Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ea52e1d0df0f41d9cce8b9d08e6f0efaf95d2d52
      
https://github.com/WebKit/WebKit/commit/ea52e1d0df0f41d9cce8b9d08e6f0efaf95d2d52
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2025-10-28 (Tue, 28 Oct 2025)

  Changed paths:
    M Source/ThirdParty/skia/.clang-format
    M Source/ThirdParty/skia/BUILD.gn
    M Source/ThirdParty/skia/CMakeLists.txt
    M Source/ThirdParty/skia/DEPS
    M Source/ThirdParty/skia/README.WebKit
    M Source/ThirdParty/skia/README.chromium
    M Source/ThirdParty/skia/bazel/buildrc
    M Source/ThirdParty/skia/bazel/deps.json
    M 
Source/ThirdParty/skia/bazel/device_specific_configs/device_specific_configs.go
    M Source/ThirdParty/skia/bazel/devicesrc
    M Source/ThirdParty/skia/bazel/exporter/cmake_exporter.go
    M Source/ThirdParty/skia/bazel/exporter/cmake_exporter_test.go
    M Source/ThirdParty/skia/bazel/exporter_tool/main.go
    M Source/ThirdParty/skia/bazel/gen_compile_flags_txt_linux_amd64.bzl
    M Source/ThirdParty/skia/bench/AAClipBench.cpp
    M Source/ThirdParty/skia/bench/BlurRectsBench.cpp
    M Source/ThirdParty/skia/bench/ClipStrategyBench.cpp
    M Source/ThirdParty/skia/bench/CompositingImagesBench.cpp
    M Source/ThirdParty/skia/bench/DecodeBench.cpp
    M Source/ThirdParty/skia/bench/EncodeBench.cpp
    M Source/ThirdParty/skia/bench/GMBench.h
    M Source/ThirdParty/skia/bench/GameBench.cpp
    M Source/ThirdParty/skia/bench/GeometryBench.cpp
    M Source/ThirdParty/skia/bench/GlyphQuadFillBench.cpp
    M Source/ThirdParty/skia/bench/GradientBench.cpp
    M Source/ThirdParty/skia/bench/HardStopGradientBench_SpecialHardStops.cpp
    M Source/ThirdParty/skia/bench/ImageCycleBench.cpp
    M Source/ThirdParty/skia/bench/MemsetBench.cpp
    M Source/ThirdParty/skia/bench/PDFBench.cpp
    M Source/ThirdParty/skia/bench/PathBench.cpp
    M Source/ThirdParty/skia/bench/PathOpsBench.cpp
    M Source/ThirdParty/skia/bench/PremulAndUnpremulAlphaOpsBench.cpp
    M Source/ThirdParty/skia/bench/RTreeBench.cpp
    M Source/ThirdParty/skia/bench/ShaderMaskFilterBench.cpp
    M Source/ThirdParty/skia/bench/ShadowBench.cpp
    M Source/ThirdParty/skia/bench/SkGlyphCacheBench.cpp
    M Source/ThirdParty/skia/bench/SkSLBench.cpp
    M Source/ThirdParty/skia/bench/SwizzleBench.cpp
    M Source/ThirdParty/skia/bench/TessellateBench.cpp
    M Source/ThirdParty/skia/bench/TriangulatorBench.cpp
    M Source/ThirdParty/skia/bench/VertexColorSpaceBench.cpp
    R Source/ThirdParty/skia/build_overrides/dawn.gni
    M Source/ThirdParty/skia/build_overrides/partition_alloc.gni
    M Source/ThirdParty/skia/client_utils/android/BitmapRegionDecoder.h
    M Source/ThirdParty/skia/dm/BUILD.bazel
    M Source/ThirdParty/skia/dm/DM.cpp
    M Source/ThirdParty/skia/dm/DMSrcSink.cpp
    M Source/ThirdParty/skia/dm/DMSrcSink.h
    M Source/ThirdParty/skia/docs/examples/Canvas_PointMode.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_clipPath.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_clipPath_2.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_clipPath_3.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawDrawable.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawDrawable_2.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawPath.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawPoints.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_getDeviceClipBounds.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_getLocalClipBounds.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_quickReject_2.cpp
    M Source/ThirdParty/skia/docs/examples/ChromeMDRefreshTab.cpp
    M Source/ThirdParty/skia/docs/examples/ChromeMDRefreshTabs.cpp
    M Source/ThirdParty/skia/docs/examples/Conic_Weight_a.cpp
    M Source/ThirdParty/skia/docs/examples/Conic_Weight_b.cpp
    M Source/ThirdParty/skia/docs/examples/Conic_Weight_c.cpp
    M Source/ThirdParty/skia/docs/examples/Cubic.cpp
    M Source/ThirdParty/skia/docs/examples/FillPathWithPaint.cpp
    M Source/ThirdParty/skia/docs/examples/FillPathWithPaint_2.cpp
    M Source/ThirdParty/skia/docs/examples/Miter_Limit.cpp
    M Source/ThirdParty/skia/docs/examples/PDF.cpp
    M Source/ThirdParty/skia/docs/examples/Paint_053.cpp
    M Source/ThirdParty/skia/docs/examples/Paint_057.cpp
    M Source/ThirdParty/skia/docs/examples/Paint_setStrokeCap_b.cpp
    M Source/ThirdParty/skia/docs/examples/Path_AddPathMode.cpp
    M Source/ThirdParty/skia/docs/examples/Path_ArcSize.cpp
    M Source/ThirdParty/skia/docs/examples/Path_ConvertConicToQuads.cpp
    M Source/ThirdParty/skia/docs/examples/Path_FillType_a.cpp
    M Source/ThirdParty/skia/docs/examples/Path_IsQuadDegenerate.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Iter_conicWeight.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Iter_const_SkPath.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Iter_isCloseLine.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Iter_isClosedContour.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Iter_next.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Iter_setPath.cpp
    M Source/ThirdParty/skia/docs/examples/Path_SegmentMask.cpp
    M Source/ThirdParty/skia/docs/examples/Path_Verb.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addArc.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addCircle.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addOval.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addPath_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addPath_3.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addPoly.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addPoly_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRRect.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRRect_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRect.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRect_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRect_3.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRoundRect.cpp
    M Source/ThirdParty/skia/docs/examples/Path_addRoundRect_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_arcTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_arcTo_2_c.cpp
    M Source/ThirdParty/skia/docs/examples/Path_arcTo_3.cpp
    M Source/ThirdParty/skia/docs/examples/Path_arcTo_4.cpp
    M Source/ThirdParty/skia/docs/examples/Path_close.cpp
    M Source/ThirdParty/skia/docs/examples/Path_computeTightBounds.cpp
    M Source/ThirdParty/skia/docs/examples/Path_conicTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_conicTo_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_conservativelyContainsRect.cpp
    M Source/ThirdParty/skia/docs/examples/Path_copy_const_SkPath.cpp
    M Source/ThirdParty/skia/docs/examples/Path_copy_operator.cpp
    M Source/ThirdParty/skia/docs/examples/Path_countPoints.cpp
    M Source/ThirdParty/skia/docs/examples/Path_countVerbs.cpp
    M Source/ThirdParty/skia/docs/examples/Path_cubicTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_cubicTo_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_destructor.cpp
    M Source/ThirdParty/skia/docs/examples/Path_dump.cpp
    M Source/ThirdParty/skia/docs/examples/Path_dump_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_equal_operator.cpp
    M Source/ThirdParty/skia/docs/examples/Path_getBounds.cpp
    M Source/ThirdParty/skia/docs/examples/Path_getGenerationID.cpp
    M Source/ThirdParty/skia/docs/examples/Path_getPoint.cpp
    M Source/ThirdParty/skia/docs/examples/Path_getPoints.cpp
    M Source/ThirdParty/skia/docs/examples/Path_getSegmentMasks.cpp
    M Source/ThirdParty/skia/docs/examples/Path_getVerbs.cpp
    M Source/ThirdParty/skia/docs/examples/Path_incReserve.cpp
    M Source/ThirdParty/skia/docs/examples/Path_interpolate.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isEmpty.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isFinite.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isInterpolatable.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isLastContourClosed.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isLine.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isOval.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isRRect.cpp
    M Source/ThirdParty/skia/docs/examples/Path_isRect.cpp
    M Source/ThirdParty/skia/docs/examples/Path_lineTo_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_moveTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_moveTo_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_offset.cpp
    M Source/ThirdParty/skia/docs/examples/Path_offset_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_quadTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_quadTo_2.cpp
    M Source/ThirdParty/skia/docs/examples/Path_rArcTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_rConicTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_rCubicTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_rLineTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_rQuadTo.cpp
    M Source/ThirdParty/skia/docs/examples/Path_reset.cpp
    R Source/ThirdParty/skia/docs/examples/Path_reverseAddPath.cpp
    R Source/ThirdParty/skia/docs/examples/Path_rewind.cpp
    M Source/ThirdParty/skia/docs/examples/Path_setIsVolatile.cpp
    M Source/ThirdParty/skia/docs/examples/Path_swap.cpp
    M Source/ThirdParty/skia/docs/examples/Path_transform.cpp
    M Source/ThirdParty/skia/docs/examples/Path_transform_2.cpp
    M Source/ThirdParty/skia/docs/examples/Quad_a.cpp
    M Source/ThirdParty/skia/docs/examples/Quad_b.cpp
    M Source/ThirdParty/skia/docs/examples/RRect_setRectRadii.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO_ANIMATE.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO_pride.cpp
    M Source/ThirdParty/skia/docs/examples/SkParsePath_ToSVGString.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_arcTo_example.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_arcto_conic_parametric.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_arcto_conic_parametric2.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_cubicTo_example.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_cubicTo_example_parametric.cpp
    M 
