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

Issue 2723433002: Remove |remote| and |readonly| members of MediaStreamTrack. (Closed)

Created:
3 years, 9 months ago by Yeol Park
Modified:
3 years, 9 months ago
CC:
avayvod+watch_chromium.org, blink-reviews, blink-reviews-api_chromium.org, blink-reviews-w3ctests_chromium.org, chfremer+watch_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, dglazkov+blink, einbinder+watch-test-runner_chromium.org, eric.carlson_apple.com, extensions-reviews_chromium.org, feature-media-reviews_chromium.org, hongchan, imcheng+watch_chromium.org, isheriff+watch_chromium.org, jam, jasonroberts+watch_google.com, jochen+watch_chromium.org, kinuko+watch, mac-reviews_chromium.org, mcasas+watch+vc_chromium.org, mcasas+watch+mediastream_chromium.org, miu+watch_chromium.org, mlamouri+watch-blink_chromium.org, mlamouri+watch-content_chromium.org, mlamouri+watch-test-runner_chromium.org, Peter Beverloo, posciak+watch_chromium.org, Raymond Toy, Srirama, tommyw+watchlist_chromium.org, xjz+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove |remote| and |readonly| members of MediaStreamTrack. Spec reference: http://w3c.github.io/mediacapture-main/getusermedia.html#attributes-1 removal was in the February 22, 2016'. [#321] Remove track attributes "remote" and "readonly" : https://github.com/w3c/mediacapture-main/pull/321 Intent to Deprecate and Remove : https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/d20ECb2sWzI BUG=598704 Review-Url: https://codereview.chromium.org/2723433002 Cr-Commit-Position: refs/heads/master@{#456639} Committed: https://chromium.googlesource.com/chromium/src/+/27c39dbef0b07b7cd62fb2476d0f0836115fe672

Patch Set 1 #

Total comments: 1

Patch Set 2 : modify Layout Tests #

Total comments: 1

Patch Set 3 : rebase #

Patch Set 4 : Fixed unittest #

Total comments: 1

Patch Set 5 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -276 lines) Patch
M chrome/renderer/extensions/cast_streaming_native_handler.cc View 1 chunk +2 lines, -6 lines 0 comments Download
M content/public/renderer/media_stream_utils.h View 2 chunks +0 lines, -7 lines 0 comments Download
M content/public/renderer/media_stream_utils.cc View 4 chunks +5 lines, -12 lines 0 comments Download
M content/renderer/media/external_media_stream_audio_source.h View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/external_media_stream_audio_source.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M content/renderer/media/media_stream_audio_source.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M content/renderer/media/media_stream_audio_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/media_stream_video_capturer_source_unittest.cc View 2 chunks +2 lines, -4 lines 0 comments Download
M content/renderer/media/media_stream_video_renderer_sink_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/media_stream_video_source_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/media_stream_video_track_unittest.cc View 2 chunks +2 lines, -4 lines 0 comments Download
M content/renderer/media/mock_media_stream_registry.cc View 2 chunks +4 lines, -5 lines 0 comments Download
M content/renderer/media/pepper_to_video_track_adapter.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/remote_media_stream_impl.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/rtc_peer_connection_handler_unittest.cc View 2 chunks +2 lines, -4 lines 0 comments Download
M content/renderer/media/speech_recognition_audio_sink_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/user_media_client_impl.cc View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/webmediaplayer_ms_compositor.cc View 2 chunks +2 lines, -6 lines 0 comments Download
M content/renderer/media/webrtc/media_stream_remote_video_source_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/webrtc/processed_local_audio_source_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc View 3 chunks +5 lines, -11 lines 0 comments Download
M content/renderer/media/webrtc_local_audio_source_provider_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media_capture_from_element/canvas_capture_handler.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/media_capture_from_element/html_audio_element_capturer_source_unittest.cc View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/media_recorder/audio_track_recorder_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/pepper/pepper_media_stream_video_track_host.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/renderer_blink_platform_impl.cc View 1 2 3 4 2 chunks +2 lines, -6 lines 0 comments Download
M content/shell/renderer/layout_test/blink_test_runner.cc View 1 2 3 4 2 chunks +0 lines, -4 lines 0 comments Download
M content/shell/test_runner/mock_web_user_media_client.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M content/shell/test_runner/mock_webrtc_peer_connection_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/mediacapture-streams/MediaStreamTrack-init.https.html View 1 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/mediacapture-streams/MediaStreamTrack-init.https-expected.txt View 1 2 chunks +9 lines, -13 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-remotestreams.html View 1 chunk +0 lines, -86 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/peerconnection/RTCPeerConnection-remotestreams-expected.txt View 1 chunk +0 lines, -27 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp View 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.idl View 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/exported/WebMediaStreamSource.cpp View 2 chunks +1 line, -14 lines 0 comments Download
M third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h View 1 2 3 4 3 chunks +0 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/platform/mediastream/MediaStreamSource.cpp View 1 2 3 4 1 chunk +1 line, -5 lines 0 comments Download
M third_party/WebKit/public/platform/WebMediaStreamSource.h View 1 chunk +1 line, -6 lines 0 comments Download

Messages

