Commit Graph

24470 Commits

Author SHA1 Message Date
Jonah Williams
8b88c8296f remove test_api dependency from flutter_tools/base/io (#46796) 2019-12-11 13:31:30 -08:00
Jonah Williams
d0e5824040 [flutter_tool] Update require.js artifact location for tests (#46787) 2019-12-11 12:56:58 -08:00
Zachary Anderson
895ffc80dc [flutter_tool] Handling of certain unrecoverable filesystem errors (#46617) 2019-12-11 12:54:36 -08:00
Kate Lovett
ceab1248d0 Use FlutterLocalFileComparator when user permission denied on Cirrus (#46688) 2019-12-11 11:03:21 -08:00
Alexandre Ardhuin
36e599eb5d implicit-casts:false in flutter_localizations (#45241) 2019-12-11 07:27:13 +01:00
Jonah Williams
01953a1015 [flutter_tool] fix NPE in log reader for web server device (#46729) 2019-12-10 16:14:48 -08:00
Jonah Williams
78951b0c01 [benchmarks] Add time to development benchmark for Android (#46717) 2019-12-10 15:03:06 -08:00
Jonah Williams
dfcd6568e8 re-enable build runner tooling tests (#46708) 2019-12-10 13:10:09 -08:00
Chris Yang
4a0049627f Reland "Add a FlutterDriver screenshot test to device lab. #45411" (#46620) 2019-12-10 12:43:36 -08:00
Taufiq Rahman
c5f61ac3e8 Feature: ExpandIcon should use the size parameter (#45712)
* ExpandIcon should use the size parameter
2019-12-10 15:18:56 -05:00
Koichi Ishida
4938ea0385 Fix typo in gradle tools exit message (#46580) 2019-12-10 13:41:31 -05:00
Jonah Williams
bda9d90804 [flutter_tool] Reland: support --fast-start for Android applications (as an opt-in) (#46140) 2019-12-10 10:26:14 -08:00
Shi-Hao Hong
0bec3dc3d2 Add UniqueKey documentation regarding const constructor (#46647) 2019-12-10 13:24:58 -05:00
Shi-Hao Hong
ac9fefdfa6 Fix InputDecorator.isDense typo from true -> false (#46648) 2019-12-10 13:24:44 -05:00
Sebastian Döll
645c32311e Set modal bottom sheet barrier color (#45067) 2019-12-10 10:07:32 -08:00
Anthony
5469804cdf Revert "Roll engine 12bf95fd49b7..140818a71532 (2 commits) (#46667)" (#46695)
This reverts commit 43530b8095.
2019-12-10 12:37:12 -05:00
Anthony
8a205f8194 Revert "Made the behavior for caching large images modular. (#46010)" (#46629)
This reverts commit 86dd664fef.
2019-12-10 11:44:52 -05:00
engine-flutter-autoroll
43530b8095 Roll engine 12bf95fd49b7..140818a71532 (2 commits) (#46667)
12bf95fd49...140818a715

git log 12bf95fd49b7..140818a71532 --first-parent --oneline
2019-12-10 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP... (flutter/engine#14274)
2019-12-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia e56cc054dbae..ab26643258ad (3 commits) (flutter/engine#14273)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC franciscojma@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-10 09:57:33 -05:00
engine-flutter-autoroll
2fe9623c36 Roll engine 2805da9e5dd2..12bf95fd49b7 (2 commits) (#46657)
2805da9e5d...12bf95fd49

git log 2805da9e5dd2..12bf95fd49b7 --first-parent --oneline
2019-12-10 skia-flutter-autoroll@skia.org Roll src/third_party/skia 095d2468a075..e56cc054dbae (4 commits) (flutter/engine#14270)
2019-12-10 hterkelsen@users.noreply.github.com Add support for platform views in the CanvasKit backend (flutter/engine#14263)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-10 04:22:32 -05:00
Jonah Williams
81aa2710d2 [flutter_tool] add a vmservice API for hot ui requests (#45649) 2019-12-09 21:31:34 -08:00
Jonah Williams
523ac7b6f5 [flutter_tool] Always re-copy Framework/podspec when regenerating iOS module project (#45877) 2019-12-09 21:18:09 -08:00
engine-flutter-autoroll
250cd92dac Roll engine b9080c92b98a..2805da9e5dd2 (4 commits) (#46655)
b9080c92b9...2805da9e5d

git log b9080c92b98a..2805da9e5dd2 --first-parent --oneline
2019-12-10 50856934+nturgut@users.noreply.github.com Enable web engine unit tests on Firefox (flutter/engine#14267)
2019-12-09 cstout@google.com [shell][fuchsia] Add lib/async/default.h
2019-12-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia c937bc50250d..095d2468a075 (7 commits) (flutter/engine#14269)
2019-12-09 hterkelsen@users.noreply.github.com Use the versioned canvaskit from unpkg. (flutter/engine#14264)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-10 00:04:33 -05:00
Jonah Williams
d0526d3f92 [flutter_tool] Prevent accidental calls to io.exit in unit tests (#46639) 2019-12-09 18:58:29 -08:00
Ian Hickson
14145a4ec9 Try re-enabling all these tests. (#46615) 2019-12-09 18:58:02 -08:00
engine-flutter-autoroll
eb7a4a5e15 b9080c92b Roll src/third_party/dart 7fcaafbb3e..8b8894648f (1 commits) (flutter/engine#14266) (#46645)
a614c0a2d4...b9080c92b9

git log a614c0a2d45f..b9080c92b98a --first-parent --oneline
2019-12-09 bkonyi@google.com Roll src/third_party/dart 7fcaafbb3e..8b8894648f (1 commits) (flutter/engine#14266)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-09 21:57:33 -05:00
Jonah Williams
a491697893 [flutter_tool] Ensure dependency constraint for templates created with a driver test are correct 2019-12-09 17:32:03 -08:00
liyuqian
69728097bd Remove unused observer and raise the waiting time (#46626) 2019-12-09 15:18:02 -08:00
Christopher Fujino
0268510480 Fix analytics regression (#46242) 2019-12-09 15:13:02 -08:00
Tong Mu
a4f7a0dfb9 Revert changes to TestPointer; MouseTracker no longer relies on Add events (#46285)
* Revert test pointer

* Synthesize new state
2019-12-09 15:12:11 -08:00
engine-flutter-autoroll
5406f2b597 Roll engine d9f856510d16..a614c0a2d45f (4 commits) (#46627)
d9f856510d...a614c0a2d4

git log d9f856510d16..a614c0a2d45f --first-parent --oneline
2019-12-09 hterkelsen@users.noreply.github.com Convert radians to degrees in canvaskit backend for drawArc (flutter/engine#14163)
2019-12-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia f0148c4881df..c937bc50250d (11 commits) (flutter/engine#14262)
2019-12-09 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from 2Nav3... to Zkpa_... (flutter/engine#14261)
2019-12-09 bkonyi@google.com Roll src/third_party/dart a9c77229c2..7fcaafbb3e (88 commits) (flutter/engine#14260)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-09 18:08:33 -05:00
Jonah Williams
63cc4ad3aa Revert "[flutter_tool] Prevent accidental calls to io.exit when asserts are active in unit tests (#46210)" (#46630)
This reverts commit b698c9d72e.
2019-12-09 13:13:59 -08:00
Jonah Williams
b698c9d72e [flutter_tool] Prevent accidental calls to io.exit when asserts are active in unit tests (#46210) 2019-12-09 13:01:37 -08:00
Ian Hickson
05862ff968 Fix platform-specif test logic. (#46623) 2019-12-09 12:58:03 -08:00
Todd Volkert
55f0bdc033 Fix docker tag during upload as well (#46252)
In https://github.com/flutter/flutter/pull/46035, we fixed the docker
tag to be a legal tag during build.  This PR makes the corresponding
change to the tag during upload.  Without this, we build the right tag,
but then we try to upload the wrong tag.
2019-12-09 12:56:47 -08:00
engine-flutter-autoroll
9cb97346b3 d9f856510 Roll src/third_party/skia 9910d829ad18..f0148c4881df (1 commits) (flutter/engine#14258) (#46612)
4beaa696fc...d9f856510d

git log 4beaa696fc59..d9f856510d16 --first-parent --oneline
2019-12-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia 9910d829ad18..f0148c4881df (1 commits) (flutter/engine#14258)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-09 15:55:33 -05:00
engine-flutter-autoroll
5e06984854 4beaa696f Roll src/third_party/skia b60ec7f98b08..9910d829ad18 (3 commits) (flutter/engine#14257) (#46585)
ff6fa47659...4beaa696fc

git log ff6fa47659c0..4beaa696fc59 --first-parent --oneline
2019-12-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia b60ec7f98b08..9910d829ad18 (3 commits) (flutter/engine#14257)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-09 04:54:33 -05:00
engine-flutter-autoroll
4edb509e50 ff6fa4765 Roll src/third_party/skia 274a766baf2f..b60ec7f98b08 (9 commits) (flutter/engine#14256) (#46572)
5b870a218f...ff6fa47659

git log 5b870a218f15..ff6fa47659c0 --first-parent --oneline
2019-12-09 skia-flutter-autoroll@skia.org Roll src/third_party/skia 274a766baf2f..b60ec7f98b08 (9 commits) (flutter/engine#14256)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-08 23:49:33 -05:00
Emmanuel Garcia
f264d6c277 Allow plugins that don't support the Android platform (#46282) 2019-12-08 20:04:19 -08:00
engine-flutter-autoroll
37384f2517 Roll engine e7b69ced2e24..5b870a218f15 (3 commits) (#46569)
e7b69ced2e...5b870a218f

git log e7b69ced2e24..5b870a218f15 --first-parent --oneline
2019-12-08 wvvwwvw@gmail.com Add support for setting window size limits for glfw (flutter/engine#13415)
2019-12-06 iska.kaushik@gmail.com [fuchsia] SnapToNextPhase refactor + add tests and documentation (flutter/engine#14158)
2019-12-06 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from VKso5... to 9C6UA... (flutter/engine#14161)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-08 22:42:32 -05:00
Jenn Magder
e58dc16d7b Revert "Add a FlutterDriver screenshot test to device lab. (#45411)" (#46281)
This reverts commit adec6977be.
2019-12-06 18:21:52 -08:00
engine-flutter-autoroll
3d1e796be4 e7b69ced2 Roll src/third_party/skia 24ee4e0341fd..274a766baf2f (8 commits) (flutter/engine#14159) (#46249)
5f6fa92a8f...e7b69ced2e

git log 5f6fa92a8fd3..e7b69ced2e24 --first-parent --oneline
2019-12-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia 24ee4e0341fd..274a766baf2f (8 commits) (flutter/engine#14159)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-06 18:31:33 -05:00
Lau Ching Jun
c2eb0681ce Implement screenshot test for flutter web. (#45530) 2019-12-06 14:25:39 -08:00
Tom Robinson
9233b53255 Update SliverPersistentHeader docs (#46081) 2019-12-06 14:17:29 -08:00
Chris Yang
adec6977be Add a FlutterDriver screenshot test to device lab. (#45411) 2019-12-06 14:17:02 -08:00
engine-flutter-autoroll
a830f687cc Roll engine ed2d00ba02a4..5f6fa92a8fd3 (2 commits) (#46241)
git@github.com:flutter/engine.git/compare/ed2d00ba02a4...5f6fa92a8fd3

git log ed2d00ba02a4..5f6fa92a8fd3 --first-parent --oneline
2019-12-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia 46e2d8d4a1ae..24ee4e0341fd (2 commits) (#14157)
2019-12-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia aa4f7f55829d..46e2d8d4a1ae (1 commits) (#14156)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-06 15:53:33 -05:00
Shi-Hao Hong
37e66b2179 gen_l10n.dart tool testing (#44856)
* Add tests to gen_l10n.dart tool

* Separate out LocalizationsGenerator class to improve testability of code

* Add testing dependencies to dev/tools

* Integrate dev/tools testing to flutter CI

* Restructure dev/tools folder for testing

* Fix license headers
2019-12-06 11:35:08 -08:00
engine-flutter-autoroll
066b5a1667 ed2d00ba0 Roll fuchsia/sdk/core/mac-amd64 from qQlb5... to VKso5... (flutter/engine#14154) (#46220)
git@github.com:flutter/engine.git/compare/fd240d0d532a...ed2d00ba02a4

git log fd240d0d532a..ed2d00ba02a4 --first-parent --oneline
2019-12-06 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from qQlb5... to VKso5... (#14154)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-06 13:42:28 -05:00
Amr Yousef
237c478683 Update iOS build signing error message (#45835) 2019-12-06 10:41:06 -08:00
engine-flutter-autoroll
240305238e Roll engine 29998f07faf9..fd240d0d532a (2 commits) (#46218)
git@github.com:flutter/engine.git/compare/29998f07faf9...fd240d0d532a

git log 29998f07faf9..fd240d0d532a --first-parent --oneline
2019-12-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia 3e01360677b2..aa4f7f55829d (3 commits) (#14153)
2019-12-06 skia-flutter-autoroll@skia.org Roll src/third_party/skia cc92b27c78a0..3e01360677b2 (2 commits) (#14152)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-06 04:39:28 -05:00
engine-flutter-autoroll
854f92d7be Roll engine 0506c65f5915..29998f07faf9 (6 commits) (#46211)
git@github.com:flutter/engine.git/compare/0506c65f5915...29998f07faf9

git log 0506c65f5915..29998f07faf9 --first-parent --oneline
2019-12-06 fmil@google.com Configures ICU to load the timezone data (#13952)
2019-12-06 jason-simmons@users.noreply.github.com Do not paint a layer's children if the children were not prerolled (#14149)
2019-12-05 skia-flutter-autoroll@skia.org Roll src/third_party/skia 0af13b3caf03..cc92b27c78a0 (26 commits) (#14151)
2019-12-05 50856934+nturgut@users.noreply.github.com [web] [tests] Changing configurations for firefox (#14148)
2019-12-05 dnfield@google.com Raise API level for reportFullyDrawn (#14146)
2019-12-05 30870216+gaaclarke@users.noreply.github.com Started setting the FlutterOverlayView's bounds when it gets added to its superview. (#14018)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-12-06 03:37:28 -05:00