[webkit-changes] [WebKit/WebKit] 81d0a7: Update Skia to 2024-03-14 (f4f7364eb73a016f363d3d6...

Adrian Perez noreply at github.com
Fri Mar 15 00:51:33 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 81d0a74a7fb4e360597fb5f66b9b86ca899c090b
      https://github.com/WebKit/WebKit/commit/81d0a74a7fb4e360597fb5f66b9b86ca899c090b
  Author: Adrian Perez de Castro <aperez at igalia.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M Source/ThirdParty/skia/.bazelrc
    M Source/ThirdParty/skia/.gitignore
    M Source/ThirdParty/skia/AUTHORS
    M Source/ThirdParty/skia/BUILD.bazel
    M Source/ThirdParty/skia/BUILD.gn
    M Source/ThirdParty/skia/CMakeLists.txt
    M Source/ThirdParty/skia/DEPS
    M Source/ThirdParty/skia/OWNERS.android
    A Source/ThirdParty/skia/OWNERS_build_files.android
    M Source/ThirdParty/skia/README.WebKit
    M Source/ThirdParty/skia/WORKSPACE.bazel
    M Source/ThirdParty/skia/bazel/buildrc
    M Source/ThirdParty/skia/bazel/deps.bzl
    M Source/ThirdParty/skia/bazel/exporter_tool/main.go
    M Source/ThirdParty/skia/bazel/external/icu4x/Cargo.lock
    M Source/ThirdParty/skia/bazel/external/icu4x/Cargo.toml
    M Source/ThirdParty/skia/bazel/skia_rules.bzl
    M Source/ThirdParty/skia/bench/BUILD.bazel
    M Source/ThirdParty/skia/bench/DecodeBench.cpp
    M Source/ThirdParty/skia/bench/ImageFilterDAGBench.cpp
    M Source/ThirdParty/skia/bench/nanobench.cpp
    M Source/ThirdParty/skia/defines.bzl
    M Source/ThirdParty/skia/dm/DMSrcSink.cpp
    M Source/ThirdParty/skia/ext-skia-configure
    M Source/ThirdParty/skia/fuzz/FuzzCanvas.cpp
    M Source/ThirdParty/skia/gm/BUILD.bazel
    M Source/ThirdParty/skia/gm/animatedimageblurs.cpp
    M Source/ThirdParty/skia/gm/bug12866.cpp
    M Source/ThirdParty/skia/gm/coloremoji.cpp
    M Source/ThirdParty/skia/gm/coloremoji_blendmodes.cpp
    M Source/ThirdParty/skia/gm/colrv1.cpp
    M Source/ThirdParty/skia/gm/dftext.cpp
    M Source/ThirdParty/skia/gm/fontations.cpp
    M Source/ThirdParty/skia/gm/fontmgr.cpp
    M Source/ThirdParty/skia/gm/fontregen.cpp
    M Source/ThirdParty/skia/gm/imagefromyuvtextures.cpp
    M Source/ThirdParty/skia/gm/palette.cpp
    M Source/ThirdParty/skia/gm/perlinnoise.cpp
    M Source/ThirdParty/skia/gm/scaledemoji.cpp
    M Source/ThirdParty/skia/gm/scaledemoji_rendering.cpp
    M Source/ThirdParty/skia/gm/slug.cpp
    M Source/ThirdParty/skia/gm/spritebitmap.cpp
    M Source/ThirdParty/skia/gm/strokes.cpp
    M Source/ThirdParty/skia/gm/textblobrandomfont.cpp
    M Source/ThirdParty/skia/gn/core.gni
    M Source/ThirdParty/skia/gn/gn_to_bp.py
    M Source/ThirdParty/skia/gn/gpu.gni
    M Source/ThirdParty/skia/gn/graphite.gni
    M Source/ThirdParty/skia/gn/skia.gni
    M Source/ThirdParty/skia/gn/tests.gni
    M Source/ThirdParty/skia/gn/utils.gni
    M Source/ThirdParty/skia/go.mod
    M Source/ThirdParty/skia/go.sum
    M Source/ThirdParty/skia/go_repositories.bzl
    M Source/ThirdParty/skia/include/android/BUILD.bazel
    M Source/ThirdParty/skia/include/codec/BUILD.bazel
    M Source/ThirdParty/skia/include/codec/SkCodec.h
    M Source/ThirdParty/skia/include/core/SkCanvas.h
    M Source/ThirdParty/skia/include/core/SkImage.h
    M Source/ThirdParty/skia/include/core/SkStream.h
    M Source/ThirdParty/skia/include/core/SkSurfaceProps.h
    M Source/ThirdParty/skia/include/docs/BUILD.bazel
    M Source/ThirdParty/skia/include/docs/SkPDFDocument.h
    M Source/ThirdParty/skia/include/gpu/GrBackendSemaphore.h
    M Source/ThirdParty/skia/include/gpu/GrContextThreadSafeProxy.h
    M Source/ThirdParty/skia/include/gpu/ganesh/gl/BUILD.bazel
    A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLMakeWebGLInterface.h
    A Source/ThirdParty/skia/include/gpu/ganesh/mtl/GrMtlBackendSemaphore.h
    A Source/ThirdParty/skia/include/gpu/gl/epoxy/BUILD.bazel
    M Source/ThirdParty/skia/include/gpu/gl/epoxy/GrGLMakeEpoxyEGLInterface.h
    M Source/ThirdParty/skia/include/gpu/graphite/ContextOptions.h
    M Source/ThirdParty/skia/include/gpu/graphite/Image.h
    M Source/ThirdParty/skia/include/gpu/graphite/dawn/DawnTypes.h
    M Source/ThirdParty/skia/include/ports/BUILD.bazel
    A Source/ThirdParty/skia/include/ports/SkFontMgr_Fontations.h
    M Source/ThirdParty/skia/include/ports/SkFontMgr_android.h
    M Source/ThirdParty/skia/include/ports/SkImageGeneratorCG.h
    M Source/ThirdParty/skia/include/private/chromium/GrDeferredDisplayListRecorder.h
    M Source/ThirdParty/skia/include/private/chromium/SkChromeRemoteGlyphCache.h
    M Source/ThirdParty/skia/include/private/chromium/Slug.h
    M Source/ThirdParty/skia/include/private/gpu/graphite/DawnTypesPriv.h
    M Source/ThirdParty/skia/include/utils/SkNWayCanvas.h
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/nano_flags.go
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/default.py
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-ASAN_Graphite_Native_Vulkan.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-AVIF.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Coverage.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Fontations.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-MSAN.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SK_CPU_LIMIT_SSE41.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SafeStack.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SwiftShader_Graphite.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SwiftShader_MSAN.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-TSAN.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Tidy.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Vulkan_TSAN.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Wuffs.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-OptimizeForSize.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-ANGLE.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-ASAN.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-AVIF.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-Fast.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-NoDEPS.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-SK_USE_PADDED_BLUR_UPSCALE.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-Static.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-SwiftShader.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-Vulkan.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal_NoGpu.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal_NoPrecompile.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal_NoGpu.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal_NoPrecompile.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-iOS.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-Graphite_Native_Dawn_Metal.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-Graphite_Native_Metal.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-ASAN.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-Metal.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Release-Graphite_Native_Metal_Vello.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Xcode11.4.1-arm64-Debug-iOS.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86-Debug-Exceptions.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Debug-ANGLE.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Direct3D.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Graphite_Native_Vulkan.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Shared.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Vulkan.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-MSVC-x86_64-Release-Graphite_Dawn_D3D11.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-MSVC-x86_64-Release-Graphite_Dawn_D3D12.json
    M Source/ThirdParty/skia/infra/bots/recipes/compile.expected/Build-Win-Clang-x86-Debug.json
    M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Debian10-Clang-arm-Release-NoPatch (tryjob).json
    M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Debian10-Clang-arm-Release-NoPatch.json
    M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Win10-Clang-x86_64-Release-NoDEPS.json
    M Source/ThirdParty/skia/infra/bots/task_drivers/bazel_test_benchmark/bazel_test_benchmark.go
    M Source/ThirdParty/skia/infra/bots/tasks.json
    M Source/ThirdParty/skia/modules/canvaskit/BUILD.bazel
    M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/skottie_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/tests/rtshader_test.js
    M Source/ThirdParty/skia/modules/skcms/skcms.cc
    M Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h
    M Source/ThirdParty/skia/modules/skcms/version.sha1
    M Source/ThirdParty/skia/modules/skottie/BUILD.bazel
    M Source/ThirdParty/skia/modules/skottie/gm/ExternalProperties.cpp
    M Source/ThirdParty/skia/modules/skottie/gm/SkottieGM.cpp
    M Source/ThirdParty/skia/modules/skottie/include/Skottie.h
    M Source/ThirdParty/skia/modules/skottie/include/SkottieProperty.h
    M Source/ThirdParty/skia/modules/skottie/include/SlotManager.h
    M Source/ThirdParty/skia/modules/skottie/include/TextShaper.h
    M Source/ThirdParty/skia/modules/skottie/src/BlendModes.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Camera.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Camera.h
    M Source/ThirdParty/skia/modules/skottie/src/Composition.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Composition.h
    M Source/ThirdParty/skia/modules/skottie/src/Layer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Layer.h
    M Source/ThirdParty/skia/modules/skottie/src/Path.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Skottie.cpp
    M Source/ThirdParty/skia/modules/skottie/src/SkottieJson.cpp
    M Source/ThirdParty/skia/modules/skottie/src/SkottieJson.h
    M Source/ThirdParty/skia/modules/skottie/src/SkottiePriv.h
    M Source/ThirdParty/skia/modules/skottie/src/SkottieTool.cpp
    M Source/ThirdParty/skia/modules/skottie/src/SlotManager.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Transform.cpp
    M Source/ThirdParty/skia/modules/skottie/src/Transform.h
    M Source/ThirdParty/skia/modules/skottie/src/animator/Animator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/Animator.h
    M Source/ThirdParty/skia/modules/skottie/src/animator/KeyframeAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/KeyframeAnimator.h
    M Source/ThirdParty/skia/modules/skottie/src/animator/ScalarKeyframeAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/ShapeKeyframeAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/TextKeyframeAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/Vec2KeyframeAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/VectorKeyframeAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/animator/VectorKeyframeAnimator.h
    M Source/ThirdParty/skia/modules/skottie/src/effects/BlackAndWhiteEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/BrightnessContrastEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/BulgeEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/CCTonerEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/CornerPinEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/DirectionalBlur.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/DisplacementMapEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/DropShadowEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/Effects.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/Effects.h
    M Source/ThirdParty/skia/modules/skottie/src/effects/FillEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/FractalNoiseEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/GaussianBlurEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/GlowStyles.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/GradientEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/HueSaturationEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/InvertEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/LevelsEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/LinearWipeEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/MotionTileEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/RadialWipeEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/ShadowStyles.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/SharpenEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/ShiftChannelsEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/SkSLEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/SphereEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/ThresholdEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/TintEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/TransformEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/TritoneEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/VenetianBlindsEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/AudioLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/FootageLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/NullLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/PrecompLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/SolidLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/TextLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Ellipse.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/FillStroke.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Gradient.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/MergePaths.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/OffsetPaths.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Polystar.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/PuckerBloat.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Rectangle.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Repeater.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/RoundCorners.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/ShapeLayer.cpp
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/ShapeLayer.h
    M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/TrimPaths.cpp
    M Source/ThirdParty/skia/modules/skottie/src/text/Font.cpp
    M Source/ThirdParty/skia/modules/skottie/src/text/Font.h
    M Source/ThirdParty/skia/modules/skottie/src/text/RangeSelector.cpp
    M Source/ThirdParty/skia/modules/skottie/src/text/RangeSelector.h
    M Source/ThirdParty/skia/modules/skottie/src/text/TextAdapter.cpp
    M Source/ThirdParty/skia/modules/skottie/src/text/TextAdapter.h
    M Source/ThirdParty/skia/modules/skottie/src/text/TextAnimator.cpp
    M Source/ThirdParty/skia/modules/skottie/src/text/TextAnimator.h
    M Source/ThirdParty/skia/modules/skottie/src/text/TextShaper.cpp
    M Source/ThirdParty/skia/modules/skottie/src/text/TextValue.cpp
    M Source/ThirdParty/skia/modules/skottie/tests/Expression.cpp
    M Source/ThirdParty/skia/modules/skottie/tests/PropertyObserver.cpp
    M Source/ThirdParty/skia/modules/skottie/tests/Shaper.cpp
    M Source/ThirdParty/skia/modules/skottie/utils/SkottieUtils.cpp
    M Source/ThirdParty/skia/modules/skottie/utils/SkottieUtils.h
    M Source/ThirdParty/skia/modules/skottie/utils/TextEditor.cpp
    M Source/ThirdParty/skia/modules/skottie/utils/TextEditor.h
    M Source/ThirdParty/skia/modules/skparagraph/BUILD.bazel
    M Source/ThirdParty/skia/modules/skparagraph/gm/simple_gm.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/FontCollection.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/OneLineShaper.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/TextLine.cpp
    M Source/ThirdParty/skia/modules/skparagraph/tests/SkParagraphTest.cpp
    M Source/ThirdParty/skia/modules/skplaintexteditor/src/shape.cpp
    M Source/ThirdParty/skia/modules/sksg/include/SkSGClipEffect.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGColorFilter.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGDraw.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGEffectNode.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGGeometryEffect.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGGeometryNode.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGGradient.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGGroup.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGImage.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGInvalidationController.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGMaskEffect.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGMerge.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGNode.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGOpacityEffect.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGPaint.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGPath.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGPlane.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGRect.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGRenderEffect.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGRenderNode.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGScene.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGText.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGTransform.h
    M Source/ThirdParty/skia/modules/sksg/src/SkSGClipEffect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGColorFilter.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGDraw.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGEffectNode.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGeometryEffect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGeometryNode.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGradient.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGroup.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGImage.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGMaskEffect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGMerge.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGNode.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGOpacityEffect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGPaint.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGPath.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGPlane.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGRect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGRenderEffect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGRenderNode.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGScene.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGText.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGTransform.cpp
    M Source/ThirdParty/skia/modules/skshaper/BUILD.bazel
    M Source/ThirdParty/skia/modules/skshaper/include/BUILD.bazel
    M Source/ThirdParty/skia/modules/skshaper/include/SkShaper.h
    A Source/ThirdParty/skia/modules/skshaper/include/SkShaper_coretext.h
    A Source/ThirdParty/skia/modules/skshaper/include/SkShaper_harfbuzz.h
    A Source/ThirdParty/skia/modules/skshaper/include/SkShaper_skunicode.h
    M Source/ThirdParty/skia/modules/skshaper/skshaper.gni
    M Source/ThirdParty/skia/modules/skshaper/src/BUILD.bazel
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper.cpp
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_coretext.cpp
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_harfbuzz.cpp
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_primitive.cpp
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_skunicode.cpp
    M Source/ThirdParty/skia/modules/skshaper/tests/ShaperTest.cpp
    M Source/ThirdParty/skia/modules/skunicode/BUILD.gn
    M Source/ThirdParty/skia/modules/skunicode/include/SkUnicode.h
    M Source/ThirdParty/skia/modules/skunicode/src/SkUnicode_client.cpp
    M Source/ThirdParty/skia/modules/skunicode/src/SkUnicode_icu.cpp
    M Source/ThirdParty/skia/modules/skunicode/src/SkUnicode_icu4x.cpp
    M Source/ThirdParty/skia/modules/skunicode/src/SkUnicode_libgrapheme.cpp
    M Source/ThirdParty/skia/modules/skunicode/tests/SkUnicodeTest.cpp
    M Source/ThirdParty/skia/modules/svg/src/SkSVGOpenTypeSVGDecoder.cpp
    M Source/ThirdParty/skia/modules/svg/src/SkSVGText.cpp
    M Source/ThirdParty/skia/modules/svg/src/SkSVGTextPriv.h
    M Source/ThirdParty/skia/platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp
    M Source/ThirdParty/skia/public.bzl
    A Source/ThirdParty/skia/relnotes/PerlinNoise.md
    A Source/ThirdParty/skia/relnotes/WrapImageGenMipmaps.md
    A Source/ThirdParty/skia/relnotes/mtl_backend.md
    A Source/ThirdParty/skia/relnotes/skcodec_deferred.md
    A Source/ThirdParty/skia/relnotes/skshaper.md
    A Source/ThirdParty/skia/relnotes/skstream.md
    A Source/ThirdParty/skia/resources/fonts/cond-bold-italic.ttf
    M Source/ThirdParty/skia/resources/sksl/intrinsics/Frexp.sksl
    M Source/ThirdParty/skia/site/docs/dev/design/pdftheory.md
    M Source/ThirdParty/skia/src/BUILD.bazel
    M Source/ThirdParty/skia/src/android/BUILD.bazel
    M Source/ThirdParty/skia/src/base/SkBezierCurves.cpp
    M Source/ThirdParty/skia/src/codec/BUILD.bazel
    M Source/ThirdParty/skia/src/codec/SkCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.cpp
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.h
    M Source/ThirdParty/skia/src/codec/SkIcoCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkImageGenerator_FromEncoded.cpp
    M Source/ThirdParty/skia/src/codec/SkWuffsCodec.cpp
    M Source/ThirdParty/skia/src/core/SkAdvancedTypefaceMetrics.h
    M Source/ThirdParty/skia/src/core/SkBitmapDevice.cpp
    M Source/ThirdParty/skia/src/core/SkBitmapDevice.h
    M Source/ThirdParty/skia/src/core/SkBlitter_ARGB32.cpp
    M Source/ThirdParty/skia/src/core/SkCanvas.cpp
    M Source/ThirdParty/skia/src/core/SkDevice.cpp
    M Source/ThirdParty/skia/src/core/SkDevice.h
    M Source/ThirdParty/skia/src/core/SkEdge.cpp
    M Source/ThirdParty/skia/src/core/SkFontScanner.h
    M Source/ThirdParty/skia/src/core/SkImageFilterTypes.cpp
    M Source/ThirdParty/skia/src/core/SkImageFilterTypes.h
    M Source/ThirdParty/skia/src/core/SkKnownRuntimeEffects.cpp
    M Source/ThirdParty/skia/src/core/SkKnownRuntimeEffects.h
    M Source/ThirdParty/skia/src/core/SkMD5.cpp
    M Source/ThirdParty/skia/src/core/SkMatrix.cpp
    M Source/ThirdParty/skia/src/core/SkMipmap.h
    M Source/ThirdParty/skia/src/core/SkOverdrawCanvas.cpp
    M Source/ThirdParty/skia/src/core/SkPicturePlayback.cpp
    M Source/ThirdParty/skia/src/core/SkPictureRecord.cpp
    M Source/ThirdParty/skia/src/core/SkPictureRecord.h
    M Source/ThirdParty/skia/src/core/SkRasterPipelineOpContexts.h
    M Source/ThirdParty/skia/src/core/SkRasterPipelineOpList.h
    M Source/ThirdParty/skia/src/core/SkRecordDraw.cpp
    M Source/ThirdParty/skia/src/core/SkRecorder.cpp
    M Source/ThirdParty/skia/src/core/SkRecorder.h
    M Source/ThirdParty/skia/src/core/SkRecords.h
    M Source/ThirdParty/skia/src/core/SkScalerContext.h
    M Source/ThirdParty/skia/src/core/SkStroke.cpp
    M Source/ThirdParty/skia/src/core/SkSwizzler_opts.cpp
    M Source/ThirdParty/skia/src/core/SkSwizzler_opts_hsw.cpp
    M Source/ThirdParty/skia/src/core/SkSwizzler_opts_ssse3.cpp
    M Source/ThirdParty/skia/src/core/SkTraceEventCommon.h
    M Source/ThirdParty/skia/src/core/SkTypeface.cpp
    M Source/ThirdParty/skia/src/effects/SkBlenders.cpp
    M Source/ThirdParty/skia/src/effects/SkHighContrastFilter.cpp
    M Source/ThirdParty/skia/src/effects/colorfilters/SkRuntimeColorFilter.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkDisplacementMapImageFilter.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkLightingImageFilter.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkMagnifierImageFilter.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkMorphologyImageFilter.cpp
    M Source/ThirdParty/skia/src/encode/SkICC.cpp
    M Source/ThirdParty/skia/src/gpu/AsyncReadTypes.h
    M Source/ThirdParty/skia/src/gpu/AtlasTypes.cpp
    M Source/ThirdParty/skia/src/gpu/AtlasTypes.h
    M Source/ThirdParty/skia/src/gpu/Blend.h
    M Source/ThirdParty/skia/src/gpu/BlendFormula.h
    M Source/ThirdParty/skia/src/gpu/BlurUtils.cpp
    M Source/ThirdParty/skia/src/gpu/BlurUtils.h
    M Source/ThirdParty/skia/src/gpu/BufferWriter.h
    M Source/ThirdParty/skia/src/gpu/DitherUtils.cpp
    M Source/ThirdParty/skia/src/gpu/GpuRefCnt.h
    M Source/ThirdParty/skia/src/gpu/ganesh/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/Device.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/Device.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSemaphore.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrContextThreadSafeProxy.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrDataUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrDataUtils.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessors.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrStencilSettings.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrStencilSettings.h
    M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrDisableColorXP.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrAATriangulator.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrAATriangulator.h
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.h
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrTriangulator.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleInterface.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp
    A Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCoreFunctions.h
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/egl/GrGLMakeNativeInterface_egl.cpp
    A Source/ThirdParty/skia/src/gpu/ganesh/gl/epoxy/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/epoxy/GrGLMakeEpoxyEGLInterface.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/webgl/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/webgl/GrGLMakeNativeInterface_webgl.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/mtl/BUILD.bazel
    A Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlBackendSemaphore.mm
    M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm
    M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlSemaphore.mm
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUtil.h
    M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.h
    M Source/ThirdParty/skia/src/gpu/graphite/Caps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
    M Source/ThirdParty/skia/src/gpu/graphite/Device.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Device.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawAtlas.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawAtlas.h
    M Source/ThirdParty/skia/src/gpu/graphite/FactoryFunctions.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/FactoryFunctions.h
    M Source/ThirdParty/skia/src/gpu/graphite/ImageFactories.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Image_YUVA_Graphite.h
    M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.h
    M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RasterPathAtlas.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RasterPathAtlas.h
    M Source/ThirdParty/skia/src/gpu/graphite/RasterPathUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RenderPassTask.cpp
    R Source/ThirdParty/skia/src/gpu/graphite/SmallPathAtlas.cpp
    R Source/ThirdParty/skia/src/gpu/graphite/SmallPathAtlas.h
    M Source/ThirdParty/skia/src/gpu/graphite/TextureInfo.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.h
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnComputePipeline.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTexture.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTexture.h
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTypesPriv.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.mm
    M Source/ThirdParty/skia/src/gpu/graphite/text/TextAtlasManager.cpp
    M Source/ThirdParty/skia/src/gpu/vk/VulkanAMDMemoryAllocator.cpp
    M Source/ThirdParty/skia/src/opts/BUILD.bazel
    M Source/ThirdParty/skia/src/opts/SkOpts_SetTarget.h
    M Source/ThirdParty/skia/src/opts/SkRasterPipeline_opts.h
    R Source/ThirdParty/skia/src/opts/SkSwizzler_opts.h
    A Source/ThirdParty/skia/src/opts/SkSwizzler_opts.inc
    M Source/ThirdParty/skia/src/pdf/BUILD.bazel
    M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFDevice.h
    M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFSubsetFont.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFSubsetFont.h
    M Source/ThirdParty/skia/src/ports/BUILD.bazel
    M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType.cpp
    M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType_common.cpp
    M Source/ThirdParty/skia/src/ports/SkFontHost_win.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_android.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_custom.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_custom_directory.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_custom_embedded.cpp
    A Source/ThirdParty/skia/src/ports/SkFontMgr_fontations_empty.cpp
    A Source/ThirdParty/skia/src/ports/SkFontMgr_fontations_empty.h
    M Source/ThirdParty/skia/src/ports/SkFontMgr_fuchsia.cpp
    A Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.cpp
    A Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.h
    M Source/ThirdParty/skia/src/ports/SkImageGeneratorCG.cpp
    M Source/ThirdParty/skia/src/ports/SkMemory_mozalloc.cpp
    M Source/ThirdParty/skia/src/ports/SkScalerContext_mac_ct.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_FreeType.h
    M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_fontations_priv.h
    M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.h
    M Source/ThirdParty/skia/src/ports/SkTypeface_win_dw.cpp
    M Source/ThirdParty/skia/src/ports/fontations/BUILD.bazel
    M Source/ThirdParty/skia/src/ports/fontations/src/ffi.rs
    M Source/ThirdParty/skia/src/shaders/SkBlendShader.cpp
    M Source/ThirdParty/skia/src/shaders/SkPerlinNoiseShaderImpl.cpp
    M Source/ThirdParty/skia/src/shaders/SkPerlinNoiseShaderImpl.h
    M Source/ThirdParty/skia/src/shaders/SkShaderBase.cpp
    M Source/ThirdParty/skia/src/shaders/SkShaderBase.h
    M Source/ThirdParty/skia/src/sksl/SkSLAnalysis.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLGLSLCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLMetalCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLPipelineStageCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
    M Source/ThirdParty/skia/src/svg/SkSVGDevice.cpp
    M Source/ThirdParty/skia/src/svg/SkSVGDevice.h
    M Source/ThirdParty/skia/src/text/GlyphRun.cpp
    M Source/ThirdParty/skia/src/text/SlugFromBuffer.cpp
    M Source/ThirdParty/skia/src/text/gpu/SkChromeRemoteGlyphCache.cpp
    M Source/ThirdParty/skia/src/text/gpu/Slug.cpp
    M Source/ThirdParty/skia/src/text/gpu/SlugImpl.cpp
    M Source/ThirdParty/skia/src/text/gpu/SlugImpl.h
    M Source/ThirdParty/skia/src/text/gpu/TextBlob.cpp
    M Source/ThirdParty/skia/src/text/gpu/TextBlob.h
    M Source/ThirdParty/skia/src/utils/BUILD.bazel
    M Source/ThirdParty/skia/src/utils/SkMultiPictureDocument.cpp
    M Source/ThirdParty/skia/src/utils/SkNWayCanvas.cpp
    M Source/ThirdParty/skia/src/utils/SkTestCanvas.cpp
    M Source/ThirdParty/skia/src/utils/mac/BUILD.bazel
    M Source/ThirdParty/skia/src/utils/mac/SkCTFont.h
    A Source/ThirdParty/skia/src/utils/mac/SkCTFontCreateExactCopy.cpp
    A Source/ThirdParty/skia/src/utils/mac/SkCTFontCreateExactCopy.h
    M Source/ThirdParty/skia/src/xps/SkXPSDevice.cpp
    M Source/ThirdParty/skia/src/xps/SkXPSDevice.h
    M Source/ThirdParty/skia/tests/CodecTest.cpp
    M Source/ThirdParty/skia/tests/FontMgrAndroidParserTest.cpp
    A Source/ThirdParty/skia/tests/FontScanner.cpp
    M Source/ThirdParty/skia/tests/ImageFilterTest.cpp
    M Source/ThirdParty/skia/tests/PromiseImageTest.cpp
    M Source/ThirdParty/skia/tests/SVGDeviceTest.cpp
    M Source/ThirdParty/skia/tests/SkRemoteGlyphCacheTest.cpp
    M Source/ThirdParty/skia/tests/StreamTest.cpp
    M Source/ThirdParty/skia/tests/SwizzlerTest.cpp
    M Source/ThirdParty/skia/tests/TypefaceTest.cpp
    A Source/ThirdParty/skia/tests/graphite/ImageWrapTextureMipmapsTest.cpp
    M Source/ThirdParty/skia/tests/graphite/PaintParamsKeyTest.cpp
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Fma.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.skrp
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Modf.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ArrayComparison.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ConstantCompositeAccessViaConstantIndex.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StructComparison.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UniformArray.wgsl
    M Source/ThirdParty/skia/tests/testgroups.bzl
    M Source/ThirdParty/skia/third_party/icu4x/BUILD.gn
    R Source/ThirdParty/skia/third_party/sfntly/BUILD.gn
    M Source/ThirdParty/skia/toolchain/linux_trampolines/IWYU_mapping.imp
    M Source/ThirdParty/skia/toolchain/linux_trampolines/clang_trampoline_linux.sh
    M Source/ThirdParty/skia/tools/BUILD.bazel
    M Source/ThirdParty/skia/tools/SkSharingProc.cpp
    M Source/ThirdParty/skia/tools/ToolUtils.cpp
    M Source/ThirdParty/skia/tools/debugger/BUILD.bazel
    M Source/ThirdParty/skia/tools/debugger/DebugCanvas.cpp
    M Source/ThirdParty/skia/tools/fonts/BUILD.bazel
    M Source/ThirdParty/skia/tools/fonts/FontToolUtils.cpp
    M Source/ThirdParty/skia/tools/fonts/FontToolUtils.h
    M Source/ThirdParty/skia/tools/fonts/TestSVGTypeface.cpp
    M Source/ThirdParty/skia/tools/fonts/TestTypeface.cpp
    M Source/ThirdParty/skia/tools/gpu/ManagedBackendTexture.cpp
    M Source/ThirdParty/skia/tools/gpu/ManagedBackendTexture.h
    M Source/ThirdParty/skia/tools/gpu/YUVUtils.cpp
    M Source/ThirdParty/skia/tools/gpu/gl/interface/templates.go
    A Source/ThirdParty/skia/tools/graphite/UniqueKeyUtils.cpp
    A Source/ThirdParty/skia/tools/graphite/UniqueKeyUtils.h
    M Source/ThirdParty/skia/tools/using_skia_and_harfbuzz.cpp
    M Source/ThirdParty/skia/tools/viewer/GlyphTransformSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SkottieSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/TextBoxSlide.cpp
    M Source/ThirdParty/skia/tools/window/BUILD.bazel
    M Source/WebCore/platform/graphics/skia/PlatformDisplaySkia.cpp

  Log Message:
  -----------
  Update Skia to 2024-03-14 (f4f7364eb73a016f363d3d66ff3007e3a94e3f5e)
https://bugs.webkit.org/show_bug.cgi?id=271000

Reviewed by Carlos Garcia Campos.

* Source/ThirdParty/skia/CMakeLists.txt: Adapt external build support to
take into account Skia would have been built with skia_use_epoxy_egl=true.
* Source/ThirdParty/skia/README.WebKit: Update instructions and commit.
* Source/ThirdParty/skia/ext-skia-configure: Add skia_use_epoxy_egl=true option.

Contains upstream commits:
git log --oneline 5325053967daf408d21ec70f93db4a5d9bd09efd..f4f7364eb73a016f363d3d66ff3007e3a94e3f5e --pretty='%h %s'
f4f7364eb7 Remove Sfntly support
80fd0769f7 Graphite/Dawn: increase max cached textures' bind groups to 4096.
239c0cf086 Add GrGLCoreFunctions.h to public.bzl
24b401dded Avoid shadowing fStream in SkWuffsCodec
ee5fcff303 [skottie] SkottieTool missing header
85c924cd8b Avoid copying data multiple times in SkCodecImageGenerator
23f74c28aa Fix skottie dependency for canvaskit
52bb1539c5 Add Epoxy support for GrGLMakeNativeInterface
f4ce9fc2ec Manual roll Dawn from ab71002e68a2 to bac513d0ae28 (7 revisions)
21186e265c Roll vulkan-deps from e6550748fb1e to 14272f958e34 (7 revisions)
804d0ed221 Roll ANGLE from 66bc9cfa0014 to 9bae58594634 (4 revisions)
e175e61d62 Roll SK Tool from bd8fc9f85c40 to 41b9b1d692c7
bdd79cd16f Roll Skia Infra from 7456bed4cecf to bd8fc9f85c40 (15 revisions)
cac09f152d Roll skcms from b440ca2fa89c to d52adb9ccd98 (1 revision)
dd5ddf4827 Roll vulkan-deps from 91aab7b7e25f to e6550748fb1e (4 revisions)
12c0e36ebf Fix SkTypeface_Fuchsia creation
d61ce9eb1a Revert "Use Chromium's abseil-cpp to unblock the Dawn roll"
50e426ffb0 Use Chromium's abseil-cpp to unblock the Dawn roll
a8545f335f Manual roll ANGLE from f16eea308ae1 to 66bc9cfa0014 (21 revisions)
8982d226f6 [Fontations-backend] Part 2 of getAdvancedMetrics()
f4905091ee Creating named instances for each variation in a variable font
18f41d380c Ensure generated ICC profiles have non-empty descriptions
c9c5db8e74 Remove SK_METAL defines from GrBackendSemaphore
a315e4572f Remove SkSerialProcs and SkDeserialProcs from Slug serialization
11396911d1 [graphite] Add Perlin noise shader to Precompilation system
b2f486b957 Add CoordClampShader to Precompilation system
958c7ddea8 Roll skottie-base from e649d06fbad1 to d9ecf127ac94
12f4258ace [graphite] SkImage::WrapTexture allows client to request mipmap gen
b91a700e0b [Fontations-backend] Initial implementation of onGetAdvancedMetrics()
b917309b8c [Fontations-backend] rustfmt ffi.rs
1ad0d0fabe Roll vulkan-deps from 6b4cf4e2ca6b to 91aab7b7e25f (4 revisions)
dc7443fa4d Roll Skia Infra from 38c0aeb0143f to 7456bed4cecf (11 revisions)
bbe453e352 Roll vulkan-deps from 804247a574ea to 6b4cf4e2ca6b (2 revisions)
187488b645 Remove initialPaint from Slug
47baa55b46 [graphite] Add Empty shader to PaintParamsKeyTest
69ae07ba37 [graphite] Add UniqueKeyUtils in order to share code
6e1f7333b2 Manual roll Dawn from f495bf1066de to ab71002e68a2 (7 revisions)
c123cce23f Skip image_from_yuv_textures on the Nexus7
5f253bf22a Handle drawing oval, rect and rrect with path effect in svg
35727eb29a Add bulk option for quick unpremul
dec7162854 Remove legacy (incorrect) non-AA edge rounding code
345dcf6ee2 Roll vulkan-deps from 51c9e2056611 to 804247a574ea (2 revisions)
f867a9f063 Roll SK Tool from 38c0aeb0143f to 29928baa390b
ef6c3d244d Roll Skia Infra from 912fc2090a1b to 38c0aeb0143f (7 revisions)
0c9007d2e6 Roll Dawn from 12c6b842d83d to f495bf1066de (15 revisions)
76154622bf Add SkCodec API to preserve original data
32f1cb5073 Change Slug drawing to accept a paint at draw-time
d69c7df1d1 Roll vulkan-deps from f5ef6971f8fb to 51c9e2056611 (1 revision)
cec1efc0c6 Fix ClangTidy readability-redundant-control-flow warning.
30326448be [graphite] Add zero-sized path handling to new RasterPathAtlas method.
ef3406f1f9 [graphite] Support mipmap filtering for YUVA Images
6f10903e2d Initialize fontations geometry sink
8161f849a6 Add SkSharingProc to Android host builds
d4d2d7f483 Add nscobie back to OWNERS_build_files.android
ff1eb5af6c [Fontations-backend] Fix y-inversion in CFF curve drawing.
7655b36c2d [graphite] Clean up DrawAtlas::updatePlot().
f8d5ecc784 Roll ANGLE from b978974d98eb to f16eea308ae1 (36 revisions)
0a8c0092ff Roll vulkan-deps from d3a09c4c5ada to f5ef6971f8fb (1 revision)
df8466f14c Roll SK Tool from 912fc2090a1b to 78a606bc2e78
62527015b4 Roll Skia Infra from 886dbf1a5a87 to 912fc2090a1b (12 revisions)
cb30f40eea Roll Dawn from 055af5b4a051 to 12c6b842d83d (12 revisions)
e6b884229d Roll FreeType from 47574f7e to f42ce255 (6 commits)
8b92038ff6 Roll vulkan-deps from 774824681faa to d3a09c4c5ada (1 revision)
983774f73a rename local struct to DPoint, to distinguish it from Mac's global type
0da56a6c74 Roll vulkan-deps from 563dc550e3e6 to 774824681faa (4 revisions)
8feb4b6a4a Roll SK Tool from 886dbf1a5a87 to 912fc2090a1b
fdb379c1e9 Roll skcms from fa4c93a17fe6 to b440ca2fa89c (1 revision)
387169e528 Remove SkScalerContextFTUtils::drawCOLRv1Glyph assert
98d1484e8e Experimenting with OWNERS.android rules for SkUserConfig.h files
adaa49a35d [graphite] Add limited resource test for PathAtlases.
11112c303a [graphite] Add Android precompile code path
742e197b13 Roll vulkan-deps from 3d5581c920a3 to 563dc550e3e6 (5 revisions)
7a0e951a29 Add --fontations flag to test Fontations
3764bce1d4 Actually propagate the stable key to the blur runtime effects
4bb129ad22 Reapply "factor out SkCTFontCreateExactCopy into its own file(s)"
77768d7f5b [graphite] Disable MSAA support on Mac Intel devices.
8b1f905d2d Reland "Fix debugger bazel build"
796de73903 [dm] Skip empty sources
42cd911163 Remove some dead code guarded by legacy defines
0fd575ec23 [bazel] Fix //tools/viewer.
ad93731691 Manual roll Dawn from 00ea56c88561 to 055af5b4a051 (4 revisions)
dc86aab774 Final batch of StableKeys ...
8338480df1 Revert "factor out SkCTFontCreateExactCopy into its own file(s)"
3b0b795114 Revert "Fix debugger bazel build"
a4fb847f47 Roll vulkan-deps from f2cacee81b83 to 3d5581c920a3 (3 revisions)
993a88a663 Roll Dawn from 58cd45951deb to 00ea56c88561 (8 revisions)
15f8d03a95 Roll Skia Infra from 0dc646b71e8d to 886dbf1a5a87 (11 revisions)
093994f8f0 Roll SK Tool from 0dc646b71e8d to 886dbf1a5a87
bf3f9c5f0e Use ProxyTexture::texture()::textureInfo() to determine depth
1ea82f2cdd [sksl] support wgsl's frexp/modf intrinsics
e57f80b6d5 Start enforcing IWYU on src/gpu
f96a070339 factor out SkCTFontCreateExactCopy into its own file(s)
4a65dfcc70 Cleanup SkSwizzler_opt.inc
57b773715f Fix debugger bazel build
6bfd57b879 Reduce matrix convolution image filter's maximum kernel size
50a74f522d Roll skottie-base from 99a18601ac24 to e649d06fbad1
5ddea4b385 Roll vulkan-deps from 82a4580a3c5a to f2cacee81b83 (6 revisions)
2ed9159cc0 Roll shaders-base from b04a5aef564b to cbf986e97789
8307acc689 Roll jsfiddle-base from 0ccdb32ff1ca to 453d00b44c6b
28809f4b57 Roll debugger-app-base from be5714074b1a to 24edbde4082b
29f6e3fba5 [skif] Add direct-drawing analog to getAnalyzedShaderView
af6507d23b Remove flag for SK_RASTER_PIPELINE_FASTER_POW_LOG.
5dbdeccaac Moving to the newer ICU4x version (1.4.1)
e98ca51d03 [graphite] Move small path management into RasterPathAtlas.
74baf2fd53 Manual Roll Dawn from 91a0358034d1 to 58cd45951deb (15 revisions)
2f46ca81e3 Roll vulkan-deps from 9cd617cb0454 to 82a4580a3c5a (3 revisions)
02140538c4 Roll Skia Infra from 756dffd9e74f to 0dc646b71e8d (6 revisions)
8f3d6f6188 Roll SK Tool from 20d29a6cac1b to 0dc646b71e8d
0c3c10e90a [skif] Add animating blur GM testing each tile mode
c22ec80b2e [graphite] Switch RasterPathAtlas to use DrawAtlasMgr.
f000ade50b Fix IWYU and clang-tidy suggestions on ganesh/geometry
65d05e1295 [bazel] Fix broken CI task: BazelTest-benchmark-cpu_8888_benchmark_test-linux_rbe-linux_x64-NUC9i7QN_Debian11.
c3405afcf9 Fix a crash in debug build
70c01dc220 Try limiting all link jobs to 2 at a time
88d0b8104b Build Graphite in Android.bp's libskia_renderengine
e23f3f605e Add Cargo.lock and target/ to .gitignore
c70c5c3362 Roll vulkan-deps from 49ae911d780a to 9cd617cb0454 (34 revisions)
988b05a613 [skif] Separate X and Y transform analysis
cf7fefd0bb [Fontations-backend] Color bitmap support.
f17ec74944 Roll SK Tool from 756dffd9e74f to 20d29a6cac1b
8657e739ba Roll Skia Infra from 65414438feb7 to 756dffd9e74f (6 revisions)
e326af48f0 Roll Dawn from f7e1ef5d45e2 to 91a0358034d1 (16 revisions)
db3a36120a dawn: fix DawnCaps.cpp compile errors with webgpu
1d1fd7fe1a [graphite] Use internal class to manage DrawAtlas in SmallPathAtlas.
37947aec8c Iterate emoji color font tests over more color font formats
38e23ea518 Add Caps::getDepthAttachmentDimensions()
331c38bbbb Remove SK_LEGACY_SNAP_DRAW_IMAGE_TRANSLATION
83a71306a2 [Fontations-backend] Add an empty FontMgr for Fontations
86cecff0c4 [graphite] Atlas management fixes for SmallPathAtlas.
17677914da Reland "[graphite] Rasterize SmallPathAtlas paths to the Plot backing store."
70c2505fd3 Reland "Use nmad in pow/log computation."
875b356e4d Remove flag guard for SK_RASTER_PIPELINE_FASTER_HUE_SAT_CLR_LUM.
802047e15b Migrate CanvasKit to use modular build
453cb0d045 Fix rounding error in non-AA curve edge smoothing
597b161a7c Reland "Enforce explicit OWNERS.android approval for generated SkUserConfig.h files"
de108a9c8b Fix native graphite vk jobs to use correct config.
af1913461a Revert "Enforce explicit OWNERS.android approval for generated SkUserConfig.h files"
5704dff396 Yet more stable keys
be026681c4 Roll ANGLE from fc440afa62a7 to b978974d98eb (7 revisions)
10058142c8 Roll SK Tool from 65414438feb7 to cc6c9c14800c
24b287dc81 Roll Skia Infra from f5ba03c10e1a to 65414438feb7 (5 revisions)
5839a94bf2 Roll Dawn from d9da44a9929a to f7e1ef5d45e2 (13 revisions)
a577399ed6 Revert "Use nmad in pow/log computation."
9c62e7b382 Enforce explicit OWNERS.android approval for generated SkUserConfig.h files
9ab297bf1c Avoid use-after-move in SkShaper_harfbuzz
76ac52d2c5 Remove divisions from Raster Pipeline blend ops.
63ca88c48f Use makeInset() for layer clip
63f1e17faa Address clang tidy suggestions
f65ecbdfb0 [graphite] Add stably keyed 1D and 2D blur SkRuntimeEffects
9c7d13c05e [graphite] Add more stably keyed SkRuntimeEffects
10d2d15c0b Use nmad in pow/log computation.
3029fb395d IWYU : std::max needs <algorithm>
fe8bf3db8b Remove SkShaderBase::appendStages.
85e7ded370 Reland "Remove matrix from PaintingData."
ff3199348a Roll ANGLE from 2ee295b475ec to fc440afa62a7 (6 revisions)
4b98d7b3ff Roll SK Tool from f5ba03c10e1a to 4425aa95d113
8142febf34 Roll Skia Infra from d92d5744e419 to f5ba03c10e1a (1 revision)
dfd933f993 Roll Dawn from 0b135d53cd80 to d9da44a9929a (8 revisions)
a57372ca2e Roll vulkan-deps from 0c9fdfc6c483 to 49ae911d780a (6 revisions)
b44ad3d40f Roll ANGLE from 4d362242673e to 2ee295b475ec (8 revisions)
d672d0fe2f Roll SK Tool from d92d5744e419 to f5ba03c10e1a
bae85e6e2b Roll Skia Infra from 983e5c4c3486 to d92d5744e419 (8 revisions)
002f4366e4 Roll Dawn from dd050a5bef8f to 0b135d53cd80 (8 revisions)
5961ed9c1d Have textshaper_harfbuzz_icu direct depend
f14e1dea07 Revert "Reland "[graphite] Enable SmallPathAtlas.""
59177aec3d Revert "[graphite] Rasterize SmallPathAtlas paths to the Plot backing store."
e90e38d308 [graphite] Rasterize SmallPathAtlas paths to the Plot backing store.
ec68ee39a1 Reland "Delete legacy shadeSpan implementation of Perlin Noise."
9ec691202b Expose min and max contrast and gamma values publicly
157e7ea52f Roll vulkan-deps from 12f9cddb3ff7 to 0c9fdfc6c483 (2 revisions)
6d5fa56b2c Fix failures associated with skshaper refactor
8b6dc633e3 Manual roll Dawn from c288d62eb31b to dd050a5bef8f (4 revisions)
b11e03d7d9 Make SkShaper more modular
004cdeccd2 Reland "[graphite] Enable SmallPathAtlas."
0aad03b7c7 Manual Roll Dawn from aa0be6f5777f to c288d62eb31b (14 revisions)
c2615007a7 Update gn/gn_to_bp.py to allowlist only certain extensions in srcs
01d9566c4d Fix subpixel image filtering in CPU backend
1394612705 Compile Slug::NextUnique on CPU builds also
05a8d57f0e Manual roll vulkan-deps from ffd0c1c14e46 to 12f9cddb3ff7 (3 revisions)
ffbe23b3b3 Use UserConfig to load platform in SkImageGeneratorCG.h
081ba94858 Roll ANGLE from 434a5b01707d to 4d362242673e (3 revisions)
0d00c9f385 Roll SK Tool from 983e5c4c3486 to 8be5f1367447
9dda4affa3 Roll Skia Infra from 1ce4523589b0 to 983e5c4c3486 (7 revisions)
ef2511b0a6 Manual roll ANGLE from a627dd89762e to 434a5b01707d (5 revisions)
596a8a13f8 Remove outdated assert (that no longer holds)
f0a60bfe98 Manual roll vulkan-deps from 83c3be5d8216 to ffd0c1c14e46 (2 revisions)
b5d13e24b6 Reland "Cleanup linkage in SkSwizzler_opts.h"
930c0f3982 Update Perlin noise GM slide.
e3c3a52730 Only define _opts functions when needed
27171d6a92 Fix baseFrequencyY calculation again.
93f245da00 Use a VMA block size of only 64k
785da07abf Fix wireframe mode in GrTriangulator.
0c294ee206 Fix base frequency of stitched Perlin noise.
b6f507e07c Re-enable tracing when building for Android framework
0dec718aa5 [graphite] Add missing failure callback in QueueManager::addRecording
d935943bed [graphite] Minor DrawAtlas cleanup.
fe34002ee8 Manual roll Dawn from 11b95ad3e8f7 to aa0be6f5777f (2 revisions)
d591703635 Manual roll vulkan-deps from 64550d191409 to 83c3be5d8216 (4 revisions)
a55a65d653 Revert "Cleanup linkage in SkSwizzler_opts.h"
b72af5935d Roll ANGLE from 2fb425d2847f to a627dd89762e (4 revisions)
21a4051583 Cleanup linkage in SkSwizzler_opts.h
cce35b5437 Roll SK Tool from 1ce4523589b0 to 22671d61de6c
2127a898b4 Roll Skia Infra from 34f900647879 to 1ce4523589b0 (7 revisions)
9218e43085 Roll Dawn from 7b482f48e635 to 11b95ad3e8f7 (8 revisions)
a673ab63fc Roll vulkan-deps from 32b3df0d7dd6 to 64550d191409 (8 revisions)
84c60d70fb [graphite] RasterPathAtlas and SmallPathAtlas fixes.
292f17ed8a Guard SkPerlinNoiseShader::onMakeContext with our new flag.
65ec917d1c Fix turbulence calculation in RP Perlin noise.
170fbb029e Manual roll ANGLE from f0af4730d927 to 2fb425d2847f (3 revisions)
c8703c9167 [graphite] Break out rect management in DrawAtlas.
1beae57ea0 Manual roll Dawn from 996ab52aeac4 to 7b482f48e635 (2 revisions)
da6191e047 Revert "Delete legacy shadeSpan implementation of Perlin Noise."
127271b38d Revert "[graphite] Enable SmallPathAtlas."
636e136b0d Reland "Implementing Fontations font scanner"
e10b290898 Manually roll Dawn to the latest version.
8589595721 Delete legacy shadeSpan implementation of Perlin Noise.
d2518265a0 Roll vulkan-deps from cc25d8806a33 to 32b3df0d7dd6 (5 revisions)
6c340f573a Minor clang tidy/format fixes
734953afbc Reland "[skif] Add transparent padding to source saveLayers"
2d46dae4a9 Enforce IWYU on skottie and sksg
2e47b3ccb6 Roll ANGLE from acba61cb3e27 to f0af4730d927 (10 revisions)
d5ca52bc77 Roll SK Tool from 34f900647879 to 73efb9ea35f6
ecd1129e2c Roll Skia Infra from dd4b27ecbb53 to 34f900647879 (9 revisions)
3f391bd4a0 Roll SwiftShader from 0f69b790c7a4 to bbe6452b420c (1 revision)
2f2a718b27 Roll vulkan-deps from dd6c2371c85d to cc25d8806a33 (7 revisions)
aa28c3a30a Handle recursion limit gracefully in the stroker
60b39c417a Revert "[skif] Add transparent padding to source saveLayers"
9ec46d64dc Use nmad primitive in inverse and transcendental functions.
4984a4de08 Reland "Implement ARM only unpremul using SIMD"
a8ed4e53dc Add Raster Pipeline fused negative multiply-add primitive.
74661f1ccf [skif] Add transparent padding to source saveLayers
dabb14ee97 Try adding a gn clean before building fontations
279c41f6fe Revert "Implement ARM only unpremul using SIMD"
49f18efdfa Implement ARM only unpremul using SIMD
87c2058eba [graphite] Enable SmallPathAtlas.
72009ef23b Update legacy LCD ARGB32 blitter to match RP for transparent pixels
da61fa87e8 Add Perlin Noise Raster Pipeline implementation.
ba3ed5998a Roll vulkan-deps from d829c29f43ec to dd6c2371c85d (2 revisions)
b270b15703 Roll ANGLE from 5a4bfd61fd09 to acba61cb3e27 (6 revisions)
cb2a47da08 Roll SK Tool from dd4b27ecbb53 to 78ad8c9c4948
f8a779735f Roll Skia Infra from 88ef1b147e5e to dd4b27ecbb53 (2 revisions)
adbe0babbb Roll Dawn from 75674438c2f4 to 03f52d4a902b (12 revisions)
a79c52feaf Roll SwiftShader from eb75201a4e03 to 0f69b790c7a4 (1 revision)
4346b8f4a1 Roll vulkan-deps from fda3fc86e763 to d829c29f43ec (1 revision)
d1722af9eb Roll vulkan-deps from d0f72e9692c4 to fda3fc86e763 (1 revision)
f94b35f33a Roll vulkan-deps from d85c6c8d1c86 to d0f72e9692c4 (3 revisions)

Canonical link: https://commits.webkit.org/276142@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list