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

Issue 1315413004: Enable generation of local host candidate. (Closed)

Created:
5 years, 3 months ago by guoweis_left_chromium
Modified:
5 years, 3 months ago
CC:
blink-reviews, dglazkov+blink, tommyw+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Enable generation of local host candidate. When iceServers is not specified or set as undefined, treat it as a special case that we'll try to generate local host candidate if adapter enumeration is determined as disabled in webrtc stack. iceServers:null is still treated as malformed javascript which is consistent with FF. iceServers:[] will not generate local host candidate. missing iceServers or the whole RTCConfiguration will be treated as signal to generate local host candidate. BUG=webrtc:4517 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=202399

Patch Set 1 : #

Total comments: 2

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 12

Patch Set 5 : #

Patch Set 6 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+127 lines, -26 lines) Patch
M LayoutTests/fast/mediastream/RTCPeerConnection.html View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
M LayoutTests/fast/mediastream/RTCPeerConnection-expected.txt View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
M Source/modules/mediastream/RTCPeerConnection.cpp View 1 2 3 4 5 3 chunks +25 lines, -13 lines 2 comments Download
M Source/platform/exported/WebRTCConfiguration.cpp View 1 2 3 4 3 chunks +40 lines, -2 lines 0 comments Download
M Source/platform/mediastream/RTCConfiguration.h View 1 2 chunks +27 lines, -9 lines 0 comments Download
M public/platform/WebRTCConfiguration.h View 1 2 3 4 4 chunks +29 lines, -0 lines 0 comments Download

Messages

