)]}'
{
  "commit": "8832fbf53cf71d4d4cb53986d9cfc024edd2bf1f",
  "tree": "00e9dbcc91f89f95552bac3326ac828f8b495507",
  "parents": [
    "d827111fb10c7d8b89bc954ab0934b4009d6643c"
  ],
  "author": {
    "name": "tsepez",
    "email": "tsepez@chromium.org",
    "time": "Thu Sep 08 10:25:55 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Sep 08 10:25:55 2016 -0700"
  },
  "message": "Replace CJS_Runtime::Observer with CFX_Runtime\u003cCJS_Runtime\u003e::Observer\n\nPreviously, the observer set a flag which conditionalized a null\npointer return.  Now, we just clear the pointer.\n\nDestruction order matters, so add a method to trigger notifications.\n\nReview-Url: https://codereview.chromium.org/2322743002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b669e0d3d5b3b529dbd40c5ee9ddf2f01f5414f1",
      "old_mode": 33188,
      "old_path": "core/fxcrt/include/cfx_observable.h",
      "new_id": "99a995128492f2f52f29db73196b7bcf8cb73fa0",
      "new_mode": 33188,
      "new_path": "core/fxcrt/include/cfx_observable.h"
    },
    {
      "type": "modify",
      "old_id": "f95ec0b09b9eaeed40f3b08e9e483485235286e2",
      "old_mode": 33188,
      "old_path": "fpdfsdk/javascript/app.cpp",
      "new_id": "89e8b563daa99b877470386723a936f84f30fc52",
      "new_mode": 33188,
      "new_path": "fpdfsdk/javascript/app.cpp"
    },
    {
      "type": "modify",
      "old_id": "b12a3f5eeb278f77693b9dd825859acb5bc0c26e",
      "old_mode": 33188,
      "old_path": "fpdfsdk/javascript/cjs_runtime.cpp",
      "new_id": "67d45d5e4a6b6e7eeb63e470f1605d361c0c9443",
      "new_mode": 33188,
      "new_path": "fpdfsdk/javascript/cjs_runtime.cpp"
    },
    {
      "type": "modify",
      "old_id": "33d2956ce3d973e465876ae7add68d2276acbff5",
      "old_mode": 33188,
      "old_path": "fpdfsdk/javascript/cjs_runtime.h",
      "new_id": "5157c416ad6063c00fd7490e66eec8ee93edd0d4",
      "new_mode": 33188,
      "new_path": "fpdfsdk/javascript/cjs_runtime.h"
    }
  ]
}
