)]}'
{
  "commit": "f3f60d9328d8acfedf987a73631fc90c39bf5447",
  "tree": "1df1425cd3c08ef1e29dee80877406332eafa873",
  "parents": [
    "32a85291efb1b5ef0c3dbd7b581df27f1d03305a"
  ],
  "author": {
    "name": "Steve Block",
    "email": "steveblock@google.com",
    "time": "Wed May 16 12:41:18 2012 +0100"
  },
  "committer": {
    "name": "Steve Block",
    "email": "steveblock@google.com",
    "time": "Tue May 22 12:07:55 2012 +0100"
  },
  "message": "Switch Geolocation DRT methods to control client-based mock\n\nNote that we plumb DRT Geolocation mock calls via WebView. This is required\nbecause the WebCore client-based mock is not a static but is tied to the Page.\n\nSee WebKit change Ib74a3c05991593e75c3138415d4ac0bf0c9aefa9.\n\nBug: 6511338\nChange-Id: I6d88d5dce5c2148812b191a5b452718bf0854aeb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fbda4924da0e8be62d5b1b88a167b12f7f44fcc0",
      "old_mode": 33188,
      "old_path": "core/java/android/webkit/MockGeolocation.java",
      "new_id": "d8dc7240db0b23246b2ebddc7b81fbf3c6412445",
      "new_mode": 33188,
      "new_path": "core/java/android/webkit/MockGeolocation.java"
    },
    {
      "type": "modify",
      "old_id": "77865644a18add3e6d52d1601f31ffcb64d25a2b",
      "old_mode": 33188,
      "old_path": "core/java/android/webkit/WebViewClassic.java",
      "new_id": "520d45cce92ed9b92d3f1878b3be6c4dc6faf44f",
      "new_mode": 33188,
      "new_path": "core/java/android/webkit/WebViewClassic.java"
    },
    {
      "type": "modify",
      "old_id": "76cd1c940cc5d7fac0ada08f7a837622a5e3ccfd",
      "old_mode": 33188,
      "old_path": "core/java/android/webkit/WebViewCore.java",
      "new_id": "2fb94b4eadad994a0085fae65685fbea9d0100d6",
      "new_mode": 33188,
      "new_path": "core/java/android/webkit/WebViewCore.java"
    },
    {
      "type": "modify",
      "old_id": "d74f5f75954137b302eb183464b0cb90ea058198",
      "old_mode": 33188,
      "old_path": "tests/DumpRenderTree/src/com/android/dumprendertree/CallbackProxy.java",
      "new_id": "9d621d62c5e379c94d62c1224c50b87751b829b5",
      "new_mode": 33188,
      "new_path": "tests/DumpRenderTree/src/com/android/dumprendertree/CallbackProxy.java"
    },
    {
      "type": "modify",
      "old_id": "9be2f1c917a5962ab8e2fd521fa464894aa532b6",
      "old_mode": 33188,
      "old_path": "tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestController.java",
      "new_id": "c936a6c82b24f6456cde002d89d1a3733e2860ef",
      "new_mode": 33188,
      "new_path": "tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestController.java"
    },
    {
      "type": "modify",
      "old_id": "bbfbfc4365acd91e2909cfd868d768a4218978a6",
      "old_mode": 33188,
      "old_path": "tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java",
      "new_id": "2b58f14bae91fb191342ef5729c2cd37f9e71e79",
      "new_mode": 33188,
      "new_path": "tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java"
    },
    {
      "type": "modify",
      "old_id": "d0c59d3791be0e2e72aedd95007276fa9fced6b1",
      "old_mode": 33188,
      "old_path": "tests/DumpRenderTree2/src/com/android/dumprendertree2/LayoutTestController.java",
      "new_id": "bb3bf6244fe74e316d65684ec3bc84bbfae1c16f",
      "new_mode": 33188,
      "new_path": "tests/DumpRenderTree2/src/com/android/dumprendertree2/LayoutTestController.java"
    },
    {
      "type": "modify",
      "old_id": "f958adeded17cfdd01166f2f024ba6ee4d269ee1",
      "old_mode": 33188,
      "old_path": "tests/DumpRenderTree2/src/com/android/dumprendertree2/LayoutTestsExecutor.java",
      "new_id": "b2fbfd56872b8bcc65e8e7cea30d62e908dfe5e7",
      "new_mode": 33188,
      "new_path": "tests/DumpRenderTree2/src/com/android/dumprendertree2/LayoutTestsExecutor.java"
    }
  ]
}
