Commit Graph

18566 Commits

Author SHA1 Message Date
liyuqian
83c8c4d13c Revert "Roll engine 8fff8da38da2..a544b45f26cc (3 commits) (#55492)" (#55521)
This reverts commit 7d2620be0f.

TBR: @flar @iskakaushik 

Fixes the broken devicelab tests.
2020-04-23 18:25:21 -07:00
engine-flutter-autoroll
7d2620be0f Roll engine 8fff8da38da2..a544b45f26cc (3 commits) (#55492) 2020-04-23 15:29:02 -07:00
Christopher Fujino
37ac9015ad [flutter_tools] check first for stable tag, then dev tag (#55342) 2020-04-23 15:19:27 -07:00
Tianguang
f582246af6 Use relative path for flutter. (#55485) 2020-04-23 13:29:02 -07:00
Dmitry Mostovenko
9f92ec2651 Add error message about missing unzip utility (#55315) 2020-04-23 12:53:31 -07:00
engine-flutter-autoroll
796d706273 8fff8da38 [web] autofill hints (flutter/engine#17887) (#55480) 2020-04-23 12:49:01 -07:00
Jonah Williams
543186f105 [flutter_tools] quality pass on windows build (#55436) 2020-04-23 12:29:48 -07:00
chunhtai
d482163f59 Revert "Fix FlutterError.onError in debug mode (#53843)" (#55484)
This reverts commit d35671c6d1.
2020-04-23 11:57:18 -07:00
engine-flutter-autoroll
07a804cc26 Roll engine feb94f6c9774..fe14e03236ca (2 commits) (#55470) 2020-04-23 11:39:02 -07:00
Jonah Williams
bb683c4cdb [flutter_tools] fix package config invalidation (#55420) 2020-04-23 11:34:01 -07:00
engine-flutter-autoroll
240611b05e Roll engine d3f1c08f52b8..feb94f6c9774 (2 commits) (#55461) 2020-04-23 08:54:02 -07:00
Ayush Bherwani
1f132e90f8 [ExpansionTile] Adds tilePadding property to ExpansionTile (#55221)
* Adds tilePadding property to ExpansionTile
2020-04-22 22:30:12 -07:00
Dan Field
2ae0e5a37a Roll packages, drop custom timeline parsing for tracing tests (#55433) 2020-04-22 21:43:03 -07:00
liyuqian
a091206ed1 Add performance tests for the new gallery (#55181) 2020-04-22 20:03:01 -07:00
engine-flutter-autoroll
8d6187fc75 d3f1c08f5 Roll src/third_party/skia b920a0b91b1c..5e1a57f42120 (5 commits) (flutter/engine#17880) (#55418) 2020-04-22 17:38:02 -07:00
Yegor
6f8945fce6 extract engine sub-metrics; change reported metrics (#55331)
* extract engine sub-metrics; change reported metrics

- Extract sub-metrics reported by the Web engine: "preroll_frame", "apply_frame".
- Add a concept of unreported metrics: displayed on the benchmark UI, but not on the dashboard.
- Make "sceneBuildDuration" and "windowRenderDuration" unreported, which are too fine-grained. They are included in "drawFrameDuration" already.
- Report outlier ratio instead of outlier average. The ratio is more useful of the two.
2020-04-22 17:18:53 -07:00
Michael Goderbauer
e8a987e108 Fix link to material spec (#55416) 2020-04-22 17:18:02 -07:00
chunhtai
d35671c6d1 Fix FlutterError.onError in debug mode (#53843)
* Fix FlutterError.onError in debug mode

* update

* fix comments

* add license header

* fix analyzer

* update

* another attempt

* fix test

* fix comment
2020-04-22 17:17:42 -07:00
godofredoc
900c7c166b Optimize fuchsia test script. (#55401) 2020-04-22 16:48:01 -07:00
Kate Lovett
e74fedcb90 Fix InputDecorator intrinsic height reporting (#55408) 2020-04-22 16:38:02 -07:00
Jonah Williams
8df0d68633 [flutter_tools] remove globals from pub (#55412) 2020-04-22 16:34:12 -07:00
Kate Lovett
cbc121e392 ToDo Audit - Cupertino+ Library (#54798) 2020-04-22 16:33:01 -07:00
engine-flutter-autoroll
88fd7081b1 Roll engine cb549c41d314..ace381d76c60 (3 commits) (#55405) 2020-04-22 16:28:02 -07:00
Jonah Williams
27d11da88f Revert "[flutter_tools] default tree-shake-icons to enabled and improve performance (#54923)" (#55413)
This reverts commit 0b93a9219b.
2020-04-22 15:43:09 -07:00
xster
72986f7bcf remove intellij references to the v1 embedding jars now that the v2 embeddings are referenced via maven (#55353) 2020-04-22 13:33:13 -07:00
Jonah Williams
0b93a9219b [flutter_tools] default tree-shake-icons to enabled and improve performance (#54923) 2020-04-22 13:17:46 -07:00
engine-flutter-autoroll
7eb8873ad8 Roll engine f13ec7431c3e..cb549c41d314 (2 commits) (#55393) 2020-04-22 12:33:01 -07:00
Jonah Williams
c8164dad80 [flutter_tools] migrate windows to assemble (#55187) 2020-04-22 12:26:49 -07:00
stuartmorgan
1cad96a63e Handle surrogate pairs in RenderEditable (#55246)
The arrow key and delete handling in RenderEditable was using single
index values, which made it possible to move the cursor into the middle
of a surrogate pair (allowing things like adding text at that insertion
point), or to delete half of a surrogate pair. Since unpaired surrogate
pairs aren't valid UTF-16, doing so would cause assertions in the text
field.

This makes the arrow key and delete key handling surrogate-aware
(although not grapheme-cluster-aware, which is a larger fix that is out
of scope here).

Part of #55014
2020-04-22 12:21:03 -07:00
engine-flutter-autoroll
5f147b5797 Roll engine ef05a18c0b01..f13ec7431c3e (2 commits) (#55390) 2020-04-22 11:28:01 -07:00
engine-flutter-autoroll
8df5e4ab14 ef05a18c0 Roll src/third_party/dart 87b829bacd36..e6baa97e9adc (5 commits) (flutter/engine#17870) (#55368) 2020-04-22 10:18:01 -07:00
Jonah Williams
94ddf56b9e [flutter_tools] unpin package config and update (#55348) 2020-04-22 10:16:34 -07:00
engine-flutter-autoroll
700663769e 4616931ea Roll src/third_party/skia e9663db508df..a6cd5588d231 (4 commits) (flutter/engine#17868) (#55363) 2020-04-22 04:18:01 -07:00
engine-flutter-autoroll
f9c3c9094e 8d7071ea4 Prevent unnecessary DOM append call when canvas is reused (flutter/engine#17864) (#55356) 2020-04-22 01:43:01 -07:00
Jonah Williams
f2761b6b04 [flutter_tools] refactor Chrome launch logic to remove globals/statics (#55160) 2020-04-22 01:28:51 -07:00
engine-flutter-autoroll
033b07c783 Roll engine 6bc619fd66c5..18df41928a77 (1 commits) (#55354) 2020-04-22 00:38:02 -07:00
Rene Floor
0763a57a98 Created method to report ImageChunkEvents (#55044) 2020-04-21 23:18:01 -07:00
engine-flutter-autoroll
5c5bb485a0 Roll engine b1c51cfe7870..6bc619fd66c5 (3 commits) (#55351) 2020-04-21 23:03:01 -07:00
James D. Lin
566c1d1124 flutter_tools: Prefer using .of() over .from() when possible (#55250)
Prefer using `.of()` (which is statically type-checked) over
`.from()` (which is dynamically type-checked) when possible.
2020-04-21 22:09:50 -07:00
engine-flutter-autoroll
d2bd30e272 Roll engine 202f2006df38..b1c51cfe7870 (2 commits) (#55350)
* e83f30c59 Pass amber-files directory to tests. (flutter/engine#17815)

* b1c51cfe7 Extend external view embedder on Android (flutter/engine#17839)
2020-04-21 21:55:36 -07:00
Jonah Williams
0b3f5cfcc0 [flutter_tools] initial support for enable experiment, run, apk, ios, macos (#54617) 2020-04-21 20:39:36 -07:00
engine-flutter-autoroll
e9868501fc Roll engine 23897e064f9e..202f2006df38 (5 commits) (#55346) 2020-04-21 20:28:01 -07:00
Jonah Williams
d46da3ae11 [flutter_tools] remove PackageMap and finish PackageConfig migration (#55244) 2020-04-21 19:55:15 -07:00
Janice Collins
d2572c8fb7 Update dartdoc version to 0.31.0 (#55335) 2020-04-21 19:33:02 -07:00
Shi-Hao Hong
5ed54d3860 Use kIsWeb instead of private _kIsBrowser (#55333) 2020-04-21 19:28:02 -07:00
engine-flutter-autoroll
7e997d2027 Roll engine cf78b89c3fbb..23897e064f9e (2 commits) (#55328) 2020-04-21 19:23:01 -07:00
Darren Austin
c71a42b433 Fixed a typo in the docs. (#55303) 2020-04-21 19:18:03 -07:00
Kate Lovett
5d5175b0b3 Skip Audit - Material Library (#54322) 2020-04-21 19:13:02 -07:00
engine-flutter-autoroll
418007d172 cf78b89c3 Roll src/third_party/skia 24ea293cd25b..efb2133b0dd3 (7 commits) (flutter/engine#17847) (#55314) 2020-04-21 13:28:01 -07:00
Hans Muller
cf150f9912 Fine tune the Y offset of OutlineInputBorder's floating label (#55260) 2020-04-21 13:23:02 -07:00