Source/ThirdParty/skia/docs/examples/SkPath_cubicTo_example_parametric_animated.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_quadTo_example.cpp
    M Source/ThirdParty/skia/docs/examples/SkPath_quadTo_example_parametric.cpp
    M 
Source/ThirdParty/skia/docs/examples/SkPath_quadTo_example_parametric_animated.cpp
    M Source/ThirdParty/skia/docs/examples/SmoothBezierSplineInterpolation.cpp
    M Source/ThirdParty/skia/docs/examples/bezier_curves.cpp
    M Source/ThirdParty/skia/docs/examples/blur_alpha_img.cpp
    M Source/ThirdParty/skia/docs/examples/bug5252.cpp
    M Source/ThirdParty/skia/docs/examples/bug583299.cpp
    M Source/ThirdParty/skia/docs/examples/bug7573_1.cpp
    M Source/ThirdParty/skia/docs/examples/bug767834.cpp
    M Source/ThirdParty/skia/docs/examples/bugoftheday.cpp
    M Source/ThirdParty/skia/docs/examples/checker_board.cpp
    M Source/ThirdParty/skia/docs/examples/compose_path.cpp
    M 
Source/ThirdParty/skia/docs/examples/convex_overstroke_linear_approx_curve.cpp
    M Source/ThirdParty/skia/docs/examples/convex_overstroke_quad.cpp
    M Source/ThirdParty/skia/docs/examples/crbug_663246.cpp
    M Source/ThirdParty/skia/docs/examples/cubics_are_horrible.cpp
    M Source/ThirdParty/skia/docs/examples/default3.cpp
    M Source/ThirdParty/skia/docs/examples/discrete_path.cpp
    M Source/ThirdParty/skia/docs/examples/drawarcs.cpp
    M Source/ThirdParty/skia/docs/examples/example3ps.cpp
    M Source/ThirdParty/skia/docs/examples/fivearcs.cpp
    M Source/ThirdParty/skia/docs/examples/fluttershadow.cpp
    M Source/ThirdParty/skia/docs/examples/getLocalBounds_broken.cpp
    M Source/ThirdParty/skia/docs/examples/getLocalBounds_working.cpp
    M Source/ThirdParty/skia/docs/examples/issue640176.cpp
    M Source/ThirdParty/skia/docs/examples/l_system_plant.cpp
    M Source/ThirdParty/skia/docs/examples/massive_coordinates_svg.cpp
    M Source/ThirdParty/skia/docs/examples/not_path_gradient.cpp
    M Source/ThirdParty/skia/docs/examples/pathmeasure.cpp
    M Source/ThirdParty/skia/docs/examples/pathops.cpp
    M Source/ThirdParty/skia/docs/examples/shader.cpp
    M Source/ThirdParty/skia/docs/examples/skcanvas_paint.cpp
    M Source/ThirdParty/skia/docs/examples/skcanvas_star.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_compose_path_effect.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_corner_path_effects.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_dash_path_effect.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_discrete_path_effect.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_path_1d_path_effect.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_path_2d_path_effect.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_sum_path_effect.cpp
    M Source/ThirdParty/skia/docs/examples/star.cpp
    M Source/ThirdParty/skia/docs/examples/star2.cpp
    M Source/ThirdParty/skia/docs/examples/stroke_closed_degenerate_path.cpp
    M Source/ThirdParty/skia/docs/examples/sum_path_effect.cpp
    M Source/ThirdParty/skia/example/external_client/.bazelrc
    M 
Source/ThirdParty/skia/example/external_client/src/graphite_metal_capture.cpp
    M Source/ThirdParty/skia/experimental/ffmpeg/SkVideoDecoder.h
    M Source/ThirdParty/skia/experimental/minimal_ios_mtl_skia_app/BUILD.gn
    M Source/ThirdParty/skia/experimental/tskit/compile.sh
    M Source/ThirdParty/skia/fuzz/FuzzCanvas.cpp
    M Source/ThirdParty/skia/fuzz/FuzzCommon.cpp
    M Source/ThirdParty/skia/fuzz/FuzzCommon.h
    M Source/ThirdParty/skia/fuzz/FuzzDrawFunctions.cpp
    M Source/ThirdParty/skia/fuzz/FuzzPathMeasure.cpp
    M Source/ThirdParty/skia/fuzz/FuzzPathop.cpp
    M Source/ThirdParty/skia/fuzz/FuzzTriangulation.cpp
    M Source/ThirdParty/skia/fuzz/oss_fuzz/FuzzRegionSetPath.cpp
    M Source/ThirdParty/skia/gm/attributes.cpp
    M Source/ThirdParty/skia/gm/bleed.cpp
    M Source/ThirdParty/skia/gm/blurrect.cpp
    M Source/ThirdParty/skia/gm/blurroundrect.cpp
    M Source/ThirdParty/skia/gm/colrv1.cpp
    M Source/ThirdParty/skia/gm/complexclip.cpp
    M Source/ThirdParty/skia/gm/encode_color_types.cpp
    M Source/ThirdParty/skia/gm/fontations_ft_compare.cpp
    M Source/ThirdParty/skia/gm/gm.h
    M Source/ThirdParty/skia/gm/gpu_blur_utils.cpp
    M Source/ThirdParty/skia/gm/gradient_dirty_laundry.cpp
    M Source/ThirdParty/skia/gm/gradient_matrix.cpp
    M Source/ThirdParty/skia/gm/gradients.cpp
    M Source/ThirdParty/skia/gm/gradients_2pt_conical.cpp
    M Source/ThirdParty/skia/gm/gradients_no_texture.cpp
    M Source/ThirdParty/skia/gm/hugepath.cpp
    M Source/ThirdParty/skia/gm/image_pict.cpp
    M Source/ThirdParty/skia/gm/imagefromyuvtextures.cpp
    M Source/ThirdParty/skia/gm/ninepatchstretch.cpp
    M Source/ThirdParty/skia/gm/palette.cpp
    M Source/ThirdParty/skia/gm/patharcto.cpp
    M Source/ThirdParty/skia/gm/pathcontourstart.cpp
    M Source/ThirdParty/skia/gm/patheffects.cpp
    M Source/ThirdParty/skia/gm/perspshaders.cpp
    M Source/ThirdParty/skia/gm/savelayer.cpp
    M Source/ThirdParty/skia/gm/strokedlines.cpp
    M Source/ThirdParty/skia/gm/strokerect.cpp
    M Source/ThirdParty/skia/gm/texteffects.cpp
    M Source/ThirdParty/skia/gm/xfermodeimagefilter.cpp
    M Source/ThirdParty/skia/gn/core.gni
    M Source/ThirdParty/skia/gn/gn_to_bp.py
    M Source/ThirdParty/skia/gn/graphite.gni
    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/gn/xps.gni
    M Source/ThirdParty/skia/go.mod
    M Source/ThirdParty/skia/go.sum
    M Source/ThirdParty/skia/include/codec/SkAndroidCodec.h
    M Source/ThirdParty/skia/include/core/SkCanvas.h
    M Source/ThirdParty/skia/include/core/SkColorTable.h
    M Source/ThirdParty/skia/include/core/SkDocument.h
    M Source/ThirdParty/skia/include/core/SkM44.h
    M Source/ThirdParty/skia/include/core/SkMatrix.h
    M Source/ThirdParty/skia/include/core/SkOverdrawCanvas.h
    M Source/ThirdParty/skia/include/core/SkPath.h
    M Source/ThirdParty/skia/include/core/SkPathBuilder.h
    M Source/ThirdParty/skia/include/core/SkPathTypes.h
    M Source/ThirdParty/skia/include/core/SkRRect.h
    M Source/ThirdParty/skia/include/core/SkScalar.h
    M Source/ThirdParty/skia/include/core/SkStream.h
    M Source/ThirdParty/skia/include/core/SkString.h
    M Source/ThirdParty/skia/include/core/SkStrokeRec.h
    M Source/ThirdParty/skia/include/docs/BUILD.bazel
    M Source/ThirdParty/skia/include/docs/SkXPSDocument.h
    A Source/ThirdParty/skia/include/docs/SkXPSLibpngHelpers.h
    A Source/ThirdParty/skia/include/docs/SkXPSRustPngHelpers.h
    M Source/ThirdParty/skia/include/effects/SkRuntimeEffect.h
    M Source/ThirdParty/skia/include/encode/BUILD.bazel
    M Source/ThirdParty/skia/include/gpu/ganesh/GrBackendSurface.h
    M Source/ThirdParty/skia/include/gpu/ganesh/GrExternalTextureGenerator.h
    M Source/ThirdParty/skia/include/gpu/ganesh/vk/GrBackendDrawableInfo.h
    M Source/ThirdParty/skia/include/gpu/graphite/BUILD.bazel
    M Source/ThirdParty/skia/include/gpu/graphite/Context.h
    M Source/ThirdParty/skia/include/gpu/graphite/ContextOptions.h
    M Source/ThirdParty/skia/include/gpu/graphite/LogPriority.h
    A Source/ThirdParty/skia/include/gpu/graphite/PersistentPipelineStorage.h
    M Source/ThirdParty/skia/include/gpu/graphite/PrecompileContext.h
    M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
    M Source/ThirdParty/skia/include/gpu/graphite/dawn/DawnGraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/graphite/mtl/MtlGraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/graphite/vk/VulkanGraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/vk/VulkanExtensions.h
    M Source/ThirdParty/skia/include/gpu/vk/VulkanTypes.h
    M Source/ThirdParty/skia/include/private/SkPathRef.h
    M Source/ThirdParty/skia/include/private/base/SkTDArray.h
    M 
