Zachary Bush
ae7481fbe2
[rapidjson] Fix import statements ( flutter/engine#6418 )
2018-10-03 17:33:45 -07:00
Chinmay Garde
6e666dadf8
Create a benchmarking target for the shell. ( flutter/engine#6420 )
...
Also adds //flutter/benchmarking which, similar to //flutter/testing, allows for the creation of a benchmarking executable. This is also the target that contains benchmarking utilities.
2018-10-03 17:22:33 -07:00
Chinmay Garde
37115ff5ec
Raise errors on non-zero exits while creating artifacts on the bots. ( flutter/engine#6424 )
2018-10-03 17:00:44 -07:00
Gary Qian
479147ef11
Disable line_height tests on Windows ( flutter/engine#6423 )
2018-10-03 16:28:21 -07:00
Gary Qian
22cac88a2a
Fix ideographic baseline to match spec. ( flutter/engine#6422 )
...
* Fix ideographic baseline to match spec.
2018-10-03 16:26:09 -07:00
skia-flutter-autoroll
798b543cdf
Roll src/third_party/skia bfa76f20bfcf..4504a652c071 (14 commits) ( flutter/engine#6421 )
...
https://skia.googlesource.com/skia.git/+log/bfa76f20bfcf..4504a652c071
Created with:
gclient setdep -r src/third_party/skia@4504a652c071
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-03 18:02:21 -04:00
Gary Qian
98e4b8df32
Implement ParagraphStyle.line_height and add tests for line_height and baselines. ( flutter/engine#6417 )
2018-10-03 14:01:39 -07:00
skia-flutter-autoroll
9c4eca63a7
Roll src/third_party/skia 08417bccf256..bfa76f20bfcf (4 commits) ( flutter/engine#6416 )
...
https://skia.googlesource.com/skia.git/+log/08417bccf256..bfa76f20bfcf
Created with:
gclient setdep -r src/third_party/skia@bfa76f20bfcf
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-03 14:43:22 -04:00
Jason Simmons
c23deb818e
Do not register UI-related native functions in secondary isolates ( flutter/engine#6401 )
...
Fixes https://github.com/flutter/flutter/issues/22478
2018-10-03 11:36:24 -07:00
skia-flutter-autoroll
f08ce221da
Roll src/third_party/skia b627af80e3a4..08417bccf256 (8 commits) ( flutter/engine#6415 )
...
https://skia.googlesource.com/skia.git/+log/b627af80e3a4..08417bccf256
Created with:
gclient setdep -r src/third_party/skia@08417bccf256
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-03 11:19:22 -04:00
jensjoha
4aef05354a
Use single_root_scheme when compiling platform ( flutter/engine#6402 )
2018-10-03 08:19:46 +02:00
skia-flutter-autoroll
088100e649
Roll src/third_party/skia deb512045e6a..be8193c9313a (1 commits) ( flutter/engine#6413 )
...
https://skia.googlesource.com/skia.git/+log/deb512045e6a..be8193c9313a
Created with:
gclient setdep -r src/third_party/skia@be8193c9313a
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-03 00:58:21 -04:00
liyuqian
c5df60b6a1
Revert "Share engine layers with the framework" ( flutter/engine#6412 )
...
Reverts flutter/engine#6406
We need to fix the SkiaGPUObject issue of the raster cache SkImage before merging this PR.
2018-10-02 16:51:47 -07:00
skia-flutter-autoroll
49de9365ca
Roll src/third_party/skia 6719fcc43b1e..deb512045e6a (7 commits) ( flutter/engine#6411 )
...
https://skia.googlesource.com/skia.git/+log/6719fcc43b1e..deb512045e6a
Created with:
gclient setdep -r src/third_party/skia@deb512045e6a
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-02 19:29:22 -04:00
Kirill Nikolaev
aee6ec23f9
Add nullability annotations to MethodChannel/MethodCall. ( flutter/engine#6393 )
...
This works towards resolving https://github.com/flutter/flutter/issues/19888 .
2018-10-02 15:02:16 -07:00
liyuqian
aef666755c
Share engine layers with the framework ( flutter/engine#6406 )
...
To make the PR minimal, we currently only share the engine layer when `pushPhysicalShape` (for Fuchsia) or `pushOffset` (for `RepaintBoundary` and `Opacity`) are called. They should be sufficient for our short-term perf goal. In the future, we can incrementally share more engine layers with the framework.
https://github.com/flutter/flutter/issues/21756
2018-10-02 14:02:10 -07:00
skia-flutter-autoroll
953ddcccdd
Roll src/third_party/skia cc4dbfcfbd8a..6719fcc43b1e (17 commits) ( flutter/engine#6409 )
...
https://skia.googlesource.com/skia.git/+log/cc4dbfcfbd8a..6719fcc43b1e
Created with:
gclient setdep -r src/third_party/skia@6719fcc43b1e
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-02 16:05:22 -04:00
Alexander Aprelev
5d108067a7
Force lf-line endings for so that source offsets match across platforms. ( flutter/engine#6408 )
2018-10-02 12:34:24 -07:00
skia-flutter-autoroll
02da59e73f
Roll src/third_party/skia 7dae882574d2..cc4dbfcfbd8a (15 commits) ( flutter/engine#6405 )
...
https://skia.googlesource.com/skia.git/+log/7dae882574d2..cc4dbfcfbd8a
Created with:
gclient setdep -r src/third_party/skia@cc4dbfcfbd8a
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-02 12:41:21 -04:00
skia-flutter-autoroll
48a84148e7
Roll src/third_party/skia 3b8b11e1f912..7dae882574d2 (15 commits) ( flutter/engine#6403 )
...
https://skia.googlesource.com/skia.git/+log/3b8b11e1f912..7dae882574d2
Created with:
gclient setdep -r src/third_party/skia@7dae882574d2
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-02 09:19:21 -04:00
Gary Qian
a1cfb3f512
Allow GetRectsForRange to provide more detailed/nuanced metrics through RectStyle enum. ( flutter/engine#6335 )
...
* Let GetRectsForRange provide more detailed/nuanced metrics through RectStyle enum.
2018-10-01 17:01:45 -07:00
Jason Simmons
0a856ff243
Rename the Android fragment support library JAR ( flutter/engine#6400 )
2018-10-01 16:13:39 -07:00
Jason Simmons
0c9f9fb585
Add an Android fragment support library to third_party ( flutter/engine#6384 )
2018-10-01 11:52:39 -07:00
Jonah Williams
fad67c5eca
do not count Hidden nodes at the beginning of the scrollable ( flutter/engine#6381 )
2018-10-01 11:15:22 -07:00
skia-flutter-autoroll
6ecef08fc3
Roll src/third_party/skia e8e2bb1384ad..3b8b11e1f912 (4 commits) ( flutter/engine#6395 )
...
https://skia.googlesource.com/skia.git/+log/e8e2bb1384ad..3b8b11e1f912
Created with:
gclient setdep -r src/third_party/skia@3b8b11e1f912
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-01 12:11:18 -04:00
skia-flutter-autoroll
cd4f9baf29
Roll src/third_party/skia bba2921c1970..e8e2bb1384ad (1 commits) ( flutter/engine#6394 )
...
https://skia.googlesource.com/skia.git/+log/bba2921c1970..e8e2bb1384ad
Created with:
gclient setdep -r src/third_party/skia@e8e2bb1384ad
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-01 08:47:17 -04:00
skia-flutter-autoroll
c701b0d63b
Roll src/third_party/skia 7f3ceba5dc7f..bba2921c1970 (1 commits) ( flutter/engine#6392 )
...
https://skia.googlesource.com/skia.git/+log/7f3ceba5dc7f..bba2921c1970
Created with:
gclient setdep -r src/third_party/skia@bba2921c1970
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-10-01 05:22:18 -04:00
skia-flutter-autoroll
006bc1e127
Roll src/third_party/skia 22867ce6fe83..7f3ceba5dc7f (1 commits) ( flutter/engine#6391 )
...
https://skia.googlesource.com/skia.git/+log/22867ce6fe83..7f3ceba5dc7f
Created with:
gclient setdep -r src/third_party/skia@7f3ceba5dc7f
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-30 19:11:17 -04:00
skia-flutter-autoroll
e68c60afb2
Roll src/third_party/skia ebfbf1d749c1..22867ce6fe83 (1 commits) ( flutter/engine#6390 )
...
https://skia.googlesource.com/skia.git/+log/ebfbf1d749c1..22867ce6fe83
Created with:
gclient setdep -r src/third_party/skia@22867ce6fe83
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-30 05:09:17 -04:00
skia-flutter-autoroll
3332b7dc0e
Roll src/third_party/skia 93d71666b2f1..ebfbf1d749c1 (1 commits) ( flutter/engine#6389 )
...
https://skia.googlesource.com/skia.git/+log/93d71666b2f1..ebfbf1d749c1
Created with:
gclient setdep -r src/third_party/skia@ebfbf1d749c1
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-28 22:05:17 -04:00
Ben Konyi
af54a8129e
Dart SDK roll for 2018-09-28 ( flutter/engine#6388 )
2018-09-28 18:02:04 -07:00
skia-flutter-autoroll
38f47bd7a3
Roll src/third_party/skia cfa315390f04..93d71666b2f1 (6 commits) ( flutter/engine#6386 )
...
https://skia.googlesource.com/skia.git/+log/cfa315390f04..93d71666b2f1
Created with:
gclient setdep -r src/third_party/skia@93d71666b2f1
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-28 18:40:17 -04:00
Ryan Macnak
da797a0dc5
Fix Fuchsia build. ( flutter/engine#6383 )
2018-09-28 14:28:14 -07:00
skia-flutter-autoroll
a5a797bfbe
Roll src/third_party/skia 87311c6e565f..cfa315390f04 (9 commits) ( flutter/engine#6382 )
...
https://skia.googlesource.com/skia.git/+log/87311c6e565f..cfa315390f04
Created with:
gclient setdep -r src/third_party/skia@cfa315390f04
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-28 15:16:17 -04:00
Michael Goderbauer
53c7767a56
Make verify_exports fail on failures again ( flutter/engine#6379 )
...
It is now working properly on the bots.
2018-09-28 10:47:48 -07:00
skia-flutter-autoroll
f5db83c692
Roll src/third_party/skia f88f49d2a52e..87311c6e565f (7 commits) ( flutter/engine#6378 )
...
https://skia.googlesource.com/skia.git/+log/f88f49d2a52e..87311c6e565f
Created with:
gclient setdep -r src/third_party/skia@87311c6e565f
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-28 11:53:18 -04:00
skia-flutter-autoroll
2cac5ae837
Roll src/third_party/skia 10d12834c8db..f88f49d2a52e (1 commits) ( flutter/engine#6377 )
...
https://skia.googlesource.com/skia.git/+log/10d12834c8db..f88f49d2a52e
Created with:
gclient setdep -r src/third_party/skia@f88f49d2a52e
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-28 08:29:18 -04:00
skia-flutter-autoroll
7f44b24a82
Roll src/third_party/skia d004e0b55c4a..10d12834c8db (1 commits) ( flutter/engine#6376 )
...
https://skia.googlesource.com/skia.git/+log/d004e0b55c4a..10d12834c8db
Created with:
gclient setdep -r src/third_party/skia@10d12834c8db
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-28 05:04:18 -04:00
Jonah Williams
12981679ba
make sure we dont set live regionin api level < 18 ( flutter/engine#6375 )
2018-09-27 23:24:54 -07:00
Michael Goderbauer
9fbb7677c8
Skip non-existing libflutters for symbol check ( flutter/engine#6374 )
2018-09-27 23:00:10 -07:00
Michael Goderbauer
c32ef44788
Add more debug loging to symbol verification script ( flutter/engine#6372 )
2018-09-27 21:51:09 -07:00
skia-flutter-autoroll
16a79777d7
Roll src/third_party/skia b726c89ff8a8..d004e0b55c4a (1 commits) ( flutter/engine#6373 )
...
https://skia.googlesource.com/skia.git/+log/b726c89ff8a8..d004e0b55c4a
Created with:
gclient setdep -r src/third_party/skia@d004e0b55c4a
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-27 23:24:17 -04:00
Michael Goderbauer
fe046b8eb6
Use nm from buildtools ( flutter/engine#6371 )
2018-09-27 17:36:23 -07:00
Chinmay Garde
2c9de2127a
Update observatory-port default behavior description. ( flutter/engine#6365 )
2018-09-27 17:18:11 -07:00
liyuqian
4436df105f
Remove cull_rects_ from SceneBuilder ( flutter/engine#6352 )
...
Skia should already have such optimizations based on a much more
accurate clip stack. As we move to the retained rendering, SceneBuilder
would be much harder to maintain such cull_rects_ stack so let's just
remove them.
No significant performance change is measured locally on Moto G4 with
flutter_gallery transition perf test and complex_layout scroll perf
test.
2018-09-27 17:09:26 -07:00
skia-flutter-autoroll
a069c1a48a
Roll src/third_party/skia 656cefe65d62..b726c89ff8a8 (8 commits) ( flutter/engine#6370 )
...
https://skia.googlesource.com/skia.git/+log/656cefe65d62..b726c89ff8a8
Created with:
gclient setdep -r src/third_party/skia@b726c89ff8a8
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-27 20:00:17 -04:00
Siva
96f1a01edb
Roll Dart to version 7f9a9feae181573cca609fd1b8760d7992176699 ( flutter/engine#6366 )
...
* Roll Dart to version 7f9a9feae181573cca609fd1b8760d7992176699
This contains the following commits:
7f9a9feae1 [vm, service] Rename 'invoke' parameter 'receiverId' to 'targetId'.
fa3d8fa567 Don't check for the file presence in transitive sets when we are just creating it.
6f3de544ed [ VM / Hot Reload ] Fixed tests which were crashing periodically. Fixes issue #34599
e811b29788 [vm, gc] Restore growth policy when concurrent marking is not enabled.
0518b334ba Address comments
7c46a28505 Update convert class to mixin assist to remove "abstract"
06744c68b2 Pull reporting for unimplemented inherited members, and declared abstract members from ErrorVerifier.
45c7e4365c Update dartfix to apply changes to file rather than displaying them
9ad59bada2 [dartdevc] fix #34358 , int to double conversion for literals
edddc0ba58 Generate source changes for converting class to mixin
2742a5d558 [Gardening] Update test status
d9de98e164 [VM] Delete some dead code in gen_snapshot.cc
51b8fc7bb0 AwaitExpression.precedence => 14
2390b3605f Create a package for shared diagnostics
629d76eb46 Simple dartfix that suggests class to be converted to mixins
8a2cfd8613 Implement InheritanceManager2.getMember() and use it in some places.
71eaf3209b Fix broken 'fasta testing sdk'.
d79f7493b3 Test that type parameters of typedefs are properly bounds checked.
b36f4fffc4 Allow multiple analyzer codes
82b3501c3c Fix supermixin handling in dart2js
c9b05d3f1f Allow super calls in mixin declarations
225b8d5075 Specialize Object properties in static type computation
4a58112a7c Move kernel_impact.dart from ssa/ to kernel/
aaf3b709e6 [release] Prepare changelog for 2.1.0-dev.6.0
e9c949372e Remove unused parts of J/K*Env classes
4659cb9480 Fully split JsToElementMap and KernelToElementMap
a617700b17 Removes code that has become redundant since 98a9adf.
7c54fab8a5 Adjust status files.
76470aca47 [VM] use coresnapshot when initializing an Isolate
* Address review comments.
2018-09-27 16:55:44 -07:00
Michael Goderbauer
a702b138be
Add debug info to figure out why the bots are unhappy ( flutter/engine#6369 )
2018-09-27 16:27:03 -07:00
liyuqian
74a8fa9807
Add missing binding for pushOffset ( flutter/engine#6367 )
2018-09-27 16:21:46 -07:00
Kirill Nikolaev
9d6b7c41e3
Document that all MethodChannel callbacks must be called on the main thread. ( flutter/engine#6245 )
...
This further addresses https://github.com/flutter/flutter/issues/14568 .
2018-09-27 15:48:29 -07:00