Commit graph

19902 commits

Author SHA1 Message Date
Darren Austin bebc119ce5
TextSelectionTheme support (step 1 of 3) (#62014)
Create a new TextSelectionTheme for text selection properties.
2020-08-04 16:06:28 -07:00
Michael Goderbauer 3b887bec47
Reland "migrate part of painting to nullsafety (#62696)" (#62872) 2020-08-04 16:06:04 -07:00
Jonah Williams 428be90768
[null-safety] revert export of Fake from test_api (#62894) 2020-08-04 14:31:05 -07:00
Jonah Williams 9be31e26ef
[null-safety] remove quiver from flutter tests (#62866) 2020-08-04 14:26:04 -07:00
Ian Hickson 18e2c16718
Update skipped test comment to point to an open bug (#62820) 2020-08-04 13:41:05 -07:00
Jason Simmons 3ed6b206d2
Fix text escaping in the AboutListTile sample code (#62707) 2020-08-04 13:36:05 -07:00
Ian Hickson 4a4e9bad84
Enable a scrolling fling test. (#62825) 2020-08-04 12:46:07 -07:00
LongCatIsLooong 3bc3ea51ed
longestLine layout width (#62657) 2020-08-04 12:43:17 -07:00
Rami f29f05ed17
Address misc time picker design issues (#62803) 2020-08-04 12:41:05 -07:00
Juyeong Lee 8497496838
Upadte systemNavigationBarIconBrightness docs (#62729) 2020-08-04 12:36:04 -07:00
Chris Yang 2459f5c513
plugin template min flutter sdk version to 1.20 (#62605) 2020-08-04 12:31:05 -07:00
Jonah Williams e8ad863a08
Revert "move compile/target sdk versions to 29 (#62799)" (#62884)
This reverts commit 5b3dc5251b.
2020-08-04 11:20:16 -07:00
Michael Goderbauer 4c7fae93aa
Revert "migrate part of painting to nullsafety (#62696)" (#62868)
This reverts commit 4518a72ffd.
2020-08-04 10:44:43 -07:00
engine-flutter-autoroll 0e558042d7
Roll Engine from fa16c3d0bacd to 033dd4560744 (3 revisions) (#62839) 2020-08-04 08:36:04 -07:00
Rami 643da4b7a4
Ensure dark theme is used when high contrast dark theme isn't provided (#62668) 2020-08-04 11:32:36 -04:00
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 561735ad89.
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