Commit Graph

24470 Commits

Author SHA1 Message Date
Jason Simmons
bbc9d4f3a6 Do not check the executable status of gen_snapshot if it has not yet been downloaded (#52574) 2020-03-19 15:01:02 -07:00
Janice Collins
601c8dbebb Update dartdoc to 0.30.2 (#52022) 2020-03-19 14:56:03 -07:00
Jonah Williams
d20242b703 [flutter_tools] refactor ios install/uninstall to new file (#52891) 2020-03-19 14:53:14 -07:00
Jonah Williams
b21e780aee [flutter_tools] refactor AotBuilder, removing globals and duplicated kernel compilation (#52896)
Reland of #52091
2020-03-19 14:52:42 -07:00
chunhtai
11efa00f9f fixes sliver list child layout offset calculation (#42703) 2020-03-19 14:51:04 -07:00
Jonah Williams
9391e480b2 Revert "[flutter_tools] refactor GenSnapshot and AotBuilder (#52091)" (#52893)
This reverts commit f65421aaca.
2020-03-19 10:16:20 -07:00
Jenn Magder
a61bff2fcf Show Xcode workspace clean output with verbose flag (#52860) 2020-03-19 09:51:01 -07:00
Jonah Williams
f65421aaca [flutter_tools] refactor GenSnapshot and AotBuilder (#52091)
Remove dependency injection from GenSnapshot and AotBuilder and update tests to use FakeProcessManager
2020-03-19 09:36:38 -07:00
Jonah Williams
fe310148a1 [flutter_tool] Remove extra usage of .packages in vm service API (#52845) 2020-03-19 09:35:57 -07:00
Emmanuel Garcia
bec7f84a57 Fix package name (#52870) 2020-03-19 09:31:02 -07:00
Dan Field
53dc8db0e8 Do not throw when trying to discover a fuchsia device and the sshConfig is invalid (#52858)
* Do not throw when trying to discover a fuchsia device and the sshConfig is invalid
2020-03-19 09:28:54 -07:00
Ayush Bherwani
6c2a29dd37 [Api Docs] Improves contentPadding documentation in InputDecoration (#52807) 2020-03-19 09:26:02 -07:00
engine-flutter-autoroll
e6b0f5f238 216c420a2 Roll src/third_party/skia afa83bc20b2c..d3b92b910ce0 (2 commits) (flutter/engine#17201) (#52865) 2020-03-18 18:56:02 -07:00
Jonah Williams
73b6702dee [flutter_tools] refactor iOS tests for Device.startApp into new file (#52854) 2020-03-18 17:43:25 -07:00
engine-flutter-autoroll
2a93afa7a3 Roll engine 758de2d05d1d..bb6c9a343d92 (6 commits) (#52857) 2020-03-18 17:06:02 -07:00
engine-flutter-autoroll
e65c53e230 Roll engine 3a2cc9553346..758de2d05d1d (2 commits) (#52843) 2020-03-18 16:01:01 -07:00
Gary Qian
ee8131b430 Reland formatter changes (#52765) 2020-03-18 15:56:02 -07:00
Jenn Magder
ee845255de Move XcodeProjectInterpreter to globals (#52847) 2020-03-18 15:55:09 -07:00
Jenn Magder
e0ab6fc00c Move outputPreferences to globals (#52846) 2020-03-18 15:54:26 -07:00
Jonah Williams
0274f170fb [flutter_tools] have the tool print the current canvaskit mode when toggling (#52841) 2020-03-18 15:51:23 -07:00
Emmanuel Garcia
83fdf78a89 Mark platform_views_scroll_perf__timeline_summary as flaky (#52853) 2020-03-18 15:50:15 -07:00
Yegor
7b4c195f99 Fix web test flakiness; enable web golden tests (#52789)
* Fix web test flakiness; enable web golden tests

The fix is three-part:

- Only allow one test to load _and_ test at any point in time.
- Use a fresh Chrome instance for each test file.
- Increase Cirrus resources.

The first two changes only fix the "Unknown error loading" error, but not hanging tests. The resource increase also prevents hanging tests.

Other minor changes:

- Remove test batching (it's no longer necessary)
- Fix the Chrome class, which was using the wrong Completer.
2020-03-18 15:11:48 -07:00
Emmanuel Garcia
f9b2d42b0e Android test should run in stage: devicelab (#52850) 2020-03-18 14:17:24 -07:00
Emmanuel Garcia
4fa3d8c7e3 iOS test should specify DeviceOperatingSystem.ios (#52848) 2020-03-18 14:07:49 -07:00
Emmanuel Garcia
a3c6e4a0b9 Reland: Add Platform View benchmark (#52839) 2020-03-18 13:24:52 -07:00
Sam Rawlins
5d0e87ce38 Exclude codegen/lib/main.dart from static analysis (#52829) 2020-03-18 13:16:02 -07:00
Kate Lovett
ea67a65bde Re-land Luci Support for Gold (#52760) 2020-03-18 12:56:02 -07:00
Christopher Fujino
2d9902d9ac Cleanup ios devices (#52568) 2020-03-18 12:51:01 -07:00
Emmanuel Garcia
dc8ffe0430 Revert "Add benchmark for platform views (#52717)" (#52834)
This reverts commit 1f1731842a.
2020-03-18 11:16:38 -07:00
Emmanuel Garcia
1f1731842a Add benchmark for platform views (#52717) 2020-03-18 10:55:50 -07:00
Zachary Anderson
e8778da12c [flutter_tools] Don't crash when analytics fails to initialize (#52775) 2020-03-18 10:00:14 -07:00
Michael Goderbauer
1444e77205 Use stable IDs for TextSpan SemanticsNodes (#52769) 2020-03-18 09:56:02 -07:00
Jonah Williams
542feb4736 [flutter_tools] remove unused Snapshot.dart artifact and associated code (#52821) 2020-03-18 09:18:41 -07:00
Jonah Williams
da0788a180 Update fuchsia remote debug protocol to use package:test shim instead of package:test_api (#52706)
This is necessary to ensure the tests can run in google3. Fixes https://b.corp.google.com/issues/151657461
2020-03-18 09:12:46 -07:00
Justin McCandless
a811bce4b0 TextField behavior when at maxLength (#52130)
TextFields now disallow adding characters in the center of the text at maxLength.
2020-03-18 08:02:22 -07:00
engine-flutter-autoroll
78d3e8a71d Roll engine 083a7c2bcaaf..3a2cc9553346 (7 commits) (#52806) 2020-03-18 05:26:02 -07:00
Jonah Williams
b7101b45f5 [flutter_tools] disable added integration test due to Cirrus flakes (#52782) 2020-03-17 19:07:22 -07:00
Jonah Williams
46f0a5f7b5 [flutter_tools] Reland android device cleanup. (#52686) 2020-03-17 17:58:39 -07:00
Jonah Williams
90d6169678 [flutter_tools] refactor the IOSDevicePortForwarder and move tests out of devices_test.dart (#52772)
Updates the IOSDevicePortForwarder to no longer depend on context, or on an IOSDevice instance. Instead, it receives all necessary configuration through the constructor.

Moves the IOSDevicePortForwarder to a separate file.
2020-03-17 17:58:05 -07:00
Jonah Williams
6884086e5c [flutter_tools] Update to latest dwds APIs (#51004)
Update to latest dwds APIs, moving back to dwds driven hot restart and enabling future work on expression evaluation.
2020-03-17 17:29:53 -07:00
gaaclarke
6990b8b2d3 Added the "trace-whitelist" flag to run. (#52556) 2020-03-17 16:42:20 -07:00
Jonah Williams
f149eec31b [flutter_tools] always initialize the resident runner from dill (#52497) 2020-03-17 16:37:06 -07:00
Ferhat
d3a66e3107 [web] Add support for ChunkEvents during image loading (#52558)
* Add support for ChunkEvents for web
* Add lint skip for webOnly call in _network_image_web
2020-03-17 16:07:21 -07:00
Jenn Magder
757b39ba99 Ignore fuchsia device-finder no device error (#52761) 2020-03-17 16:02:45 -07:00
Christopher Fujino
071d4eb2c8 explicitly catch ArgumentError, and add tests (#52757) 2020-03-17 12:55:57 -07:00
Jonas Finnemann Jensen
a4d30c1607 Add a comment for path dependencies in plugin example template (#50978) 2020-03-17 20:31:52 +01:00
Dan Field
08768e87e4 Revert repeater (#52752)
Reverts repeat filter logic for text formatter
2020-03-17 12:24:13 -07:00
engine-flutter-autoroll
d1b99f43b0 Roll engine 1f67e7e015e3..083a7c2bcaaf (1 commits) (#52737) 2020-03-17 11:31:01 -07:00
Jonah Williams
a7011c4817 [flutter_tools] don't force service worker cache files to be absolute (#52606) 2020-03-17 10:17:03 -07:00
engine-flutter-autoroll
69fbbef2fe 1f67e7e01 Roll src/third_party/skia 04ef810839cb..6b48e62ed204 (4 commits) (flutter/engine#17177) (#52716) 2020-03-17 08:51:01 -07:00