)]}'
{
  "commit": "d282884c9f951b92e72391582c2371de2181ffd4",
  "tree": "9914c9d1c6d541400e7f50f183f455fd2c532e1b",
  "parents": [
    "9bf902f8f5b1cd4cc8f7a7beaec714f395bd175e"
  ],
  "author": {
    "name": "Bertrand SIMONNET",
    "email": "bsimonnet@google.com",
    "time": "Wed Aug 12 12:18:02 2015 -0700"
  },
  "committer": {
    "name": "Bertrand SIMONNET",
    "email": "bsimonnet@google.com",
    "time": "Wed Aug 12 12:21:19 2015 -0700"
  },
  "message": "libchromeos: Use MockMessageLoop on FakeStream.\n\nThe added MockMessageLoop is a mockable FakeMessageLoop. By default the\nmock object will behave like a fake one, but it is also possible to set\nexpectations on the MessageLoop methods.\n\nThe MockMessageLoop now replaces the base::TaskRunner used in\nFakeStream and runs the posted callbacks from the message loop instead\nof running them when they are posted.\n\nlibweave is updated to create the FakeStream using a\nchromeos::MessageLoop.\n\nBUG\u003dchromium:499886\nTEST\u003dFEATURES\u003dtest emerge-link libchromeos libweave buffet\n\nReviewed-on: https://chromium-review.googlesource.com/290632\nReviewed-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nTested-by: Alex Deymo \u003cdeymo@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n\n(cherry-pick from\n https://chromium.googlesource.com/chromiumos/platform2 at\n 78c174362c0ce8f75c53ab37da1874533eb1a56a)\n\nChange-Id: Ie3407b9dfc5c821615c03e9fe37ddf11fcc82e9d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91e1d123f8490a978f8e0dc26af306328d8ba75d",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.cc",
      "new_id": "175614c561e0747c689b3140011877ede0b00a76",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "141fd6ca1a7f5a80fb3a66c0dc6f07cb8e6b5c60",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.cc",
      "new_id": "7141f29186410a44bab30cce7bd5c07e21b90691",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "66f7c7806423fabbdc4488589226f51c813eca55",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.h",
      "new_id": "cf58a5bd8dc4ae704d9d0c405255fde845c40aab",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.h"
    },
    {
      "type": "modify",
      "old_id": "74b158c20454942eecfd97b7ad9e97aa105cf1f7",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel_unittest.cc",
      "new_id": "22a0b368e95998b11d375c562c506f435cca3c85",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4cee4994e3b506bbb7e10cca84ebe88d8516ac58",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler.cc",
      "new_id": "1a3ec36c54cde128792ab47bd96c2c4a5ad6852c",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "78e9be2d489805bc2b2fd599843f6970f892b79f",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler.h",
      "new_id": "a8d02453ed50ab9b492cb5e20fb5f041a3384171",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler.h"
    },
    {
      "type": "modify",
      "old_id": "80559ff7dd63753484ff4df70a699963c978817e",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler_unittest.cc",
      "new_id": "29ac5afefb7814a335f17a2d0418293a8abb43c0",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f0508052a6120751ee215a8da78fff4b5d0b0d05",
      "old_mode": 33188,
      "old_path": "libweave/src/weave_testrunner.cc",
      "new_id": "df73d4496bafac6fca3fd1b3c6cb0b5eb76c1fb8",
      "new_mode": 33188,
      "new_path": "libweave/src/weave_testrunner.cc"
    }
  ]
}
