- 03 Sep, 2020 1 commit
-
-
Jaime Blasco authored
Currently flutter run -d web creates a server with the x-frame-options: SAMEORIGIN added by default (shelf add it's by default). This doesn't allow you to use it inside a frame. I am trying to build an embedded simulator in vscode and it requires using an iframe. With this PR I remove the header for debug and profile mode.
-
- 19 Aug, 2020 1 commit
-
-
Jonah Williams authored
Like Android/iOS, only enable --null-assertions if asked. Previously this was enabled by default for web, but in general this has proved to be too breaking to enable by default. #61042
-
- 06 Aug, 2020 1 commit
-
-
Nolan Scobie authored
* Add punctuation for unterminated sentences in doc comments * Addressing review nit
-
- 20 Jul, 2020 1 commit
-
-
Jonah Williams authored
To support #61407 , the tool needs to check if a single widget reload is feasible, and then conditionally perform a fast reassemble. To accomplish this, the FlutterDevice class will have a WidgetCache injected. This will eventually contain the logic for parsing the invalidated dart script. Concurrent with the devFS update, the widget cache will be updated/checked if a single widget reload is feasible. If so, an expression evaluation with the target type is performed and the success is communicated through the devFS result. An integration test which demonstrates that this works is already present in https://github.com/flutter/flutter/blob/master/packages/flutter_tools/test/integration.shard/hot_reload_test.dart#L86 Finally, when actually performing the reassemble the tool simply checks if this flag has been set and calls the alternative reassemble method. Cleanups: Remove modules, as this is unused now.
-
- 15 Jul, 2020 1 commit
-
-
Jonah Williams authored
Enable null safety asserts for web debug mode. This induces runtime asserts at the boundaries between null safe and non-null safe libraries. Adds integration test that validates assertion error is thrown. #61042
-
- 13 Jul, 2020 1 commit
-
-
Danny Tuppeny authored
-
- 10 Jul, 2020 1 commit
-
-
Anna Gringauze authored
Made flutter tools serve metadata produced by the frontend server: pass --experimental-emit-metadata flag to flutter engine store and serve metadata from web asset server store and serve merged metadata from web asset server add tests to verify that metadata is served from memory update dwds version so it can read metadata configure dwds to read metadata from file Prerequisite changes (landed): sdk: https://dart-review.googlesource.com/c/sdk/+/150181 flutter engine: flutter/engine#19168 webdev:dart-lang/webdev#1064
-
- 02 Jul, 2020 1 commit
-
-
Jonah Williams authored
-
- 30 Jun, 2020 1 commit
-
-
Jonah Williams authored
In web debug mode, infer sound null safety by default. When sound null safety is enabled, provide a separate dill and precompiled Dart SDK. Release builds do not need this setting since we run dart2js from source. Fixes #59873
-
- 25 Jun, 2020 1 commit
-
-
Jonah Williams authored
The global packages path could cause tests to fail when it would be overriden to unexpected (in test setup) values. Remove most usage and make it a configuration on buildInfo, along with most other build information. Cleanup the asset builder to require the .packages path and the resident runners to no longer require it, since they already have the information in build_info. It needs to stick around for the fuchsia deps we do not control. Filled #60232 for remaining work.
-
- 24 Jun, 2020 2 commits
-
-
Jonah Williams authored
WebAssetServer could fail if some of the global statics it depended on were initialized in a different order. Fix this by removing globals. Delete dwds startup test that needs to spawn a real server.
-
Jonah Williams authored
Fixes additional bugs uncovered by tester, style fixes to prevent suggested imports.
-
- 19 Jun, 2020 1 commit
-
-
Jonah Williams authored
Fixes #59718 Update all versions, specifically dwds which has a hot restart fix
-
- 12 Jun, 2020 1 commit
-
-
Danny Tuppeny authored
-
- 04 Jun, 2020 1 commit
-
-
Jonah Williams authored
-
- 28 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 27 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 24 Apr, 2020 1 commit
-
-
Jonah Williams authored
[flutter_tools] set test directory base as additional root, allow running without index.html (#55531)
-
- 22 Apr, 2020 2 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
-
- 20 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 17 Apr, 2020 1 commit
-
-
Anna Gringauze authored
-
- 15 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 08 Apr, 2020 2 commits
-
-
Jonah Williams authored
-
Danny Tuppeny authored
-
- 03 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 02 Apr, 2020 1 commit
-
-
Anna Gringauze authored
-
- 24 Mar, 2020 1 commit
-
-
Jonah Williams authored
Should fix issues introduced in web-server device and allow loading org-dartlang-app URIs
-
- 18 Mar, 2020 1 commit
-
-
Jonah Williams authored
Update to latest dwds APIs, moving back to dwds driven hot restart and enabling future work on expression evaluation.
-
- 13 Mar, 2020 1 commit
-
-
Jonah Williams authored
-
- 10 Mar, 2020 2 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
-
- 05 Mar, 2020 1 commit
-
-
Jonah Williams authored
-
- 04 Mar, 2020 1 commit
-
-
Ben Konyi authored
This is required to roll forward package:vm_service to 3.0.0 and is blocking a DevTools release.
-
- 24 Feb, 2020 1 commit
-
-
Jonah Williams authored
-
- 23 Feb, 2020 1 commit
-
-
Angjie Li authored
-
- 21 Feb, 2020 1 commit
-
-
Jonah Williams authored
-
- 20 Feb, 2020 1 commit
-
-
Jonah Williams authored
-
- 18 Feb, 2020 1 commit
-
-
Jacob MacDonald authored
-
- 15 Feb, 2020 1 commit
-
-
Jonah Williams authored
-