skia-flutter-autoroll
bb015ab8c5
Roll Skia from 8168c802c391 to 09b36b8ce0db (1 revision) ( flutter/engine#43102 )
...
https://skia.googlesource.com/skia.git/+log/8168c802c391..09b36b8ce0db
2023-06-22 brianosman@google.com Avoid division by zero in emboss mask filter
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 ,fmalita@google.com,jsimmons@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-06-22 19:21:06 +00:00
Dan Field
b6fa0a20a5
Print a warning when a message channel is used on the wrong thread. ( flutter/engine#42928 )
...
Fixes https://github.com/flutter/flutter/issues/128746
Prints a warning the first time a platform channel sends a message from the wrong thread with instructions/link to the site about how to fix this.
2023-06-22 18:16:40 +00:00
skia-flutter-autoroll
97c396add6
Roll Skia from 3f3e1da4b7eb to 8168c802c391 (4 revisions) ( flutter/engine#43096 )
...
https://skia.googlesource.com/skia.git/+log/3f3e1da4b7eb..8168c802c391
2023-06-22 michaelludwig@google.com [skif] Update lighting image filters to use FilterResult
2023-06-22 jacksongardner@google.com Fix assert logic.
2023-06-22 johnstiles@google.com Eliminate remaining vestiges of SkVM.
2023-06-22 johnstiles@google.com Remove SkVM codegen support from SkSL.
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 ,fmalita@google.com,jsimmons@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-06-22 18:08:03 +00:00
skia-flutter-autoroll
f62f444425
Roll Fuchsia Linux SDK from 7EZeNE4aGd29VfDly... to tcVndpnH_jzGm5LsJ... ( flutter/engine#43081 )
...
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 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-06-22 15:37:50 +00:00
skia-flutter-autoroll
db6192d93c
Roll Skia from 117f57a53215 to 3f3e1da4b7eb (4 revisions) ( flutter/engine#43080 )
...
https://skia.googlesource.com/skia.git/+log/117f57a53215..3f3e1da4b7eb
2023-06-22 johnstiles@google.com Remove `transformT` SkVM helpers from gradient code.
2023-06-22 kjlubick@google.com Completely remove graphite #ifdefs from subruncontainer
2023-06-22 kjlubick@google.com Move VertexFiller::boundsAndDeviceMatrix impl to src/graphite
2023-06-22 kjlubick@google.com Move VertexFiller::fillInstanceData to src/graphite
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 ,fmalita@google.com,jsimmons@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-06-22 15:21:57 +00:00
skia-flutter-autoroll
fdbdf29c04
Roll Skia from 5013b651f8ec to 117f57a53215 (1 revision) ( flutter/engine#43078 )
...
https://skia.googlesource.com/skia.git/+log/5013b651f8ec..117f57a53215
2023-06-22 herb@google.com Cubic intersections for glyph underlines
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 ,fmalita@google.com,jsimmons@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-06-22 14:10:27 +00:00
skia-flutter-autoroll
84df708771
Roll Skia from 71047dca9f77 to 5013b651f8ec (4 revisions) ( flutter/engine#43073 )
...
https://skia.googlesource.com/skia.git/+log/71047dca9f77..5013b651f8ec
2023-06-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 15156b1da43d to ac263582dda4 (7 revisions)
2023-06-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from b8f1a3ad5f9e to afd97bf1e914 (1 revision)
2023-06-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 7fe8d8d9b147 to 44d5e772a1fb
2023-06-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3189ad2cb814 to 7fe8d8d9b147 (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 ,fmalita@google.com,jsimmons@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-06-22 09:20:53 +00:00
skia-flutter-autoroll
78e9b58804
Roll Skia from 0185ce148be9 to 076e7c004d20 (2 revisions) ( flutter/engine#43069 )
...
https://skia.googlesource.com/skia.git/+log/0185ce148be9..076e7c004d20
2023-06-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bcc1118ec796 to 23a32754e715 (6 revisions)
2023-06-22 armansito@google.com [graphite][compute] PathAtlas and ComputePathAtlas classes
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 ,fmalita@google.com,jsimmons@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-06-22 02:26:48 +00:00
skia-flutter-autoroll
caa0802bad
Roll Skia from 96d6135e9ee8 to 0185ce148be9 (4 revisions) ( flutter/engine#43068 )
...
https://skia.googlesource.com/skia.git/+log/96d6135e9ee8..0185ce148be9
2023-06-21 armansito@google.com [graphite] Support ClipStack evaluation without side effects
2023-06-21 johnstiles@google.com Remove SkUpdatableColorShader class.
2023-06-21 johnstiles@google.com Remove SkVMBlitter class.
2023-06-21 armansito@google.com [graphite] Fix local coords in Bitmap and SDF text renderers
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 ,fmalita@google.com,jsimmons@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-06-22 01:15:17 +00:00
skia-flutter-autoroll
e2c36cac36
Roll Skia from 32e953e71266 to 96d6135e9ee8 (1 revision) ( flutter/engine#43067 )
...
https://skia.googlesource.com/skia.git/+log/32e953e71266..96d6135e9ee8
2023-06-21 brianosman@google.com SkDraw no longer uses SkMatrixProvider
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 ,fmalita@google.com,jsimmons@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-06-21 23:39:57 +00:00
skia-flutter-autoroll
091c429506
Roll Fuchsia Linux SDK from 4mkuVtlGBaumKSe8x... to 7EZeNE4aGd29VfDly... ( flutter/engine#43066 )
...
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 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-06-21 23:04:47 +00:00
skia-flutter-autoroll
82bafb3517
Roll Skia from 7eeb94b1e778 to 32e953e71266 (17 revisions) ( flutter/engine#43064 )
...
https://skia.googlesource.com/skia.git/+log/7eeb94b1e778..32e953e71266
2023-06-21 johnstiles@google.com Remove class SkFilterColorProgram.
2023-06-21 brianosman@google.com Use MatrixRec in legacy shader context code
2023-06-21 johnstiles@google.com Delete SkVM program()/onProgram() callbacks.
2023-06-21 johnstiles@google.com Turn off mechanisms which can enable SkVM.
2023-06-21 kjlubick@google.com Remove SkCanvas::flush() from Skia-proper and remove other gpu-specific code
2023-06-21 brianosman@google.com SkShaderBase::ContextRec only needs paint alpha
2023-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from ba42f5db9450 to 0fde633f706b (6 revisions)
2023-06-21 nicolettep@google.com [graphite] Move SkSL and shader module logic from Vulkan resource provider to graphics pipeline
2023-06-21 kjlubick@google.com Break SkTestCanvas.cpp off into own file list to put only in GPU builds
2023-06-21 herb@google.com Change SubRunType to SubRunStreamTag
2023-06-21 jvanverth@google.com [graphite] Add Vulkan Windows Debug test job
2023-06-21 herb@google.com Reland "De-SkScalar SkRect"
2023-06-21 johnstiles@google.com Remove SkVM JIT.
2023-06-21 robertphillips@google.com Fix tasks.json
2023-06-21 sharaks@google.com Update Skia milestone to 117
2023-06-21 robertphillips@google.com [graphite] Move tiled rendering helper function to TiledTextureUtils
2023-06-21 sharaks@google.com Merge 15 release notes into RELEASE_NOTES.md
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 ,fmalita@google.com,jsimmons@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-06-21 22:34:18 +00:00
Márk Tolmács
f41c1644d8
Enabling pre-push checks on Windows ( flutter/engine#36123 )
...
Re-submit the changes to enable windows pre-push checks.
This patch changes how `ci/bin/format.dart` generate diffs from `diff` and `patch` commands to `git diff` and `git apply` in order to have a common method for these operations on all platforms. Windows installations don't have diff and patch commands available by default and many implementations which provide such commands work differently than the UN*X tools. Git however works consistently across all platforms.
Additionally, this patch also changes the python executable in some of the pre-push components affected by this to `vpython3` to continue the effort started at flutter/flutter#108474 and I also removed the `--no-sound-null-safety` parameter in the ci/format.sh, ci/format.bat files
NOTE: Since the original patch caused some issues, I suggest that this should be tested more carefully before it is merged.
### Issues fixed by this PR
* flutter/flutter#108122
* flutter/flutter#107920
* flutter/flutter#86506
* flutter/flutter#106615
### [flutter/tests] repo impact
None.
writing and running engine tests.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-21 17:20:06 +00:00
godofredoc
f039068b13
Document the use of contexts on engine_v2 tests. ( flutter/engine#43013 )
...
Contexts are predefined python contexts that can be dynamically added to the test execution.
Bug: https://github.com/flutter/flutter/issues/129187
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-21 16:43:33 +00:00
godofredoc
853bdd7bd7
Generate treemap. ( flutter/engine#43029 )
...
Engine V2 was not generating the size treemap. This change will start uploading the size treemap to the test logs.
Bug: https://github.com/flutter/flutter/issues/128482
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-21 16:28:09 +00:00
skia-flutter-autoroll
c1b1c6cdfe
Roll Skia from c983b97d03a8 to 7eeb94b1e778 (4 revisions) ( flutter/engine#43045 )
...
https://skia.googlesource.com/skia.git/+log/c983b97d03a8..7eeb94b1e778
2023-06-21 kjlubick@google.com Add filegroups to support G3 builds
2023-06-21 fmalita@chromium.org Manual Roll Dawn from 0d5e76a2427f to ba42f5db9450 (19 revisions)
2023-06-21 herb@google.com Only inline midpoint
2023-06-21 robertphillips@google.com [graphite] Update some GMs to use Graphite ContextOptions overrides
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 ,fmalita@google.com,jsimmons@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-06-21 16:01:13 +00:00
skia-flutter-autoroll
69577428b6
Roll Skia from 65f30e5804c7 to c983b97d03a8 (2 revisions) ( flutter/engine#43044 )
...
https://skia.googlesource.com/skia.git/+log/65f30e5804c7..c983b97d03a8
2023-06-21 robertphillips@google.com [graphite] Add ContextOptions override for Graphite (in dm)
2023-06-21 robertphillips@google.com Move the Ganesh version of DrawTiledBitmap to its own file (and rename)
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 ,fmalita@google.com,jsimmons@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-06-21 14:50:22 +00:00
skia-flutter-autoroll
e6ce69365e
Roll Skia from 7121db7c6dc2 to 65f30e5804c7 (3 revisions) ( flutter/engine#43043 )
...
https://skia.googlesource.com/skia.git/+log/7121db7c6dc2..65f30e5804c7
2023-06-21 kjlubick@google.com Remove SkTestCanvas from public.bzl
2023-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f0fc1de57d41 to bcc1118ec796 (7 revisions)
2023-06-21 kjlubick@google.com Add decoder #includes to implementation 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 ,fmalita@google.com,jsimmons@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-06-21 13:44:29 +00:00
skia-flutter-autoroll
d8a2471082
Roll Fuchsia Linux SDK from 41wcREjd9roHDS1jM... to 4mkuVtlGBaumKSe8x... ( flutter/engine#43038 )
...
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 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-06-21 08:09:17 +00:00
skia-flutter-autoroll
c176702eff
Roll Skia from a6412350122e to 7121db7c6dc2 (3 revisions) ( flutter/engine#43037 )
...
https://skia.googlesource.com/skia.git/+log/a6412350122e..7121db7c6dc2
2023-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 84379a529407 to 15156b1da43d (14 revisions)
2023-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 3189ad2cb814 to 7fe792ac4552
2023-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from ab08126079d3 to 3189ad2cb814 (5 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 ,fmalita@google.com,jsimmons@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-06-21 07:16:03 +00:00
skia-flutter-autoroll
c87f7f691b
Roll Skia from efc045c15fdd to a6412350122e (2 revisions) ( flutter/engine#43036 )
...
https://skia.googlesource.com/skia.git/+log/efc045c15fdd..a6412350122e
2023-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from ae667fe96db9 to b8f1a3ad5f9e (2 revisions)
2023-06-21 kjlubick@google.com Move SkTestCanvas impl to its own cpp
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 ,fmalita@google.com,jsimmons@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-06-21 05:58:59 +00:00
Bruno Leroux
8aff00a5d8
[Android] Return the keyboard pressed state ( flutter/engine#42758 )
...
## Description
This PR updates the Android engine in order to answer to keyboard pressed state queries from the framework (as implemented in https://github.com/flutter/flutter/pull/122885 ).
This is a rework of https://github.com/flutter/engine/pull/41695 which was reverted in https://github.com/flutter/engine/pull/42346 .
This issue with https://github.com/flutter/engine/pull/41695 was that the framework side did not get an answer when the channel was setup in the engine without registering a handler (on the engine side) to handle framework requests. The issue was reproducible when the engine initialization was managed by the app (see https://github.com/flutter/flutter/issues/122441#issuecomment-1582052616 for a repro).
This PR fixes this issue by changing `flutter/keyboard` lifecycle: the engine now creates the channel and registers a handler just after the channel creation.
In order to avoid regression, this PR also updates the channel implemenation (see `KeyboardChannel`) to return an empty `HashMap` when there is no handler registered.
## Related Issue
Android engine implementation for https://github.com/flutter/flutter/issues/87391
(see https://github.com/flutter/engine/pull/42346 for Linux implementation)
Fixes https://github.com/flutter/flutter/issues/122441
## Tests
Adds 3 tests.
2023-06-21 05:49:06 +00:00
skia-flutter-autoroll
81836d898a
Roll Skia from 0b88d9031cd2 to 13d83a6912ce (4 revisions) ( flutter/engine#43020 )
...
https://skia.googlesource.com/skia.git/+log/0b88d9031cd2..13d83a6912ce
2023-06-20 johnstiles@google.com Apply immutable-value optimization to compound constructors.
2023-06-20 fmalita@google.com Revert "De-SkScalar SkRect"
2023-06-20 kjlubick@google.com Add gl specific filegroup
2023-06-20 jvanverth@google.com [graphite] Add Windows Release Vulkan test job.
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 ,fmalita@google.com,jsimmons@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-06-20 22:58:43 +00:00
skia-flutter-autoroll
b02557351d
Roll Skia from d56841344bbe to 0b88d9031cd2 (3 revisions) ( flutter/engine#43018 )
...
https://skia.googlesource.com/skia.git/+log/d56841344bbe..0b88d9031cd2
2023-06-20 hitawala@chromium.org Graphite: Loosen TextureUsage validation to allow superset of usages
2023-06-20 herb@google.com De-SkScalar SkRect
2023-06-20 herb@google.com Add sk_float_midpoint
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 ,fmalita@google.com,jsimmons@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-06-20 21:46:17 +00:00
skia-flutter-autoroll
15ffab06fc
Roll Skia from 9f8b501ca68c to d56841344bbe (5 revisions) ( flutter/engine#43016 )
...
https://skia.googlesource.com/skia.git/+log/9f8b501ca68c..d56841344bbe
2023-06-20 bungeman@google.com Add text and clusters to debugger text blobs
2023-06-20 brianosman@google.com Revert "Remove SkScalarToFloat and SkFloatToScalar calls"
2023-06-20 michaelludwig@google.com [skif] Remove legacy displacement implementation
2023-06-20 michaelludwig@google.com [skif] Delete legacy morphology implementations
2023-06-20 armansito@google.com [gm] Add GMs that apply a gradient to a path
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 ,fmalita@google.com,jsimmons@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-06-20 20:27:24 +00:00
skia-flutter-autoroll
8934ab1603
Roll Skia from 0b26ffb4efe0 to 9f8b501ca68c (10 revisions) ( flutter/engine#43012 )
...
https://skia.googlesource.com/skia.git/+log/0b26ffb4efe0..9f8b501ca68c
2023-06-20 brianosman@google.com Handle divide-by-zero in dashing code
2023-06-20 vollick@chromium.org Attempt to use fallback color type and backend format
2023-06-20 brianosman@google.com Remove SkScalarToFloat and SkFloatToScalar calls
2023-06-20 herb@google.com Reland "Quad intersections for glyph underlines"
2023-06-20 herb@google.com Change isfinite -> sk_float_isifinite in SkPoint
2023-06-20 brianosman@google.com Fix FuzzCanvas imageFilter selection
2023-06-20 brianosman@google.com Suppress divide-by-zero in hairline intersection code
2023-06-20 johnstiles@google.com Detect immutable variables regardless of the const modifier.
2023-06-20 johnstiles@google.com Add support for immutable data in SkRP.
2023-06-20 uioptt24@gmail.com [graphite] Fix the specified type does not match the argument type error
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 ,fmalita@google.com,jsimmons@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-06-20 19:17:53 +00:00
skia-flutter-autoroll
c94610c218
Roll Fuchsia Linux SDK from jzCJwD297aRZtdakZ... to 41wcREjd9roHDS1jM... ( flutter/engine#43003 )
...
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 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-06-20 15:38:08 +00:00
skia-flutter-autoroll
7867b67c5c
Roll Skia from 6823d03cf2b2 to 0b26ffb4efe0 (2 revisions) ( flutter/engine#43002 )
...
https://skia.googlesource.com/skia.git/+log/6823d03cf2b2..0b26ffb4efe0
2023-06-20 johnstiles@google.com Disable struct-passing test on Tegra3.
2023-06-20 brianosman@google.com Make SkPathMeasure move-able
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 ,fmalita@google.com,jsimmons@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-06-20 15:11:44 +00:00
skia-flutter-autoroll
8db025d6d2
Roll Skia from 60385192e512 to 1d6ca884ed77 (3 revisions) ( flutter/engine#42995 )
...
https://skia.googlesource.com/skia.git/+log/60385192e512..1d6ca884ed77
2023-06-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 24f4007b93e0 to 84379a529407 (9 revisions)
2023-06-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from ab08126079d3 to 850bcdd8dfed
2023-06-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from b32ce543bca1 to ab08126079d3 (2 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,fmalita@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-06-20 07:45:27 +00:00
skia-flutter-autoroll
3c0336db57
Roll Skia from 41689ff01f97 to 9c2148cd1c82 (1 revision) ( flutter/engine#42987 )
...
https://skia.googlesource.com/skia.git/+log/41689ff01f97..9c2148cd1c82
2023-06-19 johnstiles@google.com Fix fuzzer-discovered error with inlined 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,fmalita@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-06-19 20:08:15 +00:00
skia-flutter-autoroll
4fddeed704
Roll Skia from 455d7306b951 to 41689ff01f97 (1 revision) ( flutter/engine#42983 )
...
https://skia.googlesource.com/skia.git/+log/455d7306b951..41689ff01f97
2023-06-19 johnstiles@google.com Fix fuzzer-discovered error with void variables.
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,fmalita@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-06-19 16:21:12 +00:00
skia-flutter-autoroll
36ccc5c664
Roll Fuchsia Linux SDK from fgS2avQGq4x_sbZHU... to lG2K667BLaS_haUZg... ( flutter/engine#42981 )
...
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-06-19 11:00:25 +00:00
skia-flutter-autoroll
3a5a1386d8
Roll Skia from 24f2336d87f2 to d182b694a670 (2 revisions) ( flutter/engine#42977 )
...
https://skia.googlesource.com/skia.git/+log/24f2336d87f2..d182b694a670
2023-06-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from b32ce543bca1 to 15fb7caa7aea
2023-06-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from d044984a01de to b32ce543bca1 (29 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,fmalita@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-06-19 06:54:16 +00:00
skia-flutter-autoroll
9474fbd337
Roll Fuchsia Linux SDK from xS5RzQLfpMEK1rNEd... to fgS2avQGq4x_sbZHU... ( flutter/engine#42973 )
...
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-06-18 21:45:33 +00:00
skia-flutter-autoroll
a7d9ca22c1
Roll Fuchsia Linux SDK from -PsA0LDB2FdS_4_vK... to xS5RzQLfpMEK1rNEd... ( flutter/engine#42966 )
...
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-06-18 08:35:29 +00:00
skia-flutter-autoroll
281d006dfe
Roll Fuchsia Linux SDK from Au1gd3XLMuSt1Z4oh... to -PsA0LDB2FdS_4_vK... ( flutter/engine#42959 )
...
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-06-17 19:23:14 +00:00
skia-flutter-autoroll
3675e9050d
Roll Fuchsia Linux SDK from -NW1eatBbmjvLaIcV... to Au1gd3XLMuSt1Z4oh... ( flutter/engine#42948 )
...
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-06-17 03:07:10 +00:00
skia-flutter-autoroll
b00436f1bc
Roll Skia from 64fa632d3b01 to dc11c7ddb33f (3 revisions) ( flutter/engine#42939 )
...
https://skia.googlesource.com/skia.git/+log/64fa632d3b01..dc11c7ddb33f
2023-06-16 johnstiles@google.com Fix some outdated comments.
2023-06-16 brianosman@google.com Stop suppressing divide-by-zero errors in SkScalarInvert
2023-06-16 herb@google.com Move SkPoint to base
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,herb@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-06-16 23:10:31 +00:00
skia-flutter-autoroll
dec05499a1
Roll Skia from 01f3be45e0d6 to 64fa632d3b01 (3 revisions) ( flutter/engine#42937 )
...
https://skia.googlesource.com/skia.git/+log/01f3be45e0d6..64fa632d3b01
2023-06-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 58c6e1ea988a to 8ca65cb391f4 (6 revisions)
2023-06-16 johnstiles@google.com Factor apart Program::dump into a helper class.
2023-06-16 herb@google.com Use float for SkPoint's coordinates
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,herb@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-06-16 22:00:19 +00:00
skia-flutter-autoroll
a6e9576963
Roll Skia from 90dae91b2242 to 01f3be45e0d6 (4 revisions) ( flutter/engine#42934 )
...
https://skia.googlesource.com/skia.git/+log/90dae91b2242..01f3be45e0d6
2023-06-16 robertphillips@google.com Convert rest of affected GMs and tests over to new tiled image API
2023-06-16 robertphillips@google.com Move tiling utility methods to shareable location
2023-06-16 brianosman@google.com Fix return type of Benchmark::getSize
2023-06-16 jvanverth@google.com [graphite] Add onCopyTextureToTexture for the Vulkan backend.
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,herb@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-06-16 20:49:46 +00:00
skia-flutter-autoroll
e8a1d6b948
Roll Skia from 20e9cc928715 to 90dae91b2242 (5 revisions) ( flutter/engine#42932 )
...
https://skia.googlesource.com/skia.git/+log/20e9cc928715..90dae91b2242
2023-06-16 brianosman@google.com Fix incorrect filename for WGSL ClampUInt
2023-06-16 johnstiles@google.com Add Type::slotType(n).
2023-06-16 johnstiles@google.com Add WGSL support for common-function intrinsics.
2023-06-16 jmbetancourt@google.com track Color and Opacity slots through new SlotManager
2023-06-16 lovisolo@google.com [gm] Make GPU backend dependency conditional on SK_GANESH constant.
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,herb@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-06-16 19:39:53 +00:00
skia-flutter-autoroll
10994cebdc
Roll Skia from a4ad5b369313 to 20e9cc928715 (3 revisions) ( flutter/engine#42926 )
...
https://skia.googlesource.com/skia.git/+log/a4ad5b369313..20e9cc928715
2023-06-16 jvanverth@google.com [graphite] Set Vulkan viewport and scissor
2023-06-16 johnstiles@google.com Reject first-class arrays on initializers in strict-ES2 mode.
2023-06-16 johnstiles@google.com Use IRHelpers class to assemble matrix-multiply workaround.
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,herb@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-06-16 18:28:55 +00:00
skia-flutter-autoroll
694060f78f
Roll Skia from 9ab04a53b7be to d43262e90f25 (5 revisions) ( flutter/engine#42918 )
...
https://skia.googlesource.com/skia.git/+log/9ab04a53b7be..d43262e90f25
2023-06-16 johnstiles@google.com Disable SwitchWithFallthrough test on iOS + GLSL.
2023-06-16 kjlubick@google.com Remove Android GPU methods from SkCanvas
2023-06-16 kjlubick@google.com Introduce delegate for Atlas regeneration
2023-06-16 kjlubick@google.com Extract VertexFiller and add AtlasDrawDelegate as GPU abstraction
2023-06-16 kjlubick@google.com Extract SlugImpl.h and remove #ifdefs of slugs from Canvas
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,herb@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-06-16 15:34:23 +00:00
Mouad Debbar
3dc65b209f
[web] Move webOnlyAssetManager to dart:ui_web ( flutter/engine#42642 )
...
Moving `webOnlyAssetManager` to `dart:ui_web` and renaming it to simply `assetManager`. This will make it easier for plugins and apps to get a hold of the asset manager without doing `dart:ui` shims or other shenanigans.
Part of https://github.com/flutter/flutter/issues/126831
2023-06-16 14:54:09 +00:00
skia-flutter-autoroll
c1246d270e
Roll Fuchsia Linux SDK from E5G7PwYbRA-u-ZJ9F... to -NW1eatBbmjvLaIcV... ( flutter/engine#42915 )
...
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-06-16 13:57:14 +00:00
skia-flutter-autoroll
11e37d337b
Roll Skia from f0410a265d2b to 504a26e85fc6 (1 revision) ( flutter/engine#42907 )
...
https://skia.googlesource.com/skia.git/+log/f0410a265d2b..504a26e85fc6
2023-06-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 894306cf4c91 to d044984a01de (5 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,herb@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-06-16 06:03:36 +00:00
godofredoc
79f7e23ebf
Set xcode explicitly on mac builds with release_build. ( flutter/engine#42898 )
...
Xcode version needs to be set explicitly for builds running on
dart-internal.
Bug: https://github.com/flutter/flutter/issues/128977
## 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].
- [X] 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.
- [X] 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-06-15 22:04:21 -07:00
skia-flutter-autoroll
d2a19b52b6
Roll Fuchsia Linux SDK from 53EjCyuRu91oFTBf2... to E5G7PwYbRA-u-ZJ9F... ( flutter/engine#42897 )
...
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-06-16 00:43:45 +00:00
skia-flutter-autoroll
7c1d7aedc8
Roll Skia from 2ab2678058a3 to abfa3505db23 (1 revision) ( flutter/engine#42894 )
...
https://skia.googlesource.com/skia.git/+log/2ab2678058a3..abfa3505db23
2023-06-15 herb@google.com Harden quadratic solver
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,herb@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-06-15 21:53:13 +00:00
skia-flutter-autoroll
24c04400b0
Roll Skia from 794b6f9240a8 to 2ab2678058a3 (6 revisions) ( flutter/engine#42889 )
...
https://skia.googlesource.com/skia.git/+log/794b6f9240a8..2ab2678058a3
2023-06-15 robertphillips@google.com [graphite] New tiled image draw API
2023-06-15 kjlubick@google.com Add extra specification for some enums
2023-06-15 jvanverth@google.com [graphite] Temporarily disable draw pass commands in Vulkan to get dm running
2023-06-15 nicolettep@google.com [graphite] Fix dawn typo
2023-06-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4f33c22decdf to 6f8e5c2f4684 (3 revisions)
2023-06-15 robertphillips@google.com Minor refactoring of the Device drawImage code path
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,herb@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-06-15 20:40:41 +00:00