Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: fb3d4a5ec40a8765c352b36b5b9e841b9afa5df6
      
https://github.com/WebKit/WebKit/commit/fb3d4a5ec40a8765c352b36b5b9e841b9afa5df6
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    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/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/cipd_deps.bzl
    M Source/ThirdParty/skia/bazel/deps.json
    M Source/ThirdParty/skia/bazel/deps_parser/deps_parser.go
    M Source/ThirdParty/skia/bazel/exporter/gni_exporter.go
    M Source/ThirdParty/skia/bazel/exporter_tool/main.go
    A Source/ThirdParty/skia/bazel/external/d3d12allocator/BUILD.bazel
    M Source/ThirdParty/skia/bazel/external/dawn/BUILD.bazel
    M Source/ThirdParty/skia/bazel/external/dawn/dawn_repo.bzl
    M Source/ThirdParty/skia/bazel/external/dawn/generate_dawn_files.py
    M Source/ThirdParty/skia/bazel/external/libjxl/BUILD.bazel
    M Source/ThirdParty/skia/bazel/external/spirv_cross/BUILD.bazel
    M Source/ThirdParty/skia/bazel/gen_compile_flags_txt_linux_amd64.bzl
    M Source/ThirdParty/skia/bazel/skia_rules.bzl
    A Source/ThirdParty/skia/bench/BenchmarkDataset.cpp
    A Source/ThirdParty/skia/bench/BenchmarkDataset.h
    M Source/ThirdParty/skia/bench/ResultsWriter.h
    R Source/ThirdParty/skia/bench/Tiger.cpp
    R Source/ThirdParty/skia/bench/Tiger.h
    M Source/ThirdParty/skia/bench/TriangulatorBench.cpp
    M Source/ThirdParty/skia/bench/graphite/sparse_strips/CoverageBench.cpp
    M Source/ThirdParty/skia/bench/graphite/sparse_strips/FlattenBench.cpp
    M Source/ThirdParty/skia/bench/graphite/sparse_strips/TilerBench.cpp
    M Source/ThirdParty/skia/bench/nanobench.cpp
    M Source/ThirdParty/skia/build_overrides/partition_alloc.gni
    M Source/ThirdParty/skia/client_utils/android/FrontBufferedStream.cpp
    M Source/ThirdParty/skia/demos.skia.org/demos/canvas_edit/editor.js
    M Source/ThirdParty/skia/dm/BUILD.bazel
    M Source/ThirdParty/skia/dm/DMJsonWriter.cpp
    M Source/ThirdParty/skia/dm/DMSrcSink.cpp
    R Source/ThirdParty/skia/experimental/rust_bmp/README.md
    R Source/ThirdParty/skia/experimental/rust_bmp/decoder/BUILD.bazel
    R Source/ThirdParty/skia/experimental/rust_bmp/decoder/SkBmpRustDecoder.cpp
    R Source/ThirdParty/skia/experimental/rust_bmp/decoder/SkBmpRustDecoder.h
    R Source/ThirdParty/skia/experimental/rust_bmp/decoder/impl/BUILD.bazel
    R 
Source/ThirdParty/skia/experimental/rust_bmp/decoder/impl/SkBmpRustCodec.cpp
    R Source/ThirdParty/skia/experimental/rust_bmp/decoder/impl/SkBmpRustCodec.h
    R Source/ThirdParty/skia/experimental/rust_bmp/ffi/BUILD.bazel
    R Source/ThirdParty/skia/experimental/rust_bmp/ffi/FFI.rs
    A Source/ThirdParty/skia/experimental/rust_ico/decoder/BUILD.bazel
    A Source/ThirdParty/skia/experimental/rust_ico/decoder/SkIcoRustDecoder.cpp
    A Source/ThirdParty/skia/experimental/rust_ico/decoder/SkIcoRustDecoder.h
    A Source/ThirdParty/skia/experimental/rust_ico/decoder/impl/BUILD.bazel
    A 
Source/ThirdParty/skia/experimental/rust_ico/decoder/impl/SkIcoRustCodec.cpp
    A Source/ThirdParty/skia/experimental/rust_ico/decoder/impl/SkIcoRustCodec.h
    A Source/ThirdParty/skia/experimental/rust_ico/ffi/BUILD.bazel
    A Source/ThirdParty/skia/experimental/rust_ico/ffi/FFI.rs
    M Source/ThirdParty/skia/fuzz/FuzzCanvas.cpp
    M Source/ThirdParty/skia/fuzz/FuzzPrecompile.cpp
    M Source/ThirdParty/skia/fuzz/oss_fuzz/FuzzBMPRustDecoder.cpp
    A Source/ThirdParty/skia/gm/crbug_531782512.cpp
    M Source/ThirdParty/skia/gm/fontations_ebdt.cpp
    M Source/ThirdParty/skia/gn/BUILDCONFIG.gn
    M Source/ThirdParty/skia/gn/bench.gni
    M Source/ThirdParty/skia/gn/codec.gni
    M Source/ThirdParty/skia/gn/core.gni
    M Source/ThirdParty/skia/gn/gm.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/is_clang.py
    A Source/ThirdParty/skia/gn/is_xcode.py
    M Source/ThirdParty/skia/gn/skia.gni
    M Source/ThirdParty/skia/gn/skia/BUILD.gn
    M Source/ThirdParty/skia/gn/tests.gni
    M Source/ThirdParty/skia/go.mod
    M Source/ThirdParty/skia/go.sum
    M Source/ThirdParty/skia/include/android/SkAndroidFrameworkUtils.h
    M Source/ThirdParty/skia/include/codec/BUILD.bazel
    A Source/ThirdParty/skia/include/codec/SkBmpRustDecoder.h
    M Source/ThirdParty/skia/include/codec/SkCodec.h
    M Source/ThirdParty/skia/include/config/copts.bzl
    M Source/ThirdParty/skia/include/core/SkCanvas.h
    M Source/ThirdParty/skia/include/core/SkMilestone.h
    M Source/ThirdParty/skia/include/core/SkPath.h
    M Source/ThirdParty/skia/include/core/SkRRect.h
    M Source/ThirdParty/skia/include/core/SkTypeface.h
    M Source/ThirdParty/skia/include/gpu/ganesh/GrDriverBugWorkaroundsAutogen.h
    M Source/ThirdParty/skia/include/gpu/ganesh/d3d/BUILD.bazel
    M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
    M Source/ThirdParty/skia/include/private/gpu/ganesh/BUILD.bazel
    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/gen_tasks_logic/nano_flags.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/schema.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/task_builder.go
    M Source/ThirdParty/skia/infra/bots/infra_tests.py
    M Source/ThirdParty/skia/infra/bots/jobs.json
    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-Release-RustALL.json
    A Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/__init__.py
    A Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/api.py
    A 
Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/examples/full.expected/failed_all_uploads.json
    A 
Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/examples/full.expected/failed_one_upload.json
    A 
Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/examples/full.expected/gcloud_tests.json
    A 
Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/examples/full.expected/gcloud_win_tests.json
    A Source/ThirdParty/skia/infra/bots/recipe_modules/gcloud/examples/full.py
    M Source/ThirdParty/skia/infra/bots/recipe_modules/gold_upload/__init__.py
    M Source/ThirdParty/skia/infra/bots/recipe_modules/gold_upload/api.py
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/gold_upload/examples/full.expected/upload_mac.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/gold_upload/examples/full.expected/upload_tests.json
    R Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/__init__.py
    R Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/api.py
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/examples/full.expected/failed_all_uploads.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/examples/full.expected/failed_one_upload.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/examples/full.expected/gsutil_tests.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/examples/full.expected/gsutil_win_tests.json
    R Source/ThirdParty/skia/infra/bots/recipe_modules/gsutil/examples/full.py
    M Source/ThirdParty/skia/infra/bots/recipes.py
    M 