Source/ThirdParty/skia/include/private/chromium/GrDeferredDisplayListRecorder.h
    M Source/ThirdParty/skia/include/private/gpu/ganesh/GrContext_Base.h
    M Source/ThirdParty/skia/include/private/gpu/ganesh/GrImageContext.h
    M Source/ThirdParty/skia/include/private/gpu/ganesh/GrTypesPriv.h
    M Source/ThirdParty/skia/include/utils/SkNoDrawCanvas.h
    M Source/ThirdParty/skia/include/utils/SkPaintFilterCanvas.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/compile_cas.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/api.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-arm64-Release-Android_Graphite_Dawn_GLES.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Release-Android_Graphite_Dawn_Vulkan.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-Release-ANGLE.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-EMCC-asmjs-Debug-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-EMCC-asmjs-Release-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-EMCC-wasm-Debug-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-EMCC-wasm-Release-PathKit.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-Release-Graphite_Native_Dawn_Metal.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-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/recipe_modules/build/examples/full.expected/unknown-docker-image.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.py
    R Source/ThirdParty/skia/infra/bots/recipe_modules/build/pathkit.py
    M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/android.py
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-AndroidOne-GPU-Mali400MP2-arm-Release-All-Android_SkottieTracing.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-GalaxyS20-GPU-MaliG77-arm64-Release-All-Android_Vulkan.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-GalaxyS7_G930FD-GPU-MaliT880-arm64-Debug-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-MokeyGo32-CPU-Cortex-arm-Release-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-MotoG73-GPU-BXM_8_256-arm64-Release-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Debug-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-Pixel6-GPU-Adreno620-arm64-Release-All-Android.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-ChromeOS-Clang-Sparky360-GPU-MaliT860-arm-Release-All.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Android-Clang-AndroidOne-GPU-Mali400MP2-arm-Release-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Android-Clang-GalaxyS7_G930FD-GPU-MaliT880-arm64-Debug-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Debug-All-Android.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-Android-Clang-Pixel3a-GPU-Adreno615-arm64-Debug-All-Android_Vulkan.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Test-ChromeOS-Clang-Sparky360-GPU-MaliT860-arm-Release-All.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/cpu_scale_failed.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/cpu_scale_failed_golo.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/cpu_scale_failed_once.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/failed_infra_step.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/failed_read_version.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/internal_hardware_label.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/retry_adb_command.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/retry_adb_command_retries_exhausted.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.py
    A 
Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/resources/wait_for_device.py
    M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/ssh.py
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/gold_upload/examples/full.expected/upload_tests.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/compile.expected/Build-Win-Clang-x86-Debug.json
    M Source/ThirdParty/skia/infra/bots/recipes/compile.py
    M 
Source/ThirdParty/skia/infra/bots/recipes/compute_buildstats.expected/normal_bot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/compute_buildstats.expected/trybot.json
    M Source/ThirdParty/skia/infra/bots/recipes/compute_buildstats.py
    M 
Source/ThirdParty/skia/infra/bots/recipes/perf.expected/Perf-Android-Clang-Nexus7-CPU-Tegra3-arm-Debug-All-Android.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/perf_pathkit.expected/Perf-Debian10-EMCC-GCE-CPU-AVX2-asmjs-Release-All-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/perf_pathkit.expected/Perf-Debian10-EMCC-GCE-CPU-AVX2-wasm-Release-All-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/perf_pathkit.expected/pathkit_trybot.json
    R Source/ThirdParty/skia/infra/bots/recipes/perf_pathkit.py
    M 
Source/ThirdParty/skia/infra/bots/recipes/perf_skottietrace.expected/Perf-Android-Clang-AndroidOne-GPU-Mali400MP2-arm-Release-All-Android_SkottieTracing.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/perf_skottietrace.expected/skottietracing_parse_trace_error.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/perf_skottietrace.expected/skottietracing_trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/test.expected/Test-Android12-Clang-Pixel5-GPU-Adreno620-arm64-Release-All-Android_Vulkan.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/test_pathkit.expected/Test-Debian10-EMCC-GCE-CPU-AVX2-asmjs-Debug-All-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/test_pathkit.expected/Test-Debian10-EMCC-GCE-CPU-AVX2-asmjs-Release-All-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/test_pathkit.expected/Test-Debian10-EMCC-GCE-CPU-AVX2-wasm-Debug-All-PathKit.json
    R 
Source/ThirdParty/skia/infra/bots/recipes/test_pathkit.expected/pathkit_trybot.json
    R Source/ThirdParty/skia/infra/bots/recipes/test_pathkit.py
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_buildstats_results.expected/normal_bot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/upload_buildstats_results.expected/trybot.json
    M Source/ThirdParty/skia/infra/bots/recipes/upload_buildstats_results.py
    M Source/ThirdParty/skia/infra/bots/tasks.json
    M Source/ThirdParty/skia/infra/config/recipes.cfg
    M Source/ThirdParty/skia/infra/jsfiddle/Dockerfile
    M Source/ThirdParty/skia/infra/jsfiddle/README.md
    M Source/ThirdParty/skia/infra/jsfiddle/build.sh
    M Source/ThirdParty/skia/infra/lottiecap/gold/lottie-web-aggregator.go
    R Source/ThirdParty/skia/infra/pathkit/build_pathkit.sh
    R Source/ThirdParty/skia/infra/pathkit/perf_pathkit.sh
    R Source/ThirdParty/skia/infra/pathkit/test_pathkit.sh
    M Source/ThirdParty/skia/infra/wasm-common/docker/README.md
    M Source/ThirdParty/skia/infra/wasm-common/gold/wasm_gold_aggregator.go
    M Source/ThirdParty/skia/infra/wasm-common/perf/wasm_perf_aggregator.go
    A Source/ThirdParty/skia/libskia_blocklist.txt
    M Source/ThirdParty/skia/modules/bentleyottmann/include/EventQueue.h
    M Source/ThirdParty/skia/modules/canvaskit/BUILD.bazel
    M Source/ThirdParty/skia/modules/canvaskit/BUILD.gn
    M Source/ThirdParty/skia/modules/canvaskit/CHANGELOG.md
    M Source/ThirdParty/skia/modules/canvaskit/README.md
    M Source/ThirdParty/skia/modules/canvaskit/WasmCommon.h
    M Source/ThirdParty/skia/modules/canvaskit/bidi_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/compile_gm.sh
    M Source/ThirdParty/skia/modules/canvaskit/debugger_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/externs.js
    M Source/ThirdParty/skia/modules/canvaskit/htmlcanvas/canvas2dcontext.js
    M Source/ThirdParty/skia/modules/canvaskit/htmlcanvas/path2d.js
    M Source/ThirdParty/skia/modules/canvaskit/interface.js
    M Source/ThirdParty/skia/modules/canvaskit/npm_build/example.html
    M Source/ThirdParty/skia/modules/canvaskit/npm_build/extra.html
    M 
