)]}'
{
  "commit": "ae1ffbc8623320767bb2c4fffa609a46b24c11d2",
  "tree": "6bb4303b77bce03435308bbf2747077722ee4f38",
  "parents": [
    "7ab89ff4f261448a6ea406536ca72d32a72e1b8a"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@chromium.org",
    "time": "Mon Jun 15 12:53:22 2015 -0700"
  },
  "committer": {
    "name": "ChromeOS Commit Bot",
    "email": "chromeos-commit-bot@chromium.org",
    "time": "Wed Jun 17 17:34:39 2015 +0000"
  },
  "message": "platform2: Fix issues with new version of libchrome\n\nlibchrome r334380 has the following breaking changes that need to be fixed:\n- base::JSONWriter::Write() and base::JSONWriter::WriteWithOptions() take\n  \"const base::Value\u0026\" instead of \"const base::Value*\"\n- base::JSONReader::Read() and base::JSONReader::ReadAndReturnError()\n  return a scoped_ptr\u003cbase::Value\u003e instead of base::Value*\n- base/safe_strerror_posix.h is moved to base/posix/safe_strerror.h\n- safe_strerror() is now in \"base\" namespace\n- StartsWithASCII(), EndsWith(), StringToUpperASCII(), LowerCaseEqualsASCII()\n  are now in \"base\" namespace\n- ObserverList\u003cT\u003e is now in \"base\" namespace\n- base::PrintTo(base::FilePath) used in gtest is now moved to libchrome-test\n  library and as such, unit test runners need to link to this library now.\n- crypto::RSAPrivateKey::CreateSensitive() is now removed from //crypto, so\n  some of tests in chromeos-login that used that function had to be changed\n  to use crypto::GenerateRSAKeyPairNSS() directly.\n- UnixDomanSocket class is now in \"base\" namespace\n- Pickle class is now in \"base\" namespace\n\nBUG\u003dchromium:496469\nTEST\u003d`./build_packages`\nCQ-DEPEND\u003dCL:277662\n\nChange-Id: I36e5fbf2e36a92068873ffbd44020c862a3ed9e3\nReviewed-on: https://chromium-review.googlesource.com/277671\nReviewed-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nCommit-Queue: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nTrybot-Ready: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nTested-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab8f189a42d917f579b32c31839245ac04e9710f",
      "old_mode": 33188,
      "old_path": "buffet/buffet_client.cc",
      "new_id": "8c9e075c813bbf13a69d43bbc85aea84e081cf1d",
      "new_mode": 33188,
      "new_path": "buffet/buffet_client.cc"
    },
    {
      "type": "modify",
      "old_id": "f2706555e59c2e9c5c4a67088f9c54b6532c9cf5",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_manager_unittest.cc",
      "new_id": "81c2a5b061d24c7209f206994b4b448589600877",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f7732909ce61ed64057bd5bdf8be6b6553874272",
      "old_mode": 33188,
      "old_path": "buffet/commands/prop_constraints.cc",
      "new_id": "1fd43e634644d6520a48c5eff42d43b036586ae9",
      "new_mode": 33188,
      "new_path": "buffet/commands/prop_constraints.cc"
    },
    {
      "type": "modify",
      "old_id": "47b757f9a16265f1f838249df348b2bf39591c4a",
      "old_mode": 33188,
      "old_path": "buffet/commands/schema_utils.cc",
      "new_id": "efb758e6184d4ab24df8ea47fda5bde2d1282770",
      "new_mode": 33188,
      "new_path": "buffet/commands/schema_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "be4d4e7c74c4c4410c921ce09e4772924f8750e8",
      "old_mode": 33188,
      "old_path": "buffet/commands/unittest_utils.cc",
      "new_id": "df07289cdb7cf57d4f552a2c14ee7e6d860cc6d2",
      "new_mode": 33188,
      "new_path": "buffet/commands/unittest_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "cb0cb3ed82d2f7f06fcca44acf7d25f3ba74aef2",
      "old_mode": 33188,
      "old_path": "buffet/device_registration_info.cc",
      "new_id": "279e2b98296632b1d91b9e9ef6f4558591a996e8",
      "new_mode": 33188,
      "new_path": "buffet/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "86f69887edc7f5d6aa3e999fdd9de064636674c3",
      "old_mode": 33188,
      "old_path": "buffet/manager.cc",
      "new_id": "6921f479032c29f15bf6a672bebc792fffb36d67",
      "new_mode": 33188,
      "new_path": "buffet/manager.cc"
    },
    {
      "type": "modify",
      "old_id": "95b0affdfb7b07ecbfaf6526e5f9029427629983",
      "old_mode": 33188,
      "old_path": "buffet/privet/cloud_delegate.cc",
      "new_id": "83c7bbb4a8486c568aca254ba17de8d2c8b33aa3",
      "new_mode": 33188,
      "new_path": "buffet/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "39f3722a9465de82baf27efa22b547f4ae8fef30",
      "old_mode": 33188,
      "old_path": "buffet/privet/cloud_delegate.h",
      "new_id": "95bcca893035f804c719e0ca1c72d3f5c0c82dd9",
      "new_mode": 33188,
      "new_path": "buffet/privet/cloud_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "bf883bf7f7f994f8b4165fafdb593e9636f5de6b",
      "old_mode": 33188,
      "old_path": "buffet/privet/privet_handler_unittest.cc",
      "new_id": "2ae76d9c45586bf48b9e53592beccdf7308d0793",
      "new_mode": 33188,
      "new_path": "buffet/privet/privet_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "28971ae7e92fbb5096fa80e317e88ac1551013e0",
      "old_mode": 33188,
      "old_path": "buffet/privet/privet_manager.cc",
      "new_id": "7b2332611923280932517ec67f340d1be9ffbe19",
      "new_mode": 33188,
      "new_path": "buffet/privet/privet_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "d030ecb73940e4151299d7b3c85bc789313316a9",
      "old_mode": 33188,
      "old_path": "buffet/storage_impls.cc",
      "new_id": "d3242b7de60c6437edd84fc4cf05c9a6280d55ff",
      "new_mode": 33188,
      "new_path": "buffet/storage_impls.cc"
    },
    {
      "type": "modify",
      "old_id": "64c0c00648d204b9c1a8214d14283a08318116c9",
      "old_mode": 33188,
      "old_path": "buffet/test_daemon/main.cc",
      "new_id": "eeb0caf139e870a19691e91864ea420ffff36fee",
      "new_mode": 33188,
      "new_path": "buffet/test_daemon/main.cc"
    },
    {
      "type": "modify",
      "old_id": "707b19d20e44459f75cc3991baa37ac7c3f1d562",
      "old_mode": 33188,
      "old_path": "buffet/utils.cc",
      "new_id": "33fc2925c36a91d7fde1d939051ee63aa2ef9f32",
      "new_mode": 33188,
      "new_path": "buffet/utils.cc"
    }
  ]
}
