)]}'
{
  "commit": "59f9ca8c7344a926a5cdb699b00ecb2caad3a4a1",
  "tree": "0dbb8f06199eaeddbf11e47e5eed5595474af2fa",
  "parents": [
    "a3fbc134478baefbd6c4bc0590d7b3c2420f2403"
  ],
  "author": {
    "name": "Henrik Boström",
    "email": "hbos@webrtc.org",
    "time": "Mon Aug 25 12:05:17 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Aug 26 05:05:18 2025"
  },
  "message": "Make inbound-rtp stats object lifetime spec-compliant (behind flag).\n\nWhen field trial \"WebRTC-RTP-Lifetime\" is enabled, the creation of the\ninbound-rtp stats object is delayed until the first packet is received.\n- This aligns with spec and Firefox behavior.\n\nTo aid testing, PeerConnectionTestWrapper has new negotiation methods\nadded to give the test more control without having to write a lot of\nboilerplate code.\n\n(A separate CL will deal with outbound-rtp which, while the plan is\nthey continue to be created before first packet is sent, should be\ndelayed until after O/A has completed.)\n\nBug: chromium:406585888\nChange-Id: Ibac2128e80e0153659b68cc0f00869e5d1f27a69\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/405740\nCommit-Queue: Henrik Boström \u003chbos@webrtc.org\u003e\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#45428}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9d64744ee80ff1b72931ae3e42c57f0566a51aa",
      "old_mode": 33261,
      "old_path": "experiments/field_trials.py",
      "new_id": "daf05359ae67ce80252d7046973baba7622fa0ba",
      "new_mode": 33261,
      "new_path": "experiments/field_trials.py"
    },
    {
      "type": "modify",
      "old_id": "f48ba6e78472a16615c7e94eaffd6d849c71cc85",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "47e5c4d2caf12640c5381ace5c290fdcb885f407",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "2b34495c17e1a44994e306d8ca6eb8e246e0019c",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_collector.cc",
      "new_id": "c00865cf1cdfd73dfbf0b26c68f43006f7cfe8a1",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_collector.cc"
    },
    {
      "type": "modify",
      "old_id": "016afb45e48fb841d4579f516c29010db26398b6",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_collector.h",
      "new_id": "ae7982c846c3dd3ac8eca12f3e0a5ebf67bafda3",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_collector.h"
    },
    {
      "type": "modify",
      "old_id": "f1bf9eb9ba148266bc35ff031cadc6253366f561",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_integrationtest.cc",
      "new_id": "fd03649e3af859c8d58aad7d1be9b6bd1cbec1d3",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "c70ce25ebc1b5e0467d65c0a760d60d60c792324",
      "old_mode": 33188,
      "old_path": "pc/test/peer_connection_test_wrapper.cc",
      "new_id": "ea069b99911694d2a4e07125dbdfe49fc24829ea",
      "new_mode": 33188,
      "new_path": "pc/test/peer_connection_test_wrapper.cc"
    },
    {
      "type": "modify",
      "old_id": "3a5105971afe3d046f866acbcc090ba6f19f8833",
      "old_mode": 33188,
      "old_path": "pc/test/peer_connection_test_wrapper.h",
      "new_id": "73415dc54fcfc110b6988277f30ba3c3d115bba5",
      "new_mode": 33188,
      "new_path": "pc/test/peer_connection_test_wrapper.h"
    }
  ]
}