Total messages: 34 (14 generated)
guoweis_left_chromium
On 2015/08/27 22:06:59, guoweis_chromium wrote: > Patchset #1 (id:20001) has been deleted PTAL.
5 years, 3 months ago (2015-08-27 22:07:36 UTC) #4
juberti
https://codereview.chromium.org/1315413004/diff/40001/Source/platform/mediastream/RTCConfiguration.h File Source/platform/mediastream/RTCConfiguration.h (left): https://codereview.chromium.org/1315413004/diff/40001/Source/platform/mediastream/RTCConfiguration.h#oldcode107 Source/platform/mediastream/RTCConfiguration.h:107: HeapVector<Member<RTCIceServer>> m_servers; Could this be a pointer instead? Then, ...
5 years, 3 months ago (2015-08-28 00:34:59 UTC) #6
guoweis_left_chromium
https://codereview.chromium.org/1315413004/diff/40001/Source/platform/mediastream/RTCConfiguration.h File Source/platform/mediastream/RTCConfiguration.h (left): https://codereview.chromium.org/1315413004/diff/40001/Source/platform/mediastream/RTCConfiguration.h#oldcode107 Source/platform/mediastream/RTCConfiguration.h:107: HeapVector<Member<RTCIceServer>> m_servers; On 2015/08/28 00:34:58, juberti wrote: > Could ...
5 years, 3 months ago (2015-08-28 04:53:58 UTC) #7
guoweis_left_chromium
+tommi for this. Tommi, is there any generic, standard way in WebKits such that the ...
5 years, 3 months ago (2015-08-31 20:09:24 UTC) #10
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1315413004/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1315413004/60001
5 years, 3 months ago (2015-09-09 23:53:50 UTC) #12
commit-bot: I haz the power
Dry run: No L-G-T-M from a valid reviewer yet. Only full committers are accepted. Even ...
5 years, 3 months ago (2015-09-09 23:53:53 UTC) #14
guoweis_left_chromium
On 2015/09/09 23:53:53, commit-bot: I haz the power wrote: > Dry run: No L-G-T-M from ...
5 years, 3 months ago (2015-09-10 04:00:59 UTC) #16
guoweis_left_chromium
adamk@chromium.org - please review Source/Platform tommi@chromium.org - please review Source/Modules dstockwell@chromium.org - please review public/Platform
5 years, 3 months ago (2015-09-10 04:06:00 UTC) #19
guoweis_left_chromium
On 2015/09/10 04:06:00, guoweis_chromium wrote: > mailto:adamk@chromium.org - please review Source/Platform > mailto:tommi@chromium.org - please ...
5 years, 3 months ago (2015-09-10 04:27:22 UTC) #20
guoweis_left_chromium
On 2015/09/10 04:27:22, guoweis_chromium wrote: > On 2015/09/10 04:06:00, guoweis_chromium wrote: > > mailto:adamk@chromium.org - ...
5 years, 3 months ago (2015-09-10 22:05:30 UTC) #21
guoweis_left_chromium
Ping.
5 years, 3 months ago (2015-09-14 19:26:10 UTC) #22
dstockwell
public lgtm
5 years, 3 months ago (2015-09-16 00:52:14 UTC) #23
pthatcher2
https://codereview.chromium.org/1315413004/diff/120001/LayoutTests/fast/mediastream/RTCPeerConnection.html File LayoutTests/fast/mediastream/RTCPeerConnection.html (right): https://codereview.chromium.org/1315413004/diff/120001/LayoutTests/fast/mediastream/RTCPeerConnection.html#newcode24 LayoutTests/fast/mediastream/RTCPeerConnection.html:24: shouldNotThrow("new webkitRTCPeerConnection({fooServers:[], iceServers:[{urls:['stun:foo.com', 'turn:foo.com']}]}, null);"); Why bother having fooServers? ...
5 years, 3 months ago (2015-09-16 04:09:58 UTC) #24
tommi (sloooow) - chröme
https://codereview.chromium.org/1315413004/diff/120001/Source/modules/mediastream/RTCPeerConnection.cpp File Source/modules/mediastream/RTCPeerConnection.cpp (right): https://codereview.chromium.org/1315413004/diff/120001/Source/modules/mediastream/RTCPeerConnection.cpp#newcode124 Source/modules/mediastream/RTCPeerConnection.cpp:124: if (!ok) { do we need to handle numberOfServers ...
5 years, 3 months ago (2015-09-16 06:19:27 UTC) #25
guoweis_left_chromium
PTAL. https://codereview.chromium.org/1315413004/diff/120001/LayoutTests/fast/mediastream/RTCPeerConnection.html File LayoutTests/fast/mediastream/RTCPeerConnection.html (right): https://codereview.chromium.org/1315413004/diff/120001/LayoutTests/fast/mediastream/RTCPeerConnection.html#newcode24 LayoutTests/fast/mediastream/RTCPeerConnection.html:24: shouldNotThrow("new webkitRTCPeerConnection({fooServers:[], iceServers:[{urls:['stun:foo.com', 'turn:foo.com']}]}, null);"); On 2015/09/16 04:09:58, ...
5 years, 3 months ago (2015-09-16 17:29:05 UTC) #27
tommi (sloooow) - chröme
lgtm. minor questions below, but I'm fine either way. Just want to make sure creating ...
5 years, 3 months ago (2015-09-16 18:19:45 UTC) #28
adamk
lgtm for Source/platform
5 years, 3 months ago (2015-09-16 20:50:44 UTC) #29
guoweis_left_chromium
landing this one now. https://codereview.chromium.org/1315413004/diff/120001/Source/modules/mediastream/RTCPeerConnection.cpp File Source/modules/mediastream/RTCPeerConnection.cpp (right): https://codereview.chromium.org/1315413004/diff/120001/Source/modules/mediastream/RTCPeerConnection.cpp#newcode124 Source/modules/mediastream/RTCPeerConnection.cpp:124: if (!ok) { On 2015/09/16 ...
5 years, 3 months ago (2015-09-16 22:10:20 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1315413004/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1315413004/180001
5 years, 3 months ago (2015-09-16 22:10:56 UTC) #33
commit-bot: I haz the power
5 years, 3 months ago (2015-09-16 23:44:38 UTC) #34
Message was sent while issue was closed.
Committed patchset #6 (id:180001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=202399

Powered by Google App Engine
This is Rietveld 408576698