New issue
Advanced search Search tips

Issue 658423 link

Starred by 5 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Launch-OWP
Launch-Accessibility: ----
Launch-Exp-Leadership: ----
Launch-Leadership: ----
Launch-Legal: ----
Launch-M-Approved: ----
Launch-M-Target: ----
Launch-Privacy: ----
Launch-Security: ----
Launch-Test: ----
Launch-UI: ----
Rollout-Type: ----

Blocking:
issue 649343



Sign in to add a comment

Expose unprefixed RTCPeerConnection

Project Member Reported by foolip@chromium.org, Oct 21 2016

Issue description

https://w3c.github.io/webrtc-pc/#rtcpeerconnection-interface

Tracking bug for just RTCPeerConnection. webkitRTCPeerConnection is not affected.
 

Comment 1 by foolip@chromium.org, Oct 21 2016

Summary: Expose unprefixed RTCPeerConnection (was: Ship unprefixed RTCPeerConnection)

Comment 2 by foolip@chromium.org, Oct 21 2016

Labels: M-56
Project Member

Comment 4 by bugdroid1@chromium.org, Oct 24 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/04ad58d09c1f6c46e888e42030b0566ac65411f6

commit 04ad58d09c1f6c46e888e42030b0566ac65411f6
Author: foolip <foolip@chromium.org>
Date: Mon Oct 24 14:45:23 2016

Import wpt@bd99724e428dae78082983eab4675480c43f6234

Using update-w3c-deps in Chromium 3524bd796cb8b8c57815dfa324e4cc66a74f5336.

This is for rtcpeerconnection-constructor.html

BUG= 658423 

Review-Url: https://codereview.chromium.org/2448433002
Cr-Commit-Position: refs/heads/master@{#427069}

[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/custom-elements/spec/state-failed-upgrade-expected.txt
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/check_stability.py
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/ci_stability.sh
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/custom-elements/reactions/DOMTokenList-expected.txt
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/custom-elements/reactions/DOMTokenList.html
[delete] https://crrev.com/78d60d3db799ca9a37385f8357901c154451cadc/third_party/WebKit/LayoutTests/imported/wpt/custom-elements/reactions/Document-expected.txt
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/custom-elements/reactions/Document.html
[delete] https://crrev.com/78d60d3db799ca9a37385f8357901c154451cadc/third_party/WebKit/LayoutTests/imported/wpt/custom-elements/reactions/Range-expected.txt
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/custom-elements/reactions/resources/reactions.js
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/resources/idlharness.js
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/resources/testharness.js
[add] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt
[add] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/imported/wpt/webrtc/rtcpeerconnection/rtcpeerconnection-constructor.html
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/resources/idlharness.js
[modify] https://crrev.com/04ad58d09c1f6c46e888e42030b0566ac65411f6/third_party/WebKit/LayoutTests/resources/testharness.js

Comment 5 by foolip@chromium.org, Oct 25 2016

https://www.chromestatus.com/feature/5660839247872000 is for iceTransportPolicy
Project Member

Comment 6 by bugdroid1@chromium.org, Oct 25 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/bd6f05dc8a968eedd449385d154741c5e3188789

commit bd6f05dc8a968eedd449385d154741c5e3188789
Author: foolip <foolip@chromium.org>
Date: Tue Oct 25 16:05:47 2016

Expose unprefixed RTCPeerConnection

Intent to Ship:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/7dTqNBRIUrg/GfaDq9-YBAAJ

BUG= 658423 

Review-Url: https://codereview.chromium.org/2450803002
Cr-Commit-Position: refs/heads/master@{#427372}

[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/imported/wpt/webrtc/datachannel-emptystring-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/imported/wpt/webrtc/no-media-call-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/imported/wpt/webrtc/promises-call-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/imported/wpt/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/imported/wpt/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/imported/wpt/webrtc/simplecall-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.idl
[modify] https://crrev.com/bd6f05dc8a968eedd449385d154741c5e3188789/tools/perf/page_sets/webrtc_track_peerconnections.js

Project Member

Comment 7 by bugdroid1@chromium.org, Oct 25 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f3584c57c2d1a069f4278516e4570388d3d7322e

commit f3584c57c2d1a069f4278516e4570388d3d7322e
Author: foolip <foolip@chromium.org>
Date: Tue Oct 25 21:44:26 2016

Support RTCConfiguration iceTransportPolicy

This also renames iceTransports to iceTransportPolicy internally.

Also add a few bug links to the IDL.

BUG= 658423 

Review-Url: https://codereview.chromium.org/2447033002
Cr-Commit-Position: refs/heads/master@{#427490}

[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/content/renderer/media/rtc_peer_connection_handler.cc
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-expected.txt
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/LayoutTests/imported/wpt/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/Source/core/frame/UseCounter.h
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/Source/modules/peerconnection/RTCConfiguration.idl
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/Source/modules/peerconnection/RTCIceServer.idl
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/third_party/WebKit/public/platform/WebRTCConfiguration.h
[modify] https://crrev.com/f3584c57c2d1a069f4278516e4570388d3d7322e/tools/metrics/histograms/histograms.xml

Project Member

Comment 10 by bugdroid1@chromium.org, Oct 26 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/04209ec5b08095a9b207905c6d6090478892345a

commit 04209ec5b08095a9b207905c6d6090478892345a
Author: foolip <foolip@chromium.org>
Date: Wed Oct 26 10:42:02 2016

Use RTCPeerConnection instead of webkitRTCPeerConnection

Cases where the second argument (constraints) is used are left alone, as
a reminder that this isn't standarized behavior.

BUG= 658423 

Review-Url: https://codereview.chromium.org/2446173002
Cr-Commit-Position: refs/heads/master@{#427662}

[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/chrome/common/extensions/docs/examples/api/desktopCapture/app.js
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/chrome/test/data/extensions/api_test/tab_capture/end_to_end.js
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/chrome/test/data/extensions/api_test/tab_capture/performance.js
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/content/test/data/media/datachannel_test.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/content/test/data/media/mediarecorder_test.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/content/test/data/media/peerconnection-call.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/ppapi/examples/video_effects/video_effects.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/mediastream/constructors-expected.txt
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/mediastream/constructors.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-AddRemoveStream.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-createAnswer-promise.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-createAnswer.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-createOffer-promise.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-createOffer.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-datachannel.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-dtmf.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-events.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-expected.txt
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-generateCertificate.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-getStats-promise.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-ice-promise-expected.txt
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-ice-promise.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-ice.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-lifetime.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-localDescription-promise.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-localDescription.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-onnegotiationneeded.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-remoteDescription-promise.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-remoteDescription.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-remotestreams.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-state.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-stats-expected.txt
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-stats.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-statsSelector-expected.txt
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-statsSelector.html
[modify] https://crrev.com/04209ec5b08095a9b207905c6d6090478892345a/third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection.html

Status: Fixed (was: Started)

Sign in to add a comment