Commit graph

25343 commits

Author SHA1 Message Date
engine-flutter-autoroll 6036b14d63
Roll Engine from 093c4ed1a3d7 to 8bb5760c0920 (37 revisions) (#86508)
* a7b5522de refactor and simplify CI dart analysis (flutter/engine#27370)

* 137009bac Switch test_suites to yaml. (flutter/engine#27368)

* a22a3ca12 [web] fix a few analysis lints (flutter/engine#27375)

* a02c01776 make it work on <API 24 (flutter/engine#27398)

* 022025691 Make FlutterFragment usable without requiring it to be attached to an Android Activity. (Attempt 2) (flutter/engine#27397)

* 51e07a502 [fuchsia] Use FFI to get System clockMonotonic (flutter/engine#27353)

* 4015d8b52 Roll Skia from 224e3e257d06 to 773a0b8c7e74 (44 revisions) (flutter/engine#27399)

* 7db1a9602 [ci.yaml] Add Linux Android Scenarios postsubmit (flutter/engine#27400)

* a02f6bce4 remove the use of package:isolate (flutter/engine#27401)

* 3237f4f03 Roll Skia from 773a0b8c7e74 to 36c1804e8f5c (1 revision) (flutter/engine#27402)

* 75af7c8ac Roll Dart SDK from ab009483f343 to 746879714c96 (5 revisions) (flutter/engine#27403)

* be21e40f3 [ci.yaml] Add linux benchmarks, add enabled branches (flutter/engine#27405)

* c8d7a97c1 Roll Fuchsia Mac SDK from wUg-tGGCL... to uhahzGJ6H... (flutter/engine#27408)

* 364920036 Roll Skia from 36c1804e8f5c to 947a2eb3c043 (7 revisions) (flutter/engine#27410)

* f04d941f4 [web] enable always_specify_types lint (flutter/engine#27406)

* bdaaa4f5d [fuchsia] fix race in DefaultSessionConnection (flutter/engine#27377)

* 84247f262 Update the Fuchsia runner to use fpromise instead of fit::promise (flutter/engine#27416)

* 39119d26c Roll Skia from 947a2eb3c043 to 9081276b2907 (6 revisions) (flutter/engine#27426)

* 9002bc781 Roll Skia from 9081276b2907 to 0547b914f691 (2 revisions) (flutter/engine#27430)

* 58e068880 Roll Fuchsia Linux SDK from hykYtaK7D... to s2vrjrfuS... (flutter/engine#27431)

* 1dca88763 Roll Dart SDK from 746879714c96 to d53eb1066384 (2 revisions) (flutter/engine#27432)

* c9008f33c Use python to run firebase testlab, do not expect recipe to know location of APK (flutter/engine#27434)

* 8f7c5294d Roll Skia from 0547b914f691 to 7d336c9557bd (3 revisions) (flutter/engine#27436)

* 534404e64 Roll Fuchsia Mac SDK from uhahzGJ6H... to TWPguQ-ow... (flutter/engine#27438)

* 9f13308eb Roll Dart SDK from d53eb1066384 to fcbaa0a90b4b (1 revision) (flutter/engine#27439)

* e5e7b943d Roll Skia from 7d336c9557bd to 7dc26fadc90b (2 revisions) (flutter/engine#27440)

* bf3d26517 Roll Skia from 7dc26fadc90b to dd561d021470 (1 revision) (flutter/engine#27442)

* 6e62915bf [ci.yaml] Add xcode property to ci.yaml (flutter/engine#27415)

* 33c17a1ec Roll Skia from dd561d021470 to 0e99fbe5da5c (1 revision) (flutter/engine#27443)

* 0bc247932 Adjust web_sdk rule deps (flutter/engine#27435)

* 7a8969a7a [web] enable prefer_final_locals lint (flutter/engine#27420)

* 590902b8b Roll Dart SDK from fcbaa0a90b4b to 207232b5abe0 (1 revision) (flutter/engine#27446)

* 283a42f98 fuchsia: Log vsync stats in inspect (flutter/engine#27433)

* 4af14b9d4 Deeplink URI fragment on Android and iOS (flutter/engine#26185)

* 47899dbac Remove unused generate_dart_ui target (flutter/engine#27445)

* fb265c2a8 Roll Skia from 0e99fbe5da5c to a2d22b2e085e (3 revisions) (flutter/engine#27447)

* 8bb5760c0 [ci.yaml] Mark Linux Android Scenarios as flaky (flutter/engine#27422)
2021-07-15 14:25:41 -07:00
Zachary Anderson f71ceb77fe
Add iOS benchmarks for sksl warmup (#86460) 2021-07-15 10:18:49 -07:00
Ren You 3dea9f0251
Revert "Clean up the bindings APIs (#86438)" (#86484)
This reverts commit d056500bfe.
2021-07-15 09:29:16 -07:00
Mohammad Ghalayini acbd280148
Add an Interactive Example for PhysicalShape (#86423) 2021-07-15 09:21:02 -07:00
Pierre-Louis 0d7e6798c9
[Fonts] Use exact matching for icon identifier rewrites (#86464)
* Fix sorting

* Update icons.dart

* [Fonts] Use instead matching instead of prefix

* Add new
2021-07-15 15:20:46 +02:00
Jonah Williams b549e829e8
[flutter_tools] support trailing args (#86431) 2021-07-14 15:51:10 -07:00
keyonghan 4d96a3fd50
Rerun devicelab task from test runner (#86394) 2021-07-14 15:23:10 -07:00
Ian Hickson d056500bfe
Clean up the bindings APIs (#86438) 2021-07-14 14:41:24 -07:00
Pierre-Louis 666185c027
[Fonts] Fix icons sorting (#86434)
* Fix sorting

* Update icons.dart
2021-07-14 23:25:16 +02:00
Eng Zer Jun 57a4b023f1
build: update dependencies (#86433) 2021-07-14 13:46:04 -07:00
Tong Mu c8d0b1d9db
New scheme for keyboard logical key ID (#85121)
This PR updates the ID used by logical keyboard keys.

The logical key ID is still composed of 2 parts: 32 bits of value, and 8 bits of plane. But the assignment of planes has been drastically changed. HID plane is removed, and unprintable plane and Flutter plane are added. This is to reflect the new generation method for logical key IDs. Now keys that are defined by Flutter but not by dom_key_data are placed into the Flutter plane, including numpad keys, sided modifier keys, and gamepad keys. The values for platform planes have also been adjusted.

The generation script and README have been updated accordingly as well.

A new file, test_utils/key_codes.h is now generated to assist engine unit testing.

All lists generated by the script are now sorted by the key.
2021-07-14 13:07:22 -07:00
Kate Lovett 252f6a0285
Add fixes for ThemeData (#86369) 2021-07-14 09:31:02 -07:00
Yegor 81c91924f0
[web] use resident resident runner in flutter drive (#86381)
* [web] use resident resident runner in flutter drive
2021-07-14 08:46:38 -07:00
engine-flutter-autoroll e990f4b912
Roll Engine from bde2f528888b to 093c4ed1a3d7 (3 revisions) (#86406) 2021-07-13 22:26:04 -07:00
Darren Austin a0e5fe84ac
Migrate core devicelab tasks f-i null safety. (#86378) 2021-07-13 22:04:03 -07:00
William Hesse e01d327239
Always write devicelab test results to a file if the resultsPath option is present (#86393)
Some runs of DeviceLab performance tests are run without a gitBranch option, but
still must save their results to a local file.
2021-07-13 22:00:26 -07:00
Zachary Anderson 7f741e9181
Revert "Clean up the bindings APIs (#86388)" (#86404)
This reverts commit 31de052e3f.
2021-07-13 21:32:29 -07:00
engine-flutter-autoroll c3d6187304
Roll Engine from 57720b2f3679 to bde2f528888b (8 revisions) (#86390) 2021-07-13 18:36:04 -07:00
Ian Hickson 31de052e3f
Clean up the bindings APIs (#86388) 2021-07-13 18:31:11 -07:00
engine-flutter-autoroll 13a84f5a22
fbb4b3a85 [flutter_plugin_tools] Improve license-check output (flutter/plugins#4154) (#86380) 2021-07-13 18:26:03 -07:00
Darren Austin 4c96cb26d2
Fixed a cast issue with host_mode_tests.dart. (#86392) 2021-07-13 17:31:02 -07:00
engine-flutter-autoroll a815084db0
Roll Engine from c74f25f4cb0a to 57720b2f3679 (2 revisions) (#86373) 2021-07-13 17:01:18 -07:00
Ian Hickson 1133921c4d
Add more debugging logs to overall_experience_test (#86368) 2021-07-13 16:56:06 -07:00
Casey Hillers d2094a5dbc
[ci.yaml] Nest tags under properties (#86364) 2021-07-13 16:51:05 -07:00
Hans Muller 7d52c2c4a2
Added AppBarTheme shape property (#86372) 2021-07-13 16:50:07 -07:00
Jonah Williams 2900347afe
[flutter] prevent errant text field clicks from losing focus (#86041) 2021-07-13 16:46:04 -07:00
Darren Austin f6e5227b28
Migrate the first 3rd of the devicelab tasks to null safety. (#86374) 2021-07-13 16:45:09 -07:00
Darren Austin 0c81077582
Migrate devicelab tasks i-z to null safety. (#85998) 2021-07-13 16:41:06 -07:00
Ian Hickson c800b9c3e4
Revert "Clean up the bindings APIs (#83843)" (#86386)
This reverts commit e2490f2906.
2021-07-13 15:47:40 -07:00
Ian Hickson e2490f2906
Clean up the bindings APIs (#83843) 2021-07-13 12:41:03 -07:00
engine-flutter-autoroll fb0df05c46
Roll Engine from 07d04041d58e to c74f25f4cb0a (8 revisions) (#86366) 2021-07-13 12:21:02 -07:00
Darren Austin ef5ffd08f6
Migrate devicelab framework code to null safety. (#86325)
(Attempt to reland #85993)
2021-07-13 12:14:50 -07:00
Viren Khatri 43ed3b6bed
Added rethrowError to FutureBuilder (#84308) 2021-07-13 12:11:05 -07:00
dependabot[bot] d2057d50c4
Bump addressable from 2.7.0 to 2.8.0 in /dev/ci/mac (#86329) 2021-07-13 11:01:03 -07:00
engine-flutter-autoroll 78eb169262
ce371a6e7 [webview_flutter] Fix broken keyboard issue link (flutter/plugins#3266) (#86358) 2021-07-13 10:46:03 -07:00
Jonah Williams 63a4013160
Revert "[flutter_tools] let the logger know about machine mode (#86116)" (#86363)
This reverts commit 53d8cba3ec.
2021-07-13 10:39:35 -07:00
Kristóf Horváth 28b4b84f37
Fix documentation of equality functions. (#84847)
The first line of the documentation of equality functions listEquals, mapEquals, and setEquals claimed that they are deep equality functions. A later paragraph explained that they check for deep equality only if the elements, which are collections, implement the equality operator to do so. That is almost never the case.

The first line of the documentation was changed to element-by-element equality, and a reference was added to the DeepCollectionEquality class.
2021-07-13 10:24:06 -07:00
engine-flutter-autoroll aae019e1c3
Roll Engine from 0bf8bfdf1796 to 07d04041d58e (3 revisions) (#86356) 2021-07-13 10:11:04 -07:00
Kate Lovett b730ba1a3e
Dart Fixes for clipBehavior breaks (#86323) 2021-07-13 10:06:04 -07:00
Hans Muller caf21362f5
Additional ListTile API doc - Material widget dependency (#86355) 2021-07-13 09:31:39 -07:00
engine-flutter-autoroll 1bf84b7cba
Roll Engine from a984a833baaf to 0bf8bfdf1796 (5 revisions) (#86350) 2021-07-13 08:46:04 -07:00
engine-flutter-autoroll 81a85b8939
d68f26313 [flutter_plugin_tools] Support format on Windows (flutter/plugins#4150) (#86327) 2021-07-12 19:01:02 -07:00
engine-flutter-autoroll abbed87d65
Roll Engine from 5a3945cdcbcd to a984a833baaf (2 revisions) (#86322) 2021-07-12 16:26:04 -07:00
Kate Lovett 6e6bd3a1d4
Revert "Revert "Remove TextTheme deprecations (#83924)" (#86171)" (#86318) 2021-07-12 15:56:05 -07:00
engine-flutter-autoroll e22f020ffa
Roll Engine from 26b430373207 to 5a3945cdcbcd (6 revisions) (#86319) 2021-07-12 15:21:04 -07:00
Ian Hickson d3c17acf9d
Run "pub global activate devtools" before overall_experience_test (#85812) 2021-07-12 14:36:05 -07:00
Hans Muller 3eca034ffd
AppBar.backwardsCompatibility now default false, deprecated (#86198) 2021-07-12 13:38:12 -07:00
michaellee8 6a51e0c237
[flutter_tools] Add support for launching fuchsia app using session_control (#85752) 2021-07-12 13:26:05 -07:00
engine-flutter-autoroll d3c3b891c9
Roll Engine from 7851449b4d33 to 26b430373207 (2 revisions) (#86301) 2021-07-12 11:56:02 -07:00
Jonah Williams 53d8cba3ec
[flutter_tools] let the logger know about machine mode (#86116) 2021-07-12 10:41:03 -07:00