Set HeaderExtensionsToNegotiate after negotiation#238
Conversation
|
Are there some existing WPT tests or should we add some? |
This changes HeaderExtensionsToNegotiate to remember the result of the last negotiation. Corresponding spec change: w3c/webrtc-extensions#238 Bug: webrtc:439514253 Change-Id: I420b65f252398b1bb72d1938c48dc548ec18fd60 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/404946 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#45493}
|
There are some existing WPT tests that need modification (because they test the previous behaviour). I'm looking into that. |
index.html
Outdated
| <p>Set {{RTCRtpTransceiver/[[HeaderExtensionsToNegotiate]]}} to the | ||
| <p>If transceivers of the same kind exist in the current PeerConnection, | ||
| copy {{RTCRtpTransceiver/[[HeaderExtensionsToNegotiate]]}} from | ||
| the first such transceiver. |
There was a problem hiding this comment.
This is a bit vague, we could use how https://w3c.github.io/webrtc-pc/#dom-peerconnection-gettranseceivers is defining the list of transceivers.
There was a problem hiding this comment.
this RTCPeerConnection object's set of transceivers, in insertion order.
There was a problem hiding this comment.
I went with a reference to [=CollectTransceivers=], should be non-vague....
|
Note: Find an example header extension that has to be consistent for all media sections on a transport (BUNDLE). |
| in a bundle, | ||
| and any other transceiver exists that will be included in the same bundle, | ||
| copy the {{RTCRtpHeaderExtensionCapability/direction}} attribute | ||
| for that extension from that other transceiver. |
There was a problem hiding this comment.
Maybe add an example to illustrate the usefulness of the mechanism
I'm updating webrtc-extensions/RTCRtpTransceiver-headerExtensionControl with the new behaviors. It was testing the old ones. |
4f2b661 to
1623cd9
Compare
This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff
This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkj@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/main@{#1532197}
This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkj@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/main@{#1532197}
This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkj@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/main@{#1532197}
Spec change: w3c/webrtc-extensions#238 Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 Bug: webrtc:439514253 Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 Commit-Queue: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Cr-Commit-Position: refs/heads/main@{#45993}
… spec changes, a=testonly Automatic update from web-platform-tests Modify headerExtensionControl test after spec changes This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkj@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/main@{#1532197} -- wpt-commits: 7314290de2f3fae9bc12c8c14a7b936d6b6b6000 wpt-pr: 55544
This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkj@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/main@{#1532197}
… spec changes, a=testonly Automatic update from web-platform-tests Modify headerExtensionControl test after spec changes This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkjchromium.org> Commit-Queue: Harald Alvestrand <htachromium.org> Cr-Commit-Position: refs/heads/main{#1532197} -- wpt-commits: 7314290de2f3fae9bc12c8c14a7b936d6b6b6000 wpt-pr: 55544 UltraBlame original commit: 0e1d4ce40c612c68d56a09b7d4ea5a93d5a29659
… spec changes, a=testonly Automatic update from web-platform-tests Modify headerExtensionControl test after spec changes This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkjchromium.org> Commit-Queue: Harald Alvestrand <htachromium.org> Cr-Commit-Position: refs/heads/main{#1532197} -- wpt-commits: 7314290de2f3fae9bc12c8c14a7b936d6b6b6000 wpt-pr: 55544 UltraBlame original commit: 0e1d4ce40c612c68d56a09b7d4ea5a93d5a29659
This covers spec changes made in w3c/webrtc-extensions#238 Also disable the test until the spec change is implemented. Bug: webrtc:439514253 Change-Id: Iab09d39c3edd56c8218fc32d4c0bad057be6cfff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7053963 Reviewed-by: Per Kjellander <perkj@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/main@{#1532197}
Upstream commit: https://webrtc.googlesource.com/src/+/a81f50de1711ece4d4c051bc1750cbf54177240b Implement remembering HeaderExtensionsToNegotiate This changes HeaderExtensionsToNegotiate to remember the result of the last negotiation. Corresponding spec change: w3c/webrtc-extensions#238 Bug: webrtc:439514253 Change-Id: I420b65f252398b1bb72d1938c48dc548ec18fd60 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/404946 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#45493}
Upstream commit: https://webrtc.googlesource.com/src/+/a81f50de1711ece4d4c051bc1750cbf54177240b Implement remembering HeaderExtensionsToNegotiate This changes HeaderExtensionsToNegotiate to remember the result of the last negotiation. Corresponding spec change: w3c/webrtc-extensions#238 Bug: webrtc:439514253 Change-Id: I420b65f252398b1bb72d1938c48dc548ec18fd60 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/404946 Reviewed-by: Per Kjellander <perkjwebrtc.org> Commit-Queue: Harald Alvestrand <htawebrtc.org> Cr-Commit-Position: refs/heads/main{#45493} UltraBlame original commit: 254abd1355697269acb2e89998e5b45972aba005
Upstream commit: https://webrtc.googlesource.com/src/+/a81f50de1711ece4d4c051bc1750cbf54177240b Implement remembering HeaderExtensionsToNegotiate This changes HeaderExtensionsToNegotiate to remember the result of the last negotiation. Corresponding spec change: w3c/webrtc-extensions#238 Bug: webrtc:439514253 Change-Id: I420b65f252398b1bb72d1938c48dc548ec18fd60 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/404946 Reviewed-by: Per Kjellander <perkjwebrtc.org> Commit-Queue: Harald Alvestrand <htawebrtc.org> Cr-Commit-Position: refs/heads/main{#45493} UltraBlame original commit: 254abd1355697269acb2e89998e5b45972aba005
Upstream commit: https://webrtc.googlesource.com/src/+/a81f50de1711ece4d4c051bc1750cbf54177240b Implement remembering HeaderExtensionsToNegotiate This changes HeaderExtensionsToNegotiate to remember the result of the last negotiation. Corresponding spec change: w3c/webrtc-extensions#238 Bug: webrtc:439514253 Change-Id: I420b65f252398b1bb72d1938c48dc548ec18fd60 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/404946 Reviewed-by: Per Kjellander <perkjwebrtc.org> Commit-Queue: Harald Alvestrand <htawebrtc.org> Cr-Commit-Position: refs/heads/main{#45493} UltraBlame original commit: 254abd1355697269acb2e89998e5b45972aba005
This reverts commit 4ecf297. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#45993} Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#46456}
This reverts commit 4ecf297. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#45993} (cherry picked from commit 74d988f) Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Original-Commit-Position: refs/heads/main@{#46456} No-Try: True Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433485 Commit-Queue: Guido Urdaneta <guidou@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/branch-heads/7499@{#3} Cr-Branched-From: 1dfd30c-refs/heads/main@{#46046}
This reverts commit 4ecf297. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#45993} (cherry picked from commit 74d988fd57f8f1b6722d8ac6f49c686b9f2bc196) Bug: webrtc:439514253, chromium:467164231, chromium:468332329 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Original-Commit-Position: refs/heads/main@{#46456} No-Try: True Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433562 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Guido Urdaneta <guidou@webrtc.org> Cr-Commit-Position: refs/branch-heads/7559@{#1} Cr-Branched-From: f680c18-refs/heads/main@{#46356}
Essentially a no-op since we're going to see this change reverted when we vendor in 4e31d1a1ff. Upstream commit: https://webrtc.googlesource.com/src/+/4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5 Default enable WebRTC-HeaderExtensionNegotiateMemory Spec change: w3c/webrtc-extensions#238 Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 Bug: webrtc:439514253 Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 Commit-Queue: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Cr-Commit-Position: refs/heads/main@{#45993}
We already cherry-picked this when we vendored 4ecf297a4c. Upstream commit: https://webrtc.googlesource.com/src/+/4e31d1a1ff41bb1b79609c83f998458a111a149c Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#45993} (cherry picked from commit 74d988fd57f8f1b6722d8ac6f49c686b9f2bc196) Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Original-Commit-Position: refs/heads/main@{#46456} No-Try: True Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433485 Commit-Queue: Guido Urdaneta <guidou@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/branch-heads/7499@{#3} Cr-Branched-From: 1dfd30cf31a029cd127674a11e65c54c07afaf5d-refs/heads/main@{#46046}
We already cherry-picked this when we vendored 4e31d1a1ff. Upstream commit: https://webrtc.googlesource.com/src/+/49d44a2a548b307eb3184b56b5ff98ad7bfda2ba [M144] Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#45993} (cherry picked from commit 74d988fd57f8f1b6722d8ac6f49c686b9f2bc196) Bug: webrtc:439514253, chromium:467164231, chromium:468332329 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Original-Commit-Position: refs/heads/main@{#46456} No-Try: True Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433562 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Guido Urdaneta <guidou@webrtc.org> Cr-Commit-Position: refs/branch-heads/7559@{#1} Cr-Branched-From: f680c1893f3b166b370439da52ae82d02f54969c-refs/heads/main@{#46356}
This reverts commit 74d988f. Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 74d988f. Reason for revert: Added code to skip stopped transceivers Original change's description: > Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 4ecf297. > > Reason for revert: Impacted unexpected application usages > > Original change's description: > > Default enable WebRTC-HeaderExtensionNegotiateMemory > > > > Spec change: w3c/webrtc-extensions#238 > > > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > > > Bug: webrtc:439514253 > > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > Cr-Commit-Position: refs/heads/main@{#45993} > > Bug: webrtc:439514253, chromium:467164231 > Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#46456} Bug: webrtc:439514253, chromium:467164231 Change-Id: I2df85ba25016374a52abb13037cdca74fb1a395d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453240 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Guido Urdaneta <guidou@webrtc.org> Cr-Commit-Position: refs/heads/main@{#47038}
This reverts commit 2f06978. Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 2f06978. Reason for revert: Abundance of caution - want more canary time. Original change's description: > Revert^2 "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 74d988f. > > Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 74d988f. > > Reason for revert: Added code to skip stopped transceivers > > Original change's description: > > Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > This reverts commit 4ecf297. > > > > Reason for revert: Impacted unexpected application usages > > > > Original change's description: > > > Default enable WebRTC-HeaderExtensionNegotiateMemory > > > > > > Spec change: w3c/webrtc-extensions#238 > > > > > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > > > > > Bug: webrtc:439514253 > > > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > > Cr-Commit-Position: refs/heads/main@{#45993} > > > > Bug: webrtc:439514253, chromium:467164231 > > Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > Cr-Commit-Position: refs/heads/main@{#46456} > > Bug: webrtc:439514253, chromium:467164231 > Change-Id: I2df85ba25016374a52abb13037cdca74fb1a395d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453240 > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Commit-Queue: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#47038} No-Try: True Bug: webrtc:439514253, chromium:467164231, webrtc:489813847 Change-Id: Id2151293ffe14d2238a1363dd7df679c8a27c42f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453820 Commit-Queue: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#47093}
This reverts commit 5f9534d. Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 5f9534d. Reason for revert: M147 is now cut, landing for M148. Original change's description: > Revert^3 "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 2f06978. > > Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 2f06978. > > Reason for revert: Abundance of caution - want more canary time. > > Original change's description: > > Revert^2 "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > This reverts commit 74d988f. > > > > Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > This reverts commit 74d988f. > > > > Reason for revert: Added code to skip stopped transceivers > > > > Original change's description: > > > Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > > > This reverts commit 4ecf297. > > > > > > Reason for revert: Impacted unexpected application usages > > > > > > Original change's description: > > > > Default enable WebRTC-HeaderExtensionNegotiateMemory > > > > > > > > Spec change: w3c/webrtc-extensions#238 > > > > > > > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > > > > > > > Bug: webrtc:439514253 > > > > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > > > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > > > Cr-Commit-Position: refs/heads/main@{#45993} > > > > > > Bug: webrtc:439514253, chromium:467164231 > > > Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 > > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > > Cr-Commit-Position: refs/heads/main@{#46456} > > > > Bug: webrtc:439514253, chromium:467164231 > > Change-Id: I2df85ba25016374a52abb13037cdca74fb1a395d > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453240 > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > Commit-Queue: Guido Urdaneta <guidou@webrtc.org> > > Cr-Commit-Position: refs/heads/main@{#47038} > > No-Try: True > Bug: webrtc:439514253, chromium:467164231, webrtc:489813847 > Change-Id: Id2151293ffe14d2238a1363dd7df679c8a27c42f > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453820 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > Cr-Commit-Position: refs/heads/main@{#47093} Bug: webrtc:439514253, chromium:467164231, webrtc:489813847 Change-Id: I5249afdfaef3bc4d72570448c33d04ff71ddec11 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/456241 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Guido Urdaneta <guidou@webrtc.org> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#47143}
Original change's description: > Revert^3 "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 2f06978. > > Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > This reverts commit 2f06978. > > Reason for revert: Abundance of caution - want more canary time. > > Original change's description: > > Revert^2 "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > This reverts commit 74d988f. > > > > Reland "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > This reverts commit 74d988f. > > > > Reason for revert: Added code to skip stopped transceivers > > > > Original change's description: > > > Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" > > > > > > This reverts commit 4ecf297. > > > > > > Reason for revert: Impacted unexpected application usages > > > > > > Original change's description: > > > > Default enable WebRTC-HeaderExtensionNegotiateMemory > > > > > > > > Spec change: w3c/webrtc-extensions#238 > > > > > > > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > > > > > > > Bug: webrtc:439514253 > > > > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > > > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > > > Cr-Commit-Position: refs/heads/main@{#45993} > > > > > > Bug: webrtc:439514253, chromium:467164231 > > > Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 > > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > > > Cr-Commit-Position: refs/heads/main@{#46456} > > > > Bug: webrtc:439514253, chromium:467164231 > > Change-Id: I2df85ba25016374a52abb13037cdca74fb1a395d > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453240 > > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > > Commit-Queue: Guido Urdaneta <guidou@webrtc.org> > > Cr-Commit-Position: refs/heads/main@{#47038} > > No-Try: True > Bug: webrtc:439514253, chromium:467164231, webrtc:489813847 > Change-Id: Id2151293ffe14d2238a1363dd7df679c8a27c42f > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/453820 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > Cr-Commit-Position: refs/heads/main@{#47093} (cherry picked from commit 5f9534d9205a870d40aff649967a38fbde7d7653) Bug: chromium:491748676,webrtc:439514253,chromium:467164231,webrtc:489813847 Change-Id: Id2151293ffe14d2238a1363dd7df679c8a27c42f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/455980 Auto-Submit: Chrome Cherry Picker <chrome-cherry-picker@chops-service-accounts.iam.gserviceaccount.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/7727@{#1} Cr-Branched-From: 5788235-refs/heads/main@{#47086}
We already cherry-picked this when we vendored 49d44a2a54. Upstream commit: https://webrtc.googlesource.com/src/+/74d988fd57f8f1b6722d8ac6f49c686b9f2bc196 Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#45993} Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#46456}
We already cherry-picked this when we vendored 49d44a2a54. Upstream commit: https://webrtc.googlesource.com/src/+/74d988fd57f8f1b6722d8ac6f49c686b9f2bc196 Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <htawebrtc.org> > Reviewed-by: Guido Urdaneta <guidouwebrtc.org> > Cr-Commit-Position: refs/heads/main{#45993} Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidouwebrtc.org> Commit-Queue: Harald Alvestrand <htawebrtc.org> Cr-Commit-Position: refs/heads/main{#46456} UltraBlame original commit: 70503d0b87b7c9daec2e8862480b211cf4fae3ba
We already cherry-picked this when we vendored 49d44a2a54. Upstream commit: https://webrtc.googlesource.com/src/+/74d988fd57f8f1b6722d8ac6f49c686b9f2bc196 Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <htawebrtc.org> > Reviewed-by: Guido Urdaneta <guidouwebrtc.org> > Cr-Commit-Position: refs/heads/main{#45993} Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidouwebrtc.org> Commit-Queue: Harald Alvestrand <htawebrtc.org> Cr-Commit-Position: refs/heads/main{#46456} UltraBlame original commit: 70503d0b87b7c9daec2e8862480b211cf4fae3ba
We already cherry-picked this when we vendored 49d44a2a54. Upstream commit: https://webrtc.googlesource.com/src/+/74d988fd57f8f1b6722d8ac6f49c686b9f2bc196 Revert "Default enable WebRTC-HeaderExtensionNegotiateMemory" This reverts commit 4ecf297a4c0af68ff8af8c3a8e6b0832bddd14d5. Reason for revert: Impacted unexpected application usages Original change's description: > Default enable WebRTC-HeaderExtensionNegotiateMemory > > Spec change: w3c/webrtc-extensions#238 > > Chromestatus entry for change: https://chromestatus.com/feature/5135528638939136 > > Bug: webrtc:439514253 > Change-Id: I296f2f06dd69b4e30be419b44c926acfd2722e2d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407821 > Commit-Queue: Harald Alvestrand <htawebrtc.org> > Reviewed-by: Guido Urdaneta <guidouwebrtc.org> > Cr-Commit-Position: refs/heads/main{#45993} Bug: webrtc:439514253, chromium:467164231 Change-Id: I95dbc8cbaf1b769ffaea291801684bc26e4b9ccb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/433102 Reviewed-by: Guido Urdaneta <guidouwebrtc.org> Commit-Queue: Harald Alvestrand <htawebrtc.org> Cr-Commit-Position: refs/heads/main{#46456} UltraBlame original commit: 70503d0b87b7c9daec2e8862480b211cf4fae3ba
Fixes #237
Preview | Diff