Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(442)

Issue 2511633002: Rename "updateICE" to "setConfiguration", everywhere except in Blink. (Closed)

Created:
4 years, 1 month ago by Taylor_Brandstetter
Modified:
4 years ago
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, mlamouri+watch-test-runner_chromium.org, posciak+watch_chromium.org, jam, haraken, feature-media-reviews_chromium.org, dglazkov+blink, einbinder+watch-test-runner_chromium.org, blink-reviews, darin-cc_chromium.org, blink-reviews-api_chromium.org, jochen+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Rename "updateICE" to "setConfiguration", everywhere except in Blink. This CL prepares for later renaming updateIce to setConfiguration in Blink, once it has an Intent to Ship. updateIce was never functional in the first place (in the native webrtc library), always throwing the same exception. SetConfiguration is functional, and will allow an application to change the set of ICE servers and ICE candidate policy. Soon, also the ICE candidate pool size. updateIce will no longer be tracked after this CL, which should be ok since it has always been nonfunctional and stats show zero use. BUG=chromium:587453 Committed: https://crrev.com/08110857fc26f4a0a0725edef75ea658a9d4a4c8 Cr-Commit-Position: refs/heads/master@{#438206}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Removing the IDL changes from this CL. #

Total comments: 2

Patch Set 3 : Making sure updateIce doesn't change behavior in this CL. #

Total comments: 2

Messages

Total messages: 47 (19 generated)
Taylor_Brandstetter
tommyw@chromium.org: Please review changes in test_runner/ and WebKit/Source/ foolip@chromium.org: Please review changes in WebKit/public/ perkj@chromium.org: ...
4 years, 1 month ago (2016-11-17 02:01:21 UTC) #2
foolip
https://codereview.chromium.org/2511633002/diff/1/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl (right): https://codereview.chromium.org/2511633002/diff/1/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl#newcode87 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl:87: [CallWith=ExecutionContext, RaisesException] void setConfiguration (RTCConfiguration configuration); This is great, ...
4 years, 1 month ago (2016-11-17 10:10:54 UTC) #3
foolip
Adding guido@ and hbos@ who've been reviewing here lately.
4 years, 1 month ago (2016-11-17 10:11:52 UTC) #5
foolip
https://codereview.chromium.org/2511633002/diff/1/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp (left): https://codereview.chromium.org/2511633002/diff/1/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp#oldcode821 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp:821: // Constraints are ignored. Ah, right given this you ...
4 years, 1 month ago (2016-11-17 10:13:40 UTC) #6
hbos_chromium
Looks good, but a couple of things: updateIce is currently exposed to the web, removing ...
4 years, 1 month ago (2016-11-17 15:06:52 UTC) #7
Taylor_Brandstetter
On 2016/11/17 15:06:52, hbos_chromium wrote: > updateIce is currently exposed to the web, removing it ...
4 years, 1 month ago (2016-11-17 21:31:16 UTC) #8
Taylor_Brandstetter
I removed the IDL changes from this CL. I'll make those changes and add the ...
4 years, 1 month ago (2016-11-17 21:32:53 UTC) #9
perkj_chrome
content/renderer lgtm
4 years, 1 month ago (2016-11-18 08:31:08 UTC) #10
foolip
https://codereview.chromium.org/2511633002/diff/20001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp (right): https://codereview.chromium.org/2511633002/diff/20001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp#newcode804 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp:804: const Dictionary& mediaConstraints, Remove the argument name to make ...
4 years, 1 month ago (2016-11-18 08:56:06 UTC) #11
foolip
On 2016/11/17 21:31:16, Taylor_Brandstetter wrote: > On 2016/11/17 15:06:52, hbos_chromium wrote: > > updateIce is ...
4 years, 1 month ago (2016-11-18 08:58:43 UTC) #12
foolip
https://codereview.chromium.org/2511633002/diff/1/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl (right): https://codereview.chromium.org/2511633002/diff/1/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl#newcode87 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl:87: [CallWith=ExecutionContext, RaisesException] void setConfiguration (RTCConfiguration configuration); On 2016/11/17 21:32:52, ...
4 years, 1 month ago (2016-11-18 09:16:05 UTC) #13
foolip
If you're going to land this CL first, can you update the description to match ...
4 years, 1 month ago (2016-11-18 09:17:27 UTC) #14
hbos_chromium
Ah, updateIce really does nothing. (https://cs.chromium.org/chromium/src/third_party/webrtc/api/peerconnectioninterface.h?q=peerconnectioninterface.h&sq=package:chromium&dr=CSs&l=478) That should make removing it simple. However, this change ...
4 years, 1 month ago (2016-11-18 15:11:17 UTC) #15
Taylor_Brandstetter
Alright, this CL will now produce no web-visible changes. https://codereview.chromium.org/2511633002/diff/20001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp (right): https://codereview.chromium.org/2511633002/diff/20001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp#newcode804 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp:804: ...
4 years, 1 month ago (2016-11-18 20:07:56 UTC) #19
hbos_chromium
lgtm https://codereview.chromium.org/2511633002/diff/40001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp (right): https://codereview.chromium.org/2511633002/diff/40001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp#newcode822 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp:822: // m_peerHandler->setConfiguration. This will now no longer track ...
4 years, 1 month ago (2016-11-21 09:13:04 UTC) #20
hbos_chromium
https://codereview.chromium.org/2511633002/diff/40001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp File third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp (right): https://codereview.chromium.org/2511633002/diff/40001/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp#newcode822 third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp:822: // m_peerHandler->setConfiguration. On 2016/11/21 09:13:04, hbos_chromium wrote: > This ...
4 years, 1 month ago (2016-11-21 09:17:56 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2511633002/40001
4 years ago (2016-11-28 18:12:11 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/313650)
4 years ago (2016-11-28 18:22:18 UTC) #27
Taylor_Brandstetter
foolip and tommyw: Can you take another look? Updated CL description.
4 years ago (2016-12-05 19:01:42 UTC) #28
hbos_chromium
On 2016/12/05 19:01:42, Taylor_Brandstetter wrote: > foolip and tommyw: Can you take another look? Updated ...
4 years ago (2016-12-06 09:50:56 UTC) #29
Taylor_Brandstetter
dmazzoni@chromium.org: Please review changes in test_runner
4 years ago (2016-12-06 19:27:13 UTC) #32
foolip
Explicitly leaving this to other reviewers. Looking forward to the web facing changes :)
4 years ago (2016-12-07 16:02:46 UTC) #33
Guido Urdaneta
lgtm
4 years ago (2016-12-12 09:44:01 UTC) #34
dmazzoni
lgtm for test_runner
4 years ago (2016-12-12 18:32:46 UTC) #35
foolip
third_party/WebKit/public/platform/WebRTCPeerConnectionHandler.h lgtm
4 years ago (2016-12-13 11:03:33 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2511633002/40001
4 years ago (2016-12-13 17:27:16 UTC) #42
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years ago (2016-12-13 17:33:07 UTC) #45
commit-bot: I haz the power
4 years ago (2016-12-13 17:34:15 UTC) #47
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/08110857fc26f4a0a0725edef75ea658a9d4a4c8
Cr-Commit-Position: refs/heads/master@{#438206}

Powered by Google App Engine
This is Rietveld 408576698