20037 Commits

Author SHA1 Message Date
godofredoc
c90c4b35ac
Remove framework_tests from cirrus. (#62643) 2020-08-04 08:31:29 -07:00
Ming Lyu (CareF)
a36b0ba4f6
promote WidgetTester pumpAndSettle (#62640) 2020-08-04 08:31:08 -07:00
Ming Lyu (CareF)
e03980ec47
separate scroll until visible implementation for lower level accessibility (#62462) 2020-08-04 08:31:04 -07:00
Jonah Williams
32144161ae
[null-safety] remove some usages of mockito (#62809) 2020-08-04 08:26:12 -07:00
xster
5b3dc5251b
move compile/target sdk versions to 29 (#62799) 2020-08-04 08:26:08 -07:00
Alexandre Ardhuin
4518a72ffd
migrate part of painting to nullsafety (#62696)
* migrate part of painting to nullsafety

* address review comments

* address review comment
2020-08-04 17:26:00 +02:00
gaaclarke
fbd6dd64d3
Added a more generous timeout period for the keyboard animation. (#62628) 2020-08-04 08:14:17 -07:00
nturgut
31ee51a302
Increase the number of shards for web tests (#62623)
* increase the number of shards for web tests

* update comments
2020-08-03 17:27:21 -07:00
engine-flutter-autoroll
aba36c95d2
Roll Engine from 02d71d60effa to fa16c3d0bacd (3 revisions) (#62813) 2020-08-03 17:06:05 -07:00
Darren Austin
0367d4f57c
Fix test lifecycle clean up for screen size and semantics. (#62761) 2020-08-03 16:31:05 -07:00
Hans Muller
26f976f569
Use OverflowBar instead of ButtonBar in DateRangePicker (#62695) 2020-08-03 16:26:05 -07:00
Hans Muller
ddeb5bb9c8
Use OverflowBar instead of ButtonBar in DatePicker (#62686) 2020-08-03 14:27:17 -07:00
Hans Muller
17d317977b
Use OverflowBar instead of ButtonBar in TimePicker (#62601) 2020-08-03 14:26:43 -07:00
Alexandre Ardhuin
e3c3d6eb7e
text selection affinity can be null on web (#62778) 2020-08-03 14:26:05 -07:00
Hans Muller
2b51ac6f35
Use OverflowBar instead of ButtonBar in MaterialBanner (#62703) 2020-08-03 14:25:38 -07:00
engine-flutter-autoroll
e5ddb820d9
Roll Engine from f86b83010d6c to 02d71d60effa (6 revisions) (#62804)
* 8a0e30b36 Roll Dart SDK from 2d98d25e71c3 to c59cdee365b9 (1 revision) (flutter/engine#20200)

* 0519052c8 Roll Dart SDK from c59cdee365b9 to ad9c73cb3270 (1 revision) (flutter/engine#20201)

* fc5b7779d Roll Skia from 7225788b9070 to 8e77631a80f0 (8 revisions) (flutter/engine#20184)

* cb8dfdb29 Roll Skia from 8e77631a80f0 to a6df9da28963 (17 revisions) (flutter/engine#20202)

* ea811fc77 Roll Dart SDK from ad9c73cb3270 to 0f0e04ec3afa (3 revisions) (flutter/engine#20204)

* 02d71d60e Use a single mask view to clip iOS platform view (flutter/engine#20050)
2020-08-03 14:25:13 -07:00
Jonah Williams
a0745e23bf
[flutter_tools] add --analyze-size flag (#62697) 2020-08-03 14:21:05 -07:00
Jacob MacDonald
67e9b2945e
update to use more null safe packages (#62525)
Updates all the dependencies used in the most basic test and flutter_test isolates.
2020-08-03 12:29:30 -07:00
Michael Goderbauer
e5ca020d66
Make dartdoc warnings fatal for flutter_test (#62614) 2020-08-03 10:46:04 -07:00
engine-flutter-autoroll
2fa5e800f3
f86b83010 Roll Dart SDK from 365525432a70 to 2d98d25e71c3 (1 revision) (flutter/engine#20198) (#62770) 2020-08-03 10:36:05 -07:00
Mehmet Fidanboylu
5a6dfa35ca
Remove mistakenly added DartDevelopmentService dependency (#62792) 2020-08-03 10:33:07 -07:00
Jonah Williams
c24772e8fb
[versions] update to the latest sdk versions (#62687) 2020-08-03 10:31:06 -07:00
Helin Shiah
5ce7282a36
Return devtools serve response instead of printing (#62702) 2020-08-03 10:26:12 -07:00
Pierre-Louis
52299fa34f
Cache floating cursor location on start event instead of update (#62415) 2020-08-03 10:26:07 -07:00
Jenn Magder
1513b9719a
Add integration test for plugins without ios directories (#62630) 2020-08-03 10:24:04 -07:00
engine-flutter-autoroll
d261f1ef58
Roll Engine from 280bbfc763cf to 083282e33bbb (22 revisions) (#62768)
* 7f5d044f3 Wait before switching surfaces (flutter/engine#20100)

* 5513273d0 Reland: Avoid a copy in EncodeImage (flutter/engine#20003)

* 1efdd9538 Roll Dart SDK from bd528bfbd69d to ea6bde577d1c (19 revisions) (flutter/engine#20172)

* 3b0e697db Roll Skia from 8cc118dce813 to c3794dd52778 (27 revisions) (flutter/engine#20173)

* cb1a37401 Roll Fuchsia Mac SDK from T2xc0OuiK... to i0zTcQ8Qb... (flutter/engine#20175)

* ed36b1aa2 Roll Skia from c3794dd52778 to 2d01ed94605a (10 revisions) (flutter/engine#20179)

* fcc1eaf8f Fix iOS Keyboard stuck as UIKeyboardTypeNamePhonePad (flutter/engine#20181)

* 9c6837c2b Roll Skia from 2d01ed94605a to 7225788b9070 (6 revisions) (flutter/engine#20183)

* 13e993ed1 Fix Typos (flutter/engine#19691)

* 98cfd1db7 Move platform specific information to `PlatformConfiguration` class (flutter/engine#19652)

* 22fb58b77 update nullability of drawAtlas methods and flesh out docs (flutter/engine#20176)

* bcc43dfb6 Roll Dart SDK from ea6bde577d1c to 033a81d924b9 (23 revisions) (flutter/engine#20186)

* cb4bb93d9 [web] increase number of shards. sync engine web tests same as flutter repo (flutter/engine#20164)

* d986b8d60 Enable linting in several files (flutter/engine#20134)

* 7dd092dd3 Enable more linting (flutter/engine#20187)

* 3cc86ac13 Roll Dart SDK from 033a81d924b9 to ad5bcf16f1c8 (9 revisions) (flutter/engine#20191)

* 5ca8a2a0e Roll Dart SDK from ad5bcf16f1c8 to d169af6f7d8f (1 revision) (flutter/engine#20192)

* 4de0c048d Roll Dart SDK from d169af6f7d8f to 7e6c55e3aaf5 (1 revision) (flutter/engine#20196)

* 908fe012d Fix navigation message relay. (flutter/engine#20193)

* f1b3b6981 Roll Dart SDK from 7e6c55e3aaf5 to 365525432a70 (2 revisions) (flutter/engine#20197)

* 8fbdd3f1b Fix parameter names

* 083282e33 Fix Implments typo
2020-08-02 21:59:36 -07:00
Jonah Williams
c748f1a7aa
remove flutter attach devicelab test (#62704)
The flutter tool already has an attach integration test: https://github.com/flutter/flutter/blob/master/packages/flutter_tools/test/integration.shard/flutter_attach_test.dart

The devicelab test frequently fails with difficult to debug issues and is not worth the maintenance cost.
2020-07-31 17:45:18 -07:00
Alexandre Ardhuin
7884420a0a
migrate services to nullsafety (#62513)
NNBD migration for services
2020-07-31 11:20:00 -07:00
Helin Shiah
7cbec567de
Add daemon handler to start devtools (#62608) 2020-07-31 11:06:05 -07:00
engine-flutter-autoroll
f06ee8dd8d
Roll Engine from a9910e409c02 to 280bbfc763cf (49 revisions) (#62647)
* 4521162a0 Roll Skia from 39d1c1ebb607 to 3a608e5bc9d5 (1 revision) (flutter/engine#20101)

* b265bd2ba Roll Skia from 3a608e5bc9d5 to 620bfa3fffba (1 revision) (flutter/engine#20102)

* 36c5f6081 Roll Skia from 620bfa3fffba to 4866d0ad5f3c (1 revision) (flutter/engine#20104)

* 06fef5e36 Enable lazy-async-stacks by-default in all modes (2) (flutter/engine#19270)

* d71b11f94 Roll Fuchsia Linux SDK from ETPOTPepP... to ROYgzKMaF... (flutter/engine#20105)

* 42e4ebf06 Roll Skia from 4866d0ad5f3c to c34efe0da102 (1 revision) (flutter/engine#20108)

* 3a65b1a65 Roll Skia from c34efe0da102 to 8c7ecc1c06f4 (1 revision) (flutter/engine#20109)

* ad99f5e50 Roll Skia from 8c7ecc1c06f4 to 4f587337c306 (1 revision) (flutter/engine#20110)

* f0cc38fdb [web] Set correct defaults for text in canvas (flutter/engine#20067)

* 02f9ed908 Roll Fuchsia Mac SDK from 5dM55hp8B... to hzo88TZzN... (flutter/engine#20113)

* 34389f505 Roll Skia from 4f587337c306 to 96d6c6f04dcb (4 revisions) (flutter/engine#20114)

* 49a40faba Enabled linting on engine.cc (flutter/engine#19981)

* b955e15ee Manual roll of Dart from 24c7666def...40fd1c456e (flutter/engine#20092)

* 145ef60b9 Remove confusing logs (flutter/engine#20121)

* 8fc3926a8 Roll Skia from 96d6c6f04dcb to 57d859edd3c4 (16 revisions) (flutter/engine#20126)

* ec9e17c5c Roll zlib (flutter/engine#20119)

* f288fe563 [web] Enable canvas measurement by default (flutter/engine#19924)

* 846420886 Add missing MouseCursorPlugin destroy call (flutter/engine#19968)

* 5498add19 Roll Skia from 57d859edd3c4 to 994ce8cf2300 (1 revision) (flutter/engine#20129)

* 9398bc4b1 Roll Skia from 994ce8cf2300 to 398c654ce7be (2 revisions) (flutter/engine#20133)

* d3bc43e74 Roll Fuchsia Linux SDK from ROYgzKMaF... to d4pESQYnB... (flutter/engine#20132)

* 406891841 Manual roll of Dart 40fd1c456e...7e8348f4ce (flutter/engine#20125)

* 4c49e0b19 Manual roll of Dart cb6ed67a73...7e8348f4ce (flutter/engine#20135)

* 4a3688e47 Roll Skia from 398c654ce7be to a4bbc9d8ec4f (1 revision) (flutter/engine#20136)

* b3c6fd311 Roll Fuchsia Mac SDK from hzo88TZzN... to 3XwiR_wVO... (flutter/engine#20137)

* adb59861a Manual roll of Dart 03e4737f31...cb6ed67a73 (flutter/engine#20138)

* 941c442b8 Add ALERT SoundType enum value (flutter/engine#20139)

* 19368efcc Fix dartdocs of dart:ui (flutter/engine#20140)

* 9dd3d2ea7 Roll Skia from a4bbc9d8ec4f to 94cefeff50d2 (1 revision) (flutter/engine#20141)

* 0fdb14143 Roll Dart SDK from 03e4737f3115 to 59600f2b46ef (54 revisions) (flutter/engine#20143)

* 97d6ee26a Roll Skia from 94cefeff50d2 to 5ba6534884d9 (2 revisions) (flutter/engine#20146)

* da3d4958b Roll Dart SDK from 59600f2b46ef to 04f4272546af (5 revisions) (flutter/engine#20147)

* 8229df872 Roll Skia from 5ba6534884d9 to e393c61a1563 (1 revision) (flutter/engine#20148)

* 8e1d48eec Migrate some Dart_WeakPersistentHandle uses to Dart_FinalizableHandle (flutter/engine#20107)

* 27b61e7ac Roll ANGLE to pick up warning fixes (flutter/engine#19105)

* 146d50490 Roll Skia from e393c61a1563 to 3136789972ea (5 revisions) (flutter/engine#20150)

* 841b3917c Roll Dart SDK from 04f4272546af to e87cb96bb89c (7 revisions) (flutter/engine#20152)

* e9334c9a4 Roll Skia from 3136789972ea to 5f2b2d6dc691 (5 revisions) (flutter/engine#20153)

* f2b02d8fd [iOS] Fixes text input plugin crash (flutter/engine#20127)

* 3ed5893ac Roll Skia from 5f2b2d6dc691 to 8cc118dce813 (2 revisions) (flutter/engine#20154)

* 7c5162e0a Roll Fuchsia Mac SDK from 3XwiR_wVO... to T2xc0OuiK... (flutter/engine#20155)

* e23e4775a Lint fixes for fml, tools subdirs (flutter/engine#19990)

* f620eacd7 Roll Dart SDK from e87cb96bb89c to bd528bfbd69d (8 revisions) (flutter/engine#20158)

* e1c9673bb Fix targets in build_fuchsia_artifacts (flutter/engine#19794)

* c134e1658 add information collection for safari bots (flutter/engine#20123)

* ee4d50cd0 Revert "Enable lazy-async-stacks by-default in all modes (2) (#19270)" (flutter/engine#20165)

* 357b155ef Roll Fuchsia Linux SDK from d4pESQYnB... to d_5wDVmBd... (flutter/engine#20161)

* a6cd3ebc6 Fix lint errors in lib/ui (flutter/engine#19988)

* 280bbfc76 This makes the lint script use multiprocessing to speed it up. (flutter/engine#19987)
2020-07-31 10:34:35 -07:00
Peter Lee
8b39af2ea7
Implement size analyzer to unzip & parse APK and AOT size snapshot to generate analysis json (#62495)
* Implement size analyzer to unzip & parse APK and AOT size snapshot to generate analysis json
2020-07-31 13:25:29 -04:00
chunhtai
8663b3c4bf
Reland "remove usage to applyTextScaleFactorToWidgetSpan" (#62587)
This reverts commit 561735ad89a14c63597f9acb77d447c7e0ed4fec.
2020-07-31 10:18:20 -07:00
Michael Goderbauer
94f76d614c
Alphabetize warning list (#62611) 2020-07-31 10:01:03 -07:00
Yuqian Li
e6bc56f25a
Reland "Add Crane test to the new Gallery app (#62162)" (#62544) 2020-07-31 09:56:04 -07:00
Jason Simmons
e5de16a247
Make the text field macrobenchmark work in debug mode (#62523) 2020-07-31 09:51:05 -07:00
keyonghan
4f09f2c2bd
remove flaky flag (#62348) 2020-07-31 09:48:18 -07:00
Nolan Scobie
19f8fb1cac
Fix SemanticsNode.rect position for nested scrollables with useTwoPaneSemantics (#62359) 2020-07-31 09:46:06 -07:00
Tong Wu
8d58c99e37
[devicelab] Mark flutter_gallery_ios32__start_up as flaky. (#62646)
The test device is causing failure of this test, we will need a couple days to physically access the device and fix the issue. So mark it as flaky to unblock the tree.

Bug: https://github.com/flutter/flutter/issues/62633
2020-07-31 09:41:03 -07:00
Jonah Williams
30aef0a3b9
[flutter_tools] add snapshot analysis dependency (#62590) 2020-07-30 14:20:21 -07:00
Michael Goderbauer
6ca8fda978
After cleaning up 812 warnings: Make warnings fatal in dartdocs (#62553) 2020-07-30 14:11:23 -07:00
Chris Yang
48fab86c6e
[flutter_tools] update pubspec .yaml message should not be displayed when creating a new plugin (#62599)
* update pubspec message should not be displayed when creating a new plugin

* formatting

* revikew

* review

* cleanup
2020-07-30 13:49:15 -07:00
Jonah Williams
fbd29b8880
[flutter_tools] fix formatting regression in analyze and add full coverage (#62593) 2020-07-30 13:41:02 -07:00
Angjie Li
12397fba6d
Allow Flutter Web Driver testing in debug mode. (#62577) 2020-07-30 13:40:04 -07:00
Greg Spencer
638a944984
Fix doc warnings for focus code (#62602) 2020-07-30 13:04:27 -07:00
Ming Lyu (CareF)
87dbfa8330
Update framePolicy docs (#61773) 2020-07-30 12:11:03 -07:00
Michael Goderbauer
395510134c
Random unresolved doc reference fixes I missed before (#62582) 2020-07-30 12:01:04 -07:00
Jonah Williams
e762e7e05f
[flutter_tools] deflake integration tests by running single isolate (#62534)
There are some occasional difficult to repro flakes on the tool integration tests. Try running only a single isolate to simplify the environment a bit.
2020-07-30 11:06:34 -07:00
xubaolin
aa1acd8e54
Ignore unmounted parent when _debugVerifyGlobalKeyReservation for GlobalKey check (#62323)
* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)

* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)

* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)

* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)

* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)

* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)
2020-07-30 10:07:18 -07:00
Jonah Williams
b880dad4ab
[flutter_tools] delete test that will start failing (#62580) 2020-07-30 10:06:02 -07:00
冷石 Boy
c8cb245f24
Add padding around flutter api docs search input (#44980) 2020-07-30 09:17:57 -07:00