Source/ThirdParty/skia/infra/bots/recipes/test.expected/Test-Android12-Clang-Pixel5-GPU-Adreno620-arm64-Release-All-Android_Vulkan.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test.expected/Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Debug-All-Fontations.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test.expected/Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test_canvaskit.expected/Test-Debian10-EMCC-GCE-GPU-WEBGL1-wasm-Debug-All-CanvasKit.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test_canvaskit.expected/canvaskit_trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test_lottie_web.expected/Test-Debian10-none-GCE-CPU-AVX2-x86_64-Debug-All-LottieWeb.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test_lottie_web.expected/lottie_web_trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.expected/alternate_bucket.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.expected/failed_all.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.expected/failed_once.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.expected/normal_bot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.expected/trybot.json
    M Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.py
    M Source/ThirdParty/skia/infra/bots/task_drivers/bazel_build/BUILD.bazel
    M Source/ThirdParty/skia/infra/bots/task_drivers/bazel_build/bazel_build.go
    M 
Source/ThirdParty/skia/infra/bots/task_drivers/canvaskit_gold/canvaskit_gold.go
    M 
Source/ThirdParty/skia/infra/bots/task_drivers/check_generated_files/check_generated_files.go
    M Source/ThirdParty/skia/infra/bots/task_drivers/cpu_tests/cpu_tests.go
    M Source/ThirdParty/skia/infra/bots/task_drivers/go_linters/go_linters.go
    M 
