26854 Commits

Author SHA1 Message Date
skia-flutter-autoroll
670f41765b Roll Dart SDK from fbbfc122dba6 to ac4c63168ff2 (1 revision) (flutter/engine#39030)
https://dart.googlesource.com/sdk.git/+log/fbbfc122dba6..ac4c63168ff2

2023-01-20 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-146.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,kaushikiska@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-01-20 13:54:19 +00:00
Bruno Leroux
258cde6cd2 [macos] Synthesize modifier keys events on pointer events (flutter/engine#37870)
* [macos] Synthesize modifier keys events on pointer events

* Move test to FlutterViewControllerTest

* Simplify by using 'for in'

Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
2023-01-20 10:43:16 +00:00
skia-flutter-autoroll
ed344b85d5 Roll Dart SDK from ddf70a598f27 to fbbfc122dba6 (9 revisions) (flutter/engine#39029)
https://dart.googlesource.com/sdk.git/+log/ddf70a598f27..fbbfc122dba6

2023-01-20 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-145.0.dev
2023-01-20 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-144.0.dev
2023-01-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-143.0.dev
2023-01-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-142.0.dev
2023-01-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-141.0.dev
2023-01-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-140.0.dev
2023-01-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-139.0.dev
2023-01-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-138.0.dev
2023-01-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-137.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,kaushikiska@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-01-20 09:57:27 +00:00
skia-flutter-autoroll
e0888e2c75 Roll Skia from 1b3aa8b6e1cc to f6a5c806294d (11 revisions) (flutter/engine#39027)
https://skia.googlesource.com/skia.git/+log/1b3aa8b6e1cc..f6a5c806294d

2023-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 3e5659852fc3 to dddaffde005d
2023-01-20 herb@google.com Remove getUnderlyingStrike
2023-01-20 michaelludwig@google.com [graphite] Enable AnalyticRRectRenderStep for fills
2023-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 823d1a0d7c30 to 37a74218c401 (10 revisions)
2023-01-20 johnstiles@google.com Build all outputs when skia_compile_sksl_tests is enabled.
2023-01-20 herb@google.com Remove SkAutoSTArray and SkAutoSTMalloc
2023-01-20 herb@google.com Rename SkAutoSTArray -> AutoSTArray and move to skia_private
2023-01-20 ccameron@chromium.org Add SkGainmapShader
2023-01-20 weiyuhuang@google.com Fix line formatting when maxWidth == INF && align == kJustify && textDirection == kLtr
2023-01-20 johnstiles@google.com Eliminate unnecessary return-mask operations.
2023-01-20 ccameron@chromium.org Change SkSRGBGammaColorFilter to SkColorSpaceXformColorFilter

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 fmalita@google.com,kaushikiska@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-01-20 06:57:23 +00:00
Chris Bracken
1dd1f02bc4 Extract WideToUTF16String/UTF16StringToWide to FML (flutter/engine#39020) 2023-01-19 22:55:47 -08:00
skia-flutter-autoroll
1193c711f4 Roll Skia from aedfc8695954 to 1b3aa8b6e1cc (43 revisions) (flutter/engine#39024)
https://skia.googlesource.com/skia.git/+log/aedfc8695954..1b3aa8b6e1cc

2023-01-19 kjlubick@google.com [base] Move more files into base
2023-01-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from bf5a007afc1f to e960355a9a22 (7 revisions)
2023-01-19 robertphillips@google.com Manual Dawn roll from e1ad5c39e1d7 to 7e02157df528 (9 revisions)
2023-01-19 fmalita@google.com Revert "Add setters for providing client info to SkParagraphBuilder"
2023-01-19 jlavrova@google.com Revert "Correct ParagraphBuilder::getText() behavior"
2023-01-19 kjlubick@google.com Make SK_API visible to user config file
2023-01-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bd5634fbaca7 to 823d1a0d7c30 (9 revisions)
2023-01-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 5d1ac2e0d5f6 to bf5a007afc1f (10 revisions)
2023-01-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from a42938f058cb to d27950c1863f (4 revisions)
2023-01-18 jsimmons@google.com Fix an off-by-one in the max index passed to glDrawRangeElements by DrawMeshOp
2023-01-18 bungeman@google.com Allow SkUserConfig.h to override SkAttributes.h
2023-01-18 jlavrova@google.com Correct ParagraphBuilder::getText() behavior
2023-01-18 jvanverth@google.com [graphite] Have onMakeSubset and onMakeTextureImage share code
2023-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 61e7733b455d to bd5634fbaca7 (9 revisions)
2023-01-18 nscobie@google.com Move SK_CODEC_DECODES_JPEG_GAINMAPS from defines to public_defines
2023-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 9f0f02bea4b2 to 3e5659852fc3
2023-01-18 mdebbar@google.com Add setters for providing client info to SkParagraphBuilder
2023-01-18 johnstiles@google.com Add RP codegen support for out/inout parameters.
2023-01-18 herb@google.com Very small clean up in SkScalerCache
2023-01-18 johnstiles@google.com Simplify redundant pop-push pairs.
2023-01-18 johnstiles@google.com Fix stack-rewind test.
2023-01-18 kjlubick@google.com [base] Move more files into base
2023-01-18 kjlubick@google.com Remove SkMath.h from the public API
2023-01-18 johnstiles@google.com Coalesce adjacent calls to copy_stack_from_slots.
2023-01-18 johnstiles@google.com Coalesce adjacent calls to push_uniforms.
2023-01-18 johnstiles@google.com Coalesce adjacent calls to push_slots.
2023-01-18 johnstiles@google.com Eliminate pushes that are immediately discarded.
2023-01-18 jvanverth@google.com [graphite] Fix onMakeSubset optimization
2023-01-18 jlavrova@google.com Breaking down Copy ReorderVisuals (4)
2023-01-18 vichang@google.com Avoid exporting libandroidicu headers
2023-01-18 ccameron@chromium.org SkJpegCodec: Add JpegR gainmap extraction support
2023-01-18 johnstiles@google.com Generate SkRP golden outputs from test files.
2023-01-18 johnstiles@google.com Disable MatrixEquality test on Tegra3.
2023-01-18 ccameron@chromium.org SkJpegCodec: Fix compound metadata index validation
2023-01-18 bsalomon@google.com Remove SK_DISABLE_RASTER_PIPELINE_SAMPLING_FIXES
2023-01-18 johnstiles@google.com Remove dependency on SkRasterPipeline from SkOpts.
2023-01-18 kyslov@google.com jpegr codec: create color profile from ICCProfile data
2023-01-18 herb@google.com Rename SkAutoTArray -> AutoTArray and move to skia_private
2023-01-18 cmumford@google.com bazel: Add script to obtain the MacSDK symlink directory.
2023-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 685cc71cd840 to 61e7733b455d (5 revisions)
2023-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 734cf7ce212f to 5d1ac2e0d5f6 (8 revisions)
2023-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from dc43f9a8e874 to a42938f058cb (6 revisions)
2023-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from cd6104d0f0a1 to e1ad5c39e1d7 (13 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 fmalita@google.com,kaushikiska@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-01-20 05:05:59 +00:00
Brandon DeRosier
c20568ed3e [Impeller] Check the correct stencil coverage when deciding whether to elide a restore (flutter/engine#39023) 2023-01-20 02:54:00 +00:00
godofredoc
aa2afcdeb5 Revert "Extract WideToUTF16String/UTF16StringToWide to FML (#39006)" (flutter/engine#39019)
This reverts commit d96d942ddc22af628e00ab958ec9860e338ce17f.
2023-01-20 00:45:58 +00:00
Chris Bracken
d96d942ddc Extract WideToUTF16String/UTF16StringToWide to FML (flutter/engine#39006)
* Extract WideToUTF16String/UTF16StringToWide to FML

In third_party/accessibility, for string conversion, we use a mix of:
* FML
* third_party/accessibility base string utility functions
* static functions local to the translation unit itself

This moves all conversions between UTF16 and wide strings to FML. Note
that this implementation is only safe on platforms where:
  * the size of wchar_t and char16_t are the same
  * the encoding of wchar_t and char16_t are both UTF-16
which is the case for Windows, hence why these functions are implemented
in a Windows-specific translation unit (wstring_conversion).

Issue: https://github.com/flutter/flutter/issues/118811

* Migrate UTF16ToWide as well
2023-01-19 23:46:59 +00:00
skia-flutter-autoroll
028e373e8d Roll Skia from 69d8378097df to aedfc8695954 (4 revisions) (flutter/engine#38966)
https://skia.googlesource.com/skia.git/+log/69d8378097df..aedfc8695954

2023-01-17 lehoangquyen@chromium.org [graphite] Fix Dawn validation error due to hasDynamicOffset=true.
2023-01-17 lehoangquyen@chromium.org [graphite] Enable depth & stencil formats' support in DawnCaps
2023-01-17 jvanverth@google.com [graphite] Create graphite::Image_Base
2023-01-17 jzern@google.com update libwebp to 1.3.0

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 fmalita@google.com,kaushikiska@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-01-19 23:07:12 +00:00
Robert Ancell
3b47df5adf Fix invalid Unix locale to Flutter locale (BCP-47) mapping (flutter/engine#36512)
Flutter locales use the BCP-47 format
(https://www.rfc-editor.org/rfc/bcp/bcp47.txt), and Unix locales use a POSIX
format. There is not a perfect mapping between them, see
https://wiki.openoffice.org/wiki/LocaleMapping

The current implementation is not correctly setting the appropriate optional
fields, so remove that.

There are likely some Unix locales that should set these fields, but these are
best fixed by adding special cases for them as they are discovered.

Fixes: https://github.com/flutter/flutter/issues/111341
2023-01-19 22:53:59 +00:00
Nayuta403
0626a035ce Remove unused variables and import (flutter/engine#38971) 2023-01-19 21:06:53 +00:00
Brandon DeRosier
81bc7866c9 [Impeller] Account for the transform in DLVerticesGeometry coverage (flutter/engine#38998) 2023-01-19 21:06:50 +00:00
Zachary Anderson
f5f21291ab Shader analysis with malioc (flutter/engine#39005) 2023-01-19 12:42:15 -08:00
Jonah Williams
949d3d458b [web] dont look up webgl params if no GPU is available (flutter/engine#38948) 2023-01-19 18:33:38 +00:00
yaakovschectman
7ed656d596 Merge MSAA alert functionality with UIA (flutter/engine#38745)
* Use AXFragmentRootWin for MSAA functionality.

Some unused code remains to be removed.

Merge MSAA to AXFragmentRootWin

* Removing unused code

* Remove unused files

* Flip macro

* Formatting

* Licenses

* Make reference

* Disable copy constructor/assignment

* Unused import

* Formatting

* Relocate alert logic

* Remove comment and unused mock

* Fix unit test

* Idempotency

* Formatting

* PR feedback

* Doc comments

* Undo string change for now

* Couple fragment root and alert node

* Formatting

* Add comments

* Pointer to reference

* Typo fix
2023-01-19 13:28:27 -05:00
skia-flutter-autoroll
595db85227 Roll Fuchsia Mac SDK from tlYMsnCv86Fjt5LfF... to 6oiZwMyNsjucSxTHJ... (flutter/engine#39004)
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 kaushikiska@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-01-19 17:47:23 +00:00
Ben Konyi
1f603711c7 Remove references to Observatory (flutter/engine#38919)
Observatory is being deprecated for Dart 3.0 so it should no longer be referenced in tooling messaging / flags.

See https://github.com/dart-lang/sdk/issues/50233
2023-01-19 09:20:46 -05:00
skia-flutter-autoroll
c1cef5176b Roll Fuchsia Mac SDK from P5QcCJU8I71xVXuMT... to tlYMsnCv86Fjt5LfF... (flutter/engine#38994)
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 kaushikiska@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-01-19 04:59:20 +00:00
skia-flutter-autoroll
45304446ad Roll Dart SDK from 645fd748e79e to ddf70a598f27 (14 revisions) (flutter/engine#38990)
https://dart.googlesource.com/sdk.git/+log/645fd748e79e..ddf70a598f27

2023-01-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-136.0.dev
2023-01-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-135.0.dev
2023-01-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-134.0.dev
2023-01-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-133.0.dev
2023-01-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-132.0.dev
2023-01-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-131.0.dev
2023-01-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-130.0.dev
2023-01-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-129.0.dev
2023-01-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-128.0.dev
2023-01-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-127.0.dev
2023-01-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-126.0.dev
2023-01-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-125.0.dev
2023-01-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-124.0.dev
2023-01-13 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-123.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,kaushikiska@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-01-19 00:38:37 +00:00
Jackson Gardner
aa6b732da3 Bump chrome_and_driver version to 110. (flutter/engine#38986) 2023-01-18 15:07:57 -08:00
Chris Yang
1284ee8f45 [ios_platform_view] more precision when determine if a clip rrect is necessary (flutter/engine#38965)
* draft

fix

rename

unittest

* update scenario

* test
2023-01-18 22:19:13 +00:00
Jackson Gardner
b9047c2756 Get unit tests working with dart2wasm (flutter/engine#38784) 2023-01-18 12:28:31 -08:00
Kevin Lubick
0c0e36e37f Remove use of SkTAddOffset and sk_careful_memcpy (flutter/engine#38977) 2023-01-18 09:58:59 -08:00
skia-flutter-autoroll
c7e72afb3d Roll Fuchsia Mac SDK from -1N2YUML8GqNhK8YP... to P5QcCJU8I71xVXuMT... (flutter/engine#38976)
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 kaushikiska@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-01-18 16:05:05 +00:00
Kaushik Iska
fccd5c07e5 Revert "Roll Dart SDK from 645fd748e79e to 0097dcbada06 (3 revisions) (#38883)" (flutter/engine#38973)
This reverts commit b9b9e7efe97444a1177eaba41e9c1bd845e152d6.
2023-01-18 09:35:47 -05:00
Brandon DeRosier
f8854b3d6b [Impeller Scene] Add SceneNodeValue for synchronously fetching loaded ipscenes (flutter/engine#38913) 2023-01-18 03:40:04 -08:00
nbayati
cdd3e79854 Fix iOS safari keyboard issue when semantics is enabled (flutter/engine#38822)
* Update branch with changes in main - Fix iOS safari keyboard issue when semantics is enabled

* Update branch with main - small enhancements

* set offset to -9999px instead of -999

* Add editing state tests to ios

* replace editableElement with the null checked one
2023-01-17 20:25:42 -08:00
Jenn Magder
260d48be24 Update scenario screenshots to iOS 16 (flutter/engine#38962)
* Update scenario screenshots to iOS 16

* Rename
2023-01-18 04:16:30 +00:00
Brandon DeRosier
ae581a94ac [Impeller] Fix back-to-back clip restoration (flutter/engine#38964) 2023-01-18 02:55:22 +00:00
alanwutang11
08bfbfebc9 reland fix canvas drawLine bugs (flutter/engine#38949)
* fix canvas drawLine bugs

* removed unecessary params from pathToSvgElement

Co-authored-by: alanwutang11 <alpwu@google.com>
2023-01-17 17:39:40 -08:00
skia-flutter-autoroll
36da202b72 Roll Fuchsia Mac SDK from iwCuzAuMgsk75hlT0... to -1N2YUML8GqNhK8YP... (flutter/engine#38960)
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 kaushikiska@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-01-18 01:26:34 +00:00
nbayati
a2add485a1 wrap focus() in a post update callback (flutter/engine#38958) 2023-01-17 16:54:47 -08:00
skia-flutter-autoroll
73202c1da2 Roll Skia from 8ea9b39f7213 to 69d8378097df (6 revisions) (flutter/engine#38953)
https://skia.googlesource.com/skia.git/+log/8ea9b39f7213..69d8378097df

2023-01-17 robertphillips@google.com [graphite] Add unit test for new Graphite-specific makeSubset API
2023-01-17 kjlubick@google.com Remove shim files for private Chrome GPU usage
2023-01-17 johnstiles@google.com Disable MatrixEquality test on old Intel GPUs + Win10.
2023-01-17 jlavrova@google.com Revert "Breaking down Copy ReorderVisuals (2)"
2023-01-17 johnstiles@google.com Migrate contexts used by SkRasterPipeline into a separate header.
2023-01-17 ccameron@chromium.org SkJpegCodec: Merge ICC profile parsing with other metadata

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 fmalita@google.com,kaushikiska@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-01-17 22:39:59 +00:00
skia-flutter-autoroll
8c2ed1aca9 Roll Skia from 6afb97022fa7 to 8ea9b39f7213 (18 revisions) (flutter/engine#38952)
https://skia.googlesource.com/skia.git/+log/6afb97022fa7..8ea9b39f7213

2023-01-17 jlavrova@google.com Breaking down Copy ReorderVisuals (3)
2023-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 994627019bcb to 685cc71cd840 (4 revisions)
2023-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from cbb7b35d4764 to 9f0f02bea4b2
2023-01-17 kjlubick@google.com Improve CQ coverage of Bazel builds
2023-01-17 johnstiles@google.com Improve matrix equality tests.
2023-01-17 jlavrova@google.com Breaking down Copy ReorderVisuals (2)
2023-01-17 johnstiles@google.com Add .skrp support to compile_sksl_tests.
2023-01-17 robertphillips@google.com Fix build
2023-01-17 herb@google.com Remove SkAutoTArray
2023-01-17 cmumford@google.com clang_mac: Use MacSDK from toolchain dir
2023-01-17 robertphillips@google.com [graphite] Add Raster & Graphite implementations of new makeSubset API
2023-01-17 robertphillips@google.com Fix preAbandonGpuContext error
2023-01-17 herb@google.com Rename SkAutoSTMalloc -> AutoSTMalloc move to skia_private
2023-01-17 kjlubick@google.com Move vulkan_android.h to be a textual header
2023-01-17 fmalita@chromium.org [skottie slide] Don't assume we have a text editor
2023-01-17 kjlubick@google.com Remove unused SkSafe_math.h
2023-01-17 robertphillips@google.com [graphite] Update some GMs to use Graphite's makeSubset call
2023-01-17 jlavrova@google.com Breaking down Copy ReorderVisuals (1)

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 fmalita@google.com,kaushikiska@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-01-17 20:53:39 +00:00
Mouad Debbar
3b8d9a5429 [web] Reduce code size impact of fallback font data (flutter/engine#38787)
* [web] Reduce code size impact of fallback font data

* fix rangeEnd vs rangeLength mistake
2023-01-17 19:59:14 +00:00
htoor3
032f8d9c19 Revert "Revert "[web] Don't overwrite editing state with semantic updates (#38271)" (#38562)" (flutter/engine#38854)
This reverts commit d412d64cef1d7df348364b64179cc6b8f108f80c.
2023-01-17 17:32:07 +00:00
skia-flutter-autoroll
c33e24e621 Roll Skia from 58e745419425 to 6afb97022fa7 (1 revision) (flutter/engine#38943)
https://skia.googlesource.com/skia.git/+log/58e745419425..6afb97022fa7

2023-01-17 kjlubick@google.com [cq] Always run IWYU on tests

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 fmalita@google.com,kaushikiska@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-01-17 15:59:34 +00:00
skia-flutter-autoroll
a725915cd3 Roll Fuchsia Mac SDK from bZfX8KCoI3CfxEzsG... to iwCuzAuMgsk75hlT0... (flutter/engine#38938)
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 aaclarke@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-01-17 10:15:23 +00:00
skia-flutter-autoroll
7390e8038a Roll Skia from 3704033dd106 to 58e745419425 (4 revisions) (flutter/engine#38936)
https://skia.googlesource.com/skia.git/+log/3704033dd106..58e745419425

2023-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8964933f6056 to 734cf7ce212f (4 revisions)
2023-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3ff606af6dec to 994627019bcb (16 revisions)
2023-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 3785fb7e2771 to cd6104d0f0a1 (4 revisions)
2023-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from dda150867e4a to 3ff606af6dec (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 aaclarke@google.com,fmalita@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-01-17 08:23:04 +00:00
skia-flutter-autoroll
a6769853f4 Roll Fuchsia Mac SDK from SmEVvAFBC8oriPBou... to bZfX8KCoI3CfxEzsG... (flutter/engine#38912)
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 aaclarke@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-01-16 11:30:20 +00:00
Brandon DeRosier
f75b94c5ad [Impeller] Map UVs correctly for TiledTextureContents (flutter/engine#38894) 2023-01-16 03:27:16 -08:00
skia-flutter-autoroll
2166beb7ca Roll Skia from 214411b09e92 to 3704033dd106 (1 revision) (flutter/engine#38908)
https://skia.googlesource.com/skia.git/+log/214411b09e92..3704033dd106

2023-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f609d294f91c to 8964933f6056 (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 aaclarke@google.com,fmalita@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-01-16 08:58:42 +00:00
dependabot[bot]
6576060a0e Bump github/codeql-action from 2.1.37 to 2.1.38 (flutter/engine#38910)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.37 to 2.1.38.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](959cbb7472...515828d974)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 08:58:41 +00:00
dependabot[bot]
3aa5e639ec Bump actions/setup-python from 4.4.0 to 4.5.0 (flutter/engine#38909)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](5ccb29d877...d27e3f3d7c)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 08:57:48 +00:00
skia-flutter-autoroll
c5d92f778a Roll Skia from c727016cc09e to 214411b09e92 (2 revisions) (flutter/engine#38907)
https://skia.googlesource.com/skia.git/+log/c727016cc09e..214411b09e92

2023-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 5f9ed9b16931 to aae98adc2222 (1 revision)
2023-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from d64262f66034 to dc43f9a8e874 (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 aaclarke@google.com,fmalita@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-01-16 07:29:23 +00:00
skia-flutter-autoroll
c217d1c1dc Roll Skia from 34a14247bd4b to c727016cc09e (1 revision) (flutter/engine#38903)
https://skia.googlesource.com/skia.git/+log/34a14247bd4b..c727016cc09e

2023-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from b8072df2aace to 3785fb7e2771 (13 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 aaclarke@google.com,fmalita@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-01-16 05:31:23 +00:00
skia-flutter-autoroll
8fdae966df Roll Skia from 5a51583d09dd to 34a14247bd4b (1 revision) (flutter/engine#38901)
https://skia.googlesource.com/skia.git/+log/5a51583d09dd..34a14247bd4b

2023-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a7a1146d9e74 to dda150867e4a (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 aaclarke@google.com,fmalita@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-01-16 04:14:13 +00:00
skia-flutter-autoroll
d51259f378 Roll Fuchsia Mac SDK from nPbEqgIfE8TLOokQH... to SmEVvAFBC8oriPBou... (flutter/engine#38897)
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 aaclarke@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-01-15 22:38:28 +00:00
skia-flutter-autoroll
dac85fbe37 Roll Skia from aa99fa0bdd31 to 5a51583d09dd (2 revisions) (flutter/engine#38892)
https://skia.googlesource.com/skia.git/+log/aa99fa0bdd31..5a51583d09dd

2023-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d52b983a8d10 to a7a1146d9e74 (2 revisions)
2023-01-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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 aaclarke@google.com,fmalita@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-01-15 12:39:22 +00:00