)]}'
{
  "commit": "ad871eff2ac6bdaf71da58c0f7b9066e2b0392cd",
  "tree": "dfcee53be0c909d7b0e6ed9a1edce83eb0345e54",
  "parents": [
    "0ccecdc23e49b34e051917b995c2864c077b5443"
  ],
  "author": {
    "name": "Torne (Richard Coles)",
    "email": "torne@google.com",
    "time": "Wed Jul 30 11:19:05 2025 -0400"
  },
  "committer": {
    "name": "Torne (Richard Coles)",
    "email": "torne@google.com",
    "time": "Thu Jul 31 15:36:47 2025 -0400"
  },
  "message": "webkit: move tests that need platform apis.\n\nMove the individual tests that need platform APIs out of the shared\ncode. There are two relevant kinds of of test here:\n\n- Tests for very old APIs that were removed from the SDK long ago, which\n  aren\u0027t relevant for the SDK sandbox.\n- Tests for printing, which depend on internals of the printing code to\n  mock things, and aren\u0027t likely to be relevant in the SDK sandbox.\n\nThis lets us compile the remainder of the test code with test_current instead\nof platform APIs, and enables it to check flags by depending on the relevant\nflag static library, instead of getting the framework version that isn\u0027t\navailable at runtime in processes with hidden API enforcement.\n\nBug: 434770734\nTest: atest CtsWebkitTestCases\nTest: atest CtsSdkSandboxWebkitTestCases\nFlag: TEST_ONLY\nChange-Id: I2b082c8f711d2ea66508e8a90133afa159a53809\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8894c60926b66fbe9e483eadef4a61c876f7388b",
      "old_mode": 33188,
      "old_path": "libs/webkit-shared/Android.bp",
      "new_id": "248867a54e0e5a505c21a2c8327eee53fc0faf4f",
      "new_mode": 33188,
      "new_path": "libs/webkit-shared/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "85497c01b6babf68dee6fd060a74dc1becc00abb",
      "old_mode": 33188,
      "old_path": "tests/tests/sdksandbox/webkit/src/android/sdksandbox/webkit/cts/SdkSandboxWebSettingsTest.java",
      "new_id": "ce676d7cb3779ecbabee60c7695d239888168766",
      "new_mode": 33188,
      "new_path": "tests/tests/sdksandbox/webkit/src/android/sdksandbox/webkit/cts/SdkSandboxWebSettingsTest.java"
    },
    {
      "type": "modify",
      "old_id": "80f3dab7d7117097354ee24ac6b9d67d9b004c73",
      "old_mode": 33188,
      "old_path": "tests/tests/sdksandbox/webkit/src/android/sdksandbox/webkit/cts/SdkSandboxWebViewTest.java",
      "new_id": "bcb8b73d704d420cca21e2db7d73489ef73ec577",
      "new_mode": 33188,
      "new_path": "tests/tests/sdksandbox/webkit/src/android/sdksandbox/webkit/cts/SdkSandboxWebViewTest.java"
    },
    {
      "type": "modify",
      "old_id": "f9d0983a098efdd745bcc8db42dcb8a50cc76932",
      "old_mode": 33188,
      "old_path": "tests/tests/sdksandbox/webkit/src/android/sdksandbox/webkit/cts/SdkSandboxWebViewZoomTest.java",
      "new_id": "2461c3f2dbe619e449f6fe662ca1adb8985aa8e8",
      "new_mode": 33188,
      "new_path": "tests/tests/sdksandbox/webkit/src/android/sdksandbox/webkit/cts/SdkSandboxWebViewZoomTest.java"
    },
    {
      "type": "modify",
      "old_id": "f5b50aa5a6f07d52a80a2d96151f2b2d0aedc37b",
      "old_mode": 33188,
      "old_path": "tests/tests/webkit/Android.bp",
      "new_id": "72ceb23d126e070772982964ff2516cbd83d33db",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d743fd1911eb42c78b88c20a3f3bf028860805bb",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/platform/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b83775257762f70a1110f5d7cc855a2bf2a72bb4",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/platform/src/android/webkit/cts/PrintingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75d336d79f7c899855649f9708be8d882d1a244f",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/platform/src/android/webkit/cts/RemovedApisTest.java"
    },
    {
      "type": "rename",
      "old_id": "ec82b459d0b64cd79cd863f4084b2fc607ba2d28",
      "old_mode": 33188,
      "old_path": "tests/tests/webkit/src/android/webkit/cts/WebViewUpdateManagerTest.java",
      "new_id": "a39de3fe4e336d3f206d9c73405d94fd0c9604d3",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/platform/src/android/webkit/cts/WebViewUpdateManagerTest.java",
      "score": 93
    },
    {
      "type": "modify",
      "old_id": "3dbbe8f0ab1e2631759cb5dcb943e9bda943a59c",
      "old_mode": 33188,
      "old_path": "tests/tests/webkit/src/android/webkit/cts/WebSettingsTest.java",
      "new_id": "265d487e2268f9e2f62c9562046e6af19a338a00",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/src/android/webkit/cts/WebSettingsTest.java"
    },
    {
      "type": "modify",
      "old_id": "99a2461e834cc7fb1e7c6150778948edfd87947a",
      "old_mode": 33188,
      "old_path": "tests/tests/webkit/src/android/webkit/cts/WebViewTest.java",
      "new_id": "5fc7421994dc7cb0efe27596747c1ddda1a44e87",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/src/android/webkit/cts/WebViewTest.java"
    },
    {
      "type": "modify",
      "old_id": "fc1822424bb9be990ea2b0ea4337be29e834cad1",
      "old_mode": 33188,
      "old_path": "tests/tests/webkit/src/android/webkit/cts/WebViewZoomTest.java",
      "new_id": "27c123cf7fbc424fa86afbaea02ffa5967d9b52b",
      "new_mode": 33188,
      "new_path": "tests/tests/webkit/src/android/webkit/cts/WebViewZoomTest.java"
    }
  ]
}
