)]}'
{
  "commit": "c1ffb9f8dcdb9e61590224740e7f2f3a16ea1744",
  "tree": "bed96f963a0c50c304cb560b797790592d9dc142",
  "parents": [
    "b8243191a917b03ec4f9865d3e66672bae259b77"
  ],
  "author": {
    "name": "Viet-Trung Luu",
    "email": "viettrungluu@chromium.org",
    "time": "Thu May 05 09:14:11 2016 -0700"
  },
  "committer": {
    "name": "Viet-Trung Luu",
    "email": "viettrungluu@chromium.org",
    "time": "Thu May 05 09:14:11 2016 -0700"
  },
  "message": "EDK: Remove Core::AddDispatcher().\n\nUse AddHandle() instead. Also, add kDefaultHandleRights static member\nvariables to the various dispatcher implementations. (Arguably, their\nCreate() static factories should produce a Handle instead, and thus\nautomatically have the default handle rights.)\n\nR\u003dazani@chromium.org\n\nReview URL: https://codereview.chromium.org/1946423002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6622de928d0007a55518e83e1d046cf1172da0bd",
      "old_mode": 33188,
      "old_path": "mojo/edk/embedder/embedder.cc",
      "new_id": "ac2536209cb69dd3b020d9eb9886bc2e5e71e525",
      "new_mode": 33188,
      "new_path": "mojo/edk/embedder/embedder.cc"
    },
    {
      "type": "modify",
      "old_id": "25e6355c9f485a8e69ea9a6c43859de2516d11f7",
      "old_mode": 33188,
      "old_path": "mojo/edk/embedder/multiprocess_embedder.cc",
      "new_id": "496819181a9917ca0ba84d16c8186fffd05f91ed",
      "new_mode": 33188,
      "new_path": "mojo/edk/embedder/multiprocess_embedder.cc"
    },
    {
      "type": "modify",
      "old_id": "1ec1da97b713d523f1d6116f50d20f7a260fe91a",
      "old_mode": 33188,
      "old_path": "mojo/edk/embedder/system_impl_private_entrypoints.cc",
      "new_id": "79cd3096dc76d40264556864e2615577e83d0d56",
      "new_mode": 33188,
      "new_path": "mojo/edk/embedder/system_impl_private_entrypoints.cc"
    },
    {
      "type": "modify",
      "old_id": "a534a2f8fe8427c7e8c2ec0db883110a10bf85b0",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/core.cc",
      "new_id": "95cb703b4c48e7e71749e7197faddecda5fc0314",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/core.cc"
    },
    {
      "type": "modify",
      "old_id": "cc480dd06f9d9c29ff71fd2e82162c4e6e804742",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/core.h",
      "new_id": "56115416ca3701b526bf23c88f26722ef378e2f5",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/core.h"
    },
    {
      "type": "modify",
      "old_id": "2ea2da3a2a0144bc3aa5ba4dcfe47bc5570ca6e5",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/core_test_base.cc",
      "new_id": "6297456a0c1d2e8f74ab79628e084b69b03de448",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/core_test_base.cc"
    },
    {
      "type": "modify",
      "old_id": "cdf553fb35230f9a88f02e1a0dcf13ebceeeaa38",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/data_pipe_consumer_dispatcher.cc",
      "new_id": "1d515b2d9067ff6f51fae6a7a8277c1d4614e1fb",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/data_pipe_consumer_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "aa4455ad65681f78433fa11b1a2146bf584678a3",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/data_pipe_consumer_dispatcher.h",
      "new_id": "a9c99c3a2dd04fbf0b74b4699c10493a01b53cea",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/data_pipe_consumer_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "985b401b6bb55835132d21fe38c08985c31182dd",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/data_pipe_impl_unittest.cc",
      "new_id": "8841fd47dd497f084b44d57e801275d9e9f1b321",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/data_pipe_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e89f44f26b41da7bf68e34e88cc910418de025cd",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/data_pipe_producer_dispatcher.cc",
      "new_id": "86d022c6bc8a3eac9f2e193f6cf906579903331d",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/data_pipe_producer_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "c024c18bda0c1e6272bc5c64cff1f54951a7b6c6",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/data_pipe_producer_dispatcher.h",
      "new_id": "415b75675bd62219b3b7f91250bfc2c33d6781fd",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/data_pipe_producer_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "95d57d5cc93198f4b6ba2ba8dbb8fa2aeb266795",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/ipc_support_unittest.cc",
      "new_id": "a3f6d56f3927565176391b6542565f0bb434d216",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/ipc_support_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "fcdb5d22121e8e3aded758a4ad4162222e7acf23",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/message_pipe_dispatcher.cc",
      "new_id": "8a8edaf7c9543bafee992f94e503f0a1ba6f273f",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/message_pipe_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "62ee563f24786b3949fc43d022c313f592df2aca",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/message_pipe_dispatcher.h",
      "new_id": "f712ce0e17362ec55358d84ca3d9d46135fb40ee",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/message_pipe_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "519379daca5353694e9b6fc43a75f3346be2517f",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/multiprocess_message_pipe_unittest.cc",
      "new_id": "c02f0787e28ce7a7aa4e33d720f3467be02afa27",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/multiprocess_message_pipe_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "93d2b5cb2c414f189085d54b6f31c048697efa66",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/platform_handle_dispatcher.cc",
      "new_id": "0d52529a9fba9ca72b488aebbec08e91381f4f8b",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/platform_handle_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "577323b95b0d804ff00e67f3c47def59998d34ec",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/platform_handle_dispatcher.h",
      "new_id": "ed3edf8973e5d5dff442162bbc2f07793672282e",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/platform_handle_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "8b47bd335297627ff8b0df1578285c5d971a9898",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/platform_handle_dispatcher_unittest.cc",
      "new_id": "626991a1dac5cb66c3435434231c011833f6ca7c",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/platform_handle_dispatcher_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ee1dd45113f3b0e8bbf2195164c06cb08e1da736",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/remote_data_pipe_impl_unittest.cc",
      "new_id": "91f7160e1b9dbb32e2954ab9246ab6e2dade1c6a",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/remote_data_pipe_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "63faa898b0906cf5ff830f6992dd92d5acb7b15a",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/remote_message_pipe_unittest.cc",
      "new_id": "7d91d57720a1608db97d0fffec3a9ce9b2dd3e8f",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/remote_message_pipe_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ee428cdf728a8107c0530693955f4d2e21a07456",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/shared_buffer_dispatcher.cc",
      "new_id": "43af5f11900d5a4840a93eb13205f2670582ee55",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/shared_buffer_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "0286520b964231f98bd8ef5205df0f2dc10f6d5d",
      "old_mode": 33188,
      "old_path": "mojo/edk/system/shared_buffer_dispatcher.h",
      "new_id": "0dd2fc0f0d5894d4eb0c370975730812486e1569",
      "new_mode": 33188,
      "new_path": "mojo/edk/system/shared_buffer_dispatcher.h"
    }
  ]
}
