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

Issue 1448203002: Add layout tests for the audio component of MediaStream Recording. (Closed)

Created:
5 years, 1 month ago by ajose
Modified:
5 years, 1 month ago
CC:
avayvod+watch_chromium.org, blink-reviews, chromium-reviews, darin-cc_chromium.org, imcheng+watch_chromium.org, isheriff+watch_chromium.org, jam, jasonroberts+watch_google.com, jochen+watch_chromium.org, miu+watch_chromium.org, mkwst+moarreviews-shell_chromium.org, mlamouri+watch-content_chromium.org, mlamouri+watch-test-runner_chromium.org, Peter Beverloo, xjz+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add layout tests for the audio component of MediaStream Recording. Additionally, xtends components/test_runner's generated WebMediaStream to have a ChromeMock AudioTrack and Source components/test_runner is used by Blink LayoutTest to generate a MediaStream. But this MS has only Blink-side objects, whereas some tests (e.g. MediaRecorder) need to have Chrome counterparts of those objects. This CL adds those, for audio. Since components/ has a strict dependency requirement, the added code goes into a subfolder of components/test_runner. BUG=528519, 548290 Committed: https://crrev.com/dbebd0d23dd4ef4582af0ddbdd55e0727abecb06 Cr-Commit-Position: refs/heads/master@{#360965}

Patch Set 1 #

Total comments: 8

Patch Set 2 : mcasas@ comments #

Patch Set 3 : parameterize tests #

Patch Set 4 : format #

Total comments: 14

Patch Set 5 : peter@'s comments #

Messages

Total messages: 24 (12 generated)
ajose
Moved here from https://codereview.chromium.org/1407083006/
5 years, 1 month ago (2015-11-17 04:53:43 UTC) #2
mcasas
Looking good, just a few comments and please update the description, e.g. indicate it touches ...
5 years, 1 month ago (2015-11-17 21:56:01 UTC) #3
ajose
Thanks for the comments, sorry about the mess https://codereview.chromium.org/1448203002/diff/1/content/public/renderer/media_stream_api.cc File content/public/renderer/media_stream_api.cc (right): https://codereview.chromium.org/1448203002/diff/1/content/public/renderer/media_stream_api.cc#newcode97 content/public/renderer/media_stream_api.cc:97: 48000, ...
5 years, 1 month ago (2015-11-18 03:35:27 UTC) #6
ajose
Hi peter@ and jochen@: PTAL at changes in components/ and content/. Mostly minor changes to ...
5 years, 1 month ago (2015-11-19 18:36:58 UTC) #10
jochen (gone - plz use gerrit)
lgtm
5 years, 1 month ago (2015-11-20 13:41:44 UTC) #12
Peter Beverloo
lgtm A few nits now that you're hoisting things in narrower scopes :) https://codereview.chromium.org/1448203002/diff/120001/third_party/WebKit/LayoutTests/fast/mediarecorder/MediaRecorder-audio-video.html File ...
5 years, 1 month ago (2015-11-20 14:05:02 UTC) #13
ajose
Thanks for the comments! mcasas@: WDYT? https://codereview.chromium.org/1448203002/diff/120001/third_party/WebKit/LayoutTests/fast/mediarecorder/MediaRecorder-audio-video.html File third_party/WebKit/LayoutTests/fast/mediarecorder/MediaRecorder-audio-video.html (right): https://codereview.chromium.org/1448203002/diff/120001/third_party/WebKit/LayoutTests/fast/mediarecorder/MediaRecorder-audio-video.html#newcode5 third_party/WebKit/LayoutTests/fast/mediarecorder/MediaRecorder-audio-video.html:5: On 2015/11/20 14:05:02, ...
5 years, 1 month ago (2015-11-20 21:37:07 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1448203002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448203002/160001
5 years, 1 month ago (2015-11-20 22:29:03 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, no build URL)
5 years, 1 month ago (2015-11-20 22:51:22 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1448203002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448203002/160001
5 years, 1 month ago (2015-11-20 23:12:36 UTC) #22
commit-bot: I haz the power
Committed patchset #5 (id:160001)
5 years, 1 month ago (2015-11-21 00:39:29 UTC) #23
commit-bot: I haz the power
5 years, 1 month ago (2015-11-21 00:40:54 UTC) #24
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/dbebd0d23dd4ef4582af0ddbdd55e0727abecb06
Cr-Commit-Position: refs/heads/master@{#360965}

Powered by Google App Engine
This is Rietveld 408576698