)]}'
{
  "commit": "08fd48af8279273cd2c65d09d895bf126549a9c2",
  "tree": "46cf460c960ab5476ca35b640a37c16466cf01fd",
  "parents": [
    "697133f61e7f2603b9ee2e089d598ff6a15991e6"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Sun Dec 14 12:48:18 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Dec 14 19:07:25 2025"
  },
  "message": "More std::string usage updates in pc/ using absl::string_view\n\nReduce std::string usage in SessionDescription and related classes by\nmigrating from std::string to absl::string_view for various identifiers\nand accessors.\n\nKey changes:\n- Updated SessionDescription, ContentInfo, ContentGroup, and\n  MediaContentDescription APIs to use absl::string_view where\n  appropriate.\n- Updated call sites in pc/ and tests to match.\n- use flat_map and flat_set where before we used std::map and std::set\n  together with std::string. The flat versions are more compatible with\n  absl::string_view and also more efficient.\n- Update dependencies.\n\nBug: webrtc:42223790\nChange-Id: I5eb9ae08f74aaee946eec2a437b64d6090b155ca\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/433482\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#46488}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19ba95004df22233ef3f2e9d34634c6cea3a88ba",
      "old_mode": 33188,
      "old_path": "api/BUILD.gn",
      "new_id": "aeaa6395ca42ef6a821130df4b46e62ba845237d",
      "new_mode": 33188,
      "new_path": "api/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1104c32f00e745f2fccba192126c26df22c7c99f",
      "old_mode": 33188,
      "old_path": "api/rtp_transport_factory.h",
      "new_id": "27586e1ee2e2bedf3caf62a8de442a995d671794",
      "new_mode": 33188,
      "new_path": "api/rtp_transport_factory.h"
    },
    {
      "type": "modify",
      "old_id": "6709a08c71f6788aaeaa814b02187b22bd9add70",
      "old_mode": 33188,
      "old_path": "api/webrtc_sdp.cc",
      "new_id": "ca180ed0ad7807a9c3073256af88219fce370f7f",
      "new_mode": 33188,
      "new_path": "api/webrtc_sdp.cc"
    },
    {
      "type": "modify",
      "old_id": "2d66b9b1ace351969f9a69b511535909f0faacba",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "13432475602d05d6b1b4f671c28cbf56ecfb1988",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "f0a1a57ba60e11577c29dda8e5744e774795e9ca",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.cc",
      "new_id": "81b955e36755fbfa0df4253a258e09b27427640f",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "cd33567c1265c4cdc883913d2bb673cae1d788bf",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.h",
      "new_id": "260cc34ee9c10431e9f24e5d767b5c63094b9c7a",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.h"
    },
    {
      "type": "modify",
      "old_id": "143f422f07141df8b27097e3d10a20bc9336b7ba",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller_unittest.cc",
      "new_id": "e271753e2480b8ee495b1053d7e1a67c67f5ba8d",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "1ae1aae2ffadaa5cfd076c6f93f3b07b4ddd4f84",
      "old_mode": 33188,
      "old_path": "pc/media_session.cc",
      "new_id": "3b34e6b72855699bf0cb14d26940bea10dfef775",
      "new_mode": 33188,
      "new_path": "pc/media_session.cc"
    },
    {
      "type": "modify",
      "old_id": "3bab15274d3b22a2de41bca37596627feb74ee3c",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "67e1bd1aa37200ea0868d913a83c8d6194fa6886",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "74cf778ef3687c0a6e19be444ded2b9283f8ebaf",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.h",
      "new_id": "cad142b19958298f84ff87ef58fb9d521485efe6",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.h"
    },
    {
      "type": "modify",
      "old_id": "ddd7cbe70599fff6c85484d5c067e5384f60ec52",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_interface_unittest.cc",
      "new_id": "1072970c2bd399882272b86c427789fc0795e421",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_interface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d7f8bc22ad756a6c57f663921d778e173d95d9ea",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_internal.h",
      "new_id": "4bf70dcf355d56da77816672fa3bfd7174919dfb",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_internal.h"
    },
    {
      "type": "modify",
      "old_id": "8e99fdb715a36f2dcc73fd23b88ed15d40021da5",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_media_unittest.cc",
      "new_id": "7f8b37a85ca214077703b58af539e89d8b0459e2",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_media_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "cc7c1e51df3c85e1afc9bc2beb2d3163e7d6cfa6",
      "old_mode": 33188,
      "old_path": "pc/sdp_munging_detector_unittest.cc",
      "new_id": "09d7e9f6320a809c1d36bb7dcfca6bc6d368f329",
      "new_mode": 33188,
      "new_path": "pc/sdp_munging_detector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "71bfc1a521758832134a2b9021fe43da17d66db2",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.cc",
      "new_id": "c471673b8a66d5097e7bc9f68d82d0928382a437",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.cc"
    },
    {
      "type": "modify",
      "old_id": "9d4c561e0aab3cd05a013d366982dcb1a6136516",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.h",
      "new_id": "0397f57133e147144c660f9de231bfa19c487d1a",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.h"
    },
    {
      "type": "modify",
      "old_id": "d94b04114a2f0c2ae06d02fceb53041a69384dc9",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer_unittest.cc",
      "new_id": "14d81a170e0e0a679e6b07a0cbe9f5690ad871ef",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8ee132c8c52717191041a34b16911318263e6c22",
      "old_mode": 33188,
      "old_path": "pc/session_description.cc",
      "new_id": "4e0e71973fb9aa22cf36755c67f0b7c613703552",
      "new_mode": 33188,
      "new_path": "pc/session_description.cc"
    },
    {
      "type": "modify",
      "old_id": "eda793422e3a9153e6c406ffb7a012d5d8cb669c",
      "old_mode": 33188,
      "old_path": "pc/session_description.h",
      "new_id": "b77e02be71209d7ae5672cff67dc9544e320d100",
      "new_mode": 33188,
      "new_path": "pc/session_description.h"
    },
    {
      "type": "modify",
      "old_id": "bc714f0cea983a0b57a2bc412a3bc35701625b09",
      "old_mode": 33188,
      "old_path": "pc/test/fake_peer_connection_base.h",
      "new_id": "3c6354759ac5e2f5eaa45749cec05f452989ac6c",
      "new_mode": 33188,
      "new_path": "pc/test/fake_peer_connection_base.h"
    },
    {
      "type": "modify",
      "old_id": "04758bd9a1617540eca60423c04e4bfc753aaa1d",
      "old_mode": 33188,
      "old_path": "pc/test/mock_peer_connection_internal.h",
      "new_id": "b4f8e5c92a39ab130e7a7bbe07172744b705d4af",
      "new_mode": 33188,
      "new_path": "pc/test/mock_peer_connection_internal.h"
    },
    {
      "type": "modify",
      "old_id": "a1821f448216e1e8e87e00e31bf9432a87a3cb4c",
      "old_mode": 33188,
      "old_path": "pc/webrtc_session_description_factory.cc",
      "new_id": "7f1c015586023c86cb049fbb4570272b5094a3aa",
      "new_mode": 33188,
      "new_path": "pc/webrtc_session_description_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "59293cdb9850cd019e55b18a5157daf2f0aa2cf1",
      "old_mode": 33188,
      "old_path": "pc/webrtc_session_description_factory.h",
      "new_id": "6d3ce19b36700883e83849c5f6ed715331aa28ec",
      "new_mode": 33188,
      "new_path": "pc/webrtc_session_description_factory.h"
    },
    {
      "type": "modify",
      "old_id": "388b38cccad7933909dd88132967b940264c4bc6",
      "old_mode": 33188,
      "old_path": "test/pc/e2e/sdp/sdp_changer.cc",
      "new_id": "b1fd867020d9c8b2433dc9a8e09cfdfc5e550186",
      "new_mode": 33188,
      "new_path": "test/pc/e2e/sdp/sdp_changer.cc"
    },
    {
      "type": "modify",
      "old_id": "8c7d68d762fb1ce4af4398b73580b30015508e98",
      "old_mode": 33188,
      "old_path": "test/pc/e2e/sdp/sdp_changer.h",
      "new_id": "63ac48627bdabd85e20f67d7b78c3af3ca4998f4",
      "new_mode": 33188,
      "new_path": "test/pc/e2e/sdp/sdp_changer.h"
    }
  ]
}
