17296 Commits

Author SHA1 Message Date
skia-flutter-autoroll
49bd6973e4 Roll Dart SDK from 3c595684faca to 144f3bb9b017 (1 revision) (flutter/engine#26307) 2021-05-20 17:44:01 -07:00
skia-flutter-autoroll
eb71f194cd Roll Skia from 2758a3189ade to 60e52284d55d (7 revisions) (flutter/engine#26303) 2021-05-20 17:34:01 -07:00
David Iglesias
54d5f148ac [web] Render PlatformViews with SLOT tags. (flutter/engine#25747) 2021-05-20 17:29:01 -07:00
Yegor
e3646a04a3 recall the last frame in the animated image after resurrection (flutter/engine#26277) 2021-05-20 16:38:27 -07:00
Alexander Markov
28e7fbfd72 Cleanup toString transformer (flutter/engine#26298)
This change removes uses of toString transformer from Flutter engine. The transformer is already wired up in Dart SDK: front-end server from Dart SDK supports --delete-tostring-package-uri option. After this change only the integration test is left in the Flutter engine to make sure dart:ui is properly transformed.

dart-lang/sdk#46022
2021-05-20 13:11:23 -07:00
skia-flutter-autoroll
924853f3fa Roll Dart SDK from ff8dd0a9bbe1 to 3c595684faca (2 revisions) (flutter/engine#26300) 2021-05-20 13:09:01 -07:00
Felipe Archondo
75a3755481 Fix VsyncWaiter (flutter/engine#25551)
This PR accomplishes many things:
- Unblocks input resampling on Fuchsia
- Fixes 2 frame scheduling issues resulting in wasted work and missed frames
- Removes the now-defunct VsyncRecorder class
- Prepares the VsyncWaiter class for the Embedder API by moving all logic out of it
- Adds hundreds of lines of unittests for Fuchsia scheduling logic to validate the performance and correctness benefits
2021-05-20 15:50:58 -04:00
skia-flutter-autoroll
af285abd6c Roll Skia from 1c4a0b89b0f6 to 2758a3189ade (3 revisions) (flutter/engine#26299) 2021-05-20 12:34:02 -07:00
Ian Hickson
b1d5bc7fbb Let the framework toggle between single- and multi-entry histories (flutter/engine#26164) 2021-05-20 12:29:01 -07:00
Zachary Anderson
485954071d Use 'pub get --offline' for scenario_app deps (flutter/engine#26254) 2021-05-20 12:02:12 -07:00
skia-flutter-autoroll
c33ef4d0e1 Roll Clang Mac from xwRoi0Lbe... to bf4GDBSQE... (flutter/engine#26292) 2021-05-20 10:19:01 -07:00
skia-flutter-autoroll
9840458338 Roll Skia from edb7aa70fcf3 to 1c4a0b89b0f6 (2 revisions) (flutter/engine#26291) 2021-05-20 09:39:01 -07:00
skia-flutter-autoroll
1e01e3aa69 Roll Fuchsia Mac SDK from 56WoN2WG2... to 3AWY87vDb... (flutter/engine#26290) 2021-05-20 09:24:01 -07:00
Zachary Anderson
16371c3379 Use path dependencies for testing/symbols (flutter/engine#26261) 2021-05-20 09:23:21 -07:00
Dan Field
f5d97c4397 Drop package:image dependency from testing harness (flutter/engine#26279) 2021-05-20 09:19:02 -07:00
skia-flutter-autoroll
a2b7132a7a Roll Skia from 1f193df9b393 to edb7aa70fcf3 (1 revision) (flutter/engine#26287)
https://skia.googlesource.com/skia.git/+log/1f193df9b393..edb7aa70fcf3

2021-05-20 bsalomon@google.com Revert "Add support for do-while loops in PipelineStage."

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bsalomon@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2021-05-20 08:16:44 -07:00
skia-flutter-autoroll
ec47e3f17c Roll Dart SDK from 43fe359811ea to ff8dd0a9bbe1 (1 revision) (flutter/engine#26286) 2021-05-20 06:09:01 -07:00
skia-flutter-autoroll
9576e77053 Roll Fuchsia Linux SDK from ih1GwcLki... to JuoV30Dy2... (flutter/engine#26285) 2021-05-20 04:14:01 -07:00
skia-flutter-autoroll
068ce0ef8a Roll Skia from d24422a9fe4a to 1f193df9b393 (2 revisions) (flutter/engine#26283) 2021-05-20 02:24:01 -07:00
skia-flutter-autoroll
3c4e88ab6b Roll Dart SDK from 87b37682b24f to 43fe359811ea (1 revision) (flutter/engine#26281) 2021-05-20 01:39:01 -07:00
skia-flutter-autoroll
499590ad5d Roll Skia from 9c7e04cd6f37 to d24422a9fe4a (1 revision) (flutter/engine#26278) 2021-05-19 23:19:01 -07:00
Zachary Anderson
740a85e9f0 Adds package:litetest, uses it instead of package:test under testing/dart (flutter/engine#26215) 2021-05-19 23:08:23 -07:00
skia-flutter-autoroll
f438f689bb Roll Dart SDK from 3a8c551ec08e to 87b37682b24f (1 revision) (flutter/engine#26269) 2021-05-19 21:04:01 -07:00
skia-flutter-autoroll
3d22f49797 Roll Clang Mac from bf4GDBSQE... to xwRoi0Lbe... (flutter/engine#26276) 2021-05-19 20:49:01 -07:00
Emmanuel Garcia
562e87e3f4 Fix hybrid composition case and enable test (flutter/engine#26272) 2021-05-19 20:44:03 -07:00
skia-flutter-autoroll
dbd751e2b0 Roll Skia from 8988cb464391 to 9c7e04cd6f37 (4 revisions) (flutter/engine#26274) 2021-05-19 20:39:01 -07:00
skia-flutter-autoroll
c423ffa524 Roll Skia from 10e7e77909c5 to 8988cb464391 (3 revisions) (flutter/engine#26268) 2021-05-19 17:59:01 -07:00
Harry Terkelsen
c1eb1cf458 Fix CanvasKit SVG clipPath leak (flutter/engine#26227) 2021-05-19 17:50:53 -07:00
skia-flutter-autoroll
ee81c40e94 Roll Fuchsia Mac SDK from mx5LVKqk8... to 56WoN2WG2... (flutter/engine#26265) 2021-05-19 15:04:01 -07:00
skia-flutter-autoroll
8b3bee4110 Roll Skia from 814c6db4c04d to 10e7e77909c5 (5 revisions) (flutter/engine#26263) 2021-05-19 14:59:01 -07:00
skia-flutter-autoroll
7c7574c7f8 Roll Fuchsia Linux SDK from 5qwj-Mw7_... to ih1GwcLki... (flutter/engine#26259) 2021-05-19 14:54:01 -07:00
gaaclarke
8380066e70 updated the documenation for message loops a bit (flutter/engine#26257) 2021-05-19 14:49:01 -07:00
Yegor
119d24d270 fix mobile a11y placeholder (flutter/engine#26238) 2021-05-19 14:44:02 -07:00
Jason Simmons
dcb08fa9ae Capture the layer tree pipeline as a weak pointer in the OnAnimatorDraw task (flutter/engine#26210) 2021-05-19 14:39:05 -07:00
skia-flutter-autoroll
d4cfbcb859 Roll Dart SDK from 67be110b5ba8 to 3a8c551ec08e (9 revisions) (flutter/engine#26258)
https://dart.googlesource.com/sdk.git/+log/67be110b5ba8..3a8c551ec08e

2021-05-19 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-128.0.dev
2021-05-19 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-127.0.dev
2021-05-19 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-126.0.dev
2021-05-18 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-125.0.dev
2021-05-18 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-124.0.dev
2021-05-18 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-123.0.dev
2021-05-18 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-122.0.dev
2021-05-17 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-121.0.dev
2021-05-17 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.14.0-120.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2021-05-19 12:24:04 -07:00
Kaushik Iska
516e15a502 Fix frame request tracing (flutter/engine#26237) 2021-05-19 10:54:02 -07:00
skia-flutter-autoroll
45aa50e899 Roll Skia from a65c295c1c9b to 814c6db4c04d (1 revision) (flutter/engine#26252) 2021-05-19 10:09:02 -07:00
Jonah Williams
75017d4e26 plumb frame number through to framework (flutter/engine#26233) 2021-05-19 09:59:01 -07:00
skia-flutter-autoroll
dfda645857 Roll Skia from d7d7a8215e6c to a65c295c1c9b (1 revision) (flutter/engine#26248) 2021-05-19 07:49:01 -07:00
Matej Knopp
dc1c45a5c5 FlView: Handle leave-notify-event (flutter/engine#26181)
* FlView: Handle leave-notify-event

Fixes https://github.com/flutter/flutter/issues/82648

* Fix leave notify during mouse grab

* Send kAdd pointer event on enter notify
2021-05-19 12:56:00 +02:00
skia-flutter-autoroll
c0cd6dc408 Roll Skia from d9ea2989d6e9 to d7d7a8215e6c (1 revision) (flutter/engine#26246) 2021-05-19 03:09:02 -07:00
skia-flutter-autoroll
e80b31db43 Roll Skia from fb8d20befa8f to d9ea2989d6e9 (20 revisions) (flutter/engine#26245) 2021-05-19 00:49:01 -07:00
skia-flutter-autoroll
143f7b62d3 Roll Fuchsia Mac SDK from F5TX4MaEg... to mx5LVKqk8... (flutter/engine#26242) 2021-05-19 00:44:01 -07:00
skia-flutter-autoroll
80e1adbfbe Roll Fuchsia Linux SDK from boele8geO... to 5qwj-Mw7_... (flutter/engine#26243)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2021-05-18 23:32:41 -07:00
Kaushik Iska
a3d8f47cd7 Add frame number to trace events so dev tools can associate the right frame (flutter/engine#26205) 2021-05-18 14:58:44 -07:00
Hattomo (TomohiroHattori)
42830111e7 Adapt to avoid_escaping_inner_quotes lint (flutter/engine#25871) 2021-05-18 14:44:01 -07:00
Zachary Anderson
0e4b998739 Revert Dart SDK to 67be110b5ba8fc84af5e7136389e52a13ccbc9d5 (flutter/engine#26232)
* Revert "Roll Dart SDK from 13e329e614f2 to 2eea032403e2 (1 revision) (#26222)"

This reverts commit ccf19c0b4809aecc6355cc9f5c7a970d6f167991.

* Revert "Roll Dart SDK from 510f26486328 to 13e329e614f2 (1 revision) (#26218)"

This reverts commit b355e5524e4e1f02d7e80d30ccad476a7923d9f1.

* Revert "Roll Dart SDK from 67be110b5ba8 to 510f26486328 (3 revisions) (#26212)"

This reverts commit c100c4917fe6222498b979d6e4c160151962fbb9.
2021-05-18 13:32:30 -07:00
skia-flutter-autoroll
59a460634c Roll Skia from bdfd77616177 to fb8d20befa8f (1 revision) (flutter/engine#26225) 2021-05-18 11:19:01 -07:00
skia-flutter-autoroll
e73b1ca265 Roll Skia from 5696bcd0f7f8 to bdfd77616177 (5 revisions) (flutter/engine#26224) 2021-05-18 09:59:02 -07:00
David Worsham
9061c700c6 fuchsia: Fix occlusion_hint handling (flutter/engine#26208) 2021-05-18 09:15:50 -07:00