Commit graph

17920 commits

Author SHA1 Message Date
Jonah Williams 377879825e
[flutter_tools] prevent StateError when log reader is disposed (#52173)
Previously the AdbLogReader did async setup in the StreamController.onListen callback, specifically it would query the api version and start the adb process. If the log subscription was cancelled before this setup completed, then the log output could (haven't confirmed) get added to a closed controller, causing the above state error.
2020-03-10 11:34:40 -07:00
Jenn Magder fdd023fa59
Migrate older Xcode projects off the legacy build system (#52288) 2020-03-10 10:11:16 -07:00
Jonah Williams 60d0fef17a
[flutter_tools] move stack_trace_mapper and require.js into memory file system (#52276) 2020-03-09 22:07:34 -07:00
Jonah Williams 4ce34f2516
[benchmarks] remove archived build aot benchmarks (#52283) 2020-03-09 20:15:59 -07:00
Jonah Williams 3191af1332
[flutter_tools] add more information to obfuscate option documentation (#52282) 2020-03-09 20:09:47 -07:00
Jonah Williams 88b39402ac
[flutter_tools] configure dwds to not serve devtools (#52284) 2020-03-09 19:20:11 -07:00
engine-flutter-autoroll 14eaf82412
0e2c8feee Roll fuchsia/sdk/core/mac-amd64 from 8Wp6x... to r_oCI... (flutter/engine#17027) (#52271) 2020-03-09 17:26:01 -07:00
Francisco Magdaleno e9905b6ad8
[Keyboard] Collects windows key data (#52265) 2020-03-09 17:21:02 -07:00
Jonah Williams bc43b41d99
[flutter_tools] ensure --track-widget-creation is not enabled for build aot (#52261)
This option was defaulting to on, which was tickling some benchmarks
2020-03-09 17:19:14 -07:00
George Wright 084a7077ce
Revert "Put fuchsia tools into their own directory, and set source_dir to point at them. (#52266)" (#52277)
This reverts commit ffcc776513.
2020-03-09 16:55:58 -07:00
renyou 847280f72f
Revert "Improve text formatter repeat filter logic (#52055)" (#52274)
This reverts commit 91b0bcf1a8.
2020-03-09 16:26:48 -07:00
George Wright ffcc776513
Put fuchsia tools into their own directory, and set source_dir to point at them. (#52266)
This worksaround an issue with the latest version of package_config which doesn't handle
multiple dart packages sharing the same source directory. In this case, the fuchsia dart_tool
targets were sharing a directory with their dependency, :flutter_tools
2020-03-09 15:08:57 -07:00
engine-flutter-autoroll 4ccf742475
Roll engine aa6bdbab1d2e..6efadcdf8ce9 (3 commits) (#52259) 2020-03-09 15:06:01 -07:00
Gary Qian 91b0bcf1a8
Improve text formatter repeat filter logic (#52055) 2020-03-09 13:05:07 -07:00
Angjie Li 665d380f81
Add Android Chrome support to Flutter Web Driver. (#51677)
* Support Android Chrome for Flutter Web Driver.
2020-03-09 13:01:07 -07:00
engine-flutter-autoroll 28e15ccc5e
aa6bdbab1 Roll src/third_party/skia b18390699ea2..475b9d0fb796 (1 commits) (flutter/engine#17019) (#52216) 2020-03-09 12:11:02 -07:00
Per Classon 1546f41ec1
Add width constraints for FlexibleSpaceBar.title in its expanded state, so that overflow of long titles can be handled (#51335) 2020-03-09 12:06:01 -07:00
Chad Nehemiah 31df1d459e
made builder required (#51993) 2020-03-09 12:01:01 -07:00
engine-flutter-autoroll 5b0a79dbdb
981c03631 Roll fuchsia/sdk/core/mac-amd64 from t3S3W... to 8Wp6x... (flutter/engine#17018) (#52214) 2020-03-08 18:16:01 -07:00
engine-flutter-autoroll d810c30d41
6d7580db4 Roll fuchsia/sdk/core/linux-amd64 from YcueJ... to Rhz2c... (flutter/engine#17016) (#52208) 2020-03-08 14:06:01 -07:00
engine-flutter-autoroll 714d579839
a10f55573 Roll src/third_party/skia 2e19af063bcc..b18390699ea2 (1 commits) (flutter/engine#17014) (#52203) 2020-03-08 12:06:02 -07:00
engine-flutter-autoroll 66de4fbbcc
76e119268 Roll fuchsia/sdk/core/mac-amd64 from hW33F... to t3S3W... (flutter/engine#17013) (#52190) 2020-03-08 09:26:00 -07:00
engine-flutter-autoroll e2331d2b03
Roll engine f5a5031e9487..162199452e55 (2 commits) (#52187) 2020-03-08 03:11:01 -07:00
engine-flutter-autoroll cce3fa571a
f5a5031e9 Roll src/third_party/skia cf573d844da6..2e19af063bcc (1 commits) (flutter/engine#17009) (#52178) 2020-03-08 01:06:01 -08:00
Mike Rogers 57d84adc2d
Fix 2 typos within comments (#52181)
* occure > occur
* occured > occurred
* uptodate > up-to-date
2020-03-08 08:48:26 +00:00
engine-flutter-autoroll 77fb28b3da
Roll engine 5aff31194809..619acd58ca55 (23 commits) (#52177)
* 7c612de34 Roll fuchsia/sdk/core/linux-amd64 from cXgMr... to cTw2C... (flutter/engine#16970)

* 6cfa7fcad fix shadows and mask filter blurs (flutter/engine#16963)

* bfebadfce Roll src/third_party/skia 012f8497802e..93a2a6b8badb (4 commits) (flutter/engine#16974)

* 47963a598 Roll src/third_party/skia 93a2a6b8badb..74055566bd14 (2 commits) (flutter/engine#16981)

* 98f994184 [fuchsia] fix broken flows when under high load (flutter/engine#16834)

* fe051e08a Fix issue viewdidload call while init FlutterViewController (flutter/engine#16672)

* 0ad54c210 [web] Fixes IE11 crash due to missing canvas ellipse support and font polyfill failure (flutter/engine#16965)

* f6435de88 Roll fuchsia/sdk/core/mac-amd64 from J6ct_... to 95geB... (flutter/engine#16982)

* 43971caf0 Roll src/third_party/skia 74055566bd14..54de2fa48d85 (3 commits) (flutter/engine#16983)

* 45e61a6ff Roll fuchsia/sdk/core/linux-amd64 from cTw2C... to K1wwe... (flutter/engine#16984)

* 1ab5c3641 Roll src/third_party/skia 54de2fa48d85..beaaf4700f50 (3 commits) (flutter/engine#16987)

* e2c04549a remove 10s timeouts from tests (flutter/engine#16988)

* dfc9c126d Roll src/third_party/skia beaaf4700f50..6e58290ba639 (9 commits) (flutter/engine#16990)

* eddda8032 fushia licenses fix (flutter/engine#16992)

* c15f239c1 documented fluttertexture.h (flutter/engine#16950)

* e1ba7a18f Roll src/third_party/skia 6e58290ba639..24a8e9e170f7 (5 commits) (flutter/engine#16996)

* fc5963d2d [web] Engine integration test (flutter/engine#16930)

* d323bace5 doxygen tooling updates and doxygen for FlutterCodecs.h (flutter/engine#16947)

* 03ddc1d4d Started deleting .DS_Store files so licenses can run on mac os x. (flutter/engine#16998)

* 30a82927b Roll src/third_party/skia 24a8e9e170f7..cf573d844da6 (4 commits) (flutter/engine#17004)

* d0319631b Roll fuchsia/sdk/core/mac-amd64 from 95geB... to hW33F... (flutter/engine#17006)

* 41b371d0b Roll fuchsia/sdk/core/linux-amd64 from K1wwe... to FGMpI... (flutter/engine#17007)

* 619acd58c Revert "fix shadows and mask filter blurs (#16963)" (flutter/engine#17008)
2020-03-07 12:20:39 -08:00
Dan Field e13e17009d
Reland fix --version (#52141) 2020-03-06 21:38:35 -08:00
Dan Field db1f33fd70
Revert "Local engine build mode (#52043)" (#52152)
This reverts commit 4d05ed5deb.
2020-03-06 16:57:18 -08:00
Jonah Williams c1112d3f7e
[flutter_tools] Reland: Allow providing dart-defines to Android, iOS, macOS builds (#52044) 2020-03-06 14:53:36 -08:00
Darren Austin 1c3ebad904
Fix for negative padding from a curve in AnimatedPadding. (#52072)
* Fix for negative padding from a curve in AnimatedPadding.

* Added a EdgeInsets.clamp function that would return an EdgeInsets instance instead of a _MixedEdgeInsets used by the base class. This was causing some tests to fail that didn't have a text direction.
2020-03-06 14:14:03 -08:00
Christopher Fujino 2e18cd347e
Fix simctl process exceptions not being caught (#51916) 2020-03-06 13:16:01 -08:00
Dan Field a42d38a2f8
Fix flaky test (#52088) 2020-03-06 13:01:42 -08:00
Jonah Williams e7d70fbf75
Revert "Fix version command for certain git workflows (#52062)" (#52128)
This reverts commit 20bf43b9eb.
2020-03-06 12:58:00 -08:00
Jenn Magder a14ac4e3c8
Bump recommended CocoaPods version to 1.8 (#52071) 2020-03-06 12:14:42 -08:00
Jenn Magder f6a55125d2
Add usage event for failed iOS project migration (#51879) 2020-03-06 12:14:29 -08:00
Jonah Williams 9437639590
[flutter_tools] fix coverage measurement to report on lib and not test (#52093) 2020-03-06 10:24:23 -08:00
Zachary Anderson 6c408a0567
Reland: [flutter_tool] Where possible, catch only subtypes of Exception (#52021)
* Reland: [flutter_tool] Where possible, catch only subtypes of Exception

* Add armv7f to getIOSArchForName
2020-03-06 10:22:12 -08:00
Masayuki Ono 2294d75bfa
Fix englishLike2018 bodyText (#49756) 2020-03-06 07:28:38 -08:00
Greg Spencer 169757c348
Remove target platform override on the gallery. (#51920)
Remove a target platform override that is no longer needed (I missed this in #51519).
2020-03-06 05:36:02 -08:00
Per Classon 88852731a5
Validate text selection before updating it inside of EditableText (#51410) 2020-03-06 01:26:01 -08:00
engine-flutter-autoroll c4525aebd0
5aff31194 Roll fuchsia/sdk/core/mac-amd64 from 6eF38... to J6ct_... (flutter/engine#16969) (#52078) 2020-03-05 23:56:02 -08:00
Dan Field 20bf43b9eb
Fix version command for certain git workflows (#52062) 2020-03-05 23:51:02 -08:00
Dan Field 4d05ed5deb
Local engine build mode (#52043) 2020-03-05 23:46:02 -08:00
Dan Field 24883e1cf2
Add overrides for FileSystemUtils (#52080) 2020-03-05 22:51:15 -08:00
engine-flutter-autoroll fc3f03886d
4da196caa Roll src/third_party/skia db20afc1bf3c..012f8497802e (6 commits) (flutter/engine#16966) (#52070) 2020-03-05 19:14:27 -08:00
engine-flutter-autoroll ed94c9d856
3bf196591 Roll src/third_party/skia 1b1b0d5abb75..db20afc1bf3c (7 commits) (flutter/engine#16959) (#52064) 2020-03-05 17:51:02 -08:00
Jonah Williams d2f889b4f0
[flutter_tools] Reduce context usage in analyze command and tests (#49589) 2020-03-05 17:20:54 -08:00
Jonah Williams bafa03e5b5
[flutter_tools] Remove mocking and simplify Dart target tests (#50688) 2020-03-05 17:19:15 -08:00
Jonah Williams 8872d1d8c4
[flutter_tools] Reland: supports tree-shake-icons for web builds (#52054) 2020-03-05 17:18:44 -08:00
Dan Field 6ad807e3a0
More fixes for randomizing test order (#52060) 2020-03-05 17:14:27 -08:00