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

Issue 2463953002: Expose RTCDataChannel and RTCDataChannelEvent (with constructor) (Closed)

Created:
4 years, 1 month ago by lunalu1
Modified:
4 years, 1 month ago
CC:
chromium-reviews, blink-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Expose RTCDataChannel and RTCDataChannelEvent (with constructor) Intent to Implement and Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/zp-bVSF8PpY/h_IB2O0PAQAJ For RTCDataChannel, simply remove [NoInterfaceObject] and for RTCDataChannelEvent, the constructor is added. BUG=658428 Committed: https://crrev.com/9191ae53bb551191f78e94326a989f50f6c55c09 Cr-Commit-Position: refs/heads/master@{#432248}

Patch Set 1 : Intial checkin #

Patch Set 2 : Partially editted tests expected results #

Total comments: 5

Patch Set 3 : Added layout test for constructor and fixed expected output for global-listing #

Total comments: 2

Patch Set 4 : Added more constructor tests for RTCDataChannelEvent and update test expects #

Total comments: 5

Patch Set 5 : Rebase update #

Unified diffs Side-by-side diffs Delta from patch set Stats (+198 lines, -5 lines) Patch
A third_party/WebKit/LayoutTests/fast/peerconnection/RTCDataChannelEvent-constructor.html View 1 2 3 1 chunk +36 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +33 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +33 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +33 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +33 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/modules_idl_files.gni View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/peerconnection/RTCDataChannel.idl View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEvent.h View 3 chunks +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEvent.cpp View 1 chunk +11 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEvent.idl View 1 chunk +1 line, -3 lines 0 comments Download
A third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEventInit.idl View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 81 (64 generated)
foolip
Code and IDL all LGTM % nits. What's still needed here are tests for the ...
4 years, 1 month ago (2016-11-03 15:24:17 UTC) #12
lunalu1
Please take a final look before I land the CL. https://codereview.chromium.org/2463953002/diff/40001/third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEventInit.idl File third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEventInit.idl (right): https://codereview.chromium.org/2463953002/diff/40001/third_party/WebKit/Source/modules/peerconnection/RTCDataChannelEventInit.idl#newcode1 ...
4 years, 1 month ago (2016-11-08 20:27:35 UTC) #31
foolip
LGTM % test nits. Also wait for 3xLGTM on your Intent to Ship on blink-dev ...
4 years, 1 month ago (2016-11-08 20:36:43 UTC) #32
lunalu1
Done. Thanks https://codereview.chromium.org/2463953002/diff/140001/third_party/WebKit/LayoutTests/fast/peerconnection/RTCDataChannelEvent-constructor.html File third_party/WebKit/LayoutTests/fast/peerconnection/RTCDataChannelEvent-constructor.html (right): https://codereview.chromium.org/2463953002/diff/140001/third_party/WebKit/LayoutTests/fast/peerconnection/RTCDataChannelEvent-constructor.html#newcode9 third_party/WebKit/LayoutTests/fast/peerconnection/RTCDataChannelEvent-constructor.html:9: assert_throws(new TypeError(), function() { new RTCDataChannelEvent('type'); }); ...
4 years, 1 month ago (2016-11-11 15:37:27 UTC) #56
foolip
lgtm with surprise, and let's also get review from guido@ and hbos@ (my deskmates!) before ...
4 years, 1 month ago (2016-11-11 16:11:35 UTC) #60
lunalu1
https://codereview.chromium.org/2463953002/diff/240001/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt File third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt (right): https://codereview.chromium.org/2463953002/diff/240001/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt#newcode13 third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:13: FAIL [[OwnPropertyKeys]] should return all properties from cross-origin objects ...
4 years, 1 month ago (2016-11-11 18:21:21 UTC) #63
foolip
https://codereview.chromium.org/2463953002/diff/240001/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt File third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt (right): https://codereview.chromium.org/2463953002/diff/240001/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt#newcode13 third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:13: FAIL [[OwnPropertyKeys]] should return all properties from cross-origin objects ...
4 years, 1 month ago (2016-11-11 18:47:10 UTC) #64
haraken
https://codereview.chromium.org/2463953002/diff/240001/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt File third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt (right): https://codereview.chromium.org/2463953002/diff/240001/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt#newcode13 third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:13: FAIL [[OwnPropertyKeys]] should return all properties from cross-origin objects ...
4 years, 1 month ago (2016-11-12 07:26:20 UTC) #66
Guido Urdaneta
lgtm
4 years, 1 month ago (2016-11-14 16:56:26 UTC) #67
lunalu1
Hi hbos and haraken, could you please take a look at the CL before I ...
4 years, 1 month ago (2016-11-14 18:30:32 UTC) #68
haraken
On 2016/11/14 18:30:32, loonybear wrote: > Hi hbos and haraken, could you please take a ...
4 years, 1 month ago (2016-11-14 18:31:42 UTC) #69
hbos_chromium
lgtm :3
4 years, 1 month ago (2016-11-15 15:50:57 UTC) #70
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/2463953002/240001
4 years, 1 month ago (2016-11-15 16:04:49 UTC) #72
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/105859) ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years, 1 month ago (2016-11-15 16:06:48 UTC) #74
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/2463953002/260001
4 years, 1 month ago (2016-11-15 16:09:41 UTC) #77
commit-bot: I haz the power
Committed patchset #5 (id:260001)
4 years, 1 month ago (2016-11-15 20:48:21 UTC) #79
commit-bot: I haz the power
4 years, 1 month ago (2016-11-15 20:55:48 UTC) #81
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/9191ae53bb551191f78e94326a989f50f6c55c09
Cr-Commit-Position: refs/heads/master@{#432248}

Powered by Google App Engine
This is Rietveld 408576698