Commit graph

12055 commits

Author SHA1 Message Date
liyuqian 872eba2d4c
Track 90th, 99th percentile instead of missed_frame_build_budget_count (#21754)
See https://github.com/flutter/flutter/pull/19121#issuecomment-419520765
2018-09-14 13:24:13 -07:00
Régis Crelier 8b8aeeff34
24d9460 Roll Dart to bb56d4592f7cde38cdf0a04ad7f40d105af99d11 (#21883) 2018-09-14 13:10:05 -07:00
Alexandre Ardhuin a07d3719a1
enable lint prefer_generic_function_type_aliases (#21680) 2018-09-14 21:06:19 +02:00
engine-flutter-autoroll 6c3adcf60f
Roll engine 7a9b430d740b..60bb5da33c72 (2 commits) (#21880)
7a9b430d74...60bb5da33c

git log 7a9b430d740b..60bb5da33c72 --no-merges --oneline
60bb5da33 Reapply "Some cleanups enabled by removing support for Dart 1" (flutter/engine#6250)
272be27f7 update live region to trigger on label change, remove manual trigger (flutter/engine#6248)


The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-09-14 14:06:32 -04:00
engine-flutter-autoroll 7f7a731da0
Roll engine ade2d1d04cca..7a9b430d740b (1 commits) (#21878)
ade2d1d04c...7a9b430d74

git log ade2d1d04cca..7a9b430d740b --no-merges --oneline
7a9b430d7 Roll src/third_party/skia 66261f1ac2b7..7724d3f4949b (3 commits) (flutter/engine#6252)


The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-09-14 13:11:32 -04:00
engine-flutter-autoroll b5afdca20e
Roll engine f3ef31aa8c2c..ade2d1d04cca (1 commits) (#21877)
f3ef31aa8c...ade2d1d04c

git log f3ef31aa8c2c..ade2d1d04cca --no-merges --oneline
ade2d1d04 Roll src/third_party/skia 637c06aec7b1..66261f1ac2b7 (29 commits) (flutter/engine#6251)


The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-09-14 10:04:32 -04:00
engine-flutter-autoroll b9eb4ecbd1
Roll engine 931d3cbbc250..f3ef31aa8c2c (1 commits) (#21875)
931d3cbbc2...f3ef31aa8c

git log 931d3cbbc250..f3ef31aa8c2c --no-merges --oneline
f3ef31aa8 Roll src/third_party/skia 46a5f6c28a34..637c06aec7b1 (1 commits) (flutter/engine#6246)


The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-09-14 09:18:32 -04:00
Michael Goderbauer dda7382e49
Fix the the (#21732) 2018-09-14 12:42:20 +02:00
asiva 8b81449d4b Roll engine version to 931d3cbbc250dbeec1c485f6bee869a15080ac0e
931d3cbbc Roll Dart to version c28db2d6e17f046f95db5987394df43c95d58468
2018-09-13 20:43:30 -07:00
asiva 6b87adb059 Roll engine to version abd918eb618bfcc9a1a07513f88dfc066ea4aa3c
abd918eb6 (upstream/master) Add scrollIndex and scrollChildren to semantics, add Android implementation (#6239)
23fcc2771 Prepare for stripping and dsyming Flutter.framework (#6247)
2018-09-13 20:43:30 -07:00
Mehmet Fidanboylu 2895d71b79
Make Flutter repo Dart SDK 2.1-dev3.1 compatible (#21853)
This is a blocker for Google roll since we are not at dev4.0:
- Future is not yet part of dart:core.
- Future.sync().then<dynamic>... causes failure without the new keyword.
2018-09-13 18:50:21 -07:00
liyuqian 069cddaa67
Missing default hardEdge clip for ClipRectLayer (#21826)
In my local tests, this should finally fix https://github.com/flutter/flutter/issues/21617
2018-09-13 11:42:49 -07:00
Jonah Williams 9bf8502fef
Add debug check for localization parent (#20787) 2018-09-13 10:47:31 -07:00
Alexander Aprelev 199422cd2d
Skip first time full dill transfer (#21133)
* Don't sync first full kernel file.

* Update the comment
2018-09-13 09:01:47 -07:00
Hans Muller d107ff9d48
Make TabBar's tab label padding configurable (#21758) 2018-09-13 08:59:00 -07:00
engine-flutter-autoroll 3c43b0abaf Roll engine 12315736f9ca..c0e6f6a6e665 (6 commits) (#21788)
12315736f9...c0e6f6a6e6

git log 12315736f9ca..c0e6f6a6e665 --no-merges --oneline
c0e6f6a6e Roll src/third_party/skia 76bba35cbaa4..46a5f6c28a34 (1 commits) (flutter/engine#6244)
49ef4adad Fix a crash when UILaunchStoryboardName is not specified in Info.plist (flutter/engine#6234)
2a433bc68 Roll src/third_party/skia 34e5e1b387f5..76bba35cbaa4 (2 commits) (flutter/engine#6243)
0c28a093a Roll src/third_party/skia 858f648bdae3..34e5e1b387f5 (8 commits) (flutter/engine#6241)
513f8fbae Roll src/third_party/skia 16322637c477..858f648bdae3 (7 commits) (flutter/engine#6240)
9a7d7215a Roll src/third_party/skia 44215505623b..16322637c477 (10 commits) (flutter/engine#6238)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/&#43;/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC&#39;d on the roll, and stop the roller if necessary.
2018-09-13 13:38:53 +02:00
Gary Qian 28ba95abb1
Default clipBehavior of ClipRect to hardEdge. (#21703)
Previously, the engine did not properly pass the AA flag on ClipRect.clipBehavior. flutter/engine#6199 fixes this and enables AA. However, default AA on clipRects has caused severe regressions in benchmark performance.

To maintain expected performance, we should now default the clipBehavior to hardEdge to disable default AA. This is consistent with any flutter projects that did not previously explicitly set the clipBehavior and should not change app appearance.
2018-09-13 00:32:12 -07:00
Alexander Aprelev d61b48b75d
Fix integration hot-reload test on mac. (#21741)
Underlying issue with breakpoint was that /var path is a symlink to a /private/var on mac. Because of that breakpoint could not be resolved.
2018-09-12 22:35:21 -07:00
Jonah Williams 23499f4004
Fix typo in MediaQuery.fromWindow and add invertColors flag to images for smart invert. (#21457) 2018-09-12 14:50:49 -07:00
Jonah Williams 5ea987db1d
Adjust floating label height when font size is larrrrgeee (#21248) 2018-09-12 14:17:43 -07:00
Jonah Williams e9e2ca160d
Don't use dense dropdown buttons in the Gallery date/time picker demo (#21693) 2018-09-12 14:15:28 -07:00
Jonah Williams dd1c22e389
fix_some_padding (#20967) 2018-09-12 14:07:02 -07:00
Jacob Richman de7ad06d6d
Increase startup delay for semantics_perf_test. (#21735) 2018-09-12 13:54:03 -07:00
Jacob Richman 29fae06f48
Temporarily remove screenshot service extension that is causing code size issues (#21749)
* Revert "Avoid ever creating the WidgetInspectorService outside of debug mode. (#21648)"

This reverts commit eeebd8332a.

* Remove inspector screenshot service extension.
2018-09-12 13:30:16 -07:00
Hans Muller 0cc9ee5bf8
Updated Material translations (#21744)
Replaced about 535 "TBD" translations with the real thing.

Added remainingTextFieldCharacterCountTwo, remainingTextFieldCharacterCountMany, remainingTextFieldCharacterCountFew, to GlobalMaterialLocalizations
2018-09-12 13:03:01 -07:00
Jacob Richman 547e2e95e7
Revert "Increase initial delay for scroll_perf_test to try to reduce worst frame stats flakiness." (#21743)
This reverts commit 8cf68731e0.
2018-09-12 12:21:12 -07:00
engine-flutter-autoroll 354416e8c2
Roll engine 6f459e2f10ca..12315736f9ca (3 commits) (#21738)
6f459e2f10...12315736f9

git log 6f459e2f10ca..12315736f9ca --no-merges --oneline
12315736f Roll buildroot to c2764d3620d792e71301dff9a66866029ed200f0 (flutter/engine#6237)
1e622d24d Update to newer Skia font API (flutter/engine#6236)
87b4af095 Roll src/third_party/skia e70aed7066c6..44215505623b (1 commits) (flutter/engine#6235)


The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/&#43;/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC&#39;d on the roll, and stop the roller if necessary.
2018-09-12 12:51:32 -04:00
Jacob Richman 8cf68731e0
Increase initial delay for scroll_perf_test to try to reduce worst frame stats flakiness. 2018-09-12 08:20:42 -07:00
Joao da Silva 66e5422375 Check for AndroidStudio plugins in the right .dot dir. (#20619)
This fixes issues 11940 and 18155.
2018-09-12 08:15:30 -07:00
Michael Goderbauer d02e67e76e Roll engine to 6f459e2f10ca77a1dceced8cba062f5760a05f8e
flutter/engine@6f459e2 Revert "Reapply "Some cleanups enabled by removing support for Dart 1" (#6216)"
flutter/engine@0ded891 Roll src/third_party/skia 1b5ece0f06f4..e70aed7066c6 (1 commits)
flutter/engine@4057327 Roll src/third_party/skia bd6595544171..1b5ece0f06f4 (22 commits)
flutter/engine@838eb3d Improve performance of performance overlay by caching.
flutter/engine@7ac3345 Remove root_surface_transformation from PaintContext
2018-09-12 16:26:03 +02:00
Michael Goderbauer 18896f8da3 Roll engine to 565a19489a85a39d731560ad353437d1fb7698a5
flutter/engine@565a194 Flutter roll for Dart.
2018-09-12 16:26:03 +02:00
Michael Goderbauer c000e63d0e Roll engine to 9a173a8dc845281d8593458f7d1133f0355add33
flutter/engine@9a173a8 Roll buldroot to a11c4fd9fcc7ad84f465d74461421f3ec790fb99
2018-09-12 16:26:03 +02:00
Michael Goderbauer 21897ec515 Roll engine to 51b26f6347f77bced5dfbbd200aab5198b4a72fb
flutter/engine@51b26f6 Revert "Roll buildroot to eba79bb6db1b50a98ab8ce39def287f7d332a5b8 (#6215)"
flutter/engine@7be4462 Roll src/third_party/skia 2bf7a7bcc67f..bd6595544171 (4 commits)
flutter/engine@54fe12b Roll src/third_party/skia 82bf31003c66..2bf7a7bcc67f (1 commits)
flutter/engine@35ddf87 Roll buildroot to eba79bb6db1b50a98ab8ce39def287f7d332a5b8
flutter/engine@6ed00a8 Roll src/third_party/skia 5518e65d90d7..82bf31003c66 (1 commits)
flutter/engine@8d9e20c Roll src/third_party/skia 3c4d533d8ebd..5518e65d90d7 (1 commits)
flutter/engine@8f39cac Roll src/third_party/skia 7891994e89a3..3c4d533d8ebd (1 commits)
flutter/engine@e3133e0 Reapply "Some cleanups enabled by removing support for Dart 1."
flutter/engine@1fb01f3 Roll src/third_party/skia a2bc1ca21bbc..7891994e89a3 (9 commits)
flutter/engine@f19ee56 Roll freetype2 to 6581fd3e9c8645f01c0d51e4f53893f5391f2bf3
2018-09-12 16:26:03 +02:00
Ben Hagen 07dd80712e Call setState() (#21642) 2018-09-12 14:31:50 +02:00
Alexandre Ardhuin d927c93310
Unnecessary new (#20138)
* enable lint unnecessary_new

* fix tests

* fix tests

* fix tests
2018-09-12 08:29:29 +02:00
Todd Volkert d7a0dcaa4a
Fix race condition in resident_runner (#21696)
* Don't set the `vmServices` member variable until it's fully initialized.
* Add a timeout to the future that sends the 'started' event to the IDE

https://github.com/flutter/flutter/issues/16604
2018-09-11 20:58:47 -07:00
Todd Volkert ed88478e23
Revert recent engine rolls (#21716) 2018-09-11 19:36:18 -07:00
Michael Goderbauer 0e8103ff13 Roll engine to 9a173a8dc845281d8593458f7d1133f0355add33
flutter/engine@9a173a8 Roll buldroot to a11c4fd9fcc7ad84f465d74461421f3ec790fb99
2018-09-11 20:09:31 +02:00
Michael Goderbauer 907350df87 Roll engine to 51b26f6347f77bced5dfbbd200aab5198b4a72fb
flutter/engine@51b26f6 Revert "Roll buildroot to eba79bb6db1b50a98ab8ce39def287f7d332a5b8 (#6215)"
flutter/engine@7be4462 Roll src/third_party/skia 2bf7a7bcc67f..bd6595544171 (4 commits)
flutter/engine@54fe12b Roll src/third_party/skia 82bf31003c66..2bf7a7bcc67f (1 commits)
flutter/engine@35ddf87 Roll buildroot to eba79bb6db1b50a98ab8ce39def287f7d332a5b8
flutter/engine@6ed00a8 Roll src/third_party/skia 5518e65d90d7..82bf31003c66 (1 commits)
flutter/engine@8d9e20c Roll src/third_party/skia 3c4d533d8ebd..5518e65d90d7 (1 commits)
flutter/engine@8f39cac Roll src/third_party/skia 7891994e89a3..3c4d533d8ebd (1 commits)
flutter/engine@e3133e0 Reapply "Some cleanups enabled by removing support for Dart 1."
flutter/engine@1fb01f3 Roll src/third_party/skia a2bc1ca21bbc..7891994e89a3 (9 commits)
flutter/engine@f19ee56 Roll freetype2 to 6581fd3e9c8645f01c0d51e4f53893f5391f2bf3
2018-09-11 20:09:31 +02:00
Jonah Williams fc1b304326
Add text field to semantics integration test (#21665) 2018-09-11 09:39:41 -07:00
Jonah Williams fa0a857d02
Add material tap target size and text contrast test to gallery (#21581) 2018-09-11 08:27:32 -07:00
Alexandre Ardhuin 387948a239
remove an avoid_void_async lint (#21672) 2018-09-11 08:51:42 +02:00
Alexandre Ardhuin 774ca2f197
enable lint avoid_void_async (#21652) 2018-09-11 07:14:04 +02:00
Dan Field 98ad574d9b
Fix keepalive for large jumps on tabs and lists. (#21350)
* Ensure that the _childElements map is properly traversed as a sparse list and not inflated with garbage collected children.

* Add tests to ensure Lists/Tabs with KeepAlive children can make large jumps, don't lose children (including after rebuild).
2018-09-10 21:01:10 -04:00
Ryan Macnak 0814e519f8 Roll engine to e65beb89da8b9e5747867241b99e0491b603633f. 2018-09-10 16:02:46 -07:00
Jacob Richman eeebd8332a
Avoid ever creating the WidgetInspectorService outside of debug mode. (#21648) 2018-09-10 15:20:22 -07:00
jslavitz 9dce4b8259
Shortcuts (#21558)
* added shortcuts and delete functionality

* added first test

*  afew chnages

* a few changes

* hope this works

* small change

* small changes

* fixed nits

* final changes:

* fixed initializing formals

* update comment

* minor change:

* added line

* final changes

* random change

* changed function to void

* one more

* removed line

* dis betta work

* final change

* actual final chnge
2018-09-10 13:47:04 -07:00
Michael Klimushyn 8ebd352511
Add semantic routing to CupertinoAlertDialog (#21583)
Fixes #21250
2018-09-10 13:15:55 -07:00
engine-flutter-autoroll 998106950e
Roll engine 269880b761a5..d52e5cca03fb (1 commits) (#21654)
269880b761...d52e5cca03

git log 269880b761a5..d52e5cca03fb --no-merges --oneline
d52e5cca0 Roll src/third_party/skia cd9d074578e0..a2bc1ca21bbc (8 commits) (flutter/engine#6211)


The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/&#43;/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC&#39;d on the roll, and stop the roller if necessary.
2018-09-10 15:59:32 -04:00
Gary Qian d3e36807fe
Update goldens, and new Golden test for ClipRect (#21575) 2018-09-10 10:46:52 -07:00