)]}'
{
  "commit": "479696a3c5bfeb263a18c9260cb581b20ea4b556",
  "tree": "d91c65080aabcb3b721e0a812f7fdab12890a88d",
  "parents": [
    "ad3ce23a4dd868f3806647657494b1dcd0bf6373"
  ],
  "author": {
    "name": "Jorge Betancourt",
    "email": "jmbetancourt@google.com",
    "time": "Fri Oct 24 06:45:40 2025 -0700"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Fri Oct 24 08:24:35 2025 -0700"
  },
  "message": "Revert \"DM builds with graphite enabled and ganesh disabled\"\n\nThis reverts commit 54f6a0b55a312ce77e90ff9e7e474398bf4272be.\n\nReason for revert: Blocking Chrome roller (unknown symbol skia_gpu_vk_chromium_public)\n\nOriginal change\u0027s description:\n\u003e DM builds with graphite enabled and ganesh disabled\n\u003e\n\u003e Change-Id: I98f4f67150d79a96f3de6851c288f8176a218692\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1075538\n\u003e Reviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e Commit-Queue: Brian Salomon \u003cbriansalomon@gmail.com\u003e\n\nChange-Id: Iafd4115700d8d86eee517827cbf5443c27e8fd38\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1084017\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "341acacd881ceeb16598b316a44fc2fdc2025518",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "22af8270ef43ab51a98cbaa0da673da680035053",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "208b44225791e14e210e934d333876285ec11be0",
      "old_mode": 33188,
      "old_path": "bazel/exporter_tool/main.go",
      "new_id": "d49b18a660474999c8266762fede9020fd1159bf",
      "new_mode": 33188,
      "new_path": "bazel/exporter_tool/main.go"
    },
    {
      "type": "modify",
      "old_id": "81cf4cd180dbf2aaca833c90dfd8aed7e438033a",
      "old_mode": 33188,
      "old_path": "dm/DM.cpp",
      "new_id": "9527cf625400b36adb1c2bb2eeaf18f361b0fc30",
      "new_mode": 33188,
      "new_path": "dm/DM.cpp"
    },
    {
      "type": "modify",
      "old_id": "8fce934e423820fb1561919cb0e3f900819e5846",
      "old_mode": 33188,
      "old_path": "dm/DMGpuTestProcs.cpp",
      "new_id": "65ff328ba4b1a775588b4a28346d360c2b0a9d14",
      "new_mode": 33188,
      "new_path": "dm/DMGpuTestProcs.cpp"
    },
    {
      "type": "modify",
      "old_id": "85d06aeac5c3ae97703ae6713ec3cd8a5b185f11",
      "old_mode": 33188,
      "old_path": "dm/DMSrcSink.cpp",
      "new_id": "c2d6cd8ee8bd756c7a202ccb03518886f3311980",
      "new_mode": 33188,
      "new_path": "dm/DMSrcSink.cpp"
    },
    {
      "type": "modify",
      "old_id": "6aed126bda27150e536ab556a0e90bbda8b2ed8c",
      "old_mode": 33188,
      "old_path": "dm/DMSrcSink.h",
      "new_id": "d6f9d879c65eb0568b1014aab5663c509b315998",
      "new_mode": 33188,
      "new_path": "dm/DMSrcSink.h"
    },
    {
      "type": "modify",
      "old_id": "c3356a2e07bf0bdd7a8d4026ac24be30b99e277d",
      "old_mode": 33188,
      "old_path": "gm/imagefromyuvtextures.cpp",
      "new_id": "2b42ad53f1c7fa1a6d0f2aa07b03fc3477117c38",
      "new_mode": 33188,
      "new_path": "gm/imagefromyuvtextures.cpp"
    },
    {
      "type": "modify",
      "old_id": "bdd3be5d7e2e7737f047124f3b336113224e7a22",
      "old_mode": 33188,
      "old_path": "gn/gpu.gni",
      "new_id": "f44f4a421a3f447b3182a63d31624ebe5e397bad",
      "new_mode": 33188,
      "new_path": "gn/gpu.gni"
    },
    {
      "type": "modify",
      "old_id": "c1cf61ee5fd2a1e204bf722c6d22e923429da11d",
      "old_mode": 33188,
      "old_path": "gn/tests.gni",
      "new_id": "925be52eaf059486401109871e1fb2b70efc7842",
      "new_mode": 33188,
      "new_path": "gn/tests.gni"
    },
    {
      "type": "modify",
      "old_id": "8a6725592f5863a8d8f60ff8184ed49f127205c1",
      "old_mode": 33188,
      "old_path": "modules/bentleyottmann/BUILD.gn",
      "new_id": "7fa7ec61bf24b5be86350aa516262f4f348de8a9",
      "new_mode": 33188,
      "new_path": "modules/bentleyottmann/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d3fb8fba94c5538dbc185976d0df7b6994fdfa54",
      "old_mode": 33188,
      "old_path": "modules/skottie/BUILD.gn",
      "new_id": "b47304b224e32308395e4a006468e921f3349ab3",
      "new_mode": 33188,
      "new_path": "modules/skottie/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "dedc68fa4ac805adf339203cff530a1f9c6230ab",
      "old_mode": 33188,
      "old_path": "modules/skparagraph/BUILD.gn",
      "new_id": "bdf113e802d667ed14d26b87f4fa9c13c2caa5fa",
      "new_mode": 33188,
      "new_path": "modules/skparagraph/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4ff116c3463eb9a75a2372179592712ec7ccce40",
      "old_mode": 33188,
      "old_path": "modules/sksg/BUILD.gn",
      "new_id": "298d2c8a7bdcbf8550a9b95cffdb65b2bad34335",
      "new_mode": 33188,
      "new_path": "modules/sksg/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "9f214bd9728d37b76b9ae54ecd8ce718ddac0929",
      "old_mode": 33188,
      "old_path": "modules/skshaper/BUILD.gn",
      "new_id": "31a407f2878ea1a6c1e81693c02ff977d1992adc",
      "new_mode": 33188,
      "new_path": "modules/skshaper/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c1908298e8c9604cf7e59cc16562d64197e8ecc5",
      "old_mode": 33188,
      "old_path": "modules/skunicode/BUILD.gn",
      "new_id": "c2e6b07a137dd5cc1877abdf6225a7b637811e74",
      "new_mode": 33188,
      "new_path": "modules/skunicode/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "161decabc0ec364ff10bb0c065efe941943265d7",
      "old_mode": 33188,
      "old_path": "modules/svg/BUILD.gn",
      "new_id": "fe59cb5905dd4e25ed8b710a4f70c441dd904284",
      "new_mode": 33188,
      "new_path": "modules/svg/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b601c7b1cfb7aaf8a36e212967de776efd1e40d9",
      "old_mode": 33188,
      "old_path": "tests/BlurTest.cpp",
      "new_id": "970086d27e10e071025161063cd478fab9310105",
      "new_mode": 33188,
      "new_path": "tests/BlurTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "b3ad5cd06590c2e1f91767ab3035843a8e33217f",
      "old_mode": 33188,
      "old_path": "tests/ColorFilterTest.cpp",
      "new_id": "3856ed46c1c0ba96cb154d765c7729ed7aa06852",
      "new_mode": 33188,
      "new_path": "tests/ColorFilterTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed5a2dc87b26a1ab4aa620f586583642b6bc21a8",
      "old_mode": 33188,
      "old_path": "tests/DeviceTest.cpp",
      "new_id": "a0c66b379bd1b36768788f9da20fc0170d5d5203",
      "new_mode": 33188,
      "new_path": "tests/DeviceTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd28d1c2fb264901469014c6f3598b625e6a4f3f",
      "old_mode": 33188,
      "old_path": "tests/ExtendedSkColorTypeTests.cpp",
      "new_id": "a43ac3b7c172f368f00d3ed86fb23a31f6e7797f",
      "new_mode": 33188,
      "new_path": "tests/ExtendedSkColorTypeTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "24bf719c6d5f9d29c0081ebb2dbeebba7428b8a2",
      "old_mode": 33188,
      "old_path": "tests/FilterResultTest.cpp",
      "new_id": "f93cac0890cb5c53245ec2d92bd2abd7e4b0ac84",
      "new_mode": 33188,
      "new_path": "tests/FilterResultTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "203d9016de8471f73c3ab7f8ed2baa5f62f7f11d",
      "old_mode": 33188,
      "old_path": "tests/GradientTest.cpp",
      "new_id": "a5961e6a98bb95cbedbc45db0e302be3540bb8ce",
      "new_mode": 33188,
      "new_path": "tests/GradientTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "d9317cdd3167e60d7e743a03d168e96498cd672e",
      "old_mode": 33188,
      "old_path": "tests/ImageFilterCacheTest.cpp",
      "new_id": "f33b83006ea9b83b2f6f59eef0eff661569e116a",
      "new_mode": 33188,
      "new_path": "tests/ImageFilterCacheTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "a993c0ce748ad13f82c52cb5eaaa5ce1c065ea39",
      "old_mode": 33188,
      "old_path": "tests/ImageFilterTest.cpp",
      "new_id": "45906f52ef01693394d88e42c3958f20248e6a63",
      "new_mode": 33188,
      "new_path": "tests/ImageFilterTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "22e60dc92b816f2918455a05a87ebd907147e5e7",
      "old_mode": 33188,
      "old_path": "tests/ImageIsOpaqueTest.cpp",
      "new_id": "5535704c9c81f47acac9621ee47518d0331c4f1d",
      "new_mode": 33188,
      "new_path": "tests/ImageIsOpaqueTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "6056943aae36d8842c13b7d353644d3a46c3db7f",
      "old_mode": 33188,
      "old_path": "tests/ImageNewShaderTest.cpp",
      "new_id": "530afb11a644847ce80613068d3e627d28218257",
      "new_mode": 33188,
      "new_path": "tests/ImageNewShaderTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "6c73b1143fcf688082cce72ca7db2b343f8e24a8",
      "old_mode": 33188,
      "old_path": "tests/ImageTest.cpp",
      "new_id": "7c79c0439a610cee6757bd83a814e4aa7b4c0e11",
      "new_mode": 33188,
      "new_path": "tests/ImageTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "34eb331db4ca72e05bd22505383b6520dc766668",
      "old_mode": 33188,
      "old_path": "tests/MessageBusTest.cpp",
      "new_id": "c3b0578647464eadd59295ba799cf9113a5549a3",
      "new_mode": 33188,
      "new_path": "tests/MessageBusTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "add68974b1a593b7ff416b597df31e4f54dc2e66",
      "old_mode": 33188,
      "old_path": "tests/PremulAlphaRoundTripTest.cpp",
      "new_id": "b7bb7eae8c28d928ff3a182285dc7fe3f7dd216e",
      "new_mode": 33188,
      "new_path": "tests/PremulAlphaRoundTripTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "5f87a4eec4bdb1b19a6caf9db96b0bfb0c0043e5",
      "old_mode": 33188,
      "old_path": "tests/RuntimeBlendTest.cpp",
      "new_id": "e2e97a6555b76bcb588b4058acecf4b89a03b1fc",
      "new_mode": 33188,
      "new_path": "tests/RuntimeBlendTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "2b1e663ee1cabeb6bac8c73c2ef6147e6686ca6a",
      "old_mode": 33188,
      "old_path": "tests/ShaderImageFilterTest.cpp",
      "new_id": "7cfd447021d36529644a24dbc40f09a83a64eebd",
      "new_mode": 33188,
      "new_path": "tests/ShaderImageFilterTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "98961955545227b5a8121f82b889f2b818ccfa9a",
      "old_mode": 33188,
      "old_path": "tests/SkRemoteGlyphCacheTest.cpp",
      "new_id": "b634d3d3759bbb198e7664a7e68a741925483f32",
      "new_mode": 33188,
      "new_path": "tests/SkRemoteGlyphCacheTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "f2e0f2e80017580de07ac70b872f2a5ebbf31a0b",
      "old_mode": 33188,
      "old_path": "tests/SkRuntimeEffectTest.cpp",
      "new_id": "dc22b1dad3a1e8642bbdf26e0545b2274da3921e",
      "new_mode": 33188,
      "new_path": "tests/SkRuntimeEffectTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "702c09112e66a1847491654c76798e51d1846275",
      "old_mode": 33188,
      "old_path": "tests/SkSLES2ConformanceTest.cpp",
      "new_id": "59d6aa2ae17f12d24b6721925d8bda938e8fc6ba",
      "new_mode": 33188,
      "new_path": "tests/SkSLES2ConformanceTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "e6bdc8febcff747c897030c1f23ada2eab3657f8",
      "old_mode": 33188,
      "old_path": "tests/SkSLTest.cpp",
      "new_id": "b8deb80142a8cc320a5a9dff5c28e40ea9915e7b",
      "new_mode": 33188,
      "new_path": "tests/SkSLTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "526dc6a7d14347c3c4fa2f6aeea883c72cc0d804",
      "old_mode": 33188,
      "old_path": "tests/Skbug5221.cpp",
      "new_id": "bc898738d13dad4a61d7a2b4db3d52be99db4dcc",
      "new_mode": 33188,
      "new_path": "tests/Skbug5221.cpp"
    },
    {
      "type": "modify",
      "old_id": "6fa910ef9214de90f73571e5756507ec3d227a10",
      "old_mode": 33188,
      "old_path": "tests/SpecialImageTest.cpp",
      "new_id": "774fd64cabf9f2e58fb01fc6e208b1c38fecd7a2",
      "new_mode": 33188,
      "new_path": "tests/SpecialImageTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "f3d1aed5036f41ea0926418540f1e061e990cb90",
      "old_mode": 33188,
      "old_path": "tests/SurfaceTest.cpp",
      "new_id": "4d027c46f40ba8135a499700708ea353f825a462",
      "new_mode": 33188,
      "new_path": "tests/SurfaceTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "277699fc4a99a331a84624919c965960e400537a",
      "old_mode": 33188,
      "old_path": "tests/Test.h",
      "new_id": "eec2a6453d93e1b2801f79ed1e6e34c655fe9855",
      "new_mode": 33188,
      "new_path": "tests/Test.h"
    },
    {
      "type": "modify",
      "old_id": "99ea4ab24ec4b481de582bf5e2cf69dd9d0e84dd",
      "old_mode": 33188,
      "old_path": "tests/TestTest.cpp",
      "new_id": "a44700ded7da4e09322429e8fdee89dadc78478c",
      "new_mode": 33188,
      "new_path": "tests/TestTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "d0f0aaccc9cc446b52f62f285f3e0be1cdab4f3e",
      "old_mode": 33188,
      "old_path": "tests/VkProtectedContextTest.cpp",
      "new_id": "c29b60e58d4690a92b3cdc2ba12ffe3ad9898e3e",
      "new_mode": 33188,
      "new_path": "tests/VkProtectedContextTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "187b71c9e23b00478df487c39a9a69674cc3bec9",
      "old_mode": 33188,
      "old_path": "tests/WritePixelsTest.cpp",
      "new_id": "18961c62f4fcdcb90d426ef81eda0e7f783522d9",
      "new_mode": 33188,
      "new_path": "tests/WritePixelsTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "468f84f00610449d56637f1969ae57c6f69d07bf",
      "old_mode": 33188,
      "old_path": "tests/ganesh/GaneshTestUtils.cpp",
      "new_id": "ae886fbfe49b48a8b3c6d911b10094e91b68205f",
      "new_mode": 33188,
      "new_path": "tests/ganesh/GaneshTestUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "e2dae14a3b8c0767d12fd175a5f7bcd952ed8b76",
      "old_mode": 33188,
      "old_path": "tests/graphite/IntersectionTreeTest.cpp",
      "new_id": "bfd0e883a0c62f1c19e15b8ed1fc10c25b36bb00",
      "new_mode": 33188,
      "new_path": "tests/graphite/IntersectionTreeTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "e94eb296a41930a1fb9436c66471491b582021e9",
      "old_mode": 33188,
      "old_path": "tools/flags/CommonFlagsConfig.cpp",
      "new_id": "4b5377c73cd929ea865a908e2ecf8a549e1d3529",
      "new_mode": 33188,
      "new_path": "tools/flags/CommonFlagsConfig.cpp"
    }
  ]
}