Total messages: 59 (31 generated)
Yeol Park
PTAL :) rdevlin.cronin@ for chrome/renderer/extensions/* esprehn@ for content/renderer/media/* sergeyu@ for content/renderer/media/webrtc/* emircan@ for content/renderer/media_recorder/* bbudge@ ...
3 years, 9 months ago (2017-02-27 07:53:06 UTC) #3
Yeol Park
This issue is forked from https://codereview.chromium.org/2425703002/. For Layout tests.
3 years, 9 months ago (2017-02-27 07:53:17 UTC) #4
hta - Chromium
Please modify the broken external test instead of hacking around the problem in the "expect" ...
3 years, 9 months ago (2017-02-27 08:21:04 UTC) #5
Guido Urdaneta
https://codereview.chromium.org/2723433002/diff/20001/content/renderer/media/media_stream_audio_source.h File content/renderer/media/media_stream_audio_source.h (right): https://codereview.chromium.org/2723433002/diff/20001/content/renderer/media/media_stream_audio_source.h#newcode146 content/renderer/media/media_stream_audio_source.h:146: // TODO(crbug.com/598704): should be remove is_local_source_ variable. I don't ...
3 years, 9 months ago (2017-02-27 15:54:16 UTC) #6
Dirk Pranke
lgtm
3 years, 9 months ago (2017-02-27 22:54:11 UTC) #7
Devlin
extensions lgtm
3 years, 9 months ago (2017-02-27 23:20:46 UTC) #8
Yeol Park
On 2017/02/27 15:54:16, Guido Urdaneta wrote: > https://codereview.chromium.org/2723433002/diff/20001/content/renderer/media/media_stream_audio_source.h > File content/renderer/media/media_stream_audio_source.h (right): > > https://codereview.chromium.org/2723433002/diff/20001/content/renderer/media/media_stream_audio_source.h#newcode146 ...
3 years, 9 months ago (2017-02-28 02:14:00 UTC) #11
miu
On 2017/02/28 02:14:00, Park Yeol wrote: > On 2017/02/27 15:54:16, Guido Urdaneta wrote: > > ...
3 years, 9 months ago (2017-02-28 02:28:34 UTC) #12
hta - Chromium
lgtm for wpt changes. (other code previously reviewed)
3 years, 9 months ago (2017-02-28 19:34:50 UTC) #15
aelias_OOO_until_Jul13
public/platform lgtm
3 years, 9 months ago (2017-02-28 20:31:40 UTC) #16
mcasas
On 2017/02/28 20:31:40, aelias wrote: > public/platform lgtm peary2@, this CL lgtm, I'll make a ...
3 years, 9 months ago (2017-03-07 23:44:43 UTC) #17
haraken
WebKit LGTM
3 years, 9 months ago (2017-03-08 09:19:26 UTC) #19
Devlin
extensions lgtm
3 years, 9 months ago (2017-03-08 15:23:39 UTC) #20
Devlin
Whoops, just saw I already reviewed this a week ago - not sure why it ...
3 years, 9 months ago (2017-03-08 15:24:20 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/2723433002/20001
3 years, 9 months ago (2017-03-10 08:41:40 UTC) #23
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/168195) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 9 months ago (2017-03-10 08:44:16 UTC) #25
hta - Chromium
On 2017/03/10 08:44:16, commit-bot: I haz the power wrote: > Try jobs failed on following ...
3 years, 9 months ago (2017-03-12 19:22:53 UTC) #34
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/2723433002/60001
3 years, 9 months ago (2017-03-13 03:30:18 UTC) #37
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/383664)
3 years, 9 months ago (2017-03-13 03:36:55 UTC) #39
Yeol Park
PTAL :) alexmos@ for content/public/renderer/* mkwst@ for content/shell/renderer/layout_test/* third_party/WebKit/LayoutTests/*
3 years, 9 months ago (2017-03-13 09:18:04 UTC) #41
Guido Urdaneta
https://codereview.chromium.org/2723433002/diff/60001/content/renderer/media/media_stream_audio_source.h File content/renderer/media/media_stream_audio_source.h (right): https://codereview.chromium.org/2723433002/diff/60001/content/renderer/media/media_stream_audio_source.h#newcode146 content/renderer/media/media_stream_audio_source.h:146: // TODO(crbug.com/598704): should be remove is_local_source_ variable. Can you ...
3 years, 9 months ago (2017-03-13 14:53:06 UTC) #42
alexmos
content/public/renderer LGTM
3 years, 9 months ago (2017-03-13 16:54:44 UTC) #43
Mike West
LGTM, but you'll need someone from //API_OWNERS to sign off on the virtual/stable/* changes to ...
3 years, 9 months ago (2017-03-13 20:03:21 UTC) #45
Yeol Park
PTAL :) tkent@ for virtual/stable/webexposed/* On 2017/03/13 20:03:21, Mike West (Slow.) wrote: > LGTM, but ...
3 years, 9 months ago (2017-03-14 02:14:02 UTC) #47
tkent
lgtm
3 years, 9 months ago (2017-03-14 02:19:25 UTC) #48
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/2723433002/80001
3 years, 9 months ago (2017-03-14 06:37:29 UTC) #55
commit-bot: I haz the power
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/27c39dbef0b07b7cd62fb2476d0f0836115fe672
3 years, 9 months ago (2017-03-14 06:44:33 UTC) #58
Guido Urdaneta
3 years, 9 months ago (2017-03-22 16:00:44 UTC) #59
Message was sent while issue was closed.
A revert of this CL (patchset #5 id:80001) has been created in
https://codereview.chromium.org/2767963002/ by guidou@chromium.org.

The reason for reverting is: Temporarily reverting this CL because it causes a
perf regression. See http://crbug.com/703605.

Will reland once we understand why the regression occurred..

Powered by Google App Engine
This is Rietveld 408576698