Source/ThirdParty/skia/modules/canvaskit/npm_build/types/canvaskit-wasm-tests.ts
    M Source/ThirdParty/skia/modules/canvaskit/npm_build/types/index.d.ts
    M Source/ThirdParty/skia/modules/canvaskit/tests/canvas_test.js
    M Source/ThirdParty/skia/modules/canvaskit/tests/core_test.js
    M Source/ThirdParty/skia/modules/canvaskit/tests/font_test.js
    M Source/ThirdParty/skia/modules/canvaskit/tests/path_test.js
    M Source/ThirdParty/skia/modules/canvaskit/tests/util.js
    M Source/ThirdParty/skia/modules/jetski/src/Surface.cpp
    M Source/ThirdParty/skia/modules/jetski/src/SurfaceThread.cpp
    M Source/ThirdParty/skia/modules/jetski/src/SurfaceThread.h
    R Source/ThirdParty/skia/modules/pathkit/.gitignore
    R Source/ThirdParty/skia/modules/pathkit/BUILD.bazel
    R Source/ThirdParty/skia/modules/pathkit/CHANGELOG.md
    R Source/ThirdParty/skia/modules/pathkit/Makefile
    R Source/ThirdParty/skia/modules/pathkit/README.md
    R Source/ThirdParty/skia/modules/pathkit/chaining.js
    R Source/ThirdParty/skia/modules/pathkit/compile.sh
    R Source/ThirdParty/skia/modules/pathkit/externs.js
    R Source/ThirdParty/skia/modules/pathkit/helper.js
    R Source/ThirdParty/skia/modules/pathkit/karma.bench.conf.js
    R Source/ThirdParty/skia/modules/pathkit/karma.conf.js
    R Source/ThirdParty/skia/modules/pathkit/npm-asmjs/CODE_OF_CONDUCT.md
    R Source/ThirdParty/skia/modules/pathkit/npm-asmjs/CONTRIBUTING.md
    R Source/ThirdParty/skia/modules/pathkit/npm-asmjs/LICENSE
    R Source/ThirdParty/skia/modules/pathkit/npm-asmjs/README.md
    R Source/ThirdParty/skia/modules/pathkit/npm-asmjs/example.html
    R Source/ThirdParty/skia/modules/pathkit/npm-asmjs/package.json
    R Source/ThirdParty/skia/modules/pathkit/npm-wasm/CODE_OF_CONDUCT.md
    R Source/ThirdParty/skia/modules/pathkit/npm-wasm/CONTRIBUTING.md
    R Source/ThirdParty/skia/modules/pathkit/npm-wasm/LICENSE
    R Source/ThirdParty/skia/modules/pathkit/npm-wasm/README.md
    R Source/ThirdParty/skia/modules/pathkit/npm-wasm/example.html
    R Source/ThirdParty/skia/modules/pathkit/npm-wasm/package.json
    R Source/ThirdParty/skia/modules/pathkit/package.json
    R Source/ThirdParty/skia/modules/pathkit/pathkit_wasm_bindings.cpp
    R Source/ThirdParty/skia/modules/pathkit/perf/effects.bench.js
    R Source/ThirdParty/skia/modules/pathkit/perf/path.bench.js
    R Source/ThirdParty/skia/modules/pathkit/perf/pathops.bench.js
    R Source/ThirdParty/skia/modules/pathkit/perf/perfReporter.js
    R Source/ThirdParty/skia/modules/pathkit/tests/PathOpsOp.json
    R Source/ThirdParty/skia/modules/pathkit/tests/PathOpsSimplify.json
    R Source/ThirdParty/skia/modules/pathkit/tests/effects.spec.js
    R Source/ThirdParty/skia/modules/pathkit/tests/path.spec.js
    R Source/ThirdParty/skia/modules/pathkit/tests/path2d.spec.js
    R Source/ThirdParty/skia/modules/pathkit/tests/pathkitinit.js
    R Source/ThirdParty/skia/modules/pathkit/tests/pathops.spec.js
    R Source/ThirdParty/skia/modules/pathkit/tests/svg.spec.js
    R Source/ThirdParty/skia/modules/pathkit/tests/testReporter.js
    R Source/ThirdParty/skia/modules/pathkit/tests/util.spec.js
    M Source/ThirdParty/skia/modules/skcms/README.chromium
    M Source/ThirdParty/skia/modules/skottie/include/Skottie.h
    M Source/ThirdParty/skia/modules/skottie/include/SlotManager.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/Skottie.cpp
    M Source/ThirdParty/skia/modules/skottie/src/SkottiePriv.h
    M Source/ThirdParty/skia/modules/skottie/src/text/Font.cpp
    M Source/ThirdParty/skia/modules/skparagraph/include/Metrics.h
    M Source/ThirdParty/skia/modules/skparagraph/include/Paragraph.h
    M Source/ThirdParty/skia/modules/skparagraph/slides/ParagraphSlide.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphPainterImpl.h
    M Source/ThirdParty/skia/modules/skparagraph/src/Run.h
    M Source/ThirdParty/skia/modules/skparagraph/src/TextLine.cpp
    M Source/ThirdParty/skia/modules/skparagraph/tests/SkParagraphTest.cpp
    M Source/ThirdParty/skia/modules/skplaintexteditor/include/editor.h
    M Source/ThirdParty/skia/modules/skresources/src/SkAnimCodecPlayer.h
    M Source/ThirdParty/skia/modules/sksg/include/SkSGMerge.h
    M Source/ThirdParty/skia/modules/sksg/slides/SVGPongSlide.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGeometryEffect.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGMerge.cpp
    M Source/ThirdParty/skia/modules/skshaper/utils/FactoryHelpers.h
    M Source/ThirdParty/skia/modules/skunicode/BUILD.gn
    M Source/ThirdParty/skia/modules/svg/include/SkSVGAttributeParser.h
    M Source/ThirdParty/skia/modules/svg/include/SkSVGFeComponentTransfer.h
    M Source/ThirdParty/skia/modules/svg/include/SkSVGNode.h
    M Source/ThirdParty/skia/modules/svg/include/SkSVGPoly.h
    M Source/ThirdParty/skia/modules/svg/include/SkSVGShape.h
    M Source/ThirdParty/skia/modules/svg/include/SkSVGTransformableNode.h
    M Source/ThirdParty/skia/modules/svg/include/SkSVGValue.h
    A Source/ThirdParty/skia/relnotes/SkDynamicMemoryWStream-detachAsVector.md
    A Source/ThirdParty/skia/relnotes/graphite-persistent-storage.md
    A Source/ThirdParty/skia/relnotes/memorystream_const.md
    A Source/ThirdParty/skia/relnotes/path-editing.md
    A Source/ThirdParty/skia/relnotes/pathbuild_rarcto.md
    A Source/ThirdParty/skia/relnotes/png_encode_with_default_options.md
    M Source/ThirdParty/skia/site/docs/user/build.md
    R Source/ThirdParty/skia/site/docs/user/modules/pathkit.md
    M Source/ThirdParty/skia/src/base/SkBuffer.h
    M Source/ThirdParty/skia/src/base/SkRandom.h
    M Source/ThirdParty/skia/src/base/SkScopeExit.h
    M Source/ThirdParty/skia/src/base/SkSpinlock.h
    M Source/ThirdParty/skia/src/capture/BUILD.bazel
    A Source/ThirdParty/skia/src/capture/SkCapture.cpp
    A Source/ThirdParty/skia/src/capture/SkCapture.h
    M Source/ThirdParty/skia/src/capture/SkCaptureManager.cpp
    M Source/ThirdParty/skia/src/capture/SkCaptureManager.h
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.cpp
    M Source/ThirdParty/skia/src/codec/SkFrameHolder.h
    M Source/ThirdParty/skia/src/codec/SkGainmapInfo.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegDecoderMgr.h
    M Source/ThirdParty/skia/src/codec/SkJpegMetadataDecoderImpl.h
    M Source/ThirdParty/skia/src/codec/SkJpegPriv.h
    M Source/ThirdParty/skia/src/codec/SkJpegSegmentScan.h
    M Source/ThirdParty/skia/src/codec/SkJpegSourceMgr.h
    M Source/ThirdParty/skia/src/codec/SkPngCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkPngCompositeChunkReader.cpp
    M Source/ThirdParty/skia/src/codec/SkRawCodec.h
    M Source/ThirdParty/skia/src/codec/SkTiffUtility.cpp
    M Source/ThirdParty/skia/src/core/BUILD.bazel
    M Source/ThirdParty/skia/src/core/SkAAClip.cpp
    M Source/ThirdParty/skia/src/core/SkBitmapDevice.h
    M Source/ThirdParty/skia/src/core/SkBlendModeBlender.cpp
    M Source/ThirdParty/skia/src/core/SkBlendModeBlender.h
    M Source/ThirdParty/skia/src/core/SkBlendModePriv.h
    M Source/ThirdParty/skia/src/core/SkClipStack.h
    M Source/ThirdParty/skia/src/core/SkData.cpp
    M Source/ThirdParty/skia/src/core/SkDataTable.cpp
    M Source/ThirdParty/skia/src/core/SkDraw.cpp
    M Source/ThirdParty/skia/src/core/SkEdgeBuilder.cpp
    M Source/ThirdParty/skia/src/core/SkEdgeClipper.h
    M Source/ThirdParty/skia/src/core/SkFont.cpp
    M Source/ThirdParty/skia/src/core/SkGlyph.cpp
    M Source/ThirdParty/skia/src/core/SkGlyph.h
    M Source/ThirdParty/skia/src/core/SkLineClipper.cpp
    M Source/ThirdParty/skia/src/core/SkMatrix.cpp
    M Source/ThirdParty/skia/src/core/SkMessageBus.h
    M Source/ThirdParty/skia/src/core/SkMipmapBuilder.h
    M Source/ThirdParty/skia/src/core/SkPath.cpp
    M Source/ThirdParty/skia/src/core/SkPathBuilder.cpp
    A Source/ThirdParty/skia/src/core/SkPathData.cpp
    A Source/ThirdParty/skia/src/core/SkPathData.h
    A Source/ThirdParty/skia/src/core/SkPathDump.cpp
    M Source/ThirdParty/skia/src/core/SkPathEnums.h
    M Source/ThirdParty/skia/src/core/SkPathPriv.cpp
    M Source/ThirdParty/skia/src/core/SkPathPriv.h
    M Source/ThirdParty/skia/src/core/SkPathRaw.cpp
    M Source/ThirdParty/skia/src/core/SkPathRaw.h
    M Source/ThirdParty/skia/src/core/SkPathRawShapes.cpp
    M Source/ThirdParty/skia/src/core/SkPathRawShapes.h
    M Source/ThirdParty/skia/src/core/SkPathRef.cpp
    A Source/ThirdParty/skia/src/core/SkPath_editing.cpp
    A Source/ThirdParty/skia/src/core/SkPath_interpolate.cpp
    A Source/ThirdParty/skia/src/core/SkPath_pathref.cpp
    M Source/ThirdParty/skia/src/core/SkPath_serial.cpp
    M Source/ThirdParty/skia/src/core/SkPicturePlayback.h
    M Source/ThirdParty/skia/src/core/SkRRect.cpp
    M Source/ThirdParty/skia/src/core/SkRRectPriv.h
    M Source/ThirdParty/skia/src/core/SkRegion_path.cpp
    M Source/ThirdParty/skia/src/core/SkScan.h
    M Source/ThirdParty/skia/src/core/SkScan_AAAPath.cpp
    M Source/ThirdParty/skia/src/core/SkScan_Antihair.cpp
    M Source/ThirdParty/skia/src/core/SkScan_Hairline.cpp
    M Source/ThirdParty/skia/src/core/SkScan_Path.cpp
    A Source/ThirdParty/skia/src/core/SkSpanPriv.h
    M Source/ThirdParty/skia/src/core/SkStream.cpp
    M Source/ThirdParty/skia/src/core/SkStreamPriv.h
    M Source/ThirdParty/skia/src/core/SkStroke.cpp
    M Source/ThirdParty/skia/src/core/SkStroke.h
    M Source/ThirdParty/skia/src/core/SkTextBlobPriv.h
    M Source/ThirdParty/skia/src/core/SkWriteBuffer.h
    M Source/ThirdParty/skia/src/effects/Sk1DPathEffect.cpp
    M Source/ThirdParty/skia/src/effects/SkShaderMaskFilterImpl.h
    M Source/ThirdParty/skia/src/effects/imagefilters/SkLightingImageFilter.cpp
    M Source/ThirdParty/skia/src/encode/SkJpegGainmapEncoder.cpp
    M Source/ThirdParty/skia/src/gpu/AtlasTypes.h
    M Source/ThirdParty/skia/src/gpu/ganesh/Device.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/Device_drawTexture.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSurface.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrBlurUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrCaps.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrDriverBugWorkarounds.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessors.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessors.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramDesc.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceAllocator.h
    M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DTypesMinimal.cpp
    M 
