27367 Commits

Author SHA1 Message Date
joshualitt
e43dedd446 [web] Add dart:js_interop to BUILD.gn. (flutter/engine#39792) 2023-02-22 09:36:05 -08:00
skia-flutter-autoroll
06f5b2cf50 Roll Fuchsia Mac SDK from dj-2XkYHvZUsqlZTc... to cGa3bk2BmrHL_waB8... (flutter/engine#39791)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC chinmaygarde@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-22 12:48:21 +00:00
skia-flutter-autoroll
8048c99272 Roll Dart SDK from 5003b952affb to 6f5df63655ad (1 revision) (flutter/engine#39790)
https://dart.googlesource.com/sdk.git/+log/5003b952affb..6f5df63655ad

2023-02-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-264.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 aam@google.com,chinmaygarde@google.com,dart-vm-team@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-22 12:00:21 +00:00
skia-flutter-autoroll
805e66fa0f Roll Dart SDK from c9a4fd7fd7fa to 5003b952affb (1 revision) (flutter/engine#39787)
https://dart.googlesource.com/sdk.git/+log/c9a4fd7fd7fa..5003b952affb

2023-02-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-263.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 aam@google.com,chinmaygarde@google.com,dart-vm-team@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-22 07:45:33 +00:00
skia-flutter-autoroll
8fe05d8809 Roll Dart SDK from 0db7573c6b70 to c9a4fd7fd7fa (1 revision) (flutter/engine#39783)
https://dart.googlesource.com/sdk.git/+log/0db7573c6b70..c9a4fd7fd7fa

2023-02-21 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-262.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 aam@google.com,chinmaygarde@google.com,dart-vm-team@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-22 00:35:03 +00:00
gaaclarke
267a8717a0 Updated the wide-gamut constant and added a unit test for it. (flutter/engine#39776)
* Updated the wide-gamut constant and added a unit test for it.

* dan feedback
2023-02-22 00:31:36 +00:00
skia-flutter-autoroll
db2dc67c71 Roll Fuchsia Mac SDK from 25mb67G0L_sZ_OQCC... to dj-2XkYHvZUsqlZTc... (flutter/engine#39782)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC chinmaygarde@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-21 23:55:50 +00:00
hellohuanlin
a0e967921b [platform_view] fix overlapping platform view not touchable (flutter/engine#39527)
* [platform_view]fix overlapped platform view not touchable

* scenario test

* nit

* actually fix todo
2023-02-21 23:53:20 +00:00
gaaclarke
4be4a44534 Started using bgr10_xr for opaque surfaces. (flutter/engine#39727)
* Started using bgr10_xr for opaque surfaces.

* bdero feedback
2023-02-21 23:31:01 +00:00
Robert Ancell
7d854f318f Fix documentation of FlEngineOnPreEngineRestartHandler (flutter/engine#39759) 2023-02-21 19:02:16 +00:00
skia-flutter-autoroll
a52d50b6f2 Roll Skia from a16472080754 to 22b594afb4d3 (2 revisions) (flutter/engine#39773)
https://skia.googlesource.com/skia.git/+log/a16472080754..22b594afb4d3

2023-02-21 herb@google.com Skip to next run on invalid scale
2023-02-21 johnstiles@google.com Factor out bit manipulation logic to helper.

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 brianosman@google.com,chinmaygarde@google.com,michaelludwig@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-21 18:17:43 +00:00
skia-flutter-autoroll
36bb3b892a Roll Dart SDK from 12aec0627d0a to 0db7573c6b70 (2 revisions) (flutter/engine#39774)
https://dart.googlesource.com/sdk.git/+log/12aec0627d0a..0db7573c6b70

2023-02-21 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-261.0.dev
2023-02-21 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-260.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 aam@google.com,chinmaygarde@google.com,dart-vm-team@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-21 18:16:36 +00:00
Chris Bracken
3a54a69dc9 [Windows] Mark move-only classes as such (flutter/engine#39738)
Applies the FML_DISALLOW_COPY_AND_ASSIGN to non-POD types in the Windows
embedder.

No new tests since no semantic change. Only has the compile-time effect
of preventing copying of classes intended to be move-only.
2023-02-21 18:06:59 +00:00
skia-flutter-autoroll
38424cb37c Roll Skia from 2f05923f825e to a16472080754 (18 revisions) (flutter/engine#39772)
https://skia.googlesource.com/skia.git/+log/2f05923f825e..a16472080754

2023-02-21 johnstiles@google.com Implement structured comparison ops for SkRP.
2023-02-21 michaelludwig@google.com Manual Dawn roll
2023-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 6de6d1b1d200 to 445ae4f88cad (5 revisions)
2023-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 97a623b821d3 to 5285330861f9
2023-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 05e62f39412e to f76ecaeed1d0 (1 revision)
2023-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 8241ca68b380 to 97a623b821d3 (1 revision)
2023-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 6dd6237be171 to 6de6d1b1d200 (6 revisions)
2023-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1f0619f78b88 to 6dd6237be171 (1 revision)
2023-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9d84ad7da970 to 05e62f39412e (13 revisions)
2023-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 8241ca68b380 to 97a623b821d3
2023-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 504d379dd182 to 8241ca68b380 (4 revisions)
2023-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 304f655eec96 to 1f0619f78b88 (1 revision)
2023-02-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2023-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2ca4cbaf37e3 to 304f655eec96 (1 revision)
2023-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 17b1f49613a8 to 2ca4cbaf37e3 (1 revision)
2023-02-18 johnstiles@google.com Allow LValue parent objects to be unowned.
2023-02-18 armansito@google.com [sksl][wgsl] Support float4(mat2x2) cast
2023-02-18 armansito@google.com [sksl][wgsl] Support diagonal matrix constructor

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 brianosman@google.com,chinmaygarde@google.com,michaelludwig@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-21 16:23:06 +00:00
skia-flutter-autoroll
e5f9d94e34 Roll Fuchsia Mac SDK from X3ES-2nMPaH13KIAI... to 25mb67G0L_sZ_OQCC... (flutter/engine#39769)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-21 10:59:33 +00:00
skia-flutter-autoroll
c9c798667b Roll Dart SDK from a1401ef3d0ec to 12aec0627d0a (1 revision) (flutter/engine#39767)
https://dart.googlesource.com/sdk.git/+log/a1401ef3d0ec..12aec0627d0a

2023-02-20 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-259.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 aam@google.com,dart-vm-team@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-21 02:10:32 +00:00
skia-flutter-autoroll
bd13876876 Roll Fuchsia Mac SDK from sXPr06r252ZU681Fi... to X3ES-2nMPaH13KIAI... (flutter/engine#39766)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-20 22:02:26 +00:00
skia-flutter-autoroll
3a60a55bbc Roll Dart SDK from 194b1d4829c9 to a1401ef3d0ec (1 revision) (flutter/engine#39764)
https://dart.googlesource.com/sdk.git/+log/194b1d4829c9..a1401ef3d0ec

2023-02-20 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-258.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 aam@google.com,dart-vm-team@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-20 20:43:26 +00:00
skia-flutter-autoroll
fcdd8205ba Roll Fuchsia Mac SDK from 7FGKB187AdG0SCban... to sXPr06r252ZU681Fi... (flutter/engine#39760)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-20 09:09:21 +00:00
Jonah Williams
2b44182108 [Impeller] Implement invert colors flag. (flutter/engine#39729)
* [Impeller] implement invert colors flag

* [Impeller] add invert colors support
2023-02-20 04:10:20 +00:00
Michael Goderbauer
97b7d4eda7 Rename WindowPadding to ViewPadding (flutter/engine#39737)
* Rename WindowPadding to ViewPadding

* webui
2023-02-19 22:20:24 +00:00
skia-flutter-autoroll
7b21146b3a Roll Fuchsia Linux SDK from 7rgqQxifQPjH_2zXB... to 0RfFdaUCok_sFfUN1... (flutter/engine#39758)
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 jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-19 21:38:20 +00:00
skia-flutter-autoroll
f433db787b Roll Fuchsia Mac SDK from HtmcMFg6ZlyRkcNsB... to 7FGKB187AdG0SCban... (flutter/engine#39756)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-19 20:22:26 +00:00
skia-flutter-autoroll
07fd396c9b Roll Fuchsia Linux SDK from Iykltk3-HtXqYplbg... to 7rgqQxifQPjH_2zXB... (flutter/engine#39755)
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 jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-19 07:30:05 +00:00
skia-flutter-autoroll
5bec2a0c9a Roll Fuchsia Mac SDK from nvf4Ago0k-VS2JPxZ... to HtmcMFg6ZlyRkcNsB... (flutter/engine#39754)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-19 07:28:32 +00:00
skia-flutter-autoroll
6f6cb4331c Roll ICU from 266a46937f05 to c6b685223182 (4 revisions) (flutter/engine#39753)
266a46937f..c6b6852231

2023-02-16 mark@chromium.org Make make_data_all.sh make data on macOS
2023-02-15 mark@chromium.org Break at '@', restoring pre-ICU 72 behavior
2023-02-09 fmil@google.com [icudata] Make 'copy_icudata' a public_deps
2023-02-08 fmil@google.com [fuchsia] Changes to compilation and packaging

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

To file a bug in ICU: https://github.com/unicode-org/icu
To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 22:47:21 +00:00
skia-flutter-autoroll
dbffae7ec1 Roll Dart SDK from 1a45ec0bd08e to 194b1d4829c9 (2 revisions) (flutter/engine#39752)
https://dart.googlesource.com/sdk.git/+log/1a45ec0bd08e..194b1d4829c9

2023-02-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-257.0.dev
2023-02-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-256.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 aam@google.com,dart-vm-team@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 19:45:25 +00:00
skia-flutter-autoroll
75b6599306 Roll Fuchsia Mac SDK from baD5uG2X0rk-EZZly... to nvf4Ago0k-VS2JPxZ... (flutter/engine#39751)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 18:41:18 +00:00
skia-flutter-autoroll
07cb67b629 Roll Fuchsia Linux SDK from hi7JwgHijuYYKAFUR... to Iykltk3-HtXqYplbg... (flutter/engine#39750)
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 jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 18:39:22 +00:00
skia-flutter-autoroll
190d66460e Roll Dart SDK from cad83c2785e6 to 1a45ec0bd08e (2 revisions) (flutter/engine#39748)
https://dart.googlesource.com/sdk.git/+log/cad83c2785e6..1a45ec0bd08e

2023-02-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-255.0.dev
2023-02-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-254.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 aam@google.com,dart-vm-team@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 13:11:20 +00:00
skia-flutter-autoroll
2d23b48c14 Roll Dart SDK from 3ec7f1f92216 to cad83c2785e6 (8 revisions) (flutter/engine#39745)
https://dart.googlesource.com/sdk.git/+log/3ec7f1f92216..cad83c2785e6

2023-02-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-253.0.dev
2023-02-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-252.0.dev
2023-02-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-251.0.dev
2023-02-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-250.0.dev
2023-02-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-249.0.dev
2023-02-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-248.0.dev
2023-02-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-247.0.dev
2023-02-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-246.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 aam@google.com,dart-vm-team@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 06:35:20 +00:00
skia-flutter-autoroll
4bc9651be2 Roll Skia from 733a19f6a625 to 2f05923f825e (3 revisions) (flutter/engine#39744)
https://skia.googlesource.com/skia.git/+log/733a19f6a625..2f05923f825e

2023-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 6c03926a2c66 to 17b1f49613a8 (4 revisions)
2023-02-18 armansito@google.com [sksl][wgsl] Matrix type and index expressions
2023-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 504d379dd182 to b3ca0c7c7ebd

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 brianosman@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 06:11:21 +00:00
skia-flutter-autoroll
0156670f3b Roll Fuchsia Mac SDK from _wymybZYKzX_3iFd6... to baD5uG2X0rk-EZZly... (flutter/engine#39743)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 05:47:19 +00:00
skia-flutter-autoroll
8ecd3c42fa Roll Fuchsia Linux SDK from tMm2Lzb-LE20Rxwm9... to hi7JwgHijuYYKAFUR... (flutter/engine#39742)
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 jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 04:50:21 +00:00
skia-flutter-autoroll
a0860b3a43 Roll Skia from 4b79e398dfe0 to 733a19f6a625 (9 revisions) (flutter/engine#39740)
https://skia.googlesource.com/skia.git/+log/4b79e398dfe0..733a19f6a625

2023-02-17 armansito@google.com [sksl][wgsl] Correctly handle vector equality operator
2023-02-17 armansito@google.com [sksl][wgsl] Support if statements
2023-02-17 armansito@google.com [sksl][wgsl] Implement GLSL out-parameter semantics
2023-02-17 armansito@google.com [sksl][metal] Fix invalid codegen with nested out-param invocations
2023-02-17 armansito@google.com [sksl][metal] Add test case that demonstrates nested out-param invocation bugs
2023-02-17 aaclarke@google.com Reland "Added BGR10_XR support for decoding images."
2023-02-17 bungeman@google.com Add typeface factory registry
2023-02-17 johnstiles@google.com Disable complex switch test on Intel + Linux + VK.
2023-02-17 lovisolo@google.com Add Python to all Docker tasks.

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 brianosman@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-18 03:01:19 +00:00
Xilai Zhang
760f63bfad add lint check for python files (flutter/engine#39736) 2023-02-18 01:31:13 +00:00
Chris Bracken
1d4e36274f [macOS] Mark move-only classes as such (flutter/engine#39734)
Applies the FML_DISALLOW_COPY_AND_ASSIGN to non-POD types in the macOS
embedder. Specifically the following three accessibility-related
classes:
* FlutterPlatformNodeDelegateMac
* FlutterTextPlatformNode
* AccessibilityBridgeMac

No new tests since no semantic change. Only has the compile-time effect
of preventing copying of classes intended to be move-only.
2023-02-17 17:18:35 -08:00
godofredoc
f62f92f339 Revert "[gn + codesign] mac code sign configuration for FlutterMacOS.framework.zip (#35707)" (flutter/engine#39735)
This reverts commit 729d2ae14020a23099559ec6cac913547322d124.
2023-02-18 00:25:00 +00:00
Xilai Zhang
729d2ae140 [gn + codesign] mac code sign configuration for FlutterMacOS.framework.zip (flutter/engine#35707)
* embed codesign config in macos framework

* format files

* update path

* y flag for outer layer zip

* simplify structure

* format files
2023-02-17 23:49:18 +00:00
Mouad Debbar
f027ff2c95 [web] Don't include end-of-line characters in line boundary (flutter/engine#39693) 2023-02-17 23:27:19 +00:00
godofredoc
66844e38d2 Integrate ios_engine debug, profile and release. (flutter/engine#39724)
* Integrate ios_engine debug, profile and release.

This provides greater reusability of subbuilds saving an approximate of
6 bots per run.

* Change xcframework names.
2023-02-17 23:11:20 +00:00
skia-flutter-autoroll
c4b7980c6e Roll Skia from 0e444e355607 to 4b79e398dfe0 (5 revisions) (flutter/engine#39725)
https://skia.googlesource.com/skia.git/+log/0e444e355607..4b79e398dfe0

2023-02-17 brianosman@google.com Revert "Added BGR10_XR support for decoding images."
2023-02-17 armansito@google.com [graphite] Use ComputeStep in compute pipeline creation and indexing
2023-02-17 johnstiles@google.com Implement scratch LValues.
2023-02-17 robertphillips@google.com Share code between Graphite and Ganesh
2023-02-17 kjlubick@google.com Remove sk_memsetNN indirection

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 brianosman@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-17 22:44:32 +00:00
Mouad Debbar
9a0f7de3b7 [web] Make glassPaneElement and glassPaneShadow non-nullable (flutter/engine#39692) 2023-02-17 21:14:01 +00:00
skia-flutter-autoroll
a39dffc0ad Roll Skia from 02890036028e to 0e444e355607 (9 revisions) (flutter/engine#39723)
https://skia.googlesource.com/skia.git/+log/02890036028e..0e444e355607

2023-02-17 johnstiles@google.com Collapse empty switch-cases in SPIR-V codegen.
2023-02-17 aaclarke@google.com Added BGR10_XR support for decoding images.
2023-02-17 robertphillips@google.com [graphite] Add colorSpace-aware gradient support
2023-02-17 armansito@google.com [graphite] Introduce ComputeStep interface
2023-02-17 jmbetancourt@google.com plumb support for building for Android through Bazel
2023-02-17 johnstiles@google.com Remove SlotMap from LValues.
2023-02-17 robertphillips@google.com Add final two configs to the ColorSpaces jobs
2023-02-17 johnstiles@google.com Combine adjacent stack-to-stack clone ops.
2023-02-17 ccameron@chromium.org SkJpegEncoder: Ensure MPF segment be written last

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 brianosman@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-17 20:52:52 +00:00
Jackson Gardner
ee497c7d4f Rollback Dart SDK to unblock the roller (flutter/engine#39722)
* Revert "Roll Dart SDK from c7ec16304216 to 8a7dc36cadf6 (1 revision) (#39716)"

This reverts commit c388f0696a207ffe95151070af147556be5b2b30.

* Revert "Roll Dart SDK from 42829b6f80b1 to c7ec16304216 (1 revision) (#39711)"

This reverts commit b828868ec964640c329e4a69f16d5b71f75ad5d2.

* Revert "Roll Dart SDK from 7642080abaf7 to 42829b6f80b1 (1 revision) (#39707)"

This reverts commit 13a8bfeb79360763aabf5dca75513a7e898a5bae.

* Revert "Roll Dart SDK from 3ec7f1f92216 to 7642080abaf7 (2 revisions) (#39702)"

This reverts commit 0fb2d7b84ecfd7a1b5008e6587c2c3ebd5f2f8c3.
2023-02-17 19:15:00 +00:00
Kaushik Iska
98aaa25559 [Impeller] Device default attachment pixel formats (flutter/engine#39655)
* [Impeller] Device default attachment pixel formats

fixes: https://github.com/flutter/flutter/issues/120498

* remove commented out defaults

* fix CR comments
2023-02-17 19:04:50 +00:00
Kaushik Iska
25a795ffe7 [impeller] support generating mip-maps on Vulkan (flutter/engine#39689)
* [impeller] support generating mip-maps on Vulkan

fix: https://github.com/flutter/flutter/issues/120134

* various bug fixes

* revert to gl surface
2023-02-17 18:48:47 +00:00
Zachary Anderson
4ecf893af3 Adds a Linux Fuchsia FEMU config that enables CSO (flutter/engine#39718)
* Adds a Linux Fuchsia FEMU config that enables CSO

* Update .ci.yaml

* Update .ci.yaml
2023-02-17 10:47:56 -08:00
Chris Bracken
2b185ea8d8 [linux] Eliminate mirrors support (flutter/engine#39701)
Support for using dart:mirrors has been deprecated for nearly two years.
this removes support for enabling mirrors from the embedder as
documented in the deprecation comment. This was primarily added as a
workaround for an internal tooling usecase, which no longer exists.

Issue: https://github.com/flutter/flutter/issues/120924
2023-02-17 09:37:03 -08:00
skia-flutter-autoroll
d2f0f8f790 Roll Skia from 5637cd56be32 to 02890036028e (2 revisions) (flutter/engine#39717)
https://skia.googlesource.com/skia.git/+log/5637cd56be32..02890036028e

2023-02-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bda8c006c3c3 to 6c03926a2c66 (1 revision)
2023-02-17 kjlubick@google.com Reland "Move src/images to src/encode"

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 brianosman@google.com,jacksongardner@google.com,rmistry@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2023-02-17 17:29:59 +00:00