)]}'
{
  "commit": "d00aad5eb2fa5a7b5aeda714f7702b50cd26ee28",
  "tree": "fd9b549e77b5195247dd45dafc403ecb53911c29",
  "parents": [
    "124a6fcddfdf80112b7c7687d657d2fb36c9b6e7"
  ],
  "author": {
    "name": "mbonadei",
    "email": "mbonadei@webrtc.org",
    "time": "Fri Mar 31 10:08:07 2017"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Mar 31 10:08:07 2017"
  },
  "message": "Revert of Loosening the coupling between WebRTC and //third_party/protobuf (patchset #16 id:300001 of https://codereview.webrtc.org/2747863003/ )\n\nReason for revert:\nI will try to reland next week because it is causing some problems.\n\nOriginal issue\u0027s description:\n\u003e To accommodate some downstream WebRTC users we need to loosen\n\u003e the coupling between our code and the //third_party/protobuf.\n\u003e\n\u003e This includes using typedefs to define strings instead of\n\u003e assuming std::string.\n\u003e\n\u003e After this refactoring it will be possible to link with other\n\u003e protobuf implementations than the current one.\n\u003e\n\u003e We moved the PRESUBMIT check to another CL [1]. The goal of this\n\u003e presubmit is to avoid the direct usage of google::protobuf outside\n\u003e of the webrtc/base/protobuf_utils.h header file.\n\u003e\n\u003e [1] - https://codereview.webrtc.org/2753823003/\n\u003e\n\u003e BUG\u003dwebrtc:7340\n\u003e NOTRY\u003dTrue\n\u003e\n\u003e Review-Url: https://codereview.webrtc.org/2747863003\n\u003e Cr-Commit-Position: refs/heads/master@{#17466}\n\u003e Committed: https://chromium.googlesource.com/external/webrtc/+/16ab93b952f9e8268f2e663ffe49548e8043d5af\n\nTBR\u003dkjellander@webrtc.org,henrik.lundin@webrtc.org,kwiberg@webrtc.org,michaelt@webrtc.org,peah@webrtc.org\n# Not skipping CQ checks because original CL landed more than 1 days ago.\nBUG\u003dwebrtc:7340\n\nReview-Url: https://codereview.webrtc.org/2786363002\nCr-Commit-Position: refs/heads/master@{#17483}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e8508ac63332c1669159f8983593fe09c9bb2b6",
      "old_mode": 33188,
      "old_path": "webrtc/BUILD.gn",
      "new_id": "8ae54103f1884220a0808505624317e651e44edb",
      "new_mode": 33188,
      "new_path": "webrtc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ed75d0f42cc1ffefe4b97834cd1ba906e57bad1f",
      "old_mode": 33188,
      "old_path": "webrtc/base/BUILD.gn",
      "new_id": "7e02a3a063a7b704e622fedfe1e6b7f0f5c1f081",
      "new_mode": 33188,
      "new_path": "webrtc/base/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6abcfb82912aa0f296d241e83615680fa78805d3",
      "old_mode": 33188,
      "old_path": "webrtc/base/DEPS",
      "new_id": "bb76adfe31c21b904a0996e8048475aa01873b4e",
      "new_mode": 33188,
      "new_path": "webrtc/base/DEPS"
    },
    {
      "type": "delete",
      "old_id": "69f47cf4bf71bcf895317a33b90767b3ec640624",
      "old_mode": 33188,
      "old_path": "webrtc/base/protobuf_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7d9fdeacc9de17101117d189b48d2aea9db7927d",
      "old_mode": 33188,
      "old_path": "webrtc/logging/BUILD.gn",
      "new_id": "0cf5731bbc6474852d4c767b4b14dc6df6d3ffca",
      "new_mode": 33188,
      "new_path": "webrtc/logging/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "376a4f678aa9e509ca174b9bc504301531cef42a",
      "old_mode": 33188,
      "old_path": "webrtc/logging/rtc_event_log/rtc_event_log.cc",
      "new_id": "902ce423436b15633b4146589360a489d2634a7e",
      "new_mode": 33188,
      "new_path": "webrtc/logging/rtc_event_log/rtc_event_log.cc"
    },
    {
      "type": "modify",
      "old_id": "16faad3a146a3d8a2df85c150ea680d15f352c73",
      "old_mode": 33188,
      "old_path": "webrtc/logging/rtc_event_log/rtc_event_log_helper_thread.h",
      "new_id": "420e5c529f97db3999eddca98c5bea4b46efcf40",
      "new_mode": 33188,
      "new_path": "webrtc/logging/rtc_event_log/rtc_event_log_helper_thread.h"
    },
    {
      "type": "modify",
      "old_id": "855cb9731b4ddabde511fc0dd942b9b0670f52ed",
      "old_mode": 33188,
      "old_path": "webrtc/logging/rtc_event_log/rtc_event_log_parser.cc",
      "new_id": "815308df11fe804341bb0d9c9efe9535b4d2f40c",
      "new_mode": 33188,
      "new_path": "webrtc/logging/rtc_event_log/rtc_event_log_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "883a66940dae05b8c4cc5fa1c0f4388891d88c87",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/BUILD.gn",
      "new_id": "ea3a1b716b5e71c8108f781e1169637ba20f417f",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1e6aff1746ed3729fd259e18f0c54f33f443d628",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/audio_network_adaptor/controller_manager.cc",
      "new_id": "b0d4aed63bc4838d37688b999365f898b39f208c",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/audio_network_adaptor/controller_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "0124cc2fcc59f5d5bd5e0073922af4f0c95e721e",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/audio_network_adaptor/controller_manager.h",
      "new_id": "155b74913ee9e635c74cb07cdd0da7d92381fff6",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/audio_network_adaptor/controller_manager.h"
    },
    {
      "type": "modify",
      "old_id": "292f17f1746862582a93a448dafa4ccb0c3cb72f",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/audio_network_adaptor/controller_manager_unittest.cc",
      "new_id": "ed96e1b9c689ec37793d9306cfeccd544de2b399",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/audio_network_adaptor/controller_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "0ee466ea6b3e567aaa41e07210b2d510b7073247",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc",
      "new_id": "e0af3362b8416477a34125cafd399392365e861e",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "711e13e117fa7056964bac66680d74a304bcd610",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/audio_network_adaptor/debug_dump_writer.h",
      "new_id": "da4b0317f6e450d2836394315760f458015f5011",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/audio_network_adaptor/debug_dump_writer.h"
    },
    {
      "type": "modify",
      "old_id": "ba9e36067de6549bf16d8445496c95883eacb077",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc",
      "new_id": "103ec9b33f4188dc242f00d73d5e8600933b1b05",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc"
    },
    {
      "type": "modify",
      "old_id": "c756acf4b59e2500d1d08e877deaf3cee20f4a8f",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.h",
      "new_id": "15ded47a9113a2391ac45feb3160edbfc376e14f",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.h"
    },
    {
      "type": "modify",
      "old_id": "47073fb945453b1b2f203267eba5310bfcf1d43b",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/neteq/neteq_unittest.cc",
      "new_id": "c52f2d6aa5cc996b166866ec32d14d94847cb55e",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/neteq/neteq_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "84545dd8b089c161977026052db5f4573862bdbd",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_processing/BUILD.gn",
      "new_id": "36f55756f825fe0b719d6a6c0d0ca1563ade5c65",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_processing/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "56da2820c6c10332c72b21925dc31c3489a7cbbb",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_processing/audio_processing_impl.cc",
      "new_id": "1f73c5984a68af29d7dd941a64f88a834fd9e72a",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_processing/audio_processing_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "2b6e6f6d754ca0fb229ba7fa388b4387a73ccae1",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_processing/audio_processing_impl.h",
      "new_id": "01b640fcfc0f36332790765fd530f267690cfc9a",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_processing/audio_processing_impl.h"
    },
    {
      "type": "modify",
      "old_id": "814eea996745de865adbf5aed4a65a4fe5e820d7",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_processing/audio_processing_unittest.cc",
      "new_id": "b52acce230c4d980feb25d8aa89a6f3092b619d1",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_processing/audio_processing_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "cb8adf92ff2e984c84c9c9b361b1defa7a50e829",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_processing/test/protobuf_utils.cc",
      "new_id": "c18a13e6edfe306688491efe17f834169484e9d3",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_processing/test/protobuf_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "8941338917114ae167b4abfaf27036c78b5cbd8e",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_processing/test/protobuf_utils.h",
      "new_id": "e132c9405cd0c9b796c41ae09037ed84a0e39fa8",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_processing/test/protobuf_utils.h"
    },
    {
      "type": "modify",
      "old_id": "510bc693156492d89e7e5e0168cb5697387e3152",
      "old_mode": 33188,
      "old_path": "webrtc/tools/BUILD.gn",
      "new_id": "169a7f49de9f29b0755e2643e5f73a11aceb8481",
      "new_mode": 33188,
      "new_path": "webrtc/tools/BUILD.gn"
    }
  ]
}
