Roll Skia from 408059b57e25 to 643fae1b1559 (1 revision) (#42383)
https://skia.googlesource.com/skia.git/+log/408059b57e25..643fae1b1559
2023-05-27 drott@chromium.org [Fontations] External factory for instantiating Fontations typeface
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 bdero@google.com,brianosman@google.com,rmistry@google.com,scroggo@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
diff --git a/DEPS b/DEPS
index 02b5ecb..df9c7dd 100644
--- a/DEPS
+++ b/DEPS
@@ -18,7 +18,7 @@
'llvm_git': 'https://llvm.googlesource.com',
# OCMock is for testing only so there is no google clone
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
- 'skia_revision': '408059b57e257fd41a60e08479a5ccfb96120633',
+ 'skia_revision': '643fae1b1559b3dd5e200b180b3df7f4f33c8c00',
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
diff --git a/ci/licenses_golden/licenses_skia b/ci/licenses_golden/licenses_skia
index a27d30b..ec35b15 100644
--- a/ci/licenses_golden/licenses_skia
+++ b/ci/licenses_golden/licenses_skia
@@ -1,4 +1,4 @@
-Signature: dd248cc2b80a505e0220c488e179fad6
+Signature: 066ae8ab6f52cda12954788bf73c2777
====================================================================================================
LIBRARY: etc1
@@ -8806,6 +8806,7 @@
ORIGIN: ../../../third_party/skia/gm/fontations.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/gm/imagefiltersunpremul.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/ports/SkFontMgr_data.h + ../../../third_party/skia/LICENSE
+ORIGIN: ../../../third_party/skia/include/ports/SkTypeface_fontations.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkGainmapInfo.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkGainmapShader.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkJpegGainmapEncoder.h + ../../../third_party/skia/LICENSE
@@ -8827,7 +8828,7 @@
ORIGIN: ../../../third_party/skia/src/gpu/graphite/vk/VulkanImageView.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/vk/VulkanImageView.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/ports/SkTypeface_fontations.cpp + ../../../third_party/skia/LICENSE
-ORIGIN: ../../../third_party/skia/src/ports/SkTypeface_fontations.h + ../../../third_party/skia/LICENSE
+ORIGIN: ../../../third_party/skia/src/ports/SkTypeface_fontations_priv.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/shaders/SkGainmapShader.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/sksl/ir/SkSLExtension.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/sksl/ir/SkSLModifiersDeclaration.cpp + ../../../third_party/skia/LICENSE
@@ -8836,6 +8837,7 @@
FILE: ../../../third_party/skia/gm/fontations.cpp
FILE: ../../../third_party/skia/gm/imagefiltersunpremul.cpp
FILE: ../../../third_party/skia/include/ports/SkFontMgr_data.h
+FILE: ../../../third_party/skia/include/ports/SkTypeface_fontations.h
FILE: ../../../third_party/skia/include/private/SkGainmapInfo.h
FILE: ../../../third_party/skia/include/private/SkGainmapShader.h
FILE: ../../../third_party/skia/include/private/SkJpegGainmapEncoder.h
@@ -8857,7 +8859,7 @@
FILE: ../../../third_party/skia/src/gpu/graphite/vk/VulkanImageView.cpp
FILE: ../../../third_party/skia/src/gpu/graphite/vk/VulkanImageView.h
FILE: ../../../third_party/skia/src/ports/SkTypeface_fontations.cpp
-FILE: ../../../third_party/skia/src/ports/SkTypeface_fontations.h
+FILE: ../../../third_party/skia/src/ports/SkTypeface_fontations_priv.h
FILE: ../../../third_party/skia/src/shaders/SkGainmapShader.cpp
FILE: ../../../third_party/skia/src/sksl/ir/SkSLExtension.cpp
FILE: ../../../third_party/skia/src/sksl/ir/SkSLModifiersDeclaration.cpp