Source/ThirdParty/skia/infra/bots/task_drivers/toolchain_layering_check/toolchain_layering_check.go
    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/fiddler-backend/Dockerfile
    M Source/ThirdParty/skia/modules/canvaskit/debugger_bindings.cpp
    M Source/ThirdParty/skia/modules/skcms/BUILD.bazel
    M Source/ThirdParty/skia/modules/skcms/README.chromium
    M Source/ThirdParty/skia/modules/skottie/BUILD.gn
    M Source/ThirdParty/skia/modules/skottie/skottie.gni
    R Source/ThirdParty/skia/modules/skottie/src/SkottieTest.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/BUILD.bazel
    A Source/ThirdParty/skia/modules/skottie/src/effects/ColorOverlayStyles.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/layers/shapelayer/Gradient.cpp
    A Source/ThirdParty/skia/modules/skottie/tests/SkottieTest.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGRect.cpp
    R Source/ThirdParty/skia/relnotes/avoid_depth.md
    A Source/ThirdParty/skia/resources/images/ico_nonsquare_128x96.ico
    A Source/ThirdParty/skia/resources/images/ico_nonsquare_200x150.ico
    A Source/ThirdParty/skia/resources/images/ico_nonsquare_48x32.ico
    A Source/ThirdParty/skia/resources/images/ico_nonsquare_64x48.ico
    A Source/ThirdParty/skia/resources/images/ico_oversized_512x384.ico
    A Source/ThirdParty/skia/resources/skottie/skottie-coloroverlay-style.json
    A Source/ThirdParty/skia/rust/bmp/BUILD.bazel
    A Source/ThirdParty/skia/rust/bmp/FFI.rs
    A Source/ThirdParty/skia/rust/bmp/README.md
    M Source/ThirdParty/skia/rust/common/BUILD.bazel
    M Source/ThirdParty/skia/src/android/BUILD.bazel
    M Source/ThirdParty/skia/src/android/SkAndroidFrameworkUtils.cpp
    M Source/ThirdParty/skia/src/capture/SkCapture.cpp
    M Source/ThirdParty/skia/src/capture/SkCapture.h
    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/BUILD.bazel
    A Source/ThirdParty/skia/src/codec/SkBmpRustCodec.cpp
    A Source/ThirdParty/skia/src/codec/SkBmpRustCodec.h
    A Source/ThirdParty/skia/src/codec/SkBmpRustDecoder.cpp
    M Source/ThirdParty/skia/src/codec/SkCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegxlCodec.cpp
    M Source/ThirdParty/skia/src/core/SkAnalyticEdge.cpp
    M Source/ThirdParty/skia/src/core/SkAnalyticEdge.h
    M Source/ThirdParty/skia/src/core/SkData.cpp
    M Source/ThirdParty/skia/src/core/SkDescriptor.cpp
    M Source/ThirdParty/skia/src/core/SkEdge.cpp
    M Source/ThirdParty/skia/src/core/SkEdge.h
    M Source/ThirdParty/skia/src/core/SkFontDescriptor.cpp
    M Source/ThirdParty/skia/src/core/SkFontDescriptor.h
    M Source/ThirdParty/skia/src/core/SkGlyph.cpp
    M Source/ThirdParty/skia/src/core/SkPictureData.cpp
    M Source/ThirdParty/skia/src/core/SkPictureData.h
    M Source/ThirdParty/skia/src/core/SkRRect.cpp
    M Source/ThirdParty/skia/src/core/SkRRectPriv.h
    M Source/ThirdParty/skia/src/core/SkRecords.cpp
    M Source/ThirdParty/skia/src/core/SkRecords.h
    M Source/ThirdParty/skia/src/core/SkSafeMath.h
    M Source/ThirdParty/skia/src/core/SkScan_AAAPath.cpp
    M Source/ThirdParty/skia/src/core/SkScan_AntiPath.cpp
    M Source/ThirdParty/skia/src/core/SkTextBlob.cpp
    M Source/ThirdParty/skia/src/core/SkTraceEventCommon.h
    M Source/ThirdParty/skia/src/core/SkTypeface.cpp
    M Source/ThirdParty/skia/src/core/SkVx.h
    M Source/ThirdParty/skia/src/effects/Sk1DPathEffect.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkMagnifierImageFilter.cpp
    M Source/ThirdParty/skia/src/gpu/BUILD.bazel
    A Source/ThirdParty/skia/src/gpu/GlobalResourceStats.cpp
    A Source/ThirdParty/skia/src/gpu/GlobalResourceStats.h
    A Source/ThirdParty/skia/src/gpu/GradientBitmap.cpp
    A Source/ThirdParty/skia/src/gpu/GradientBitmap.h
    M Source/ThirdParty/skia/src/gpu/ganesh/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/GrAttachment.h
    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/GrDirectContext.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrGpuResource.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrRecordingContextPriv.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceCache.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrSurface.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureResolveRenderTask.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureResolveRenderTask.h
    M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceDrawContext.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/d3d/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DBackendSurface.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrShape.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/AHardwareBufferGL.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/mac/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/win/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshYUVA.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/mtl/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathAtlasMgr.h
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathShapeData.h
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/AHardwareBufferVk.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCaps.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.h
    M Source/ThirdParty/skia/src/gpu/gpu_workaround_list.txt
    M Source/ThirdParty/skia/src/gpu/graphite/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/graphite/Buffer.h
    M Source/ThirdParty/skia/src/gpu/graphite/BuiltInCodeSnippetID.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/ClipAtlasManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.h
    M Source/ThirdParty/skia/src/gpu/graphite/Context.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.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/DrawContext.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawContext.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawList.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawList.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawListBase.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/DrawPass.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawPass.h
    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/KeyHelpers.h
    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/PipelineData.h
    M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
    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/Renderer.h
    M Source/ThirdParty/skia/src/gpu/graphite/Resource.h
    M Source/ThirdParty/skia/src/gpu/graphite/ResourceCache.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/SerializationUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/SharedContext.cpp
    A Source/ThirdParty/skia/src/gpu/graphite/StorageBufferManager.cpp
    A Source/ThirdParty/skia/src/gpu/graphite/StorageBufferManager.h
    M Source/ThirdParty/skia/src/gpu/graphite/Texture.h
    M Source/ThirdParty/skia/src/gpu/graphite/UploadBufferManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
    M Source/ThirdParty/skia/src/gpu/graphite/precompile/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.h
    M Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Flatten.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Flatten.h
    M Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/StripProcessorSimd.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/tessellate/WangsFormula.h
    M Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/BUILD.bazel
    M Source/ThirdParty/skia/src/lazy/BUILD.bazel
    M Source/ThirdParty/skia/src/pdf/SkPDFGradientShader.cpp
    M Source/ThirdParty/skia/src/ports/BUILD.bazel
    M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/BUILD.bazel
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/generated/sksl_gpu.minified.sksl
    M Source/ThirdParty/skia/src/sksl/generated/sksl_gpu.unoptimized.sksl
    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/sksl_gpu.sksl
    M Source/ThirdParty/skia/src/sksl/sksl_graphite_frag.sksl
    M Source/ThirdParty/skia/src/sksl/tracing/BUILD.bazel
    M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.cpp
    M Source/ThirdParty/skia/src/text/gpu/SubRunControl.cpp
    M Source/ThirdParty/skia/src/text/gpu/SubRunControl.h
    M Source/ThirdParty/skia/src/utils/BUILD.bazel
    M Source/ThirdParty/skia/src/utils/SkCanvasStateUtils.cpp
    M Source/ThirdParty/skia/src/utils/SkJSONWriter.h
    M Source/ThirdParty/skia/src/utils/win/BUILD.bazel
    M Source/ThirdParty/skia/tests/BUILD.bazel
    A Source/ThirdParty/skia/tests/DirectMaskLimitTest.cpp
    M Source/ThirdParty/skia/tests/GrSurfaceResolveTest.cpp
    M Source/ThirdParty/skia/tests/GradientTest.cpp
    M Source/ThirdParty/skia/tests/ImageFilterTest.cpp
    M Source/ThirdParty/skia/tests/PDFPrimitivesTest.cpp
    M Source/ThirdParty/skia/tests/ReadWritePixelsGpuTest.cpp
    M Source/ThirdParty/skia/tests/RoundRectTest.cpp
    M Source/ThirdParty/skia/tests/SerializationTest.cpp
    M Source/ThirdParty/skia/tests/SkBmpRustDecoderTest.cpp
    A Source/ThirdParty/skia/tests/SkIcoRustDecoderTest.cpp
    M Source/ThirdParty/skia/tests/StencilClearTest.cpp
    M Source/ThirdParty/skia/tests/Test.cpp
    M Source/ThirdParty/skia/tests/Test.h
    M Source/ThirdParty/skia/tests/TracingTest.cpp
    M Source/ThirdParty/skia/tests/TransferPixelsTest.cpp
    M Source/ThirdParty/skia/tests/TypefaceTest.cpp
    M Source/ThirdParty/skia/tests/WangsFormulaTest.cpp
    M Source/ThirdParty/skia/tests/graphite/InnerFillTest.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/sparse_strips/FlattenTest.cpp
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.asm.frag
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.hlsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.metal
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColorStandaloneSettings.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.asm.frag
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.hlsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.metal
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHueStandaloneSettings.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.asm.frag
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.hlsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.metal
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosityStandaloneSettings.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.asm.frag
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.glsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.hlsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.metal
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/blend/BlendSaturationStandaloneSettings.glsl
    M Source/ThirdParty/skia/tests/sksl/inliner/InlinerCanBeDisabled.glsl
    M 