Source/ThirdParty/skia/src/gpu/ganesh/effects/GrPorterDuffXferProcessor.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrInnerFanTriangulator.h
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrPathUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrTriangulator.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/GrImageUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/image/GrImageUtils.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_Ganesh.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_Ganesh.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshBase.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshBase.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshFactories.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/SkImage_LazyTexture.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOvalOpFactory.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSurface.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCaps.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCommandBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImage.h
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImageView.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSampler.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTexture.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/BackendSemaphore.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/BackendTexture.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Buffer.h
    M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.h
    M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/CommandTypes.h
    M Source/ThirdParty/skia/src/gpu/graphite/Context.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.h
    M Source/ThirdParty/skia/src/gpu/graphite/DescriptorData.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/DrawCommands.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/DrawParams.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawTypes.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawWriter.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawWriter.h
    M Source/ThirdParty/skia/src/gpu/graphite/Image_Base_Graphite.cpp
    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/PaintParamsKey.h
    M Source/ThirdParty/skia/src/gpu/graphite/PipelineData.h
    M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RecorderOptionsPriv.h
    M Source/ThirdParty/skia/src/gpu/graphite/RecorderPriv.h
    M Source/ThirdParty/skia/src/gpu/graphite/Recording.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Renderer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Resource.cpp
    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/ResourceTypes.h
    M Source/ThirdParty/skia/src/gpu/graphite/Sampler.h
    M Source/ThirdParty/skia/src/gpu/graphite/ScratchResourceManager.h
    M Source/ThirdParty/skia/src/gpu/graphite/ShaderInfo.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/SharedContext.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/UniformManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/UniformManager.h
    M Source/ThirdParty/skia/src/gpu/graphite/compute/ComputeStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/compute/DispatchGroup.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/compute/VelloComputeSteps.h
    M Source/ThirdParty/skia/src/gpu/graphite/compute/VelloRenderer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBackendTexture.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnErrorChecker.h
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSharedContext.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.h
    M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBlender.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/task/ClearBuffersTask.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/task/CopyTask.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/DrawTask.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/Task.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/TaskList.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/task/TaskList.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.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/graphite/vk/VulkanDescriptorSet.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanRenderPass.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTextureInfo.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.cpp
    M Source/ThirdParty/skia/src/gpu/tessellate/MidpointContourParser.h
    M Source/ThirdParty/skia/src/gpu/vk/VulkanPreferredFeatures.cpp
    M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.cpp
    M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.h
    M 
Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorWrapper.h
    M Source/ThirdParty/skia/src/image/SkImage_Lazy.h
    M Source/ThirdParty/skia/src/image/SkImage_Picture.h
    M Source/ThirdParty/skia/src/image/SkSurface_Base.cpp
    M Source/ThirdParty/skia/src/pathops/SkOpBuilder.cpp
    M Source/ThirdParty/skia/src/pathops/SkPathWriter.cpp
    M Source/ThirdParty/skia/src/pathops/SkPathWriter.h
    M Source/ThirdParty/skia/src/pdf/SkClusterator.h
    M Source/ThirdParty/skia/src/pdf/SkKeyedImage.h
    M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
    M Source/ThirdParty/skia/src/ports/SkFontConfigInterface_direct.h
    M Source/ThirdParty/skia/src/ports/SkFontConfigInterface_direct_factory.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_android_ndk.cpp
    M Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.cpp
    M Source/ThirdParty/skia/src/ports/SkImageEncoder_NDK.cpp
    M Source/ThirdParty/skia/src/ports/SkNDKConversions.cpp
    M Source/ThirdParty/skia/src/ports/SkNDKConversions.h
    M Source/ThirdParty/skia/src/ports/SkScalerContext_win_dw.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
    M Source/ThirdParty/skia/src/shaders/SkPictureShader.cpp
    M Source/ThirdParty/skia/src/shaders/SkPictureShader.h
    M Source/ThirdParty/skia/src/sksl/SkSLCompiler.h
    M Source/ThirdParty/skia/src/sksl/ir/SkSLBreakStatement.h
    M Source/ThirdParty/skia/src/sksl/ir/SkSLContinueStatement.h
    M Source/ThirdParty/skia/src/sksl/ir/SkSLDiscardStatement.h
    M Source/ThirdParty/skia/src/sksl/ir/SkSLLayout.h
    M Source/ThirdParty/skia/src/sksl/ir/SkSLModifierFlags.h
    M Source/ThirdParty/skia/src/text/gpu/Glyph.h
    M Source/ThirdParty/skia/src/text/gpu/SubRunControl.h
    M Source/ThirdParty/skia/src/utils/SkDashPath.cpp
    M Source/ThirdParty/skia/src/utils/SkEventTracer.cpp
    M Source/ThirdParty/skia/src/xml/SkXMLParser.h
    M Source/ThirdParty/skia/src/xps/SkXPSDevice.cpp
    M Source/ThirdParty/skia/src/xps/SkXPSDevice.h
    M Source/ThirdParty/skia/src/xps/SkXPSDocument.cpp
    M Source/ThirdParty/skia/tests/BackendAllocationTest.cpp
    M Source/ThirdParty/skia/tests/BigImageTest.cpp
    A Source/ThirdParty/skia/tests/CharToGlyphCache.cpp
    A Source/ThirdParty/skia/tests/ComparePixels.cpp
    A Source/ThirdParty/skia/tests/ComparePixels.h
    M Source/ThirdParty/skia/tests/CompressedBackendAllocationTest.cpp
    M Source/ThirdParty/skia/tests/EGLImageTest.cpp
    M Source/ThirdParty/skia/tests/ExtendedSkColorTypeTests.cpp
    M Source/ThirdParty/skia/tests/FillPathTest.cpp
    M Source/ThirdParty/skia/tests/FontationsFtCompTest.cpp
    A Source/ThirdParty/skia/tests/GaneshTestUtils.h
    M Source/ThirdParty/skia/tests/GrStyledShapeTest.cpp
    M Source/ThirdParty/skia/tests/GrSurfaceResolveTest.cpp
    M Source/ThirdParty/skia/tests/GrThreadSafeCacheTest.cpp
    M Source/ThirdParty/skia/tests/ImageTest.cpp
    M Source/ThirdParty/skia/tests/MatrixColorFilterTest.cpp
    M Source/ThirdParty/skia/tests/PathBuilderTest.cpp
    A Source/ThirdParty/skia/tests/PathDataTest.cpp
    M Source/ThirdParty/skia/tests/PathMeasureTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsAsWindingTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsBuilderConicTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsBuilderTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsChalkboardTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsExtendedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsExtendedTest.h
    M Source/ThirdParty/skia/tests/PathOpsFuzz763Test.cpp
    M Source/ThirdParty/skia/tests/PathOpsInverseTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsIssue3651.cpp
    M Source/ThirdParty/skia/tests/PathOpsOpCircleThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsOpCubicThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsOpLoopThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsOpRectThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsOpTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyDegenerateThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyFailTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyQuadThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyRectThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyTrianglesThreadedTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsTestCommon.cpp
    M Source/ThirdParty/skia/tests/PathOpsTestCommon.h
    M Source/ThirdParty/skia/tests/PathOpsThreadedCommon.h
    M Source/ThirdParty/skia/tests/PathOpsTightBoundsTest.cpp
    M Source/ThirdParty/skia/tests/PathRawShapesTest.cpp
    M Source/ThirdParty/skia/tests/PathRawTest.cpp
    M Source/ThirdParty/skia/tests/PathTest.cpp
    M Source/ThirdParty/skia/tests/PinnedImageTest.cpp
    M Source/ThirdParty/skia/tests/ProcessorTest.cpp
    M Source/ThirdParty/skia/tests/ProxyRefTest.cpp
    M Source/ThirdParty/skia/tests/ReadWritePixelsGpuTest.cpp
    M Source/ThirdParty/skia/tests/RectangleTextureTest.cpp
    M Source/ThirdParty/skia/tests/SRGBReadWritePixelsTest.cpp
    M Source/ThirdParty/skia/tests/SkPathRangeIterTest.cpp
    M Source/ThirdParty/skia/tests/SkStrikeTest.cpp
    M Source/ThirdParty/skia/tests/StreamTest.cpp
    M Source/ThirdParty/skia/tests/StrokerTest.cpp
    M Source/ThirdParty/skia/tests/SubsetPath.h
    M Source/ThirdParty/skia/tests/SurfaceTest.cpp
    M Source/ThirdParty/skia/tests/SwizzlerTest.cpp
    R Source/ThirdParty/skia/tests/TestUtils.cpp
    R Source/ThirdParty/skia/tests/TestUtils.h
    M Source/ThirdParty/skia/tests/TransferPixelsTest.cpp
    M Source/ThirdParty/skia/tests/TriangulatingPathRendererTests.cpp
    M Source/ThirdParty/skia/tests/TypefaceTest.cpp
    M Source/ThirdParty/skia/tests/VkBackendSurfaceTest.cpp
    M Source/ThirdParty/skia/tests/VkProtectedContextTest.cpp
    M Source/ThirdParty/skia/tests/WrappedSurfaceCopyOnWriteTest.cpp
    A Source/ThirdParty/skia/tests/ganesh/GaneshTestUtils.cpp
    A Source/ThirdParty/skia/tests/ganesh/GaneshTestUtils.h
    M Source/ThirdParty/skia/tests/graphite/BufferManagerTest.cpp
    M Source/ThirdParty/skia/tests/graphite/ComputeTest.cpp
    M Source/ThirdParty/skia/tests/graphite/ImageProviderTest.cpp
    M Source/ThirdParty/skia/tests/graphite/MutableImagesTest.cpp
    M Source/ThirdParty/skia/tests/graphite/NotifyInUseTest.cpp
    A Source/ThirdParty/skia/tests/graphite/PersistentPipelineStorageTest.cpp
    M Source/ThirdParty/skia/tests/graphite/PipelineDataCacheTest.cpp
    M Source/ThirdParty/skia/tests/graphite/ReadWritePixelsGraphiteTest.cpp
    M Source/ThirdParty/skia/tests/graphite/RecordingOrderTest.cpp
    M Source/ThirdParty/skia/tests/graphite/UpdateBackendTextureTest.cpp
    M Source/ThirdParty/skia/tests/graphite/VerticesPaddingTest.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/PrecompileTestUtils.cpp
    M Source/ThirdParty/skia/third_party/dawn/BUILD.gn
    A Source/ThirdParty/skia/third_party/dawn/args.gni
    A Source/ThirdParty/skia/third_party/dawn/build_dawn.py
    M Source/ThirdParty/skia/third_party/dawn/build_tint.py
    M Source/ThirdParty/skia/third_party/dawn/cmake_utils.py
    M Source/ThirdParty/skia/toolchain/ios_toolchain_config.bzl
    M Source/ThirdParty/skia/toolchain/linux_amd64_toolchain_config.bzl
    M Source/ThirdParty/skia/toolchain/mac_toolchain_config.bzl
    M Source/ThirdParty/skia/toolchain/ndk_linux_arm64_toolchain_config.bzl
    M Source/ThirdParty/skia/toolchain/windows_toolchain_config.bzl
    M Source/ThirdParty/skia/tools/BUILD.bazel
    M Source/ThirdParty/skia/tools/TestFontDataProvider.cpp
    M Source/ThirdParty/skia/tools/TestFontDataProvider.h
    M Source/ThirdParty/skia/tools/UrlDataManager.h
    M Source/ThirdParty/skia/tools/check-headers-self-sufficient
    M Source/ThirdParty/skia/tools/clang-tidy.sh
    M Source/ThirdParty/skia/tools/debugger/DebugCanvas.h
    M Source/ThirdParty/skia/tools/debugger/DrawCommand.h
    M Source/ThirdParty/skia/tools/fiddle/all_examples.cpp
    M Source/ThirdParty/skia/tools/flags/CommonFlagsConfig.cpp
    M Source/ThirdParty/skia/tools/flags/CommonFlagsConfig.h
    M Source/ThirdParty/skia/tools/flags/CommonFlagsGanesh.cpp
    M Source/ThirdParty/skia/tools/flags/CommonFlagsGraphite.cpp
    M Source/ThirdParty/skia/tools/ganesh/DDLPromiseImageHelper.h
    M Source/ThirdParty/skia/tools/ganesh/GpuTimer.h
    M Source/ThirdParty/skia/tools/ganesh/ProxyUtils.cpp
    M 
