Commit Graph

17922 Commits

Author SHA1 Message Date
Jonah Williams
fdb7bd3c0f [flutter_tools] attempt to fix .first crasher in web loading (#52301) 2020-03-10 12:09:37 -07:00
Jonah Williams
2133343a29 [flutter_tools] cache result of BotDetector in persistent tool state (#52325)
The Azure bot detection can take up to a second to determine if a client is/isn't a bot. To prevent this from slowing down all flutter commands, we can cache the results in the persistent tool state - since we don't expect the same client id to ever become a bot or stop being a bot
2020-03-10 11:35:52 -07:00
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