1. 21 Feb, 2023 1 commit
    • David Iglesias's avatar
      [tool][web] Makes flutter.js more G3 friendly. (#120504) · a463bb82
      David Iglesias authored
      * Allow any JS file in flutter loader.
      
      * Nag only if service worker API is completely unavailable.
      
      * Add info about Secure Contexts if that may be the reason why serviceworker is not available.
      
      * Update sanity test.
      
      * If service worker settings are null, do not even check if the API is available.
      a463bb82
  2. 17 Feb, 2023 1 commit
  3. 10 Feb, 2023 1 commit
  4. 09 Feb, 2023 1 commit
  5. 07 Feb, 2023 1 commit
  6. 02 Feb, 2023 1 commit
  7. 23 Jan, 2023 1 commit
  8. 12 Jan, 2023 1 commit
  9. 19 Dec, 2022 1 commit
    • Jackson Gardner's avatar
      Support `flutter build web --wasm` (#117075) · 9f2c5d8e
      Jackson Gardner authored
      * Work in progress.
      
      * Some fixes to the command line.
      
      * Bootstrapping works.
      
      * Change kickoff order to maximize concurrency.
      
      * Fix analyzer errors and formatting issues.
      
      * Fix doc comment.
      
      * Added unit tests for some of the web targets.
      
      * Format issue.
      
      * Add an integration test that builds an app to wasm.
      
      * Add a todo for depfiles.
      
      * Formatting.
      
      * Apparently the license header needs to say 2014.
      
      * `file://` URIs confuse dart2wasm on Windows. Just use absolute paths.
      
      * Update unit tests to match new path passing.
      
      * Have a distinct build directory for wasm, and fixes for some upstream changes.
      9f2c5d8e
  10. 02 Dec, 2022 1 commit
    • Jackson Gardner's avatar
      Platform binaries reland (#115502) · db1c3e20
      Jackson Gardner authored
      You can now specify a --local-web-sdk flag to point to a wasm_release folder. This will make it so that only artifacts that pertain to the web sdk are overridden to point to the wasm_release folder. Other artifacts (such as impellerc) will pull from the cache, or from the --local-engine path if that is specified.
      
      This also uses precompiled platform kernel files for both ddc and dart2js
      db1c3e20
  11. 22 Nov, 2022 1 commit
  12. 13 Nov, 2022 1 commit
  13. 12 Nov, 2022 1 commit
  14. 25 Jun, 2022 1 commit
    • Brandon DeRosier's avatar
      Fix .packages breakage and roll engine to 83b9a591a3d5 (#106584) · 097c162c
      Brandon DeRosier authored
      * 9508a368d Roll Dart SDK from 692562354d6d to d3b8091c30f0 (1 revision) (flutter/engine#34273)
      
      * a2985c034 Roll Fuchsia Linux SDK from F1U6IH2Nf... to aRT7s0Yct... (flutter/engine#34251)
      
      * 54867f360 Roll Skia from bdd0205ae470 to 4345a2ea731a (1 revision) (flutter/engine#34268)
      
      * 98221a22d Clean up text input configuration in clearTextInputClient (flutter/engine#34209)
      
      * b9e02cc83 Adds a license check shard to CI (flutter/engine#34274)
      
      * 1daf7ba98 [Impeller] Metal:Reset Encoder viewport and scissor rect in case the command specifies no opinion (flutter/engine#34252)
      
      * 83b9a591a [Linux] remove duplicate clone_string() in favor of g_strdup() (flutter/engine#34031)
      
      * Don't use .packages
      
      * Another attempt
      Co-authored-by: 's avatarengine-flutter-autoroll <engine-flutter-autoroll@skia.org>
      097c162c
  15. 18 Jun, 2022 1 commit
  16. 12 May, 2022 1 commit
  17. 10 Apr, 2022 1 commit
  18. 31 Mar, 2022 1 commit
  19. 04 Nov, 2021 1 commit
  20. 02 Nov, 2021 1 commit
  21. 21 Oct, 2021 1 commit
  22. 08 Oct, 2021 3 commits
  23. 19 May, 2021 1 commit
  24. 08 May, 2021 1 commit
  25. 17 Apr, 2021 1 commit
  26. 15 Apr, 2021 1 commit
  27. 07 Apr, 2021 1 commit
  28. 06 Apr, 2021 1 commit
  29. 01 Apr, 2021 1 commit
  30. 31 Mar, 2021 1 commit
  31. 11 Feb, 2021 1 commit
  32. 08 Feb, 2021 1 commit
  33. 04 Feb, 2021 1 commit
    • Jonah Williams's avatar
      [flutter_tools] move process manager into tool (#75350) · 8b6baae4
      Jonah Williams authored
      Our current top crasher is an unclear error when ProcessManager fails to resolve an executable path. To fix this, we'd like to being adjusting the process resolution logic and adding more instrumentation to track failures. In order to begin the process, the ProcessManager has been folded back into the flutter tool
      8b6baae4
  34. 02 Feb, 2021 1 commit
    • Jonah Williams's avatar
      [flutter_tools] switch dart defines to base64 to avoid windows control characters (#75027) · 44d5950d
      Jonah Williams authored
      = gets escaped into %3D which seems to be tripping up cmake on windows since % is a control character. Switch to base64 encoding, since this does not have % nor , in the output character set.
      
      This change is not trivially cherry pickable, and isn't tested on windows aside from my local, manual tests due to the planned CI work not being complete yet.
      
      Fixes #75017
      Fixes #74705
      44d5950d
  35. 27 Jan, 2021 1 commit
  36. 03 Dec, 2020 2 commits
  37. 14 Nov, 2020 1 commit