Source/ThirdParty/skia/tools/ganesh/gl/glx/CreatePlatformGLTestContext_glx.cpp
    M Source/ThirdParty/skia/tools/gpu/BackendSurfaceFactory.cpp
    M Source/ThirdParty/skia/tools/gpu/FlushFinishTracker.h
    M Source/ThirdParty/skia/tools/gpu/vk/VkTestHelper.h
    M Source/ThirdParty/skia/tools/gpu/vk/VkTestMemoryAllocator.h
    M Source/ThirdParty/skia/tools/gpu/vk/VkYcbcrSamplerHelper.cpp
    M Source/ThirdParty/skia/tools/graphite/BUILD.bazel
    A Source/ThirdParty/skia/tools/graphite/GraphiteMemoryPipelineStorage.cpp
    A Source/ThirdParty/skia/tools/graphite/GraphiteMemoryPipelineStorage.h
    M Source/ThirdParty/skia/tools/sk_app/unix/Window_unix.cpp
    M Source/ThirdParty/skia/tools/skottie_ios_app/BUILD.gn
    M Source/ThirdParty/skia/tools/trace/ChromeTracingTracer.h
    M Source/ThirdParty/skia/tools/viewer/AndroidShadowsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/BisectSlide.h
    M Source/ThirdParty/skia/tools/viewer/ClipSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ClockSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/DegenerateQuadsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/FatBitsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/FilterBoundsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/FitCubicToCircleSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/GMSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/GMSlide.h
    M Source/ThirdParty/skia/tools/viewer/LayersSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/MaterialShadowsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/MegaStrokeSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/MotionMarkSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PatchSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathClipSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathEffectsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathLerpSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathOverstrokeSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathTessellatorsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathTextSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/QuadStrokerSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SGSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ShadowColorSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ShadowReferenceSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ShadowUtilsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SimpleStrokerSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SkottieSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/Slide.h
    M Source/ThirdParty/skia/tools/viewer/SlideDir.cpp
    M Source/ThirdParty/skia/tools/viewer/SlidesSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/StringArtSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/StrokeVerbSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/TextBoxSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ThinAASlide.cpp
    M Source/ThirdParty/skia/tools/viewer/TypefaceSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/VariableWidthStrokerSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
    M Source/ThirdParty/skia/tools/window/BUILD.gn
    M Source/ThirdParty/skia/tools/window/DisplayParams.h
    M Source/ThirdParty/skia/tools/window/GLWindowContext.cpp
    M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.cpp
    M Source/ThirdParty/skia/tools/window/GraphiteDisplayParams.h
    M Source/ThirdParty/skia/tools/window/GraphiteNativeMetalWindowContext.mm
    M Source/ThirdParty/skia/tools/window/GraphiteNativeVulkanWindowContext.cpp
    M Source/ThirdParty/skia/tools/window/GraphiteNativeVulkanWindowContext.h
    M Source/ThirdParty/skia/tools/window/MetalWindowContext.mm
    M Source/ThirdParty/skia/tools/window/VulkanWindowContext.cpp
    M Source/ThirdParty/skia/tools/window/VulkanWindowContext.h
    M Source/ThirdParty/skia/tools/window/WindowContext.cpp
    M Source/ThirdParty/skia/tools/window/android/GLWindowContext_android.cpp

  Log Message:
  -----------
  Update Skia to 2025-10-27 (06243224ecf02b13a81d94652ad03ef57094611c)
https://bugs.webkit.org/show_bug.cgi?id=301511

Unreviewed. The changes are localized to Source/ThirdParty/skia.

