)]}'
{
  "commit": "eff99934d9b7977586ae82c98376a45dbe710d91",
  "tree": "d4e98b9349c8ca7260c066edc240ee64bd809c66",
  "parents": [
    "65ae614737f3a0824c0ab6a1c49a357723900bb1"
  ],
  "author": {
    "name": "Harald Alvestrand",
    "email": "hta@webrtc.org",
    "time": "Thu Jun 18 09:31:27 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 18 12:44:02 2026"
  },
  "message": "Allow SDP munging in peerconnection_unittests\n\nConfigure peerconnection_unittests to allow specific munging types\n(such as kVideoCodecsFmtp, kAudioCodecsRemoved, etc.) under the\nWebRTC-NoSdpMangleAllowForTesting field trial, as these tests\nexplicitly perform SDP munging to verify behavior.\n\nSpecifically allow CCFB munging (kAudioCodecsRtcpFb and\nkVideoCodecsRtcpFb) in tests that negotiate CCFB and use\nPeerConnectionTestWrapper, due to CCFB negotiation asymmetry.\n\nRefactored CreatePeerConnection helpers in tests to use overloading\ninstead of default arguments.\n\nBug: webrtc:414284082\nChange-Id: I2cb72fce127dcde8e334408e3a704d8b618058d5\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/482360\nCommit-Queue: Harald Alvestrand \u003chta@webrtc.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48043}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea462735a48428c4276f714a29bd1bbe89970579",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "17e4fc5539a20a58f0de22400331a20ed42436e8",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "322f96154cef499821658181cd2b1bee97c236b7",
      "old_mode": 33188,
      "old_path": "pc/congestion_control_integrationtest.cc",
      "new_id": "30d3c21fa446af10fb74551aa1d5d3c997112afc",
      "new_mode": 33188,
      "new_path": "pc/congestion_control_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "b0ee166beabbd4c5cb26ac9c986cfb2e3136c755",
      "old_mode": 33188,
      "old_path": "pc/media_session.cc",
      "new_id": "4f1a44d70be8f13c0e58d43344d1a76b207cbb49",
      "new_mode": 33188,
      "new_path": "pc/media_session.cc"
    },
    {
      "type": "modify",
      "old_id": "1d3b52284656143685736db55a7d827511439a9d",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_bundle_unittest.cc",
      "new_id": "db6e4f4c10baa35a7df998244f639d6ff270592d",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_bundle_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6daa187982e9c99e8dfeb4e7a4069ca73dc84301",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_crypto_unittest.cc",
      "new_id": "264361119d2bdfc9b362fd6619f0b9f9e8550e1b",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_crypto_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4e4203494f32c8de7c3d0053c8dbd43ecbcc4c94",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_data_channel_unittest.cc",
      "new_id": "479c391e2cb188d74d079ebac8de5c03cab10bc3",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_data_channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7caf42eb9d17178f40d7554124e70565a9b4e2b0",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_encodings_integrationtest.cc",
      "new_id": "31c83fb1cdb178239d498b3a23a6a91f316da1c3",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_encodings_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "402a3e7ad2f38d418d310ed5fe747312520525f2",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_header_extension_unittest.cc",
      "new_id": "11d14246ffb2c2fbbe939ac2f719e5fe9106b06d",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_header_extension_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dddcbc8ec0f0f825717279ef2d6c0c6c62922a0e",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_ice_unittest.cc",
      "new_id": "cd5e9ef01a6b3e63e55825c587d55352f88cceec",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_ice_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4b376a6de0f7457c5f5558694005612385edcb6e",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_integrationtest.cc",
      "new_id": "f973e8ea9cf8e59871330f53aef9d0a96d74c23f",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "e11b3328407cdd23546476938933b89085162779",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_interface_unittest.cc",
      "new_id": "5e0c1a477ff40b557e811992102c35297e4ca079",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_interface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "273b2d0fa2c924c23ebe55b41fba260be3fc801d",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_jsep_unittest.cc",
      "new_id": "42744a69345347b24e27c327ef11eebd23a7e5c5",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_jsep_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "010843c237f728c90f6b9106f2be791549438fdf",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_rtp_unittest.cc",
      "new_id": "c5a6dbb054fe50d640418065fc2a591ad263432d",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_rtp_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "df7311491da8c9520f775b56521c7ffe9f7f73ac",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_signaling_unittest.cc",
      "new_id": "ef5dd96332bd077d0764044a14c19a1eded7e6ab",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_signaling_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f9102238930259a137c8108d9e3964102c073a58",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_simulcast_unittest.cc",
      "new_id": "6d20f140a3721da1fa53109b67a2ab82f5e1b5ee",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_simulcast_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e4650399e042066e59f7f3014b2c4a2658c9a387",
      "old_mode": 33188,
      "old_path": "pc/pranswer_switch_integrationtest.cc",
      "new_id": "aff55d2a5332cc1a60e96c946205fe762bc749b8",
      "new_mode": 33188,
      "new_path": "pc/pranswer_switch_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "49ccc93ee5825f5ea1668dc9acd70948a219b64f",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_integrationtest.cc",
      "new_id": "a0e164a55cb87a15764a042871fe48a57982fb2d",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "3850b418f4a725dffbf1bdebe0d4764d1cf6c8b2",
      "old_mode": 33188,
      "old_path": "pc/sdp_munging_detector_unittest.cc",
      "new_id": "5879e36aacd2d7df38f755c4576e361c617404cb",
      "new_mode": 33188,
      "new_path": "pc/sdp_munging_detector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "baee017de26ce17502d4f71f7a42e93404603ce6",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer_unittest.cc",
      "new_id": "1b3a540b87c8dd9ea789aaedb881399dbae3d35a",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer_unittest.cc"
    }
  ]
}