Source/ThirdParty/skia/tests/sksl/inliner/InlinerCanBeDisabledStandaloneSettings.glsl
    M Source/ThirdParty/skia/third_party/libjxl/BUILD.gn
    A Source/ThirdParty/skia/third_party/libjxl/include/jxl/jxl_cms_export.h
    A Source/ThirdParty/skia/third_party/libjxl/include/jxl/jxl_export.h
    A Source/ThirdParty/skia/third_party/libjxl/include/jxl/version.h
    M Source/ThirdParty/skia/toolchain/BUILD.bazel
    M Source/ThirdParty/skia/toolchain/download_windows_amd64_toolchain.bzl
    M Source/ThirdParty/skia/toolchain/linux_amd64_toolchain_config.bzl
    R Source/ThirdParty/skia/toolchain/linux_trampolines/ar_trampoline_linux.sh
    R 
Source/ThirdParty/skia/toolchain/linux_trampolines/clang_trampoline_linux.sh
    M Source/ThirdParty/skia/toolchain/mac_toolchain_config.bzl
    R Source/ThirdParty/skia/toolchain/mac_trampolines/ar_trampoline_mac.sh
    R Source/ThirdParty/skia/toolchain/mac_trampolines/clang_trampoline_mac.sh
    M Source/ThirdParty/skia/toolchain/windows_toolchain_config.bzl
    R 
Source/ThirdParty/skia/toolchain/windows_trampolines/ar_trampoline_windows.bat
    R 
Source/ThirdParty/skia/toolchain/windows_trampolines/clang_trampoline_windows.bat
    M Source/ThirdParty/skia/tools/BUILD.bazel
    M Source/ThirdParty/skia/tools/CodecUtils.h
    R Source/ThirdParty/skia/tools/DeserialProcsUtils.cpp
    R Source/ThirdParty/skia/tools/DeserialProcsUtils.h
    A Source/ThirdParty/skia/tools/ProcsUtils.cpp
    A Source/ThirdParty/skia/tools/ProcsUtils.h
    M Source/ThirdParty/skia/tools/UrlDataManager.cpp
    M Source/ThirdParty/skia/tools/UrlDataManager.h
    M Source/ThirdParty/skia/tools/debugger/BUILD.bazel
    M Source/ThirdParty/skia/tools/debugger/DrawCommand.cpp
    M Source/ThirdParty/skia/tools/debugger/DrawCommand.h
    M Source/ThirdParty/skia/tools/fonts/BUILD.bazel
    M Source/ThirdParty/skia/tools/ganesh/BUILD.bazel
    A Source/ThirdParty/skia/tools/ganesh/d3d/BUILD.bazel
    M 
Source/ThirdParty/skia/tools/ganesh/gl/win/CreatePlatformGLTestContext_win.cpp
    M Source/ThirdParty/skia/tools/get_images_from_skps.cpp
    M Source/ThirdParty/skia/tools/gpu/BUILD.bazel
    M Source/ThirdParty/skia/tools/graphite/BUILD.bazel
    M Source/ThirdParty/skia/tools/library/BUILD.bazel
    M Source/ThirdParty/skia/tools/sk_app/BUILD.bazel
    A Source/ThirdParty/skia/tools/sk_app/win/BUILD.bazel
    M Source/ThirdParty/skia/tools/sk_app/win/Window_win.cpp
    M Source/ThirdParty/skia/tools/skp_parser.cpp
    M Source/ThirdParty/skia/tools/skpbench/skpbench.cpp
    M Source/ThirdParty/skia/tools/skpinfo.cpp
    M Source/ThirdParty/skia/tools/skslc/Main.cpp
    M Source/ThirdParty/skia/tools/sksltrace/BUILD.bazel
    M Source/ThirdParty/skia/tools/sksltrace/SkSLTraceUtils.cpp
    A Source/ThirdParty/skia/tools/text/gpu/BUILD.bazel
    M Source/ThirdParty/skia/tools/trace/BUILD.bazel
    M Source/ThirdParty/skia/tools/trace/ChromeTracingTracer.cpp
    M Source/ThirdParty/skia/tools/trace/SkPerfettoTrace.cpp
    M Source/ThirdParty/skia/tools/trace/SkPerfettoTrace.h
    M Source/ThirdParty/skia/tools/viewer/BUILD.bazel
    M Source/ThirdParty/skia/tools/viewer/CaptureSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/CaptureSlide.h
    M Source/ThirdParty/skia/tools/viewer/SKPSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
    M Source/ThirdParty/skia/tools/viewer/Viewer.h
    M Source/ThirdParty/skia/tools/window/BUILD.bazel
    M Source/ThirdParty/skia/tools/window/GraphiteNativeVulkanWindowContext.cpp
    M Source/ThirdParty/skia/tools/window/win/GLWindowContext_win.cpp
    M Source/ThirdParty/skia/tools/window/win/GraphiteDawnWindowContext_win.cpp

  Log Message:
  -----------
  Update Skia to 2026-07-28 (bb33c115454b273613c515245ec3d4ae0a305b0b)