% git log --oneline --pretty='%h %s' 
ed728afeb3ff52689f260a6dfa23e31df1d93166..06243224ecf02b13a81d94652ad03ef57094611c
06243224ec Roll ANGLE from 3dfc98c5c753 to e9626fbced68 (7 revisions)
784ed1787b Roll Skia Infra from d4dd0b9edeab to fca23bf4c045 (4 revisions)
5a8c718c9a Roll Dawn from 1bf0c98310db to fb7f9cb1dd24 (22 revisions)
f2dc87d43d Roll vulkan-deps from aff9933d5aca to b05255895bc5 (1 revision)
bca32dc673 Make underlying SkData in SkMemoryStream const
bec2d600f0 Roll SKP CIPD package from 536 to 537
de52b3a758 Roll vulkan-deps from 26d980ac653d to aff9933d5aca (1 revision)
b85c7ae190 Roll vulkan-deps from 00a17acf0058 to 26d980ac653d (14 revisions)
f352da2d60 Reland "Make SkPath immutable on GN build"
50a7aaced1 Build everything with c++20
28e6d58e1f Set reuseRequiresPurgeable flag for Grahpite Vk resources.
ec342ddafe Update SkPathBuilder::reset() docs
e91d238ce6 Reland "Update CanvasKit to have immutable Path objects"
479696a3c5 Revert "DM builds with graphite enabled and ganesh disabled"
ad3ce23a4d Remove unused, untested, dumpArrays
746598d6a7 Roll vulkan-deps from a1c8ebb68f28 to 00a17acf0058 (9 revisions)
3ed332b77b Roll ANGLE from d35b89f2021f to 3dfc98c5c753 (6 revisions)
2e9a05bfaa Roll Skia Infra from 4cda212e9e16 to d4dd0b9edeab (5 revisions)
c8e3bb4687 Roll Dawn from f027ea435086 to 1bf0c98310db (26 revisions)
a47931d095 Roll vulkan-deps from 45612592f686 to a1c8ebb68f28 (6 revisions)
3ae7a75941 [graphite] Move free AddX functions from PaintParams to KeyHelpers
a885c6e545 [graphite] Move KeyContext helpers to recorder
740e178140 Move SkPath::interpolate functionality into separate .cpp.
6b49e54c93 Roll recipe dependencies (trivial).
eba11de00d Roll recipe dependencies (trivial).
ec4bf2f7a7 More spanification
63f6ea7784 Remove 
Test-Win10-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Direct3D from CQ
23b53e11f2 Remove misleading consts from function parameters
e9e3b78f90 Fix const parameters that should be const references
59ef57f410 Roll ANGLE from 3a2809033c0c to d35b89f2021f (11 revisions)
56bc5cd9ba Roll Skia Infra from 37eb4c009541 to 4cda212e9e16 (6 revisions)
6e6acf6644 Roll Dawn from 401ebd650cf0 to f027ea435086 (17 revisions)
920cdcadd7 Roll recipe dependencies (trivial).
0d44e075ce [Graphite] Fix AndroidPrecompile expectations.
87691b4210 Roll recipe dependencies (trivial).
cb95abeafa Roll recipe dependencies (trivial).
575beb4e80 [rust png] Remove `SK_API` from `inline` APIs in 
`SkXPS...PngHelpers.h`.
2f05ecf9ab [rust png] Fix a comment about `SK_DISABLE_LEGACY_XPS_FACTORIES`.
8cd449e495 Roll vulkan-deps from a707284d1dae to 45612592f686 (3 revisions)
e8c54ba754 Delete obsolete build_overrides for dawn
6c61f77b00 Roll recipe dependencies (trivial).
54f6a0b55a DM builds with graphite enabled and ganesh disabled
09a3a5ac86 Have path transform return optional?
414588d287 [graphite] Move away from optional<SkBlendMode>
2665ce681b Simplify builder state
64fba3a35d Add a SkRRect::MakeRectRadii helper
b55bd60ed9 [graphite] Add a set of Android-specific possibly Protected 
PaintOptions
8bd102afe8 [graphite] Fix missed drawBounds() update inside 
SK_TRACE_GRAPHITE_PIPELINE_USE
3754c581e2 [Graphite] Fix track of how feature flags affect ycbcr filters.
b0b9ac4b51 Build standalone skia with C++20 by default when using ninja
fcad874e42 Avoid using fPathRef where possible
928b5cf727 Roll recipe dependencies (trivial).
f83cd75c1a Roll ANGLE from d582860bfb54 to 3a2809033c0c (5 revisions)
96e75ca8e2 Roll Skia Infra from f8a6a2d3369d to 37eb4c009541 (5 revisions)
ca582763e1 Roll Dawn from 0a52c0471a00 to 401ebd650cf0 (17 revisions)
cba6395939 Roll recipe dependencies (trivial).
89a59b9cda Roll vulkan-deps from dd90c9921fd2 to a707284d1dae (11 revisions)
b157f6b95f Roll recipe dependencies (trivial).
e95f3e2646 Hide editing unspanned SkPath APIs
2c6162c977 Roll recipe dependencies (trivial).
75a2ea7251 Roll recipe dependencies (trivial).
0682b51e06 Delete PathKit
9a43169d5c Faster SkPath::isRect
cadf8e7e6f [graphite] Reduce clip data saved in DrawList
b28bcc0f8c [skcapture] add basic capture data serialization
c34fc15677 [graphite] Fix nit in ImmutableSamplerInfo construction
19bff385f7 Roll vulkan-deps from 09230baa1307 to dd90c9921fd2 (3 revisions)
e935a7f732 Expose SkBlendModeBlender singletons without reference counting
381c6d886e Move pathref specific methods into a separate file
75c756e029 Roll ANGLE from 92b4ab0142bb to d582860bfb54 (7 revisions)
982988b472 Roll Skia Infra from 8f1191a68210 to f8a6a2d3369d (7 revisions)
3b193eb4fa Roll Dawn from a97005625bf3 to 0a52c0471a00 (5 revisions)
fb54389999 Roll recipe dependencies (trivial).
3bbbf662bb Roll vulkan-deps from d0ff1a29a9b3 to 09230baa1307 (5 revisions)
5dccbb91da Disable building WasmGM tests
267a031c60 Roll recipe dependencies (trivial).
de2534d7a4 Manual roll Dawn from 6c7ec7c76611 to a97005625bf3 (52 revisions)
4ea9462e05 [graphite] More cleanup of dead code for 
SK_DISABLE_CLIP_DRAW_GEOMETRIC_INTERSECTION flag
42ff13a91c Move path-contains impl into priv
ba86d7a0a6 Mark more single argument constructors explicit
b5df365d97 Replace SkScalarAve with sk_float_midpoint
201d66096b Add build docs about third_party needs
21ffb380f3 Start migration off of pathref in SkPath impl : spans
95abe1be92 Some SkPath cleanups
6fad852bfc Cleanup in SkScan_antipath
3f1e8057cf Directly initialize flags in info_for_pixmap
6419945694 [infra] Add wait_for_device.py
b458b5398a Move compute-tight-bounds impl to priv
78d4fb3438 Split out generic non-Ganesh ComparePixels
e2912c075d Make Dawn args use fullpath
ed4294faec Roll vulkan-deps from 4d8d3691f23d to d0ff1a29a9b3 (3 revisions)
5571b59449 Roll ANGLE from 59d4b703e44f to 92b4ab0142bb (1 revision)
0a3ace6fde Roll Skia Infra from 9602f241b417 to 8f1191a68210 (6 revisions)
05e2f42f53 Roll recipe dependencies (trivial).
89abc53933 Roll vulkan-deps from 441bfe958de2 to 4d8d3691f23d (1 revision)
2d424175a4 Manual roll ANGLE from 012c4998642a to 59d4b703e44f (15 revisions)
899155871d Roll SKP CIPD package from 535 to 536
b864c56efb Roll vulkan-deps from 1aa265990b48 to 441bfe958de2 (2 revisions)
0992b56045 Roll vulkan-deps from 85181c2b91b2 to 1aa265990b48 (4 revisions)
74df181769 Roll recipe dependencies (trivial).
b4981b621a Roll vulkan-deps from 5f4499eff7b1 to 85181c2b91b2 (9 revisions)
734f87c4aa Roll recipe dependencies (trivial).
579c72d673 Revert "Update CanvasKit to have immutable Path objects"
a01eb11751 Revert "Make SkPath immutable on GN build"
253a58ae95 Roll recipe dependencies (trivial).
def78efc6f Fix DMSrcSink choice of PNG encoder
89e82868fe SG slides to fScene->revalidate when needed
832f6e513d Make SkPath immutable on GN build
588cd7c9a4 [graphite] Conditionalize call to prepareForReturnToCache
2367438160 Roll vulkan-deps from d7da3806ac80 to 5f4499eff7b1 (4 revisions)
297f200067 Roll recipe dependencies (trivial).
21606dd695 Roll ANGLE from 3add1bfa10cd to 012c4998642a (21 revisions)
7340b79c72 Roll recipe dependencies (trivial).
507a5f0b94 Roll recipe dependencies (trivial).
598cbe4cc0 Roll Skia Infra from 97b75fbdfdf0 to 9602f241b417 (7 revisions)
833c8841f2 Use pathdata to transform in drawPath
580857a8c1 Update CanvasKit to have immutable Path objects
89a8bc508a Speculative fix for flaky dawn builds
8b4f8231d9 Roll recipe dependencies (trivial).
b4eb148144 Use SkCanvas::baseRecorder for SkImage::isValid
74b4235b73 [rust png] Add `SkDynamicMemoryWStream::detachAsVector` method.
a040dcf301 Refactor makeTransform() so it can be a factory as well
899587a7f0 Roll recipe dependencies (trivial).
3524a68abc Roll vulkan-deps from a3749d19263e to d7da3806ac80 (3 revisions)
3a7d76f764 In TextLine::getGlyphPositionAtCoordinate, return the last position 
in the text if iterateThroughVisualRuns reaches the ellipsis run
329e57bf10 Tidy up SkResolveConvexity
2c5fe48ae6 [rust png] Support for using `SkPngRustEncoder` from 
`SkXPSDevice.cpp`.
f1239c8ab0 Further restrict the jobs that run the PersistentPipelineStorageTest
f0936de068 Have GN shell out to CMake to build Dawn
57b9834d8a Treat kGraphiteVulkan_BackendType as Vulkan
2b790c8f9c Disable failing OpenGLES SkSL test on Pixel10
fde472254b [graphite] Add MappedAllocationInfo using declaration
4a90fb50e4 Change PathRaw to store convexity enum, not just bool
2df5f41d43 Add explicit keyword to many public single argument constructors
6c185ab0fc Miscellaneous code cleanup
a7b757ac63 Roll recipe dependencies (trivial).
66d247d3a7 Roll ANGLE from 2027314b341f to 3add1bfa10cd (16 revisions)
cc29c26e52 Roll Dawn from 32017614bc6b to 6c7ec7c76611 (23 revisions)
d5881c57b8 Roll Skia Infra from fb1930c766c4 to 97b75fbdfdf0 (6 revisions)
1c3b1c347d Roll SwiftShader from e608e2130d25 to 3d536c0fc62b (1 revision)
c9f928d373 Roll vulkan-deps from c4b9a2688979 to a3749d19263e (3 revisions)
2d9df7c70b Mark some private constructors explicit
47b54dcac7 Add explicit to SkPathBuilder constructors
2ab341607d Override delete(), to match our special allocator
aff8ec09cd Update SkPictureShader to use makeTemporaryImage()
c68ee19b29 Include SkSurface.h where needed
465a5e75df [infra] Tweaks to Android recipe flavor
324c2bb9e6 [infra] Add tasks for Pixel 10 devices
bbd968fc43 Reapply "Move editing methods into separate .cpp"
c417d26399 Roll vulkan-deps from 7cd8dafa530d to c4b9a2688979 (1 revision)
b660cf3084 Reland "[graphite] Fix PersistentPipelineStorageTest"
472d25ecb2 Revert "Reapply "Use pathdata to speed-up transform""
8fdec7a1a5 Roll recipe dependencies (trivial).
6cb5d3d874 Roll recipe dependencies (trivial).
85bff94c1f Roll ANGLE from 4d52bedbbe48 to 2027314b341f (11 revisions)
5564822d94 Roll recipe dependencies (trivial).
5b46664756 Roll recipe dependencies (trivial).
ede6e01524 Roll Dawn from c7049b30bb24 to 32017614bc6b (8 revisions)
e17a9ca72d Roll SwiftShader from efd5e79e9ca3 to e608e2130d25 (1 revision)
a2ed724ac1 Roll Skia Infra from 1b83298e5499 to fb1930c766c4 (7 revisions)
9b48003563 Roll recipe dependencies (trivial).
a3cefe8a4f Roll vulkan-deps from bb498dc53b8b to 7cd8dafa530d (6 revisions)
7aedad24d4 [graphite] Use BufferSubAllocator in DrawWriter
92a2769de2 Roll recipe dependencies (trivial).
20b762e42a Reapply "Use pathdata to speed-up transform"
cd94333faa Allow GMs to specify surface props
aef3dc85bb Prevent Viewer::fDisplay from always being nullptr
478288f88d Skip NotifyInUseTestAsImage on protected jobs
32a67f2783 Safer SkScalarAve
e1d6c0067c Revert "Use pathdata to speed-up transform"
5c9f73070c Revert "Move editing methods into separate .cpp"
d204b09f57 Revert "[graphite] Reduce kMaxSmallPathAtlasCount from 256 to 8"
6089670682 Update Ganesh VulkanWindowContext
9ea72a3034 Use makeTemporaryImage() in onDraw()
e054d54a1e Align SkPathBuilder's rArcTo with arcTo
06e1e1b649 [graphite] Refactor GraphiteVulkanWindowContext
89810cb970 Apply pre-refactoring cleanups to canvaskit_bindings.cpp
09734233db [graphite] single uniform manager
96ece9a93d Fix some lingering c++98-compat-extra-semi violations
1ad187d2b9 [graphite] Use consistent relative circular test for SkRRects
a23efe34c3 Move editing methods into separate .cpp
2b474c1c51 Use pathdata to speed-up transform
5126be2df7 Add c++98-compat-extra-semi warning
a44623f6af [graphite] Reduce kMaxSmallPathAtlasCount from 256 to 8
611b77b021 [graphite] Flush Devices that depend on a given Device being flushed
ebd3b52ce9 Roll vulkan-deps from 58c67380fb29 to bb498dc53b8b (3 revisions)
d3e835580d Roll recipe dependencies (trivial).
316c48c7aa Roll ANGLE from 8ed16003f271 to 4d52bedbbe48 (11 revisions)
e7644eb29f Roll Skia Infra from a171e684b437 to 1b83298e5499 (4 revisions)
8092fed09e Roll Dawn from 3f79f3aefe0b to c7049b30bb24 (11 revisions)
ec032dbe0e Roll recipe dependencies (trivial).
efc65c3b2a Roll recipe dependencies (trivial).
2ac5911988 Roll vulkan-deps from ac55dee5b314 to 58c67380fb29 (2 revisions)
57866d8588 [graphite] Use BufferSubAllocator in UniformTracker
ca17adc73b gn_to_bp: disable cfi-unrelated-cast for VmaAllocate
979b9a5c18 [graphite] Move notifyInUse() impl into Device
4f792d0b3e Manual roll SwiftShader from 794b0cfce1d8 to efd5e79e9ca3 (1 
revision)
0272e57120 Fix incorrect stroke curvature check in 'EllipseOp'
fd299c79e3 Fix use of AtlasGenerationCounter::kInvalidGeneration in PlotLocator 
init
65867c932c Remove (editing) path::shrinkToFit()
ac8e8aa24d Check for zero-length before calling memcpy
c501c727a0 Can we remove SK_SUPPORT_LEGACY_APPLYPERSPECTIVECLIP
b268023e2d Remove some SkPath friends to find editors
b2b28690e5 SkPathData : immutable replacement for SkPathRef
4730e5c1e7 Roll vulkan-deps from 9e6b225bea07 to ac55dee5b314 (1 revision)
60de2c6d40 Roll ANGLE from 8af6c56672bf to 8ed16003f271 (3 revisions)
9d51898809 Roll Skia Infra from d4d49ac57aea to a171e684b437 (4 revisions)
128844dc1f Roll Dawn from 78fff7bf05e7 to 3f79f3aefe0b (17 revisions)
7719b45a63 Roll SKP CIPD package from 534 to 535
512322c449 Roll vulkan-deps from d6a544e2bf8b to 9e6b225bea07 (2 revisions)
6532d2bdab Roll vulkan-deps from b197e9ddd86d to d6a544e2bf8b (10 revisions)
5d08d357af [pathops] Simplify one_contour
d0f63de279 [graphite] Add Device::hasPendingReads(TextureProxy)
748a376c8b Reapply "Add dump() helper to pathbuilder"
c3850f58d8 [ganesh] fix checking for memoryless support
9fe6f156e7 Use path-builder in examples
4ed72e5e00 [infra] Adjust ADB path for Android tests
8b9a47f347 Move CPU DWrite NativeFonts jobs to GCE
f6c7e2f172 [graphite] Amortize buffer allocations within a Recording
1d5d35661e [graphite] Add readOnly parameter to Task::visitProxies
3b3444da9c Fontations tests to error on missing data
57371ccd8d Update README.chromium for skia
e1555f6986 Pass in targetSurface to asView for same surface check.
351920c5c6 Use path builder in viewer and examples
85f9aa5907 Remove DirectWrite direct dependency on png codec
f9ddb8a231 Roll vulkan-deps from b78bf3c78bc9 to b197e9ddd86d (7 revisions)
456b046698 Roll ANGLE from f9685fdb7980 to 8af6c56672bf (6 revisions)
1724ceaf73 Roll Skia Infra from 2b8368b69575 to d4d49ac57aea (9 revisions)
53b9d0a52a Roll Dawn from 7842f10eeb6f to 78fff7bf05e7 (19 revisions)
bb04adedc5 Roll recipe dependencies (trivial).
e3bdf0cbff Roll recipe dependencies (trivial).
c735deda2c Roll recipe dependencies (trivial).
4d7ddd4625 Roll recipe dependencies (trivial).
5661da4ff0 [graphite] Fix missed references of ScratchBuffer to be 
BufferSubAllocator
d657261335 Roll recipe dependencies (trivial).
8639c1c17f Roll vulkan-deps from e99a66c881da to b78bf3c78bc9 (4 revisions)
ce23f015d4 Remove references to obsolete ChromeOS devices
f336ee4307 Fuzzer to use pathbuilder
37a0d5bc33 [graphite] Refactor ScratchBuffer into BufferSubAllocator
31d1c97f2e Update tests and benches to use pathbuilder
708f556184 Revert "[graphite] Fix PersistentPipelineStorageTest"
4a069e939e Add arguments to build Tint/Dawn on Windows better
afa5555c74 [graphite] Fix PersistentPipelineStorageTest
5ea54baa0f Roll ANGLE from fecb8ead9735 to f9685fdb7980 (6 revisions)
e4dc4fdb54 Roll recipe dependencies (trivial).
015d0ae85a Roll Skia Infra from bc650ffe70f6 to 2b8368b69575 (6 revisions)
0f16abf45f Roll Dawn from 43ee79a20ed4 to 7842f10eeb6f (20 revisions)
28eb60e745 Roll recipe dependencies (trivial).
6c3d339f30 Roll vulkan-deps from cf216f6c4062 to e99a66c881da (11 revisions)
cfa7161915 Change tests to use pathbuilder
b6be2dae36 Track and expose LayerInfo to skottie users
57ccf25c04 Retool fontations test to perform fuzzy path comparison
0315834b5b Roll recipe dependencies (trivial).
3480f588eb [pathbuilder] Use Rect/RRect path factories in XPSDevice
4e7c48890d Use pathbuilder and factories to make paths
4f2566f139 Roll vulkan-deps from 8f4fc402f4b1 to cf216f6c4062 (4 revisions)
0537bd2e54 [graphite] Disable PersistentPipelineStorageTest to unblock Android 
roll
8aab0865b4 Roll recipe dependencies (trivial).
b739df249d Roll ANGLE from 6a997ce2351a to fecb8ead9735 (6 revisions)
e6ea062d86 Roll recipe dependencies (trivial).
dd55eb3f93 Roll Skia Infra from 199e640f88d7 to bc650ffe70f6 (6 revisions)
b780788fb1 Roll Dawn from 2677a29136e6 to 43ee79a20ed4 (22 revisions)
3e67f8e96c Roll recipe dependencies (trivial).
fdff999685 Roll recipe dependencies (trivial).
ea7cdbc6b9 Roll vulkan-deps from aa211644ec30 to 8f4fc402f4b1 (4 revisions)
d9ab94fb03 Roll recipe dependencies (trivial).
02ea58d1f5 [graphite] Add testing for Vulkan's PersistentPipelineStorage
5245a2e0da Roll recipe dependencies (trivial).
d2f132cbb6 Roll recipe dependencies (trivial).
ce96742cdd Revert "Add dump() helper to pathbuilder"
21a1dab82b Add dump() helper to pathbuilder
3cb62f255d Use pathbuilder to keep path geometry immutable
5ca2b82bcf Use shortened builder name on CI jobs
3066372eb7 Add CMake to all dawn tasks
a651e483a0 [fontations] Use SkMatrix::mapRect for bounds mapping
36e19087f3 [graphite] Add PersistentStorage API and use for Vulkan pipeline 
cache
e76bcc3b7e Roll vulkan-deps from 5925e8cb6a0d to aa211644ec30 (5 revisions)
7c6e108519 Roll recipe dependencies (trivial).
cc4a8b9e5c Roll ANGLE from fc98b3f62a98 to 6a997ce2351a (8 revisions)
d10a0d877f Roll recipe dependencies (trivial).
3439757e92 Roll Dawn from d8f0feef7c17 to 2677a29136e6 (10 revisions)
13a34d08d9 Roll SwiftShader from 18d4f3db9407 to 794b0cfce1d8 (1 revision)
a132ddd27a Roll Skia Infra from b57557664701 to 199e640f88d7 (10 revisions)
b75d28c882 Roll vulkan-deps from ea4cd2b85ec4 to 5925e8cb6a0d (9 revisions)
601ebf9f48 Use pathbuilder to keep paths' immutable (their geometry)
1e639f311d [graphite] Disable lighten/darken test IntelUHD630
a1d085b274 Remove old define in hairline code
7a2127711a [graphite] Relax circular corner detection for analytic clip
66c685327e Remove SkOnce from function local initializations
272a96410b [graphite] Rename BufferManager::BufferInfo to BufferState + other 
renames
d09786dfb8 Conics support for SkPathBuilder::incReserve
bc7cf194f4 Roll vulkan-deps from 7b14f3ac9637 to ea4cd2b85ec4 (2 revisions)

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



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

Reply via email to