Commit Graph

24470 Commits

Author SHA1 Message Date
Alexander Brusher
39e7eeaed1 Disables tests failing due to new semantics flag. (#63595) 2020-08-26 20:38:05 -07:00
engine-flutter-autoroll
d2f771abec Roll Engine from 8ebeb03103af to bb9dfcfc0dba (3 revisions) (#64658) 2020-08-26 13:58:03 -07:00
Remi Rousselet
68c31d3d09 Use a LinkedList to improve the performance of ChangeNotifier (#62330)
* Use a LinkedList in ChangeNotifier implementation to take O(N^2) notification time to O(N)
2020-08-26 11:34:03 -07:00
Jonah Williams
562986108e Revert "Reland: Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB (#64498)" (#64652)
This reverts commit 54e2a0e694.
2020-08-26 10:51:09 -07:00
Dan Field
dd9015c21e Use Pixel4 for better wait times (#64609)
* Use Pixel4 for better wait times

According to the firebase team, these have lower wait times for tests.
2020-08-26 08:56:39 -07:00
engine-flutter-autoroll
b7dc4282e1 8ebeb0310 Roll Fuchsia Mac SDK from odfB5AW4C... to 2uJQ4vXzv... (flutter/engine#20776) (#64625) 2020-08-26 06:48:03 -07:00
Kenzie Schmoll
8c8b91069d Fix typo in flutter_tools --analyze-size output. (#64592) 2020-08-26 06:03:05 -07:00
engine-flutter-autoroll
5a2153d340 Roll Engine from b1d9f863db32 to c7467a4359b2 (9 revisions) (#64619) 2020-08-26 01:16:07 -07:00
Ian Hickson
4fcc2617d5 Migrate physics tests to NNBD (#64584) 2020-08-26 00:46:03 -07:00
Dan Field
d0596582fe Fix tests that use bogus objects, update TestImageInfo interface (#64599) 2020-08-25 23:26:06 -07:00
engine-flutter-autoroll
c8f3df7ea5 Roll Engine from 0f80fff356b0 to b1d9f863db32 (3 revisions) (#64600) 2020-08-25 18:26:05 -07:00
Jenn Magder
f5187535d5 Revert "[flutter_tools] avoid creating Android Devices if AndroidSDK cannot be found (#64524)" (#64602)
This reverts commit 47596c6203.
2020-08-25 17:55:58 -07:00
engine-flutter-autoroll
0305c1f1c5 0f80fff35 Roll Skia from 578215be44d0 to 5660e8b4414b (7 revisions) (flutter/engine#20749) (#64597) 2020-08-25 17:21:03 -07:00
engine-flutter-autoroll
12f9bf99fb Roll Engine from d241105d7a84 to 4a88d5e1099d (3 revisions) (#64593) 2020-08-25 16:16:06 -07:00
Jonah Williams
3f6c862177 [null-safety] remove sound-null-safety by default, remove experiment flag (#64594)
To allow tests to begin migrating to null safety, sound null safety needs to be disabled. Also removes the experiment flag that is unnecessary since the framework is on the SDK allowlist.
2020-08-25 15:57:54 -07:00
engine-flutter-autoroll
a308431a6c Roll Engine from 8107b36c7b13 to d241105d7a84 (5 revisions) (#64580) 2020-08-25 14:06:03 -07:00
Greg Spencer
c8bbb522c5 Protect against null context in release mode (#64474) 2020-08-25 13:01:03 -07:00
Alexander Aprelev
ed65f5e96c Re-enable image_list test with updated certificate(good for 3650 days). (#64519)
Added instructions on how to regenerate certificate too.
2020-08-25 11:30:27 -07:00
LongCatIsLooong
6536f65048 Revert "Warns when single line text fields overflow (#63639)" (#64573)
This reverts commit 0ab5ecc86b.
2020-08-25 11:11:15 -07:00
Jonah Williams
47596c6203 [flutter_tools] avoid creating Android Devices if AndroidSDK cannot be found (#64524)
Avoid creating AndroidDevice discovery if the SDK cannot be located. Previously the tool would use which/where adb, however this required us to handle the AndroidSdk class being potentially null - which required an additional layer of indirection around all access. Sometimes these were forgotten leading to NPEs.

In general, not much can be done with an Android Device if the actual SDK is not installed.
2020-08-25 11:08:27 -07:00
Jonah Williams
f0a3cbace3 [flutter_tools] handle FileSystemException thrown when attempting to decode stamp file (#64559)
Fixes #64246

If decoding the string contents of a stamp file fails, treat it as if the stamp file is missing. This is always safe to do, since at worst it downloads more artifacts. The files could end up corrupted if they were edited by another program, for example
2020-08-25 10:58:21 -07:00
Jenn Magder
bd7e2eeee9 Bump Cirrus image Xcode version (#63252) 2020-08-25 10:34:33 -07:00
Ming Lyu (CareF)
13d1ff8c67 update manifest (#64079) 2020-08-25 13:17:20 -04:00
Jonah Williams
23032d772d [flutter_tools] refactor artifact downloading to retry zip exceptions. (#64512) 2020-08-25 10:06:04 -07:00
chunhtai
39d7a019c1 Reland "fix wrap intrinsic height calculation (#63420)" (#64276) 2020-08-25 10:01:07 -07:00
Jonah Williams
059de1537e [flutter_tools] support code size tooling on iOS, linux, windows, macOS, and Android on Windows (#63610)
Adds support for size analysis on iOS, macOS, linux, and Windows - using an uncompressed directory based approach. The output format is not currently specified.

Adds support for size analysis on android on windows, switching to package:archive

Updates the console format to display as a tree, allowing longer paths. Increases the number of dart libraries shown (to avoid only ever printing the flutter/dart:ui libraries, which dominate the size)
2020-08-25 10:00:24 -07:00
stuartmorgan
dd0c881275 [windows] Update plugin template (#64521)
The pointer-argument-based version of Success() is deprecated; this
updates the template to use the new reference-based version (which
allows for inline construction of the response value).

Part of https://github.com/flutter/flutter/issues/63975
2020-08-25 08:30:05 -07:00
Mouad Debbar
707f995de3 [web] Fix and enable editable_text_test.dart (#64516) 2020-08-25 04:51:03 -07:00
engine-flutter-autoroll
be7c7faee6 Roll Engine from b792de7baea2 to 8107b36c7b13 (2 revisions) (#64525) 2020-08-24 19:31:02 -07:00
LongCatIsLooong
0ab5ecc86b Warns when single line text fields overflow (#63639) 2020-08-24 18:16:05 -07:00
Jenn Magder
e960d773ee Change iOS plugin simulator archs from allow list to deny list (#64504) 2020-08-24 17:48:05 -07:00
engine-flutter-autoroll
13a5d1086d Roll Engine from 4caee915230b to b792de7baea2 (3 revisions) (#64523) 2020-08-24 17:41:03 -07:00
Jonah Williams
54e2a0e694 Reland: Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB (#64498) 2020-08-24 17:01:04 -07:00
engine-flutter-autoroll
d1de20c5b7 Roll Engine from 4bb6251015a2 to 4caee915230b (4 revisions) (#64518) 2020-08-24 16:36:03 -07:00
xubaolin
f44f43358f Fix bug when tapping ListTitle with CheckboxListTile tristate enable (#63925)
* fix bug when tap ListTitle when tristate enable #63846

* fix bug when tap ListTitle when tristate enable #63846

* code style

* improve the unit test case

* bow to convention
2020-08-24 15:31:33 -07:00
Jonah Williams
41e553bbfc [flutter_tools] migrate flutter_goldens, flutter_goldens client to null-safety (#64201) 2020-08-24 15:31:05 -07:00
Jonah Williams
302f9f751b [flutter_tools] remove globals from utils (#63831) 2020-08-24 15:26:03 -07:00
Jonah Williams
ed4a8e8d05 Revert "Pass --verbose-logging to flutter_tester (#64440)" (#64517)
This reverts commit 8b52e6a8b2.
2020-08-24 14:50:38 -07:00
engine-flutter-autoroll
5c407c4be4 Roll Engine from aa08192a6bef to 4bb6251015a2 (6 revisions) (#64496) 2020-08-24 13:46:03 -07:00
Hans Muller
60bf8cd211 Update origin material button API doc with obsolete API warnings (#64472) 2020-08-24 13:37:47 -07:00
Hans Muller
3d5abd4bd3 Removed deprecated ContainedButton and ContainedButtonTheme classes (#64483) 2020-08-24 13:37:33 -07:00
Yuqian Li
facd6c7730 Mark new_gallery__crane_perf as flaky (#64341) 2020-08-24 13:36:04 -07:00
Todd Volkert
52b5b3ea43 Add GestureDetector.onDoubleTapDown() (#64431)
* Add GestureDetector.onDoubleTapDown()

* Review comments
2020-08-24 13:34:19 -07:00
Todd Volkert
8b52e6a8b2 Pass --verbose-logging to flutter_tester (#64440) 2020-08-24 13:33:56 -07:00
engine-flutter-autoroll
9ee552d109 Roll Engine from d495da20d069 to aa08192a6bef (14 revisions) (#64393) 2020-08-24 12:41:11 -07:00
LongCatIsLooong
7d6ffc7cc9 Add rect logic to getOffsetToReveal when onlySlivers is true (#64295) 2020-08-24 12:36:04 -07:00
Apurv Jha
e30e795a3c fix: typo fixed from ENTER to SPACE (#64235) 2020-08-24 12:21:05 -07:00
Alex Li
2c3652b8fb [EditableText] Fix TextField crashed with composing and maxLength set (#63754) 2020-08-24 12:16:05 -07:00
Jonah Williams
acd82534ee [null-safety] remove mockito from route test (#64363)
Removes more mockito to unblock migration of all tests to sound null safety. #62886
2020-08-24 12:13:30 -07:00
David Reveman
02612bfe32 Pointer event resampler (#41118) (#60558) 2020-08-24 12:11:05 -07:00