https://bugs.webkit.org/show_bug.cgi?id=320536

Unreviewed Skia update.

% git log --pretty='%h %s' 
e5f9ed19954384bf70572897fee33c9d002db449..bb33c115454b273613c515245ec3d4ae0a305b0b
bb33c11545 Roll recipe dependencies (trivial).
30ad01017a Adding override for incremental decoding as both Rust PNG and Rust 
BMP support it while the base class SkCodec returns false.
8109f6dbe4 Roll vulkan-deps from 0d9c229af89c to 863cb98140c0 (4 revisions)
70733f74d4 [graphite] Start refactoring Layer::test for more early-out 
conditions
254d9c0992 Revert "[infra] Remove all remaining references to gsutil"
d78865e708 Use hermetic Python directly from dawn_repo.bzl
b4592b750d Add missing GN deps on shaper
e8657140ac [infra] Remove all remaining references to gsutil
30d5f78de4 [bazel] Add Windows CI job for building viewer
a92fcd70a1 Merge 4 release notes into RELEASE_NOTES.md
5f1d47d3a0 Update Skia milestone to 153
31e9a73130 Ganesh: honor subset when flattening a YUVA image to a special image
5241b492c7 Manual roll Skia Infra from d47334d0785d to 42f146e4e61d (40 
revisions)
3cbd8d4115 [recipes] Switch from "gsutil" to "gcloud storage"
32cd7e454c Roll vulkan-deps from b97f97b70455 to 0d9c229af89c (6 revisions)
aa2ee984b1 Roll recipe dependencies (trivial).
711f7c04f8 Roll recipe dependencies (trivial).
b5ecc1dad0 Roll Dawn from 1e897275172a to 10934785b43b (18 revisions)
92d1f16eed Roll ANGLE from c3ede28106e9 to ff4855759c68 (11 revisions)
bf96c47f38 Roll debugger-app-base from b4889b3141e3 to a46a65d7ba05
833f199399 Add missing <cstdlib> header to FrontBufferedStream.cpp
a59720e8e8 Roll recipe dependencies (trivial).
2f9fc22df9 Roll vulkan-deps from 70a303980973 to b97f97b70455 (5 revisions)
60e1832a44 miracleptr: Add RAW_PTR_EXCLUSION for pointers in stable C ABIs
8f54ee3142 [skottie] Add support for Skottie ColorOverlay style
6cdc17ffc0 [graphite] SparseStrips approximate conics with cubics
8e300af3fd Roll recipe dependencies (trivial).
8781cb106d Roll ANGLE from 92de898b7a32 to c3ede28106e9 (3 revisions)
4493aea308 Roll vulkan-deps from f147dcdbea36 to 70a303980973 (2 revisions)
ec1a0b172a Roll Dawn from a56ab87a19a0 to 1e897275172a (16 revisions)
9d739c1651 Roll debugger-app-base from 773cb2ff3ea5 to b4889b3141e3
b9fc6254a6 Roll recipe dependencies (trivial).
75e17308cf Roll vulkan-deps from 59e03a8479a3 to f147dcdbea36 (1 revision)
2227799a6f Roll SKP CIPD package from 569 to 570
c3b29df302 Roll vulkan-deps from 8e393ad533ce to 59e03a8479a3 (1 revision)
62442d6cf0 Roll vulkan-deps from 1f2cbadfb9c8 to 8e393ad533ce (8 revisions)
2c014dc494 Manual roll ANGLE from e316181208fd to 92de898b7a32 (10 revisions)
d8d20eef4d Handle global resource tracing when SK_DISABLE_TRACING is defined
7707e1d48a Revert "miracleptr: Add RAW_PTR_EXCLUSION for pointers to 
global/static state"
e49f657a6a miracleptr: Add RAW_PTR_EXCLUSION for pointers to global/static state
035f070816 Fix README.chromium for skcms
e808d47821 Revert "miracleptr: Add RAW_PTR_EXCLUSION for pointers in unions"
c6eca60592 Revert "miracleptr: Add RAW_PTR_EXCLUSION for pointers used to pack 
integers"
991076ec0c [SkCapture] Get Captures Working on Viewer
49bf5e7c22 Roll vulkan-deps from 808860b25bf7 to 1f2cbadfb9c8 (1 revision)
d2d5546db6 Manual roll bazel_build from b5d31abb7bc772a69... to 
348e064d2951b8209... (1 revision)
cee83412c5 [ganesh] Check results of internal flushes for internalWritePixels 
success
e7e1b3f28b Move GlobalResourceStats::Singleton definition into CPP file
d177b1ccc6 miracleptr: Add RAW_PTR_EXCLUSION for pointers used to pack integers
c701fcce38 miracleptr: Add RAW_PTR_EXCLUSION for pointers in unions
5fd4072db0 Remove SkPath::updateBoundsCache
834e9eb631 Roll recipe dependencies (trivial).
268f37cbbb Roll debugger-app-base from e2e7fdda0991 to 773cb2ff3ea5
8df9589c61 Roll ANGLE from 8521722b7ebc to e316181208fd (9 revisions)
533d1527c9 Roll Skia Infra from 7a6f0a35a522 to d47334d0785d (12 revisions)
b01a3addd4 Roll Dawn from 9b8c24f3b4ee to a56ab87a19a0 (13 revisions)
8a831d8868 Roll vulkan-deps from afc9d8707b53 to 808860b25bf7 (4 revisions)
fa51c18374 Roll recipe dependencies (trivial).
f2f9b52fe1 Trace detailed ResourceCache summaries for Ganesh and Graphite
6b15319985 Roll recipe dependencies (trivial).
2ce2541c15 [rust bmp] Cleanup experimental rust_bmp
6e9c4687c0 [rust_ico] Add Rust-based ICO decoder using image-rs
5f3e5240dc [graphite] Move FloatStorageManager to StorageBufferManager
2273ddd0bb Fix Bazel build on Windows
2c72144d25 [Maintenance] Add a match_override for tryjob machines
c8c0299172 [graphite] Remove Insertion helper struct
a889c9d4e1 [graphite] Exit searchBinding() loop at shading/non-shading boundary
1229bad352 Add SkRRect::contains(const SkPoint&)
7ce3b4ed5e [graphite] Always specialize xfer fns for color spaces
6d18bba17f [graphite] Add more details to DrawListLayer types
130035d2fc [graphite] Storage usage flags to rendersteps
c8fe0eea6e Reland "[graphite] Trace more DrawPass details"
a119ef99d5 Roll vulkan-deps from b65fca8cfc87 to afc9d8707b53 (1 revision)
952973ebe3 Manual roll Dawn from 85891e8dcf47 to 9b8c24f3b4ee (6 revisions)
933b272d03 Roll ANGLE from 3d3c181bdcf2 to 8521722b7ebc (24 revisions)
e3727f6b15 Roll recipe dependencies (trivial).
1d8bf9270d Roll Skia Infra from ed73bb996e6d to 7a6f0a35a522 (13 revisions)
8105956c23 Roll Dawn from 63af03bd26e2 to 85891e8dcf47 (6 revisions)
5690871f9f Roll vulkan-deps from a5843ef093d3 to b65fca8cfc87 (6 revisions)
3424966b8a Manual roll Dawn from 4527b42f1a95 to 63af03bd26e2 (8 revisions)
0fa86c0c6f Revert "[graphite] Trace more DrawPass details"
bdb859b278 Suppress failure cases for new TestManyStopLinearHardstopsGanesh test
7e658a67a1 Disable partition_alloc on Mac/iOS when using Xcode clang
e0eb3d588c [ganesh] Fully clear initial stencil bits when stencil clear is a 
draw
31125c0bbc [graphite] Only use CompressedPaintersOrder to stop layer search
3642116788 [rust bmp] Move rust bmp out of experimental
3544c994ca [graphite] SparseStrips SIMD coverage improvements
94bf16e6ef Make sure partition alloc is disabled on all clang mac names.
fa130164d4 [viewer] Avoid fLastImage polluting Graphite caches
30d6603d43 [ganesh] Skip resolve/mipmap step on flush failure
b0777fa0b8 [graphite] Trace more DrawPass details
a2f1fcc2cf [ganesh] Add many-stop analytic gradient colorizer
473d93a09d Fix ganesh_native_vulkan target
1c8b0c6ac3 [skif] Request expected child output for Magnifier
b78700523b [tracing] Add TRACE_COUNTER1_ALWAYS variant
2c8f3e963b Compare the return value of `GetLimits()` with 
`wgpu::Status::Success`
03f555cf00 Roll vulkan-deps from 218432abf71f to a5843ef093d3 (2 revisions)
e069f422a6 Roll recipe dependencies (trivial).
4b4a079f03 Roll recipe dependencies (trivial).
a2fb2fdf33 Roll ANGLE from 80d793462953 to 3d3c181bdcf2 (7 revisions)
a1f2598bb3 Roll Skia Infra from b8df33bbc301 to ed73bb996e6d (15 revisions)
0e908453a6 Roll Dawn from 7c60d39b65ee to 4527b42f1a95 (3 revisions)
418ab117fa Roll recipe dependencies (trivial).
aee3692371 Roll recipe dependencies (trivial).
691742a728 [ganesh][gl] ARM FBO query workaround
d978fd3a89 [tracing] Remove TRACE_COUNTER2; implement counters in 
SkPerfettoTrace
f59537437b Manual roll ANGLE from d6247827bfd0 to 80d793462953 (6 revisions)
3bcfa3f6e1 [graphite] Add BoundsFlags and adjust test result names
a5d1e5412d Add sanitization proc to SkTypeface::MakeDeserialize
77a54cd353 Roll vulkan-deps from f7e4835de105 to 218432abf71f (2 revisions)
5aaa7bfe70 Manual roll Dawn from 1b6954523e35 to 7c60d39b65ee (6 revisions)
58400f9629 Deprecate SkPath::updateBoundsCache
5e183e5aea Remove legacy_ganesh_vulkan target that had VMA baked in
b08789681f [ganesh][gl] Imagination FBO deletion workaround
2ddb8d2d7d Manual roll Dawn from 0bc38adde72b to 1b6954523e35 (5 revisions)
569534e9fa Roll vulkan-deps from c74167a8e3d3 to f7e4835de105 (10 revisions)
5a4ef83c79 Roll ANGLE from 318948133839 to d6247827bfd0 (13 revisions)
bd4a80e2eb Roll debugger-app-base from 60e75023b30b to e2e7fdda0991
1352a34364 Roll Skia Infra from 055b758759c8 to b8df33bbc301 (7 revisions)
b8aeea2c84 Roll Dawn from 2529dfe8b6af to 0bc38adde72b (14 revisions)
3c52d80c96 Roll recipe dependencies (trivial).
6e283b083a Revert "[FontConfig] Implement onGetResourceName() for 
SkTypeface_FCI"
11426cf7aa Delete SkCapture::MakeFromPictures
59b74a5d1f Add initial DM test targets to Bazel build
348e064d29 Roll vulkan-deps from e5ed54df51f5 to c74167a8e3d3 (2 revisions)
d94148ae12 [infra] Update dep on skia-infra
e08a884455 [infra] Add jobs for Windows IntelArcB570 machines
c67fe5df37 [bazel] Remove temp dawn/tint patches
aa311c4681 Roll ANGLE from 5c2e15eebf4e to 318948133839 (11 revisions)
47143b6fa4 Roll Dawn from ea7f96fc628e to 2529dfe8b6af (28 revisions)
547c001697 Roll vulkan-deps from 50e7ce346c7e to e5ed54df51f5 (1 revision)
bddc2ea153 Roll vulkan-deps from a419dc1c98c6 to 50e7ce346c7e (1 revision)
ce0793e98b Roll vulkan-deps from 6f77cec87088 to a419dc1c98c6 (1 revision)
ba90f98535 Roll vulkan-deps from 5a68db9f6cfb to 6f77cec87088 (10 revisions)
fcc568e34b In Vulkan backends query the optimal row pitch alignment for uploads.
d40a5492ad [FontConfig] Implement onGetResourceName() for SkTypeface_FCI
04dbd15284 [Ganesh] If a resolve task fails to execute unwind the dirty 
tracking.
a2cda8b170 [Ganesh] Make sure stencil is cleared on kPreserve
013ad6e709 [Security] Add a SmallPathIDChangeListener to SmallPathAtlasMgr
e17384bb8e Revert "pictureshader_persp clear canvas"
bf73fd513f pictureshader_persp clear canvas
9468e96cc4 [Security] Added checks to MakeFromBuffer for Cluster size
702c3e7902 Roll vulkan-deps from 62dd7bbbcbed to 5a68db9f6cfb (7 revisions)
2e4a3ae035 Roll ANGLE from 88229d73b7cf to 5c2e15eebf4e (13 revisions)
59e52ab1d4 Roll Skia Infra from bb2d9ae683c6 to d02b5721be66 (9 revisions)
7379527b59 Roll Dawn from 2a49ad12f8a9 to ea7f96fc628e (26 revisions)
4f5aca109c Roll recipe dependencies (trivial).
f092f98099 Roll recipe dependencies (trivial).
1a70f537d1 Roll recipe dependencies (trivial).
6cf503849a Roll vulkan-deps from 1e5cf4226991 to 62dd7bbbcbed (8 revisions)
3e5204e5e3 [Graphite] drawAtlas support
956ee20eb0 Align staging buffer row pitch for optimal texture uploads in 
Vulkan/Metal
3d956bafea Fix $blend_set_color_saturation to handle near zero case
1efb73bcf9 [graphite] Convert searchBackwards loop to simple for-loop
731888c38e [ganesh] prevent stale readbacks
a1db562cbc BUILD: Add formal dependency on :core for optional targets
86788c52a6 Reapply "Update libjxl to 0.11.2" with Bzlmod fix
21fa5edc7e [bazel] Replace hand-crated TEST_UTIL with macro-defined ones
e553224dcf [bazel] Add support to viewer for Windows (and all Direct3D backends)
df579664aa Roll vulkan-deps from e992ea0db59f to 1e5cf4226991 (5 revisions)
0c171b2438 Roll ANGLE from 7a960f346c57 to 88229d73b7cf (7 revisions)
b7156f5689 Roll Skia Infra from 9f5d866edce1 to bb2d9ae683c6 (10 revisions)
5002705400 Roll Dawn from a2d2de42f350 to 2a49ad12f8a9 (15 revisions)
bb3d7e6fda Roll recipe dependencies (trivial).
9f7d67cae5 Roll recipe dependencies (trivial).
37c5e6b26a [graphite] Handle opaque Layer fast-path in recordDraw() instead of 
searchBackwards()
a68c88368d Reland "[infra] Update fiddler-base image"
9af10ab0b0 [demos] Improved text-on-path glyph alignment
87411a6ec8 [bazel] Update dawn rules to support building on/for Windows
b54f8e10ea [bazel] Add rules for d3d12allocator
f2f986116f [bazel] Update/fix Windows toolchain
fd811a647e Roll vulkan-deps from 2b6f457686a2 to e992ea0db59f (7 revisions)
2b839b42a2 [text] fix padding issue on directmask
cc51850347 [skpdf] Don't crash with degenerate stops in 
SkPDFGradientShader::Make.
1a29f70b28 [SkSL][WGSL] Remove polyfillInfo null check assert
96a68c2ea3 Revert "[infra] Update fiddler-base image"
45d8b27452 Enable partition_alloc on all possible platforms.
a9590bdadc Roll recipe dependencies (trivial).
30a5b33495 Roll ANGLE from 0bdeec3fc0d3 to 7a960f346c57 (7 revisions)
d88ad8aa38 Roll Skia Infra from c82d19b6bc66 to 9f5d866edce1 (12 revisions)
d619b4a17a Roll Dawn from 8b692610bcff to a2d2de42f350 (24 revisions)
0923b5d055 Roll vulkan-deps from 13b031f420f4 to 2b6f457686a2 (10 revisions)
f5778d05ac [skvx] add reduce add
d7dafdd163 Roll recipe dependencies (trivial).
ab2410bc85 [SkSLC] Enable ForceNoRTFlip for WGSL
dc485e82dc Roll recipe dependencies (trivial).
00d5dbacd8 Delete getSurfaceBase hooks from Android utils
c0db6004b6 Roll recipe dependencies (trivial).
ca065587ac [infra] Update fiddler-base image
6fa58c78d6 [bazel] Replace trampolines with direct paths
87520ec88c Roll vulkan-deps from abe1fefc22af to 13b031f420f4 (5 revisions)
2950646d94 [gen_tasks] Log warnings for tasks which have no matching machines
9f737d3a24 [graphite] Use canonical uniform index to simplify LayerKey 
comparison with SSBOs
88954ef8f3 Roll recipe dependencies (trivial).
dfcff99566 Roll ANGLE from c1a25085dd9e to 0bdeec3fc0d3 (23 revisions)
51590657f0 Roll Skia Infra from 8d556d436e0f to c82d19b6bc66 (15 revisions)
4d3f500960 Roll Dawn from b87a8b9b6489 to 8b692610bcff (16 revisions)
1ad5c734a5 Roll recipe dependencies (trivial).
21fd70c153 Roll recipe dependencies (trivial).
d56fcbe0e3 Roll vulkan-deps from 1f04d1b21852 to abe1fefc22af (13 revisions)
32c83c8526 Roll recipe dependencies (trivial).
583a75ea28 Roll recipe dependencies (trivial).
36e509ddad [skottie] Fix gradient count overflow in 32 bit builds
be0ec8e4cb [graphite] Fix double translation in standalone clip mask fallback 
path
a80e3db937 Make sure tracked stencil clear rect is done in native coords.
94db35da9a Roll vulkan-deps from e6f8ad39a426 to 1f04d1b21852 (1 revision)
4153e67b62 Roll recipe dependencies (trivial).
653a691cf2 Roll ANGLE from fc174c46a137 to c1a25085dd9e (14 revisions)
a4e0ed8d5b Roll Skia Infra from a736e8709729 to 8d556d436e0f (14 revisions)
8a4c7365a7 Roll Dawn from 318132945735 to b87a8b9b6489 (27 revisions)
6284e1a780 Roll recipe dependencies (trivial).
3d1fc554f1 Roll vulkan-deps from f6d1d22e985f to e6f8ad39a426 (2 revisions)
dbcacb7cf1 Roll SKP CIPD package from 568 to 569
8bf65996ca Roll vulkan-deps from 054012628d6f to f6d1d22e985f (4 revisions)
f3bd16e65e Roll vulkan-deps from 69340ba4efec to 054012628d6f (1 revision)
6a541bef31 Roll recipe dependencies (trivial).
0f1aed68b9 Roll vulkan-deps from ef0d2fd00095 to 69340ba4efec (11 revisions)
04d1ee4b9c Roll recipe dependencies (trivial).
6ecffccd32 Roll recipe dependencies (trivial).
8489536418 Add Bazel task to build on Intel Macs
47870d5727 [rust bmp] Reduce fixed overhead for small decodes
07c0fbfdf0 Roll vulkan-deps from 7ea2d2b72528 to ef0d2fd00095 (4 revisions)
707bd0f94a Roll recipe dependencies (trivial).
7ef4df44d6 Roll ANGLE from efe382b830f8 to fc174c46a137 (13 revisions)
6671b54e94 Roll debugger-app-base from 7d52f7d9b6c7 to 60e75023b30b
83b4501ec3 Roll Skia Infra from 6e680898a941 to a736e8709729 (7 revisions)
86ea16cdb6 Roll Dawn from 44d9faab2712 to 318132945735 (25 revisions)
addd8a80b8 Roll recipe dependencies (trivial).
387a110203 Roll recipe dependencies (trivial).
6d145bc347 Roll vulkan-deps from b85f8363a07f to 7ea2d2b72528 (9 revisions)
d2aee9cc41 [infra] Update dimensions for devonf Android devices
2c4e3993fd Roll recipe dependencies (trivial).
cf6d28f51d Updated "procs_utils" build rules to support PNG encoding
ab3a7b98c9 Roll vulkan-deps from 8ef965cdf8d0 to b85f8363a07f (4 revisions)
7f250df84d Roll recipe dependencies (trivial).
7b42d1251d Roll recipe dependencies (trivial).
3c25d55510 Roll ANGLE from d3728521450c to efe382b830f8 (16 revisions)
05d9d214e0 Roll Skia Infra from fe8945d89a4c to 6e680898a941 (12 revisions)
8a92ef6856 Roll Dawn from 0b1713dac2c2 to 44d9faab2712 (30 revisions)
d3c0400729 Roll recipe dependencies (trivial).
4a579356bd Roll recipe dependencies (trivial).
542c8bdd7f Roll recipe dependencies (trivial).
b4c3fe8c0d [graphite] Search for layer from last RenderStep, insert remaining 
steps in reverse order
2fff8fd068 Roll recipe dependencies (trivial).
5ae6e32b96 [Maintenance] Feed SkSerialProcs to SkBinaryWriteBuffer
dd572c07f6 Roll vulkan-deps from bbc872ec2e93 to 8ef965cdf8d0 (12 revisions)
014c00005a Roll recipe dependencies (trivial).
2013d844ea [Maintenance] Made the SkData object within URLDataManager const
4bbfe375b9 Roll recipe dependencies (trivial).
8df24be665 Split skia_defaults into skia_flags_defaults.
51a62da33d Fix bazel DM target
040d9f55de [bazel] Resolve external path instead of hardcoding it
1ff92f8798 Roll recipe dependencies (trivial).
5a0e6f51e5 Roll vulkan-deps from f79b8eaae53b to bbc872ec2e93 (5 revisions)
6095c404be Roll ANGLE from 1bb9d6a05849 to d3728521450c (13 revisions)
d9aac29539 Roll Skia Infra from dc5c43ee2e11 to fe8945d89a4c (19 revisions)
de721ea8d1 Roll Dawn from 6bcedae5720d to 0b1713dac2c2 (19 revisions)
f1a2f3f596 Roll SwiftShader from eb0bee078ef2 to a7c547b55474 (1 revision)
6137414bef Roll recipe dependencies (trivial).
e77ee11b75 Roll recipe dependencies (trivial).
a8b9d3dd18 Clarify comments in SkEdge
3ed97c97e8 Address speculative bug in AA edge detection
74f97c48dd Validate SkDescriptor length alignment on read
8c9602e856 [graphite] Remove mostly extraneous RPDesc label tracing
5e234fb8a3 [graphite] Refactor layer/binding-list/draw recording functions
d7f3832bef Add rust png build flags to gn_to_bp.py
58dba0595e Roll vulkan-deps from abeb70d7ee3c to f79b8eaae53b (4 revisions)
35319fdfca Roll recipe dependencies (trivial).
075fbe4778 Prefer outline over a distant EBDT/EBLC strike in Fontations
e5a19c851f Roll recipe dependencies (trivial).

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



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

Reply via email to