Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 63dc09435158113350b0348118a4cfb1c8293f7b
https://github.com/WebKit/WebKit/commit/63dc09435158113350b0348118a4cfb1c8293f7b
Author: Adrian Perez de Castro <[email protected]>
Date: 2026-07-20 (Mon, 20 Jul 2026)
Changed paths:
M Source/ThirdParty/skia/AUTHORS
M Source/ThirdParty/skia/BUILD.gn
M Source/ThirdParty/skia/DEPS
M Source/ThirdParty/skia/MODULE.bazel
M Source/ThirdParty/skia/MODULE.bazel.lock
M Source/ThirdParty/skia/README.WebKit
M Source/ThirdParty/skia/RELEASE_NOTES.md
M Source/ThirdParty/skia/bazel/cpp_modules.bzl
M Source/ThirdParty/skia/bazel/deps.json
M Source/ThirdParty/skia/bazel/deps_parser/deps_parser.go
M
Source/ThirdParty/skia/bazel/device_specific_configs/device_specific_configs.go
M Source/ThirdParty/skia/bazel/devicesrc
M Source/ThirdParty/skia/bazel/exporter_tool/main.go
M Source/ThirdParty/skia/bazel/external/dawn/BUILD.bazel
A Source/ThirdParty/skia/bazel/external/dawn/fix_tint_conditional_deps.patch
A Source/ThirdParty/skia/bazel/external/egl_registry/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/fontations/Cargo.toml
A Source/ThirdParty/skia/bazel/external/jinja2/BUILD.bazel
A Source/ThirdParty/skia/bazel/external/markupsafe/BUILD.bazel
A Source/ThirdParty/skia/bazel/external/opengl_registry/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/vulkan_headers/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/vulkan_utility_libraries/BUILD.bazel
M Source/ThirdParty/skia/bazel/skia_rules.bzl
A Source/ThirdParty/skia/bench/Tiger.cpp
A Source/ThirdParty/skia/bench/Tiger.h
M Source/ThirdParty/skia/bench/TriangulatorBench.cpp
A Source/ThirdParty/skia/bench/graphite/sparse_strips/FlattenBench.cpp
A Source/ThirdParty/skia/bench/graphite/sparse_strips/TilerBench.cpp
M
Source/ThirdParty/skia/example/external_client/src/graphite_metal_capture.cpp
M Source/ThirdParty/skia/fuzz/FuzzCommon.cpp
M Source/ThirdParty/skia/fuzz/FuzzCommon.h
M Source/ThirdParty/skia/fuzz/FuzzGrStyledShape.cpp
M Source/ThirdParty/skia/fuzz/FuzzMain.cpp
M Source/ThirdParty/skia/fuzz/FuzzPrecompile.cpp
M Source/ThirdParty/skia/fuzz/oss_fuzz/FuzzRegionDeserialize.cpp
M Source/ThirdParty/skia/gn/bench.gni
M Source/ThirdParty/skia/gn/core.gni
M Source/ThirdParty/skia/gn/graphite.gni
M Source/ThirdParty/skia/gn/sksl_tests.gni
M Source/ThirdParty/skia/gn/tests.gni
M Source/ThirdParty/skia/go.mod
M Source/ThirdParty/skia/go.sum
M Source/ThirdParty/skia/include/OWNERS
M Source/ThirdParty/skia/include/codec/SkCodec.h
M Source/ThirdParty/skia/include/core/BUILD.bazel
M Source/ThirdParty/skia/include/core/SkCPURecorder.h
M Source/ThirdParty/skia/include/core/SkFont.h
M Source/ThirdParty/skia/include/core/SkMilestone.h
M Source/ThirdParty/skia/include/core/SkRecorder.h
M Source/ThirdParty/skia/include/core/SkRegion.h
M Source/ThirdParty/skia/include/core/SkShader.h
A Source/ThirdParty/skia/include/core/SkStrikeRef.h
M Source/ThirdParty/skia/include/core/SkYUVAPixmaps.h
M Source/ThirdParty/skia/include/effects/SkRuntimeEffect.h
M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
M Source/ThirdParty/skia/include/gpu/graphite/dawn/BUILD.bazel
M
Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileColorFilter.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileShader.h
M Source/ThirdParty/skia/include/private/SkPixelStorage.h
M Source/ThirdParty/skia/include/private/base/SkTDArray.h
M Source/ThirdParty/skia/infra/bots/README.recipes.md
M Source/ThirdParty/skia/infra/bots/assets/skp/VERSION
M Source/ThirdParty/skia/infra/bots/deps/deps_gen.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/dm_flags.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/gen_tasks_logic.go
M Source/ThirdParty/skia/infra/bots/jobs.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/android.py
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-arm-OptimizeForSize-Android_NoPatch.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-OptimizeForSize.json
R
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Win10-Clang-NUC5i7RYH-CPU-AVX2-x86_64-Debug-All-NativeFonts_DWriteCore.json
A
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Win10-Clang-NUC7i5BNK-CPU-AVX2-x86_64-Debug-All-NativeFonts_DWriteCore.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.py
M Source/ThirdParty/skia/infra/bots/tasks.json
M Source/ThirdParty/skia/infra/config/recipes.cfg
M Source/ThirdParty/skia/infra/debugger-app/Dockerfile
M Source/ThirdParty/skia/infra/docker/docker_build.sh
M Source/ThirdParty/skia/infra/fiddler-backend/Dockerfile
M Source/ThirdParty/skia/infra/jsfiddle/Dockerfile
M Source/ThirdParty/skia/infra/shaders/Dockerfile
M Source/ThirdParty/skia/infra/skottie/Dockerfile
M Source/ThirdParty/skia/modules/skcms/skcms.cc
M Source/ThirdParty/skia/modules/skcms/src/skcms_public.h
M Source/ThirdParty/skia/modules/skcms/version.sha1
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/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/tests/Shaper.cpp
M Source/ThirdParty/skia/modules/skparagraph/include/ParagraphStyle.h
M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphImpl.cpp
M Source/ThirdParty/skia/modules/skparagraph/src/Run.cpp
M Source/ThirdParty/skia/modules/skparagraph/src/Run.h
M Source/ThirdParty/skia/modules/skparagraph/src/TextLine.cpp
M Source/ThirdParty/skia/modules/skparagraph/src/TextLine.h
M Source/ThirdParty/skia/modules/skparagraph/tests/SkParagraphTest.cpp
R Source/ThirdParty/skia/relnotes/GpuStatsFlags_bitwise_operators.md
R Source/ThirdParty/skia/relnotes/cache_purge_time_limit.md
R Source/ThirdParty/skia/relnotes/precompile_get_label.md
A Source/ThirdParty/skia/relnotes/strike_ref.md
A Source/ThirdParty/skia/resources/icc_profiles/pq_hdr.icc
A
Source/ThirdParty/skia/resources/skottie/skottie-text-animator-randomize-1.json
A
Source/ThirdParty/skia/resources/skottie/skottie-text-animator-randomize-2.json
M Source/ThirdParty/skia/resources/sksl/BUILD.bazel
A Source/ThirdParty/skia/resources/sksl/skrp/ImmediateOpsOpt.sksl
M Source/ThirdParty/skia/rust/icc/FFI.cpp
M Source/ThirdParty/skia/rust/icc/FFI.rs
M Source/ThirdParty/skia/src/base/SkTDArray.cpp
M Source/ThirdParty/skia/src/capture/SkCaptureCanvas.cpp
M Source/ThirdParty/skia/src/capture/SkCaptureCanvas.h
M Source/ThirdParty/skia/src/capture/SkCaptureManager.cpp
M Source/ThirdParty/skia/src/capture/SkCaptureManager.h
M Source/ThirdParty/skia/src/codec/SkCodecColorProfileRust.cpp
M Source/ThirdParty/skia/src/codec/SkJpegxlCodec.cpp
M Source/ThirdParty/skia/src/core/BUILD.bazel
M Source/ThirdParty/skia/src/core/SkBlurEngine.cpp
M Source/ThirdParty/skia/src/core/SkCPURecorder.cpp
M Source/ThirdParty/skia/src/core/SkCanvasPriv.cpp
M Source/ThirdParty/skia/src/core/SkCanvasPriv.h
M Source/ThirdParty/skia/src/core/SkEdgeClipper.cpp
M Source/ThirdParty/skia/src/core/SkFont.cpp
M Source/ThirdParty/skia/src/core/SkPathBuilder.cpp
M Source/ThirdParty/skia/src/core/SkPathData.cpp
M Source/ThirdParty/skia/src/core/SkPicture.cpp
M Source/ThirdParty/skia/src/core/SkPictureData.cpp
M Source/ThirdParty/skia/src/core/SkPicturePlayback.cpp
M Source/ThirdParty/skia/src/core/SkPicturePriv.h
M Source/ThirdParty/skia/src/core/SkPixmap.cpp
M Source/ThirdParty/skia/src/core/SkReadBuffer.cpp
M Source/ThirdParty/skia/src/core/SkReadBuffer.h
M Source/ThirdParty/skia/src/core/SkRecordedDrawable.cpp
M Source/ThirdParty/skia/src/core/SkRegion.cpp
M Source/ThirdParty/skia/src/core/SkRegionPriv.h
M Source/ThirdParty/skia/src/core/SkRuntimeEffect.cpp
M Source/ThirdParty/skia/src/core/SkRuntimeEffectPriv.h
M Source/ThirdParty/skia/src/core/SkScan_Hairline.cpp
A Source/ThirdParty/skia/src/core/SkStrikeRef.cpp
M Source/ThirdParty/skia/src/core/SkTypeface_remote.cpp
M
Source/ThirdParty/skia/src/effects/colorfilters/SkColorSpaceXformColorFilter.h
M Source/ThirdParty/skia/src/effects/imagefilters/SkRuntimeImageFilter.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDirectContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStagingBufferManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SkGaneshRecorder.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrAAConvexTessellator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/surface/SkSurface_Ganesh.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/surface/SkSurface_Ganesh.h
M Source/ThirdParty/skia/src/gpu/ganesh/text/GrAtlasManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.cpp
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/DrawContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawContext.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawListLayer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawListLayer.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawListTypes.h
M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/KeyContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/KeyContext.h
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.h
M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.h
M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RecorderPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/Resource.h
M Source/ThirdParty/skia/src/gpu/graphite/Surface_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Surface_Graphite.h
M Source/ThirdParty/skia/src/gpu/graphite/Texture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Texture.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureFormat.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureFormat.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureFormatXferFn.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureFormatXferFn.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/BUILD.bazel
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/DawnGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteUtils.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/CoverageMaskShape.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Geometry.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/SubRunData.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphiteUtils.mm
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOptions.cpp
M
Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileColorFilter.cpp
M
Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileColorFiltersPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileImageShader.h
M
Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileRuntimeEffect.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShader.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShaderPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/BUILD.bazel
A Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Flatten.cpp
A Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Flatten.h
M Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Polyline.h
A Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Tiler.h
M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.h
M Source/ThirdParty/skia/src/gpu/graphite/text/TextAtlasManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTexture.h
M Source/ThirdParty/skia/src/image/SkImage_Base.h
M Source/ThirdParty/skia/src/image/SkSurface_Base.cpp
M Source/ThirdParty/skia/src/image/SkSurface_Base.h
M Source/ThirdParty/skia/src/image/SkSurface_Null.cpp
M Source/ThirdParty/skia/src/image/SkSurface_Raster.cpp
M Source/ThirdParty/skia/src/image/SkSurface_Raster.h
M Source/ThirdParty/skia/src/opts/SkRasterPipeline_opts.h
M Source/ThirdParty/skia/src/pdf/SkPDFTag.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFTag.h
M Source/ThirdParty/skia/src/pdf/SkPDFTypes.h
M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
M Source/ThirdParty/skia/src/shaders/SkBlendShader.cpp
M Source/ThirdParty/skia/src/shaders/SkBlendShader.h
M Source/ThirdParty/skia/src/shaders/SkCoordClampShader.h
M Source/ThirdParty/skia/src/shaders/SkEmptyShader.h
M Source/ThirdParty/skia/src/shaders/SkPerlinNoiseShaderImpl.h
M Source/ThirdParty/skia/src/shaders/SkPictureShader.h
M Source/ThirdParty/skia/src/shaders/SkWorkingColorSpaceShader.h
M Source/ThirdParty/skia/src/sksl/codegen/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.minified.sksl
M
Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_vert.minified.sksl
M
Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_vert.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_frag.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_vert.sksl
M Source/ThirdParty/skia/src/text/gpu/GlyphVector.cpp
M Source/ThirdParty/skia/src/text/gpu/SubRunAllocator.h
M Source/ThirdParty/skia/src/utils/BUILD.bazel
M Source/ThirdParty/skia/tests/BlurTest.cpp
A Source/ThirdParty/skia/tests/CappedHairlinesTest.cpp
M Source/ThirdParty/skia/tests/PDFTaggedTest.cpp
M Source/ThirdParty/skia/tests/PathBuilderTest.cpp
M Source/ThirdParty/skia/tests/RegionTest.cpp
M Source/ThirdParty/skia/tests/RustIccTest.cpp
M Source/ThirdParty/skia/tests/SkGlyphTest.cpp
M Source/ThirdParty/skia/tests/SkRuntimeEffectTest.cpp
M Source/ThirdParty/skia/tests/graphite/ComputeTest.cpp
M Source/ThirdParty/skia/tests/graphite/GraphiteResourceCacheTest.cpp
M Source/ThirdParty/skia/tests/graphite/ImageProviderTest.cpp
M Source/ThirdParty/skia/tests/graphite/InnerFillTest.cpp
M Source/ThirdParty/skia/tests/graphite/PipelineCallbackTest.cpp
M Source/ThirdParty/skia/tests/graphite/TextureFormatTest.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/AndroidPaintOptions.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/AndroidPrecompileTest.cpp
M
Source/ThirdParty/skia/tests/graphite/precompile/CombinationBuilderTest.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsKeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/PrecompileTestUtils.cpp
M
Source/ThirdParty/skia/tests/graphite/precompile/ThreadedPrecompileTest.cpp
A Source/ThirdParty/skia/tests/graphite/sparse_strips/FlattenTest.cpp
M Source/ThirdParty/skia/tests/graphite/sparse_strips/PolylineTest.cpp
A Source/ThirdParty/skia/tests/graphite/sparse_strips/TilerTest.cpp
A Source/ThirdParty/skia/tests/sksl/skrp/ImmediateOpsOpt.skrp
M Source/ThirdParty/skia/tools/BUILD.bazel
M Source/ThirdParty/skia/tools/SkSharingProc.cpp
M Source/ThirdParty/skia/tools/SkSharingProc.h
M Source/ThirdParty/skia/tools/debugger/BUILD.bazel
M Source/ThirdParty/skia/tools/debugger/DebugCanvas.h
A Source/ThirdParty/skia/tools/graphite/dawn/BUILD.bazel
M Source/ThirdParty/skia/tools/viewer/BUILD.bazel
M Source/ThirdParty/skia/tools/viewer/CaptureSlide.cpp
M Source/ThirdParty/skia/tools/window/BUILD.bazel
Log Message:
-----------
Update Skia to 2026-05-12 (a6d4d199301da96b1d0c85968446d27222597be0)
https://bugs.webkit.org/show_bug.cgi?id=319811
Unreviewed Skia update.
git log --pretty='%h %s'
0e98a9c635bb1395ce9551d0812c7c4afb0f9776..a6d4d199301da96b1d0c85968446d27222597be0
a6d4d19930 [graphite] Fix alpha-only handling when CSXform steps need unpremul
e7efee434f Roll vulkan-deps from c95bf9c5e989 to 1380a5152f43 (2 revisions)
2610b2e8cb [graphite] add sparse strips tiler bench
77a21bc723 Roll ANGLE from 2d8f36f37859 to 4a6d53434044 (14 revisions)
11994e08f4 Roll Skia Infra from 4ff5776b821e to 4bf523d4b47c (19 revisions)
ad0aff15b9 Roll vulkan-deps from 4391cb02adc5 to c95bf9c5e989 (13 revisions)
c8780783c3 Roll recipe dependencies (trivial).
8d61db7365 [graphite] Add isOpaque to PrecompileShader
81a7327b24 Roll recipe dependencies (trivial).
dfe5a30966 Reland "Manually created dawn roll."
82a0e41ce7 Roll recipe dependencies (trivial).
5914dc7b7f Revert "Manually created dawn roll."
91d3c1e730 Make SkYUVAPixmap comments match behavior
b4d0d3ae80 Manually created dawn roll.
cb9bb94fbc Roll recipe dependencies (trivial).
aaf6a450c6 [graphite] Add Sparse Strips tiler
3228140199 Roll vulkan-deps from e069d6e7382e to 4391cb02adc5 (1 revision)
2514f6b5f9 Roll ANGLE from ab41985470ba to 2d8f36f37859 (11 revisions)
9fb7d28146 Roll recipe dependencies (trivial).
0b997acb2b Roll Skia Infra from 99ee78410476 to 4ff5776b821e (15 revisions)
04eab405c3 Roll debugger-app-base from bb04143c038b to 18d4e53a226a
5f461c27fe Roll vulkan-deps from 3a658da10db4 to e069d6e7382e (1 revision)
8cafb209e8 Roll SKP CIPD package from 563 to 564
05a03f99c7 Roll vulkan-deps from df94adb30172 to 3a658da10db4 (12 revisions)
1fed4ed13d Roll recipe dependencies (trivial).
dc78d4bd2e Revert "Disable FramebufferFetch for Android"
31521f8508 Roll recipe dependencies (trivial).
433e531f9c Add SkStrikeRef: public API for cached strike access from SkFont
a00db8749e Roll vulkan-deps from f2bd0563dba7 to df94adb30172 (10 revisions)
5f7adf4403 Roll ANGLE from 95d16933d919 to ab41985470ba (11 revisions)
4abccf5f65 Roll recipe dependencies (trivial).
778f5c06b5 Roll Skia Infra from f7c1e4ac4125 to 99ee78410476 (21 revisions)
926c09741c Roll vulkan-deps from a4ff3c87bd50 to f2bd0563dba7 (18 revisions)
8cef48c8ae Roll recipe dependencies (trivial).
9a3c5afee6 Address stack overflow in SkPicturePriv::MakeFromBuffer
3a8795df2c Roll recipe dependencies (trivial).
6eadf4a62c Fix assert in FuzzNicePath
ce85ca533d Roll recipe dependencies (trivial).
3c73323d12 set JSON starting object node in SkCapture viewer slide
799f4eda0f Roll vulkan-deps from 766d49b68e2f to a4ff3c87bd50 (2 revisions)
2447c273d0 Roll ANGLE from 997936e81bd4 to 95d16933d919 (20 revisions)
6f857c7fc8 Roll Skia Infra from c08a2903efbe to f7c1e4ac4125 (6 revisions)
6b568d3717 Roll Dawn from b64fc1768c2d to b048990c1246 (39 revisions)
8a3d4001f0 Roll recipe dependencies (trivial).
a52ece789e Roll recipe dependencies (trivial).
605786788e Roll recipe dependencies (trivial).
81fb45e331 Roll vulkan-deps from 0cac26b01455 to 766d49b68e2f (4 revisions)
f1b6a8479d Roll Skia Infra from dd2538e6ee98 to c08a2903efbe (17 revisions)
024b288c98 Roll ANGLE from 117aeb5a1170 to 997936e81bd4 (11 revisions)
9e1964abd3 Roll recipe dependencies (trivial).
426f2198c4 Roll vulkan-deps from 533bdd27e736 to 0cac26b01455 (10 revisions)
a3b5123cfa Revert "[graphite] Move inverting atlas size into vertex shader"
1ffe7a8845 Roll recipe dependencies (trivial).
182b55c380 Reland "Reland "[skcapture] Add tracking content IDs to SkCapture""
5e1ab545ac Roll recipe dependencies (trivial).
836df02c8e [graphite] Simplify prep code around calling UploadSource::Make
100292563c Fix assert in SkBlurEngine/SkBitmap
5a1217976a Disable FramebufferFetch for Android
a750b3ae77 Make SkSurface_Base::type() and onCapabilities() pure virtual
7f65726c5e Roll vulkan-deps from acf189fce64b to 533bdd27e736 (2 revisions)
e4012ccf0d [graphite] Consolidate upload code around UploadSource
37c602d46d Roll recipe dependencies (trivial).
503b7a1d9c Merge 4 release notes into RELEASE_NOTES.md
8e64b4463c Update Skia milestone to 150
85da0822ff Roll recipe dependencies (trivial).
e2e144b4fa Roll ANGLE from 5f0e794041ec to 117aeb5a1170 (12 revisions)
54d551022f Roll Skia Infra from 1e3576271edf to dd2538e6ee98 (8 revisions)
4e820f1922 Roll SwiftShader from 6cc7757d2bd0 to f9d5d49a3c59 (2 revisions)
ca0dd7da93 Roll vulkan-deps from 27c5bf379452 to acf189fce64b (15 revisions)
15cd2573c2 Roll recipe dependencies (trivial).
879d6b690a [path builder] Validate conic weights
8e39cd2188 Roll recipe dependencies (trivial).
ad4ebe7da9 Change assert to graceful failure in SkRuntimeEffect
225858c9b7 Remove Bazel-built viewer from CQ
ed2e144f8d Roll recipe dependencies (trivial).
82e20c2da9 Fix potential integer overflows in SurfaceContext using SkSafeMath
61e98d58d6 Add missing entries to FuzzMain
04ba047051 [graphite] Consolidate format support table into Caps
70f79346a2 Prevent potential overflow in SkTDArray
bdf369f261 [infra] Remove IntelIris6100 tasks and related configs
0d066743d3 [skparagraph] Skip soft hyphen in hit-testing
c955fa047a Roll vulkan-deps from 662a49003d41 to 27c5bf379452 (1 revision)
76254dcfe3 Roll ANGLE from 61c46b826e6d to 5f0e794041ec (12 revisions)
898b4cc27e Roll Skia Infra from a89472f1bea4 to 1e3576271edf (4 revisions)
bf214d666a Roll vulkan-deps from 7a546022f5ea to 662a49003d41 (1 revision)
a87f066e50 Roll SKP CIPD package from 562 to 563
562cb89f9b Roll vulkan-deps from 620786d23ad6 to 7a546022f5ea (1 revision)
05cb369826 Roll vulkan-deps from 43d30a1d9669 to 620786d23ad6 (2 revisions)
dba763e9ec Roll recipe dependencies (trivial).
0374b13b6f Roll vulkan-deps from 146e2616bc5d to 43d30a1d9669 (2 revisions)
040ea25083 Manual roll vulkan-deps from a8788d0caa0b to 146e2616bc5d (10
revisions)
e1e3c8b149 [skottie] Fix fallback glyph metrics
850f615f88 Roll recipe dependencies (trivial).
d10ea850c2 Defer marking stencil as cleared until after render pass creation
succeeds
eb79f27573 Fix AAHairlineOp to fill in default degenerate quad information.
ad23c7c199 Add Adreno 621 GPU identification and MSAA workaround
1d533738ea Fix potential integer underflow in GrStagingBufferManager
7ac6d42f2f Roll vulkan-deps from 9acac13c9376 to a8788d0caa0b (7 revisions)
fa1dcb2897 Roll ANGLE from e44b533ccb2b to 61c46b826e6d (14 revisions)
559eaa8c53 Roll Skia Infra from cb5054201166 to a89472f1bea4 (13 revisions)
1431e606a9 Roll Dawn from 579447cf7164 to b64fc1768c2d (10 revisions)
54cc00adde Roll recipe dependencies (trivial).
e659c95803 [graphite] Add SIMD sparse strips flattenner
a075b88248 Roll vulkan-deps from 68b1d78abfc4 to 9acac13c9376 (3 revisions)
2e279266f0 [graphite] Remove SK_GRAPHITE_USE_LEGACY_CLAMPING logic
ee34f1011c Reland "Reland "[graphite] Replicate Dawn format capability table""
af0898534e [graphite] Increase the max number of graphics pipelines
3068271616 Fix some SkPixmap logic
8317649d9c Validate glyph size before insetting for atlases
7b88c5c281 Roll vulkan-deps from a5c5df5b99ef to 68b1d78abfc4 (10 revisions)
26a59aa71e Roll ANGLE from 8e610d05a7c8 to e44b533ccb2b (3 revisions)
4f1f61a7c5 Roll Dawn from 23b8b77451d9 to 579447cf7164 (4 revisions)
6d039dac35 Roll SwiftShader from 89556131bf9d to 6cc7757d2bd0 (1 revision)
e33bd82c23 Roll Skia Infra from b9288fb1bc36 to cb5054201166 (5 revisions)
6b4167b4e2 Roll recipe dependencies (trivial).
17ac67edbb Manual roll ANGLE from 93dfda3c5783 to 8e610d05a7c8 (10 revisions)
2dbf05ca7f Add more ANGLE test suppressions
f2c260c4c3 Manual roll Dawn from 7d5e2bbf689c to 23b8b77451d9 (11 revisions)
b6e7bf6f3c Revert "Reland "[skcapture] Add tracking content IDs to SkCapture""
cab0eb5178 Add a big set of new Android Paint Options
8261e25dc3 Manual roll ANGLE from c04bb283b5ed to 93dfda3c5783 (21 revisions)
62c6c6487e Reland "[skcapture] Add tracking content IDs to SkCapture"
1bd2f1cc27 Roll vulkan-deps from 8a72637bc40a to a5c5df5b99ef (4 revisions)
5ab06c8b68 [text] Zero out glyph images on cache miss
12d2da5301 [graphite] Enable culling on flattener
e452d4d001 [graphite] Add isAlphaUnchanged to precompile colorfilters
4e867caaa6 Manual ANGLE role w/ test suppressions
f5c781c083 Roll recipe dependencies (trivial).
f48c94fb7e Roll Dawn from b1bac31dd0ae to 7d5e2bbf689c (20 revisions)
05251260fd Roll Skia Infra from 565b5c4d8808 to b9288fb1bc36 (11 revisions)
24a3c9dad0 Roll vulkan-deps from 5b3b02a7fc87 to 8a72637bc40a (5 revisions)
6285eed269 Roll recipe dependencies (trivial).
4e4bde8eda Roll recipe dependencies (trivial).
e36196702e [path builder] Fix trailing moveTo handling in addPath
817a98f227 [graphite] Add more multiplanar formats to TextureFormat enum
55b23fb650 [graphite] Cache single-UBO descriptor sets on VulkanBuffers
6e4365c785 Alphabetize gn/sksl_tests.gni
0bc11e81b1 Roll vulkan-deps from 51f7937194ce to 5b3b02a7fc87 (2 revisions)
28359a5bf5 Add test for multi-slot push/immediate/pop optimization
967d9b5137 Roll Dawn from 35e124b3aad8 to b1bac31dd0ae (10 revisions)
0631f60a7e Roll Skia Infra from 9c32dea11310 to 565b5c4d8808 (8 revisions)
df0c1b5277 Roll recipe dependencies (trivial).
d8349b017a Roll vulkan-deps from 74bb7122d7ae to 51f7937194ce (6 revisions)
19e1438193 Roll recipe dependencies (trivial).
ad89fd880d [skcapture] add display command history and SkCapture metadata
within Viewer.
8ac48d9b53 Identify overflow in SkGlyph allocation earlier
d3934f5b07 Make local optimized copy of program when creating SkRP version
b8e9cc1531 Roll recipe dependencies (trivial).
67d27e8b7f [rust icc] Make B2A conversion failure non-fatal in ToSkcmsIccProfile
bdea964163 Roll recipe dependencies (trivial).
2e6e016137 [skottie] Randomize order support
acb0421565 [rust icc] Require output_channels == 3 for A2B, matching skcms
ae4ccbe7a8 Manual roll ANGLE from 887d15753e30 to 1a95cc9cfeb4 (1 revision)
2b94912a4d Avoid removing too many stack entries in SkRP during discard_stack
2457cd36ac Roll recipe dependencies (trivial).
e59ca98647 Check success of reading image lattices from skps
f87a90790c [Fontations] Roll Fontations
ce82d32b3e Roll vulkan-deps from 19ca205e6128 to 74bb7122d7ae (1 revision)
f1238e0f10 Roll Dawn from 31e25af254ab to 35e124b3aad8 (16 revisions)
f3549fefbc Roll Skia Infra from 396cc20257a2 to 9c32dea11310 (9 revisions)
7d47a31931 Roll skottie-base from a835580afc8e to 4b069fbc5e1a
07a3c4f14f Roll shaders-base from 66ef19d82393 to 33357ebae78c
d77e3356d5 Roll SKP CIPD package from 561 to 562
ce9aa22312 Roll vulkan-deps from 1b1ec55d8c84 to 19ca205e6128 (1 revision)
622fff4c24 Roll vulkan-deps from 2dd03dd70ec7 to 1b1ec55d8c84 (1 revision)
185f6b57d6 Roll vulkan-deps from bb8155eeeb89 to 2dd03dd70ec7 (7 revisions)
3f467a5819 Roll recipe dependencies (trivial).
790068cb4b Roll recipe dependencies (trivial).
e64cc6cd9b Revert "Reland "MiraclePtr: Add raw_ptr definitions""
300d432048 [graphite] Avoid unnecessary shader clamping for pixel-aligned images
be1d174136 Add cliperator, spanerator, and iterator to SkRegion fuzzing
bd511845bd [graphite] Add other planar wgpu::TextureFormats to is_valid_view
cd23c17ad2 Reland "MiraclePtr: Add raw_ptr definitions"
63dbf37c37 Reject SkRegions with multiple empty slices in a row
1c9b0b9141 Roll recipe dependencies (trivial).
244d963918 Roll vulkan-deps from 8b69233a4c27 to bb8155eeeb89 (7 revisions)
04c6c369cf Roll Skia Infra from 5300bf8291db to 396cc20257a2 (14 revisions)
8afef4d917 Roll Dawn from 219c6e1eb500 to 31e25af254ab (17 revisions)
290a056fcd Roll recipe dependencies (trivial).
4c8bedd3c9 Roll recipe dependencies (trivial).
b0bc3cd974 Roll recipe dependencies (trivial).
4d036b819f Roll recipe dependencies (trivial).
ea20c73ac7 Roll recipe dependencies (trivial).
bb0593cf8a [graphite] Move inverting atlas size into vertex shader
04ff020368 [graphite] Fix a security issue in GlobalCache::findGraphicsPipeline
24dba230b6 Roll vulkan-deps from b68105cc00f0 to 8b69233a4c27 (5 revisions)
f65d1e1621 [graphite] Account for clock granularity in resource purge test
eafcdd5779 [bazel] Add support for Graphite Dawn backend
2cf2a85fa1 [bazel] Add native rules to build Dawn
8106701adb Revert "Reland "[graphite] Replicate Dawn format capability table""
e8d00d634c Roll ANGLE from 664858ab7de2 to 887d15753e30 (13 revisions)
6ef1bbafc2 Roll vulkan-deps from 97c656c3aa9d to b68105cc00f0 (6 revisions)
9fd689ce8a Roll Skia Infra from 298872497a26 to 5300bf8291db (9 revisions)
5fe6162546 Roll Dawn from e10184f6962d to 219c6e1eb500 (11 revisions)
0049c5d91b Roll recipe dependencies (trivial).
a1b67bcdd6 Revert "[sksl] Limit field count for structs"
7ea7d15719 [graphite] Add sparse strips flattenner bench
7b08dae3b2 Add test for capped hairlines
57a80d08a9 Reland "[graphite] Replicate Dawn format capability table"
f4834c75d3 [rust icc] Reject unsupported A2B/B2A channel counts and grid
dimensions
e5d302806c Implement onIsAlphaUnchanged() for SkColorSpaceXformColorFilter
92e7b9a739 [graphite] Make tiger svg dataset shareable
25b5136016 Roll vulkan-deps from f4814e7bd340 to 97c656c3aa9d (9 revisions)
5a0ed89aea Roll skcms from 15db2430b628 to a7a3b15f0635 (1 revision)
684457bb5d [sksl] Limit field count for structs
11640d1cbc Revert "[skcapture] Add tracking content IDs to SkCapture"
059176912f [graphite] Adjust PrecompileRTEffect hierarchy to allow for virtuals
d3f7d6103a [graphite] Add clamp control to PrecompileColorFilter::Matrix
f12c895807 Revert "MiraclePtr: Add raw_ptr definitions"
f765937d06 MiraclePtr: Add raw_ptr definitions
635b78342e Roll Skia Infra from 122473f2db6d to 298872497a26 (14 revisions)
41eba71f47 Roll ANGLE from 9ae7fc30f236 to 664858ab7de2 (21 revisions)
48c53ddf40 Roll debugger-app-base from 16abd26d2ada to bb04143c038b
cda2af3f5c Roll Dawn from e28e86598c54 to e10184f6962d (12 revisions)
281a6de9c0 Roll fiddler-base from 05799bdc4674 to 51e85c2ffa70
f70bc110c9 Roll jsfiddle-base from a48b4b4877fa to 5bae7afba87d
632a41e2ba Roll recipe dependencies (trivial).
b48db88ce8 Roll recipe dependencies (trivial).
fb919a96f4 [rust icc] Fix heap buffer overflow in CLUT gather for 16-bit
profiles
019de7776c Fix abandoning of Ganesh MappedBufferManager.
cf1af1425f Reland "[graphite] Allow Src w/o dual-source blending to have inner
fills"
3150bddf3e [sksl] Check allowSkSL for SkRuntimeImageFilter::CreateProc
c3d3126faf [skcapture] Add tracking content IDs to SkCapture
24cc08a784 [graphite] DrawListLayer sometimes match on uniforms
970222f4b2 [graphite] Introduce PrecompileColorFilterPriv access
757309dce9 [graphite] Add scalar sparse strips path flattenner
ded25ae4da Roll vulkan-deps from 976181e82c65 to f4814e7bd340 (3 revisions)
6ea6bc5a3f [MSKP] Add Graphite image capture support to SkSharingProc
21789d5e2f Update Intel job config to fix tree
a234f0ed72 Roll recipe dependencies (trivial).
a77db83af9 Roll recipe dependencies (trivial).
f8637ade3d Roll recipe dependencies (trivial).
d630b87b73 Roll ANGLE from 1ffb4e6262b0 to 9ae7fc30f236 (11 revisions)
473f6a4025 Roll Skia Infra from 3be410981c1b to 122473f2db6d (11 revisions)
d99916baf5 Roll Dawn from afd3d886e5dc to e28e86598c54 (11 revisions)
3e93851d47 Roll vulkan-deps from bc55e53a5330 to 976181e82c65 (3 revisions)
c52c45b7ac Revert "[graphite] Replicate Dawn format capability table"
75f3442f36 Revert "[graphite] Allow Src w/o dual-source blending to have inner
fills"
914e945319 Roll recipe dependencies (trivial).
7dd4bb76ce [graphite] Replicate Dawn format capability table
3b338913f6 [graphite] Allow Src w/o dual-source blending to have inner fills
827c1f2937 Expose RTE analysis via SkRuntimeEffectPriv
56ef7b2483 Roll recipe dependencies (trivial).
75c2791c62 Roll vulkan-deps from 4b07e996b081 to bc55e53a5330 (1 revision)
afd586cc37 Roll ANGLE from 82fdb86b3a2b to 1ffb4e6262b0 (8 revisions)
2f29689238 Roll Skia Infra from 172704c43a23 to 3be410981c1b (18 revisions)
c553d876f7 Roll debugger-app-base from 047a12df8bbe to 16abd26d2ada
30bea343ea Roll Dawn from 829f73d077f2 to afd3d886e5dc (9 revisions)
e7aecdc9bb Roll skottie-base from 2027949950ed to a835580afc8e
ee41b4e1a7 Roll shaders-base from 1537a8ed61c9 to 66ef19d82393
e3ea7e0826 Roll fiddler-base from bb868b9b7c78 to 05799bdc4674
04efe0873e Roll vulkan-deps from ec72843e97f4 to 4b07e996b081 (1 revision)
31d8cb67ef Roll SKP CIPD package from 560 to 561
07acef992f Roll vulkan-deps from 457cf36c6fed to ec72843e97f4 (1 revision)
2c40548f24 Roll vulkan-deps from 710e3a630ced to 457cf36c6fed (4 revisions)
485483c0f6 Roll recipe dependencies (trivial).
e0df605e5e Roll vulkan-deps from a4ae63ef58f2 to 710e3a630ced (3 revisions)
6e12daa9ab [Project-Fortify] Increase SkEdgeClipper buffer sizes and add safety
checks
f7017d03fb Remove unnecessary SkCFObject.h #include
13314a1f2d Roll recipe dependencies (trivial).
1c886cb964 [infra] Add jobs for Rauru Chromebooks
56cb01f6dd [skparagraph] Use structural checks in soft hyphen tests
55eef24867 Improve AVX2 min/max in SkRP
4cf294791a Roll vulkan-deps from 859ad1479ce2 to a4ae63ef58f2 (4 revisions)
7bc3f085ba Roll ANGLE from 942c07d0c8a6 to 82fdb86b3a2b (9 revisions)
506fe277cd Roll Skia Infra from 8a3814645574 to 172704c43a23 (11 revisions)
0df5d7fe4d Roll Dawn from 678a2d1cb827 to 829f73d077f2 (23 revisions)
0df03e02e6 Roll debugger-app-base from 13903d912e2d to 047a12df8bbe
c8851c7927 Roll fiddler-base from 5a61b268b2c2 to bb868b9b7c78
8f2d1bf319 Roll jsfiddle-base from 268fe17ee4d6 to a48b4b4877fa
36bb4bb687 Roll recipe dependencies (trivial).
1c1552b5c3 Force release of latest skottie web
3b7ac5f9e4 Roll vulkan-deps from 88bc797c62ac to 859ad1479ce2 (3 revisions)
c807249b9d [graphite] Pre-compute more DstUsage flags before toKey()
51f9ba490c [graphite] Apply sampling optimization all the time for root
KeyContext
fa3d352e68 added bounds check for glyph access on typeface
701a036459 Roll recipe dependencies (trivial).
73dfb5a471 [infra] Loosen Windows version dimensions
3de77f0abf [pdf] Better structure element kids order
4478832db5 [graphite] use textureSize intrinsic instead of uniforms
94e42e1632 Update fiddler-base for c21d4134a71a
868c8cfe6c [graphite] Update SubRunData to use mask-to-device with Geometry
64be904355 Revert "Temporarily remove Bazel from the CQ"
d8415c5d7b Roll ANGLE from e45b5fbf2710 to 942c07d0c8a6 (6 revisions)
782c197635 Roll vulkan-deps from b59a366edcc0 to 88bc797c62ac (4 revisions)
391cdbe3ff Roll Skia Infra from 1139a26d53b5 to 8a3814645574 (15 revisions)
c2d118720b Roll Dawn from 63b237e40fc2 to 678a2d1cb827 (16 revisions)
2c49b3f9c3 Update fiddler-base for 1bac3fe41979
8e466ad912 Roll recipe dependencies (trivial).
881275b683 Roll recipe dependencies (trivial).
be6b733581 [graphite] Improve DrawListLayer batching
3df5987e6c [docker] Remove --progress flag from docker_build.sh
fc31f5f5aa [graphite] CoverageMaskShape stores mask-to-device transform
b6ed81f8cf Roll vulkan-deps from 7646a87dd950 to b59a366edcc0 (5 revisions)
98daf58d4c Reland^2 "[skparagraph] Render visible hyphen at soft hyphen
(U+00AD) line breaks"
b3829c16ab Improve assertion in SubRunAllocator::allocateBytesFor.
cf85357932 [graphite] Land framework for mask-to-device tracking
530a64f289 Update fiddler-base for 74a6444abdcf
ebd1acff89 Add kjlubick to include owners.
3078799bff infra: Disable PartitionAlloc on CodeSize builders
779a09a6d2 Roll ANGLE from 5e591d03650d to e45b5fbf2710 (3 revisions)
f4e3cd2c21 Roll Skia Infra from 61363e8559c7 to 1139a26d53b5 (11 revisions)
b6089d3234 Roll Dawn from d0a283a7a5e6 to 63b237e40fc2 (10 revisions)
313c0d67a1 Roll vulkan-deps from ef6bc0f88945 to 7646a87dd950 (5 revisions)
2714767959 [graphite] Remove std::bit_cast usage from LayerKey
bda7232e67 Additional performance optimization in SkScan_Hairline
4fd1cd091f Remove legacy SkCodec::Register
97872bbb46 [graphite] simplify layering
56a8788096 SkJpegxlCodec: Fix uninitialized members in SkJpegxlCodecPriv
f6fa41dc95 SkJpegxlCodec: Fix assignment instead of comparison in onGetPixels
d400a4e9b6 Regression fix relating to review.skia.org/1205876
31e7cab894 Roll vulkan-deps from 1d7928d07115 to ef6bc0f88945 (4 revisions)
4c382df6a2 Expand the AndroidPaintOptions test to cover several new Pipelines
0851d988db Roll ANGLE from fd958ac6533e to 5e591d03650d (6 revisions)
29bf5b96e4 Roll Skia Infra from a27de25378c2 to 61363e8559c7 (9 revisions)
c162a8ac07 Roll Dawn from d2eac07e6a1a to d0a283a7a5e6 (16 revisions)
d34c84df4c Roll vulkan-deps from a4418d38ded4 to 1d7928d07115 (7 revisions)
1d21a79543 Roll recipe dependencies (trivial).
8cb6c7d110 Roll recipe dependencies (trivial).
ad7c94ac5a Make SkShader::isOpaque pure virtual; fill out missing cases
3d08a21145 [skp] Validate image lattice counts
Canonical link: https://commits.webkit.org/317567@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications