skia-flutter-autoroll
030d126331
Roll Fuchsia Mac SDK from uIGMbDkXoIcpqWjgR... to 7iuIq3PsSkuCmuEMr... ( flutter/engine#44721 )
...
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 jsimmons@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-08-15 11:19:12 +00:00
skia-flutter-autoroll
99f54728a8
Roll Dart SDK from d1c68769eba0 to 19c87486f0a9 (1 revision) ( flutter/engine#44719 )
...
https://dart.googlesource.com/sdk.git/+log/d1c68769eba0..19c87486f0a9
2023-08-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-72.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 ,jsimmons@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-08-15 10:34:22 +00:00
skia-flutter-autoroll
7f6ac51d4c
Roll Dart SDK from d240bef060ed to d1c68769eba0 (1 revision) ( flutter/engine#44715 )
...
https://dart.googlesource.com/sdk.git/+log/d240bef060ed..d1c68769eba0
2023-08-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-71.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 chinmaygarde@google.com ,dart-vm-team@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-08-15 06:53:35 +00:00
skia-flutter-autoroll
8faea989cb
Roll Skia from e137aad081a3 to 4beb6fd05f4f (3 revisions) ( flutter/engine#44713 )
...
https://skia.googlesource.com/skia.git/+log/e137aad081a3..4beb6fd05f4f
2023-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 446e642885e7 to 2ebf1b8d15f2
2023-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3b492bd1f02d to f7403dbd4918 (4 revisions)
2023-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f11c972b52cb to 61a5707f8673 (7 revisions)
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,egdaniel@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-08-15 06:21:01 +00:00
Jia Hao
1f58484e28
Namespace imports with flutter ( flutter/engine#44709 )
...
For Google3, this makes it easier since we only need to make one source transform (from `#include "flutter` -> `#include "third_party` instead of requiring a source transform for every root directory in this repo.
*List which issues are fixed by this PR. You must list at least one issue.*
*If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-08-15 06:03:54 +00:00
skia-flutter-autoroll
a82b81e2db
Roll Skia from d8d880c560f8 to e137aad081a3 (1 revision) ( flutter/engine#44712 )
...
https://skia.googlesource.com/skia.git/+log/d8d880c560f8..e137aad081a3
2023-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 11084ddef4cb to 446e642885e7 (4 revisions)
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,egdaniel@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-08-15 05:41:25 +00:00
skia-flutter-autoroll
fe86e9302b
Roll Fuchsia Linux SDK from AvjxPvh-niiyQpYoD... to -16K9GvYE3a4Bqs0G... ( flutter/engine#44710 )
...
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 ,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-08-15 04:06:21 +00:00
Brian Osman
829b42e044
Stop using deprecated GrBackendRenderTarget constructor ( flutter/engine#44694 )
...
Sample count is part of GrVkImageInfo (and was already being set in both places).
2023-08-15 03:47:09 +00:00
skia-flutter-autoroll
737340ae1d
Roll Skia from 022415d74e73 to d8d880c560f8 (1 revision) ( flutter/engine#44708 )
...
https://skia.googlesource.com/skia.git/+log/022415d74e73..d8d880c560f8
2023-08-15 pkasting@chromium.org Rename definition of VLOG.
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,egdaniel@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-08-15 03:05:15 +00:00
skia-flutter-autoroll
c3a9f5bdf9
Roll Dart SDK from 8731e9796eb3 to d240bef060ed (1 revision) ( flutter/engine#44707 )
...
https://dart.googlesource.com/sdk.git/+log/8731e9796eb3..d240bef060ed
2023-08-15 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-70.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 chinmaygarde@google.com ,dart-vm-team@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-08-15 03:03:05 +00:00
skia-flutter-autoroll
d9b78e8a36
Roll Skia from f636188df4e2 to 022415d74e73 (2 revisions) ( flutter/engine#44706 )
...
https://skia.googlesource.com/skia.git/+log/f636188df4e2..022415d74e73
2023-08-15 scroggo@google.com Fix typo in EncodeAnimated for NDK
2023-08-14 egdaniel@google.com Revert "Fix SurfaceAsyncReadPixels test and non-scaled colorspace transforms."
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,egdaniel@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-08-15 01:23:21 +00:00
Caroline Liu
c49236d4c0
[fuchsia] Delete obsolete GFX-specific source files ( flutter/engine#44594 )
...
This change removes
- GFX source files removed from the BUILD in #44401
- Extraneous unused Scenic includes in the same directory
(`//shell/platform/fuchsia/flutter/`)
- All remaining uses of the Scenic library from the Fuchsia SDK
- All remaining uses of fuchsia.ui.scenic.*
2023-08-15 09:47:32 +10:00
skia-flutter-autoroll
cd26dcf508
Roll Skia from 58397bfd9ab6 to f636188df4e2 (1 revision) ( flutter/engine#44700 )
...
https://skia.googlesource.com/skia.git/+log/58397bfd9ab6..f636188df4e2
2023-08-14 penghuang@chromium.org Device: create copy dest texture with the same fmt of src
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,egdaniel@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-08-14 22:39:26 +00:00
skia-flutter-autoroll
633717ccc8
Roll Dart SDK from d445f5a18876 to 8731e9796eb3 (1 revision) ( flutter/engine#44699 )
...
https://dart.googlesource.com/sdk.git/+log/d445f5a18876..8731e9796eb3
2023-08-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-69.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 chinmaygarde@google.com ,dart-vm-team@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-08-14 22:20:12 +00:00
Zachary Anderson
f8fb1ab5ea
Update android_embedding_bundle CIPD instructions ( flutter/engine#44644 )
...
This PR updates the gradle build file for the android_embedding_bundle
cipd package to fetch license information about the dependencies listed
under `tools/androidx/files.json`. The README file for the
android_embedding_bundle now explains how to fetch the license
information and make sure it's correct in the cipd package.
This PR also pulls a new version of android_embedding_dependencies that
includes a `LICENSE` file.
It turns out that Flutter does not re-ship anything from the embedding
bundle to Flutter end-users. These dependencies are only used to create
a classpath against which we build the Android embedder and in-tree
tests. I've updated docs/comments to clarify that since I was initially
confused about how these were used.
I'm not adding a test that compares the license info fetched from maven
against a checked-in golden, yet. Still thinking about the most
effective way to do that in combination with the steps in the README.
2023-08-14 15:15:26 -07:00
skia-flutter-autoroll
904676a45d
Roll Skia from 69ea58157190 to 58397bfd9ab6 (8 revisions) ( flutter/engine#44698 )
...
https://skia.googlesource.com/skia.git/+log/69ea58157190..58397bfd9ab6
2023-08-14 cmumford@google.com [jsfiddle] Create jsfiddle Bazel image build target
2023-08-14 jvanverth@google.com Fix SurfaceAsyncReadPixels test and non-scaled colorspace transforms.
2023-08-14 jvanverth@google.com [ganesh] Fix asyncReadPixels when running on Direct3D
2023-08-14 lovisolo@google.com [bazel] //gm/gm.h: Add method getGoldKeys().
2023-08-14 johnstiles@google.com Add flag for DawnGraphicsPipeline to use WGSL instead of SPIR-V.
2023-08-14 mattleibow@live.com Add the tvOS availability "attributes"
2023-08-14 lovisolo@google.com [bazel] Add the "zip" command to the Linux RBE toolchain container image.
2023-08-14 jmbetancourt@google.com add vec2 slot support to CanvasKit
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,egdaniel@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-08-14 21:47:17 +00:00
Matan Lurey
ee235383f8
Update web_ui/** to explicitly pass --local-engine-host to the flutter tool. ( flutter/engine#44613 )
...
Partial work towards https://github.com/flutter/flutter/issues/132245 .
2023-08-14 21:09:22 +00:00
Amir Panahandeh
4c8bde6166
Update CompositionAwareMixin to correctly compute composingBase in Web engine ( flutter/engine#44139 )
...
It fixes an issue in `CompositionAwareMixin` causing wrong deltas being computed and reported to input clients resulting in wrong state when compositing text in rich text editors like [Fleather](https://github.com/fleather-editor/fleather ) and possibly others.
Reported deltas on Mac:
```console
TextEditingDeltaInsertion: start: 0, end: 0, data: k
TextEditingDeltaInsertion: start: 1, end: 0, data: y
TextEditingDeltaReplacement: start: 0, end: 2, data: ãã
TextEditingDeltaInsertion: start: 2, end: 0, data: ã
TextEditingDeltaInsertion: start: 3, end: 0, data: h
TextEditingDeltaReplacement: start: 0, end: 4, data: ãããã¯
TextEditingDeltaReplacement: start: 0, end: 4, data: 仿¥ã¯
```
Reported deltas on Web (Before):
```console
TextEditingDeltaInsertion: start: 0, end: 0, data: k
TextEditingDeltaInsertion: start: 1, end: 0, data: y
TextEditingDeltaReplacement: start: 0, end: 2, data: ãã
TextEditingDeltaInsertion: start: 2, end: 0, data: ã
TextEditingDeltaInsertion: start: 3, end: 0, data: h
TextEditingDeltaReplacement: start: 0, end: 4, data: ãããã¯
TextEditingDeltaInsertion: start: 4, end: 0, data: 仿¥ã¯
```
Reported deltas on Web (After):
```console
TextEditingDeltaInsertion: start: 0, end: 0, data: k
TextEditingDeltaInsertion: start: 1, end: 0, data: y
TextEditingDeltaReplacement: start: 0, end: 2, data: ãã
TextEditingDeltaInsertion: start: 2, end: 0, data: ã
TextEditingDeltaInsertion: start: 3, end: 0, data: h
TextEditingDeltaReplacement: start: 0, end: 4, data: ãããã¯
TextEditingDeltaReplacement: start: 0, end: 4, data: 仿¥ã¯
```
* Fixes https://github.com/flutter/flutter/issues/131335
* Fixes https://github.com/fleather-editor/fleather/issues/150
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-08-14 19:51:19 +00:00
stuartmorgan
1df606ab9d
Add application:openURLs: forwarding on macOS ( flutter/engine#44689 )
...
Wires `application:openURLs:` into the exisiting delegation system, allowing plugins to handle URL callbacks (as on iOS).
Since there is no notification-based version of this delegate method, this adds it directly to the app delegate, restructring the helper class slightly to allow internal sharing of the delegate list.
Fixes https://github.com/flutter/flutter/issues/41471
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-08-14 19:38:03 +00:00
skia-flutter-autoroll
30daf6f9f2
Roll Skia from a4377099b25a to 69ea58157190 (1 revision) ( flutter/engine#44692 )
...
https://skia.googlesource.com/skia.git/+log/a4377099b25a..69ea58157190
2023-08-14 lovisolo@google.com //gm/BazelGMRunner.cpp: Generate surface-related Gold key/value pairs.
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,egdaniel@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-08-14 19:22:20 +00:00
Casey Hillers
c3c5b4f7ac
Update embedder_semantics_update.h imports to include flutter namespace ( flutter/engine#44670 )
...
Without the flutter namespace, it breaks Google's build of the engine.
2023-08-14 19:06:54 +00:00
skia-flutter-autoroll
0240df8ba9
Roll Dart SDK from 3295a353980a to d445f5a18876 (1 revision) ( flutter/engine#44691 )
...
https://dart.googlesource.com/sdk.git/+log/3295a353980a..d445f5a18876
2023-08-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-68.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 chinmaygarde@google.com ,dart-vm-team@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-08-14 18:41:52 +00:00
Dan Field
0d8aebd040
Revert "Make run_tests.py assert that the ios test dylib is at least as new as libFlutter.dylib" ( flutter/engine#44690 )
...
Reverts flutter/engine#41720
Fixes https://github.com/flutter/flutter/issues/131899
2023-08-14 18:36:02 +00:00
skia-flutter-autoroll
01426417d7
Roll Skia from 1cf6f71c8120 to a4377099b25a (1 revision) ( flutter/engine#44688 )
...
https://skia.googlesource.com/skia.git/+log/1cf6f71c8120..a4377099b25a
2023-08-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c3ff3250b9e7 to 3b492bd1f02d (1 revision)
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,egdaniel@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-08-14 17:57:07 +00:00
skia-flutter-autoroll
3500d9ebfc
Roll Fuchsia Mac SDK from JKTVoxVrHjZjBaxG4... to uIGMbDkXoIcpqWjgR... ( flutter/engine#44687 )
...
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-08-14 17:54:23 +00:00
Jonah Williams
b180b8f66f
[Impeller] Conditionally set command debug info. ( flutter/engine#44274 )
...
If IMPELLER_DEBUG is not defined (release mode), then remove the cmd label strings and additional encoding debug info.
2023-08-14 17:23:05 +00:00
Kevin Lubick
14ece24fcc
Migrate more GL calls of GrBackend* ( flutter/engine#44682 )
...
Follow-up to https://github.com/flutter/engine/pull/44334
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++,
Objective-C, Java style guides].
- [ ] I listed at least one issue that this PR fixes in the description
above.
- [x] I added new tests to check the change I am making or feature I am
adding, or Hixie said the PR is test-exempt. See [testing the engine]
for instructions on writing and running engine tests.
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [x] I signed the [CLA].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]:
https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]:
https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
2023-08-14 13:20:23 -04:00
skia-flutter-autoroll
bc1bb1ff3d
Roll Skia from a690bd1fb8b8 to 1cf6f71c8120 (1 revision) ( flutter/engine#44685 )
...
https://skia.googlesource.com/skia.git/+log/a690bd1fb8b8..1cf6f71c8120
2023-08-14 brianosman@google.com Split out memset opts into separate cpp files
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,egdaniel@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-08-14 17:19:09 +00:00
Justin McCandless
90d79a902b
hasStrings for web ( flutter/engine#43360 )
...
Support hasStrings on web, so that developers can check for clipboard content before showing the paste button, for example, if desired.
2023-08-14 10:08:50 -07:00
skia-flutter-autoroll
6af9ea88ce
Roll Skia from 8b051126be8a to a690bd1fb8b8 (1 revision) ( flutter/engine#44684 )
...
https://skia.googlesource.com/skia.git/+log/8b051126be8a..a690bd1fb8b8
2023-08-14 johnstiles@google.com Generalize WGSL polyfilling logic to include arrays.
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,egdaniel@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-08-14 16:01:28 +00:00
skia-flutter-autoroll
b3d19546ba
Roll Fuchsia Linux SDK from yr5wa34bzOBfEgzDH... to AvjxPvh-niiyQpYoD... ( flutter/engine#44683 )
...
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 ,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-08-14 15:24:34 +00:00
skia-flutter-autoroll
6ec24f558b
Roll Dart SDK from 452c6617ee36 to 3295a353980a (1 revision) ( flutter/engine#44681 )
...
https://dart.googlesource.com/sdk.git/+log/452c6617ee36..3295a353980a
2023-08-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-67.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 chinmaygarde@google.com ,dart-vm-team@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-08-14 14:44:22 +00:00
skia-flutter-autoroll
6f6674df98
Roll Skia from a4aa96331dd5 to 8b051126be8a (2 revisions) ( flutter/engine#44680 )
...
https://skia.googlesource.com/skia.git/+log/a4aa96331dd5..8b051126be8a
2023-08-14 kjlubick@google.com Treat lib.rs.h as an explicit output
2023-08-14 drott@chromium.org [Fontations] Include Fontations unit tests in GN build
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,egdaniel@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-08-14 13:57:08 +00:00
skia-flutter-autoroll
f1c60a2d3b
Roll Skia from f3b22eaf86bd to a4aa96331dd5 (1 revision) ( flutter/engine#44678 )
...
https://skia.googlesource.com/skia.git/+log/f3b22eaf86bd..a4aa96331dd5
2023-08-14 drott@chromium.org Revert "Add fetch tool for retrieving Chromium's custom-built Rust toolchain"
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,egdaniel@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-08-14 13:07:13 +00:00
skia-flutter-autoroll
e8d9a38c8b
Roll Skia from efb8daa0503b to f3b22eaf86bd (1 revision) ( flutter/engine#44677 )
...
https://skia.googlesource.com/skia.git/+log/efb8daa0503b..f3b22eaf86bd
2023-08-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from d52046c499c0 to f11c972b52cb (10 revisions)
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,egdaniel@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-08-14 07:19:33 +00:00
skia-flutter-autoroll
3ca9468861
Roll Skia from afec82ee6a10 to efb8daa0503b (1 revision) ( flutter/engine#44676 )
...
https://skia.googlesource.com/skia.git/+log/afec82ee6a10..efb8daa0503b
2023-08-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 11084ddef4cb to 53ad103cb1b7
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,egdaniel@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-08-14 06:24:06 +00:00
skia-flutter-autoroll
bc5e4d8934
Roll Dart SDK from 55d7c1b35902 to 452c6617ee36 (1 revision) ( flutter/engine#44675 )
...
https://dart.googlesource.com/sdk.git/+log/55d7c1b35902..452c6617ee36
2023-08-14 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-66.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 chinmaygarde@google.com ,dart-vm-team@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-08-14 06:00:14 +00:00
skia-flutter-autoroll
7f05127f5c
Roll Skia from a8715028bba1 to afec82ee6a10 (1 revision) ( flutter/engine#44674 )
...
https://skia.googlesource.com/skia.git/+log/a8715028bba1..afec82ee6a10
2023-08-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from b411e7b47eec to 11084ddef4cb (4 revisions)
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,egdaniel@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-08-14 05:46:31 +00:00
skia-flutter-autoroll
c04c11e3d3
Roll Fuchsia Mac SDK from yfMzjtavZwtK0QM4C... to JKTVoxVrHjZjBaxG4... ( flutter/engine#44673 )
...
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-08-14 04:17:23 +00:00
skia-flutter-autoroll
756c9ce85b
Roll Fuchsia Linux SDK from UN2vSCJekPhDnlCRd... to yr5wa34bzOBfEgzDH... ( flutter/engine#44672 )
...
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 ,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-08-14 02:31:15 +00:00
skia-flutter-autoroll
7a0a2d08cb
Roll Skia from 9bb236d03e63 to a8715028bba1 (1 revision) ( flutter/engine#44671 )
...
https://skia.googlesource.com/skia.git/+log/9bb236d03e63..a8715028bba1
2023-08-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from db53c6fcecc7 to c3ff3250b9e7 (1 revision)
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,egdaniel@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-08-14 01:53:25 +00:00
skia-flutter-autoroll
132b69fcdd
Roll Fuchsia Mac SDK from vHvU_OjTM5PQkRx1Y... to yfMzjtavZwtK0QM4C... ( flutter/engine#44669 )
...
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-08-13 15:37:13 +00:00
skia-flutter-autoroll
fdee38e4b0
Roll Fuchsia Linux SDK from tfgOFdhH6PlJyMv3V... to UN2vSCJekPhDnlCRd... ( flutter/engine#44668 )
...
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 ,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-08-13 13:49:22 +00:00
skia-flutter-autoroll
f4377b221e
Roll Skia from 52eef2a16dfe to 9bb236d03e63 (1 revision) ( flutter/engine#44667 )
...
https://skia.googlesource.com/skia.git/+log/52eef2a16dfe..9bb236d03e63
2023-08-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 6318fbf0de52 to db53c6fcecc7 (1 revision)
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,egdaniel@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-08-13 13:37:15 +00:00
skia-flutter-autoroll
da8bfd8d3d
Roll Fuchsia Linux SDK from 1-uqfjivXAYe2ue-4... to tfgOFdhH6PlJyMv3V... ( flutter/engine#44665 )
...
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 ,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-08-13 00:50:24 +00:00
skia-flutter-autoroll
3d95812cc0
Roll Fuchsia Mac SDK from NepG1SFiAP-GMJS7R... to vHvU_OjTM5PQkRx1Y... ( flutter/engine#44664 )
...
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-08-13 00:16:31 +00:00
skia-flutter-autoroll
812cb756f9
Roll Fuchsia Mac SDK from UdQpH1Y2NyVf3vt3R... to NepG1SFiAP-GMJS7R... ( flutter/engine#44662 )
...
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-08-12 11:30:32 +00:00
skia-flutter-autoroll
42c519cbb9
Roll Fuchsia Linux SDK from wSdqhvS1srhptT4ij... to 1-uqfjivXAYe2ue-4... ( flutter/engine#44661 )
...
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 ,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-08-12 09:45:22 +00:00
skia-flutter-autoroll
3ecc497599
Roll Dart SDK from 6118ce565dc2 to 55d7c1b35902 (1 revision) ( flutter/engine#44660 )
...
https://dart.googlesource.com/sdk.git/+log/6118ce565dc2..55d7c1b35902
2023-08-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-65.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 chinmaygarde@google.com ,dart-vm-team@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-08-12 08:18:02 +00:00
skia-flutter-autoroll
a86348ca57
Roll Skia from e0f07834d736 to 52eef2a16dfe (1 revision) ( flutter/engine#44659 )
...
https://skia.googlesource.com/skia.git/+log/e0f07834d736..52eef2a16dfe
2023-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7516bd499361 to 6318fbf0de52 (1 revision)
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,kjlubick@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-08-12 07:32:29 +00:00