)]}'
{
  "commit": "da13ea2f96831612e8eca99a1ad43678eff84435",
  "tree": "f88a67c37c6b5df7b6f46264eacbc6c0def3a864",
  "parents": [
    "334808db6622629c81816da5d73d4dffa76e22dd"
  ],
  "author": {
    "name": "Eldar Rello",
    "email": "elrello@microsoft.com",
    "time": "Sat Jun 01 09:23:43 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jun 06 16:59:22 2019"
  },
  "message": "Reland \"Added OnIceCandidateError to API and implementation\"\n\nThis is a reland of 9469c784dbf732472e3b2a60a5fcca0a2f432313\n\nOriginal change\u0027s description:\n\u003e Added OnIceCandidateError to API and implementation\n\u003e\n\u003e Bug: webrtc:3098\n\u003e Change-Id: I27ffd015ebf9e8130c1288f7331b0e2fdafb01ef\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/135953\n\u003e Commit-Queue: Steve Anton \u003csteveanton@webrtc.org\u003e\n\u003e Reviewed-by: Amit Hilbuch \u003camithi@webrtc.org\u003e\n\u003e Reviewed-by: Qingsi Wang \u003cqingsi@webrtc.org\u003e\n\u003e Reviewed-by: Henrik Boström \u003chbos@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#28173}\n\nTBR\u003dsteveanton@webrtc.org\n\nBug: webrtc:3098\nChange-Id: I77af2065fc1479273f399e2b3d919f98fe8ac23d\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/140641\nCommit-Queue: Harald Alvestrand \u003chta@webrtc.org\u003e\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#28179}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a23b25dbc9120d0284768c618424ee16dbe21da8",
      "old_mode": 33188,
      "old_path": "api/peer_connection_interface.h",
      "new_id": "ceec13ab0c85cd2fe6aae8193d9b669c71a28bab",
      "new_mode": 33188,
      "new_path": "api/peer_connection_interface.h"
    },
    {
      "type": "modify",
      "old_id": "89b2107c5a4f5a1a4b3889eddd3c2f894b3858ff",
      "old_mode": 33188,
      "old_path": "p2p/base/ice_transport_internal.h",
      "new_id": "e3d98dbdd12d48821498a4771fe9b9b273499c25",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_transport_internal.h"
    },
    {
      "type": "modify",
      "old_id": "d469ff7dd6f402baa93b9d564218e61c865062cd",
      "old_mode": 33188,
      "old_path": "p2p/base/p2p_transport_channel.cc",
      "new_id": "d510820d759ee8697c4afb8b9d1357aa44099cbb",
      "new_mode": 33188,
      "new_path": "p2p/base/p2p_transport_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "5e537ce4afb146dd86fb1f353cff5111bfbc36fc",
      "old_mode": 33188,
      "old_path": "p2p/base/p2p_transport_channel.h",
      "new_id": "0bcbe109586401748a94ea5f35a244a531c6725c",
      "new_mode": 33188,
      "new_path": "p2p/base/p2p_transport_channel.h"
    },
    {
      "type": "modify",
      "old_id": "a0e2606a22004d4464ca8b810425a160050de90f",
      "old_mode": 33188,
      "old_path": "p2p/base/port.h",
      "new_id": "8e6281f689fe96685f174f367577a904e1073eef",
      "new_mode": 33188,
      "new_path": "p2p/base/port.h"
    },
    {
      "type": "modify",
      "old_id": "d0605b6bb620982c678b42648f5b3719311e0bc7",
      "old_mode": 33188,
      "old_path": "p2p/base/port_allocator.h",
      "new_id": "d78b6cbc65acce8d63fb0387b10366850a4c9fa5",
      "new_mode": 33188,
      "new_path": "p2p/base/port_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "d2897747bb6253909f94371c2c7977a609f15ac6",
      "old_mode": 33188,
      "old_path": "p2p/base/stun.cc",
      "new_id": "3a44909a6031291b387c3e1650b422a1693ae5f4",
      "new_mode": 33188,
      "new_path": "p2p/base/stun.cc"
    },
    {
      "type": "modify",
      "old_id": "caaa4745b42a0407fdddb84455c1c811d6a96915",
      "old_mode": 33188,
      "old_path": "p2p/base/stun.h",
      "new_id": "33410b5bae51bc4ee61da3d202e668257b33dd96",
      "new_mode": 33188,
      "new_path": "p2p/base/stun.h"
    },
    {
      "type": "modify",
      "old_id": "65112f2fec515dbe083b2907cc0bf71b164eab59",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port.cc",
      "new_id": "4662b0d17a357160a70010f2f95e59b96559a7f5",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port.cc"
    },
    {
      "type": "modify",
      "old_id": "1ee07279c9c6b821a56a8e6d82cbe6e56b381309",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port.h",
      "new_id": "3c4234949a9e49cb0f4acf771f82259c7abf46ab",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port.h"
    },
    {
      "type": "modify",
      "old_id": "a23c063a8f4862f6189d11d7ac104754fd348a24",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port_unittest.cc",
      "new_id": "98e41f9aa33db51a43c256834c3989a81d47e635",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "bcf574e332e3124efda6b1305702f7e1e0283500",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port.cc",
      "new_id": "f9104978b3fa7ee57757926e7572577b0d758ecc",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port.cc"
    },
    {
      "type": "modify",
      "old_id": "e929d3e7cc7499729ff91a095b9555e6d5cdcd18",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port.h",
      "new_id": "5edbb1cc58c38786e7e2121a2771ef71834df521",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port.h"
    },
    {
      "type": "modify",
      "old_id": "e713b2a901fb8d3903e4e0b7fb001a2345eeb1a3",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port_unittest.cc",
      "new_id": "b51a1266b1e03c995f8f4073d0852f6bbc38126b",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4f418ee7f65af83469ffd6ea09a84a9ac3b3b585",
      "old_mode": 33188,
      "old_path": "p2p/client/basic_port_allocator.cc",
      "new_id": "b1f147dcdcc637c0aea0c4268868914f8f9b8f2d",
      "new_mode": 33188,
      "new_path": "p2p/client/basic_port_allocator.cc"
    },
    {
      "type": "modify",
      "old_id": "26eea1ef527ff5d0e781b02b32b957da8a7b9323",
      "old_mode": 33188,
      "old_path": "p2p/client/basic_port_allocator.h",
      "new_id": "13611e724f984dd4e8022dc22a779859683f0570",
      "new_mode": 33188,
      "new_path": "p2p/client/basic_port_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "93949c665741d0b52ca74429357d02063709c389",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.cc",
      "new_id": "56d9a47ed74c4ecae796fd5aa2d4ec3abcd129c8",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "995c703ce111b9e1405d95a53aa047a8f77d2c3a",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.h",
      "new_id": "fcae15373feb8110533e9b14ce39f1a9938471b5",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.h"
    },
    {
      "type": "modify",
      "old_id": "fde04332782612790f2c59108245978c40492b61",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "b94b8839894a6ebfc4accc0d1f5a5ec8aa970929",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "d2fb768a338219068eeee3d52345e82359922ffd",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.h",
      "new_id": "e7362d9f39dda252f3cc3ed70f8cd9be92869de2",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.h"
    },
    {
      "type": "modify",
      "old_id": "395c43768d2d4433c44e414a566ffa5ee54bffb1",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_integrationtest.cc",
      "new_id": "3eeeeb8647ba47304076e9af0c29a55a640d3ff9",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_integrationtest.cc"
    }
  ]
}
