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

Issue 284513003: Implement AudioTrack, AudioTrackList, VideoTrack, and VideoTrackList (Closed)

Created:
6 years, 7 months ago by philipj_slow
Modified:
6 years, 6 months ago
CC:
blink-reviews, fs, eric.carlson_apple.com, rwlbuis, jamesr, krit, arv+blink, blink-reviews-html_chromium.org, danakj, dglazkov+blink, Rik, blink-reviews-bindings_chromium.org, pdr., nessy, jbroman, feature-media-reviews_chromium.org, vcarbune.chromium, gasubic, Inactive, Stephen Chennney, watchdog-blink-watchlist_google.com, wolenetz
Visibility:
Public.

Description

Implement AudioTrack, AudioTrackList, VideoTrack, and VideoTrackList This is based on Aaron Colwell's patch: https://codereview.chromium.org/170233009/#ps270001 BUG=249427 TEST=LayoutTests/media/avtracklists.html Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176224

Patch Set 1 #

Patch Set 2 : bikeshed whitespace #

Patch Set 3 : bikeshed order #

Patch Set 4 : platform handle per track #

Total comments: 10

Patch Set 5 : move include #

Patch Set 6 : Let TrackListBase::add call track->setMediaElement #

Patch Set 7 : document VideoTrack::clearSelected #

Patch Set 8 : let addAudioTrack return WebTrackId #

Patch Set 9 : complete the transition to WebTrackId #

Total comments: 12

Patch Set 10 : use oilpan transitional types #

Total comments: 10

Patch Set 11 : more oilpan #

Patch Set 12 : move blink::WebTrackId to blink::WebMediaPlayer::TrackId #

Total comments: 17

Patch Set 13 : rebase #

Patch Set 14 : compile with and without oilpan #

Patch Set 15 : nits #

Total comments: 4

Patch Set 16 : oilpan tracing #

Total comments: 30

Patch Set 17 : acolwell issues #

Patch Set 18 : acolwell comment #

Patch Set 19 : assert unreached in remove #

Patch Set 20 : test getTrackById #

Patch Set 21 : fix and test gc bugs #

Patch Set 22 : gc oops #

Patch Set 23 : selectedIndex and change event fixes #

Patch Set 24 : rebase #

Patch Set 25 : global-constructors-listing-expected #

Total comments: 10

Patch Set 26 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1251 lines, -11 lines) Patch
A LayoutTests/media/avtrack/addtrack.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +66 lines, -0 lines 0 comments Download
A LayoutTests/media/avtrack/audio-track-enabled.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +40 lines, -0 lines 0 comments Download
A LayoutTests/media/avtrack/forget-on-load.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +35 lines, -0 lines 0 comments Download
A LayoutTests/media/avtrack/gc.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +36 lines, -0 lines 0 comments Download
A LayoutTests/media/avtrack/getTrackById.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +39 lines, -0 lines 0 comments Download
A LayoutTests/media/avtrack/video-track-selected.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +44 lines, -0 lines 0 comments Download
M LayoutTests/webexposed/global-constructors-listing-expected.txt View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +4 lines, -0 lines 0 comments Download
M Source/bindings/v8/custom/V8TrackEventCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +7 lines, -3 lines 0 comments Download
M Source/core/core.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +13 lines, -0 lines 0 comments Download
M Source/core/events/EventTargetFactory.in View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -0 lines 0 comments Download
M Source/core/html/HTMLMediaElement.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 7 chunks +29 lines, -0 lines 0 comments Download
M Source/core/html/HTMLMediaElement.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 12 chunks +205 lines, -0 lines 0 comments Download
M Source/core/html/HTMLMediaElement.idl View 1 chunk +2 lines, -0 lines 0 comments Download
A Source/core/html/track/AudioTrack.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +44 lines, -0 lines 0 comments Download
A Source/core/html/track/AudioTrack.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +86 lines, -0 lines 0 comments Download
A Source/core/html/track/AudioTrack.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +15 lines, -0 lines 0 comments Download
A Source/core/html/track/AudioTrackList.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +31 lines, -0 lines 0 comments Download
A Source/core/html/track/AudioTrackList.cpp View 1 2 3 4 5 6 7 8 9 10 1 chunk +40 lines, -0 lines 0 comments Download
A Source/core/html/track/AudioTrackList.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +16 lines, -0 lines 0 comments Download
M Source/core/html/track/TrackBase.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 chunks +16 lines, -5 lines 0 comments Download
M Source/core/html/track/TrackBase.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 chunks +26 lines, -3 lines 0 comments Download
A Source/core/html/track/TrackListBase.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +139 lines, -0 lines 0 comments Download
A Source/core/html/track/VideoTrack.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +48 lines, -0 lines 0 comments Download
A Source/core/html/track/VideoTrack.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +88 lines, -0 lines 0 comments Download
A Source/core/html/track/VideoTrack.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +15 lines, -0 lines 0 comments Download
A Source/core/html/track/VideoTrackList.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +33 lines, -0 lines 0 comments Download
A Source/core/html/track/VideoTrackList.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +60 lines, -0 lines 0 comments Download
A Source/core/html/track/VideoTrackList.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +17 lines, -0 lines 0 comments Download
M Source/platform/RuntimeEnabledFeatures.in View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -0 lines 0 comments Download
M Source/web/WebMediaPlayerClientImpl.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +4 lines, -0 lines 0 comments Download
M Source/web/WebMediaPlayerClientImpl.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +20 lines, -0 lines 0 comments Download
M public/platform/WebMediaPlayer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +6 lines, -0 lines 0 comments Download
M public/platform/WebMediaPlayerClient.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +24 lines, -0 lines 0 comments Download

Messages

Total messages: 54 (0 generated)
acolwell GONE FROM CHROMIUM
These changes look pretty good to me. I'm leaning towards a normal unsigned integer typedefed ...
6 years, 7 months ago (2014-05-12 18:23:11 UTC) #1
philipj_slow
On 2014/05/12 18:23:11, acolwell_OOO_5-12_to_5-15 wrote: > These changes look pretty good to me. > > ...
6 years, 7 months ago (2014-05-15 14:55:53 UTC) #2
philipj_slow
Let TrackListBase::add call track->setMediaElement
6 years, 7 months ago (2014-05-15 14:58:11 UTC) #3
philipj_slow
document VideoTrack::clearSelected
6 years, 7 months ago (2014-05-15 14:58:42 UTC) #4
philipj_slow
OK, PS8 adds a WebTrackId instead of the pointer-sized integer. Assuming the rest of the ...
6 years, 7 months ago (2014-05-15 15:45:11 UTC) #5
philipj_slow
6 years, 7 months ago (2014-05-16 09:47:08 UTC) #6
acolwell GONE FROM CHROMIUM
Looks good. Just a few more comments. https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp#newcode2391 Source/core/html/HTMLMediaElement.cpp:2391: videoTracks().remove(webId); Still ...
6 years, 7 months ago (2014-05-16 19:47:55 UTC) #7
landell
https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp#newcode2379 Source/core/html/HTMLMediaElement.cpp:2379: videoTrack->setSelected(true); I see one potential problem here. Seems as ...
6 years, 7 months ago (2014-05-17 06:15:27 UTC) #8
landell
https://codereview.chromium.org/284513003/diff/140001/public/platform/WebMediaPlayer.h File public/platform/WebMediaPlayer.h (right): https://codereview.chromium.org/284513003/diff/140001/public/platform/WebMediaPlayer.h#newcode169 public/platform/WebMediaPlayer.h:169: virtual void selectedVideoTrackChanged(WebTrackId* selectedTrackId) { } On 2014/05/16 19:47:56, ...
6 years, 7 months ago (2014-05-19 13:50:27 UTC) #9
philipj_slow
https://codereview.chromium.org/284513003/diff/140001/public/platform/WebMediaPlayer.h File public/platform/WebMediaPlayer.h (right): https://codereview.chromium.org/284513003/diff/140001/public/platform/WebMediaPlayer.h#newcode169 public/platform/WebMediaPlayer.h:169: virtual void selectedVideoTrackChanged(WebTrackId* selectedTrackId) { } On 2014/05/19 13:50:28, ...
6 years, 7 months ago (2014-05-19 14:06:44 UTC) #10
landell
On 2014/05/19 14:06:44, philipj wrote: > https://codereview.chromium.org/284513003/diff/140001/public/platform/WebMediaPlayer.h > File public/platform/WebMediaPlayer.h (right): > > https://codereview.chromium.org/284513003/diff/140001/public/platform/WebMediaPlayer.h#newcode169 > ...
6 years, 7 months ago (2014-05-20 07:02:59 UTC) #11
philipj_slow
https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp#newcode2379 Source/core/html/HTMLMediaElement.cpp:2379: videoTrack->setSelected(true); On 2014/05/17 06:15:28, landell wrote: > I see ...
6 years, 7 months ago (2014-05-20 09:05:13 UTC) #12
landell
On 2014/05/20 09:05:13, philipj wrote: > https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp > File Source/core/html/HTMLMediaElement.cpp (right): > > https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp#newcode2379 > ...
6 years, 7 months ago (2014-05-20 09:41:10 UTC) #13
acolwell GONE FROM CHROMIUM
On 2014/05/20 09:41:10, landell wrote: > On 2014/05/20 09:05:13, philipj wrote: > > > https://codereview.chromium.org/284513003/diff/140001/Source/core/html/HTMLMediaElement.cpp ...
6 years, 7 months ago (2014-05-20 14:29:12 UTC) #14
sof
Some feedback on Oilpan types etc. The code added in the various destructors here appears ...
6 years, 7 months ago (2014-05-22 11:47:36 UTC) #15
philipj_slow
https://codereview.chromium.org/284513003/diff/160001/Source/core/html/track/AudioTrackList.idl File Source/core/html/track/AudioTrackList.idl (right): https://codereview.chromium.org/284513003/diff/160001/Source/core/html/track/AudioTrackList.idl#newcode6 Source/core/html/track/AudioTrackList.idl:6: RuntimeEnabled=AudioVideoTracks, On 2014/05/22 11:47:36, sof wrote: > Add [WillBeGarbageCollected] ...
6 years, 7 months ago (2014-05-22 12:51:02 UTC) #16
sof
https://codereview.chromium.org/284513003/diff/160001/Source/core/html/track/AudioTrackList.idl File Source/core/html/track/AudioTrackList.idl (right): https://codereview.chromium.org/284513003/diff/160001/Source/core/html/track/AudioTrackList.idl#newcode6 Source/core/html/track/AudioTrackList.idl:6: RuntimeEnabled=AudioVideoTracks, On 2014/05/22 11:47:36, sof wrote: > Add [WillBeGarbageCollected] ...
6 years, 7 months ago (2014-05-22 12:51:55 UTC) #17
acolwell GONE FROM CHROMIUM
looks pretty good to me. Just a few more comments and I am assuming you ...
6 years, 6 months ago (2014-06-02 20:28:13 UTC) #18
haraken
Thanks for working on the oilpan bits! Mostly looks good in terms of oilpan. I'd ...
6 years, 6 months ago (2014-06-03 05:48:28 UTC) #19
haraken
https://codereview.chromium.org/284513003/diff/200001/Source/core/html/track/AudioTrackList.idl File Source/core/html/track/AudioTrackList.idl (right): https://codereview.chromium.org/284513003/diff/200001/Source/core/html/track/AudioTrackList.idl#newcode6 Source/core/html/track/AudioTrackList.idl:6: RuntimeEnabled=AudioVideoTracks, On 2014/06/03 05:48:29, haraken wrote: > > I ...
6 years, 6 months ago (2014-06-03 05:50:12 UTC) #20
philipj_slow
https://codereview.chromium.org/284513003/diff/200001/Source/core/html/HTMLMediaElement.h File Source/core/html/HTMLMediaElement.h (right): https://codereview.chromium.org/284513003/diff/200001/Source/core/html/HTMLMediaElement.h#newcode438 Source/core/html/HTMLMediaElement.h:438: // advertise they have audio and/or video, but don't ...
6 years, 6 months ago (2014-06-11 10:03:48 UTC) #21
sof
https://codereview.chromium.org/284513003/diff/260001/Source/core/html/track/TrackBase.h File Source/core/html/track/TrackBase.h (left): https://codereview.chromium.org/284513003/diff/260001/Source/core/html/track/TrackBase.h#oldcode54 Source/core/html/track/TrackBase.h:54: virtual void trace(Visitor*) { } Missing trace() of the ...
6 years, 6 months ago (2014-06-11 12:07:06 UTC) #22
philipj_slow
https://codereview.chromium.org/284513003/diff/200001/Source/core/html/track/TrackListBase.h File Source/core/html/track/TrackListBase.h (right): https://codereview.chromium.org/284513003/diff/200001/Source/core/html/track/TrackListBase.h#newcode64 Source/core/html/track/TrackListBase.h:64: removeAll(); On 2014/06/02 20:28:14, acolwell wrote: > I believe ...
6 years, 6 months ago (2014-06-11 12:48:15 UTC) #23
philipj_slow
https://codereview.chromium.org/284513003/diff/260001/Source/core/html/track/TrackBase.h File Source/core/html/track/TrackBase.h (left): https://codereview.chromium.org/284513003/diff/260001/Source/core/html/track/TrackBase.h#oldcode54 Source/core/html/track/TrackBase.h:54: virtual void trace(Visitor*) { } On 2014/06/11 12:07:06, sof ...
6 years, 6 months ago (2014-06-11 12:59:02 UTC) #24
acolwell GONE FROM CHROMIUM
lgtm % comments https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp#newcode2342 Source/core/html/HTMLMediaElement.cpp:2342: if (!webMediaPlayer()) Do we need this? ...
6 years, 6 months ago (2014-06-11 19:01:04 UTC) #25
sof
lgtm, oilpan-specific parts.
6 years, 6 months ago (2014-06-11 21:43:38 UTC) #26
haraken
LGTM for bindings/ and oilpan with comments! https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp#newcode356 Source/core/html/HTMLMediaElement.cpp:356: HTMLMediaElement::~HTMLMediaElement() Don't ...
6 years, 6 months ago (2014-06-12 01:22:08 UTC) #27
haraken
On 2014/06/12 01:22:08, haraken wrote: > LGTM for bindings/ and oilpan with comments! > > ...
6 years, 6 months ago (2014-06-12 02:38:49 UTC) #28
philipj_slow
https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp#newcode2342 Source/core/html/HTMLMediaElement.cpp:2342: if (!webMediaPlayer()) On 2014/06/11 19:01:03, acolwell wrote: > Do ...
6 years, 6 months ago (2014-06-12 12:08:24 UTC) #29
philipj_slow
assert unreached in remove
6 years, 6 months ago (2014-06-12 13:22:44 UTC) #30
philipj_slow
https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp File Source/core/html/HTMLMediaElement.cpp (right): https://codereview.chromium.org/284513003/diff/280001/Source/core/html/HTMLMediaElement.cpp#newcode383 Source/core/html/HTMLMediaElement.cpp:383: m_videoTracks->shutdown(); On 2014/06/12 01:22:06, haraken wrote: > > Don't ...
6 years, 6 months ago (2014-06-12 13:22:47 UTC) #31
philipj_slow
test getTrackById
6 years, 6 months ago (2014-06-12 14:34:52 UTC) #32
philipj_slow
https://codereview.chromium.org/284513003/diff/280001/Source/core/html/track/TextTrackList.idl File Source/core/html/track/TextTrackList.idl (right): https://codereview.chromium.org/284513003/diff/280001/Source/core/html/track/TextTrackList.idl#newcode31 Source/core/html/track/TextTrackList.idl:31: TextTrack? getTrackById(DOMString id); On 2014/06/12 01:22:07, haraken wrote: > ...
6 years, 6 months ago (2014-06-12 14:53:03 UTC) #33
philipj_slow
Here's the remaining problem I'd like to resolve before landing this: 1. addVideoTrack shouldn't notify ...
6 years, 6 months ago (2014-06-12 15:15:02 UTC) #34
philipj_slow
Here's the remaining problem I'd like to resolve before landing this: 1. addVideoTrack shouldn't notify ...
6 years, 6 months ago (2014-06-12 15:15:03 UTC) #35
acolwell GONE FROM CHROMIUM
On 2014/06/12 15:15:03, philipj wrote: > Here's the remaining problem I'd like to resolve before ...
6 years, 6 months ago (2014-06-12 16:29:52 UTC) #36
philipj_slow
gc oops
6 years, 6 months ago (2014-06-13 09:54:08 UTC) #37
philipj_slow
global-constructors-listing-expected
6 years, 6 months ago (2014-06-13 11:52:24 UTC) #38
philipj_slow
On 2014/06/12 16:29:52, acolwell wrote: > On 2014/06/12 15:15:03, philipj wrote: > > Here's the ...
6 years, 6 months ago (2014-06-13 13:56:47 UTC) #39
acolwell GONE FROM CHROMIUM
lgtm % nits https://codereview.chromium.org/284513003/diff/440001/LayoutTests/media/avtrack/getTrackById.html File LayoutTests/media/avtrack/getTrackById.html (right): https://codereview.chromium.org/284513003/diff/440001/LayoutTests/media/avtrack/getTrackById.html#newcode21 LayoutTests/media/avtrack/getTrackById.html:21: assert_equals(e.audioTracks.getTrackById('fake-id'), null); nit: Test when lists ...
6 years, 6 months ago (2014-06-13 17:43:58 UTC) #40
philipj_slow
nits
6 years, 6 months ago (2014-06-14 13:50:46 UTC) #41
philipj_slow
https://codereview.chromium.org/284513003/diff/440001/LayoutTests/media/avtrack/getTrackById.html File LayoutTests/media/avtrack/getTrackById.html (right): https://codereview.chromium.org/284513003/diff/440001/LayoutTests/media/avtrack/getTrackById.html#newcode21 LayoutTests/media/avtrack/getTrackById.html:21: assert_equals(e.audioTracks.getTrackById('fake-id'), null); On 2014/06/13 17:43:57, acolwell wrote: > nit: ...
6 years, 6 months ago (2014-06-14 13:51:04 UTC) #42
philipj_slow
The CQ bit was checked by philipj@opera.com
6 years, 6 months ago (2014-06-14 20:31:17 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/284513003/460001
6 years, 6 months ago (2014-06-14 20:31:48 UTC) #44
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-14 20:38:31 UTC) #45
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/7646)
6 years, 6 months ago (2014-06-14 20:38:32 UTC) #46
philipj_slow
jochen, can you PTAL at the following? Missing LGTM from an OWNER for these files: ...
6 years, 6 months ago (2014-06-14 22:00:22 UTC) #47
acolwell GONE FROM CHROMIUM
abarth: please OWNERS review the following files. Source/platform/RuntimeEnabledFeatures.in Source/web/WebMediaPlayerClientImpl.cpp Source/web/WebMediaPlayerClientImpl.h public/platform/WebMediaPlayer.h public/platform/WebMediaPlayerClient.h
6 years, 6 months ago (2014-06-16 16:26:28 UTC) #48
abarth-chromium
On 2014/06/16 at 16:26:28, acolwell wrote: > abarth: please OWNERS review the following files. > ...
6 years, 6 months ago (2014-06-16 16:51:46 UTC) #49
acolwell GONE FROM CHROMIUM
The CQ bit was checked by acolwell@chromium.org
6 years, 6 months ago (2014-06-16 16:59:36 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/284513003/460001
6 years, 6 months ago (2014-06-16 17:00:23 UTC) #51
commit-bot: I haz the power
Change committed as 176224
6 years, 6 months ago (2014-06-16 17:04:51 UTC) #52
esprehn
On 2014/06/16 at 17:04:51, commit-bot wrote: > Change committed as 176224 This patch is massive, ...
6 years, 6 months ago (2014-06-16 17:10:37 UTC) #53
acolwell GONE FROM CHROMIUM
6 years, 6 months ago (2014-06-16 17:46:48 UTC) #54
Message was sent while issue was closed.
On 2014/06/16 17:10:37, esprehn wrote:
> On 2014/06/16 at 17:04:51, commit-bot wrote:
> > Change committed as 176224
> 
> This patch is massive, in the future can we land stuff like this in parts? You
> added over 200 lines to HTMLMediaElement alone in addition to hundreds of
lines
> of new classes.

Sure. Most of the code was pretty trivial so it didn't seem like a big deal. I
suppose we could have landed the audio & video code separately but they seemed
so similar we just kept them together.

Powered by Google App Engine
This is Rietveld 408576698