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

Issue 14876007: Add Blink side support for SourceBuffer.appendWindowStart & SourceBuffer.appendWindowEnd. (Closed)

Created:
7 years, 7 months ago by changbin
Modified:
7 years, 4 months ago
CC:
blink-reviews, abarth_chromum.org, danakj, feature-media-reviews_chromium.org, Stephen Chennney, jeez
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Add Blink side support for SourceBuffer.appendWindowStart & SourceBuffer.appendWindowEnd. Implement SourceBuffer.appendWindowStart & SourceBuffer.appendWindowEnd for Media Source Extensions Spec. BUG=229408 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=155891

Patch Set 1 #

Patch Set 2 : rebase to add Blink side implementation of appendWindowStart and appendWindowEnd #

Patch Set 3 : throw DOMException for set appendwindow error #

Total comments: 19

Patch Set 4 : fix nits of SourceBuffer.cpp and appendwindow Layoutest #

Patch Set 5 : fix nits #

Patch Set 6 : rebase #

Total comments: 3

Patch Set 7 : fix nits #

Patch Set 8 : rebase #

Total comments: 5

Patch Set 9 : add comment code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+252 lines, -1 line) Patch
A LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html View 1 2 3 4 5 6 1 chunk +131 lines, -0 lines 0 comments Download
A LayoutTests/http/tests/media/media-source/mediasource-appendwindow-expected.txt View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download
M Source/core/platform/graphics/SourceBufferPrivate.h View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
M Source/modules/mediasource/SourceBuffer.h View 1 2 3 4 5 6 7 2 chunks +6 lines, -0 lines 0 comments Download
M Source/modules/mediasource/SourceBuffer.cpp View 1 2 3 4 5 6 7 4 chunks +77 lines, -1 line 0 comments Download
M Source/modules/mediasource/SourceBuffer.idl View 1 2 3 4 5 6 7 1 chunk +6 lines, -0 lines 0 comments Download
M Source/web/SourceBufferPrivateImpl.h View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
M Source/web/SourceBufferPrivateImpl.cpp View 1 2 3 4 5 6 7 1 chunk +14 lines, -0 lines 0 comments Download
M public/web/WebSourceBuffer.h View 1 2 3 4 5 6 7 8 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
changbin
Hi Aaron, I am interested to implement appendWindow attributes for MSE spec, please kindly take ...
7 years, 7 months ago (2013-05-09 10:11:42 UTC) #1
eseidel
Is this a separate feature which should go through "intent to implement" or is this ...
7 years, 7 months ago (2013-05-09 10:35:46 UTC) #2
acolwell GONE FROM CHROMIUM
On 2013/05/09 10:35:46, Eric Seidel wrote: > Is this a separate feature which should go ...
7 years, 7 months ago (2013-05-09 17:29:05 UTC) #3
changbin
On 2013/05/09 17:29:05, acolwell wrote: > On 2013/05/09 10:35:46, Eric Seidel wrote: > > Is ...
7 years, 7 months ago (2013-05-10 01:12:21 UTC) #4
changbin
Rebase code and add layout test for appendwindow attribute. Dear acolwell, I am sorry that ...
7 years, 4 months ago (2013-07-29 14:29:16 UTC) #5
changbin
Hi acolwell, could you please take a look at this CL?
7 years, 4 months ago (2013-08-06 01:02:28 UTC) #6
acolwell GONE FROM CHROMIUM
lgtm % nits https://codereview.chromium.org/14876007/diff/10001/LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html File LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html (right): https://codereview.chromium.org/14876007/diff/10001/LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html#newcode16 LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html:16: var mediaType = 'video/webm;codecs="vp8,vorbis"'; nit: Move ...
7 years, 4 months ago (2013-08-06 18:10:33 UTC) #7
changbin
Thanks for the comments! Update the patch, please help to review. On 2013/08/06 18:10:33, acolwell ...
7 years, 4 months ago (2013-08-07 03:27:57 UTC) #8
changbin
Hi acolwell, since there are many nits for patch #3, could you please help to ...
7 years, 4 months ago (2013-08-07 08:59:07 UTC) #9
acolwell GONE FROM CHROMIUM
lgtm % nits https://codereview.chromium.org/14876007/diff/22001/LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html File LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html (right): https://codereview.chromium.org/14876007/diff/22001/LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html#newcode79 LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html:79: sourceBuffer.appendBuffer(mediaData); nit: Do you actually need ...
7 years, 4 months ago (2013-08-07 16:15:56 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/changbin.shao@intel.com/14876007/34001
7 years, 4 months ago (2013-08-07 23:15:49 UTC) #11
commit-bot: I haz the power
Failed to apply patch for Source/modules/mediasource/SourceBuffer.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 4 months ago (2013-08-07 23:16:00 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/changbin.shao@intel.com/14876007/40001
7 years, 4 months ago (2013-08-08 01:56:05 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/changbin.shao@intel.com/14876007/40001
7 years, 4 months ago (2013-08-08 08:43:00 UTC) #14
changbin
On 2013/08/08 08:43:00, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
7 years, 4 months ago (2013-08-08 09:04:33 UTC) #15
changbin
On 2013/08/08 08:43:00, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
7 years, 4 months ago (2013-08-08 09:04:44 UTC) #16
changbin
Hi acolwell, Can you help to add OWNERS to review the changes of public/web, Source/web, ...
7 years, 4 months ago (2013-08-08 22:58:05 UTC) #17
acolwell GONE FROM CHROMIUM
jamesr: Can I get a quick OWNERS LGTM for the changes in public/web, Source/web, Source/core/platform/graphics ...
7 years, 4 months ago (2013-08-09 00:54:26 UTC) #18
jamesr
https://codereview.chromium.org/14876007/diff/40001/Source/web/SourceBufferPrivateImpl.h File Source/web/SourceBufferPrivateImpl.h (right): https://codereview.chromium.org/14876007/diff/40001/Source/web/SourceBufferPrivateImpl.h#newcode42 Source/web/SourceBufferPrivateImpl.h:42: class SourceBufferPrivateImpl : public WebCore::SourceBufferPrivate { why does this ...
7 years, 4 months ago (2013-08-09 01:00:35 UTC) #19
acolwell GONE FROM CHROMIUM
On 2013/08/09 01:00:35, jamesr wrote: > https://codereview.chromium.org/14876007/diff/40001/Source/web/SourceBufferPrivateImpl.h > File Source/web/SourceBufferPrivateImpl.h (right): > > https://codereview.chromium.org/14876007/diff/40001/Source/web/SourceBufferPrivateImpl.h#newcode42 > ...
7 years, 4 months ago (2013-08-09 15:01:18 UTC) #20
jamesr
public/web/ is the client API used by chromium to talk to Blink. It's implemented by ...
7 years, 4 months ago (2013-08-09 21:03:14 UTC) #21
acolwell GONE FROM CHROMIUM
On 2013/08/09 21:03:14, jamesr wrote: > public/web/ is the client API used by chromium to ...
7 years, 4 months ago (2013-08-09 21:40:47 UTC) #22
jamesr
On 2013/08/09 21:40:47, acolwell wrote: > On 2013/08/09 21:03:14, jamesr wrote: > > public/web/ is ...
7 years, 4 months ago (2013-08-09 21:47:37 UTC) #23
changbin
On 2013/08/09 21:47:37, jamesr wrote: > On 2013/08/09 21:40:47, acolwell wrote: > > On 2013/08/09 ...
7 years, 4 months ago (2013-08-09 22:59:59 UTC) #24
changbin
https://codereview.chromium.org/14876007/diff/40001/public/web/WebSourceBuffer.h File public/web/WebSourceBuffer.h (right): https://codereview.chromium.org/14876007/diff/40001/public/web/WebSourceBuffer.h#newcode34 public/web/WebSourceBuffer.h:34: #include "WebTimeRange.h" On 2013/08/09 21:03:14, jamesr wrote: > is ...
7 years, 4 months ago (2013-08-09 23:00:31 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/changbin.shao@intel.com/14876007/65001
7 years, 4 months ago (2013-08-09 23:02:48 UTC) #26
acolwell GONE FROM CHROMIUM
On 2013/08/09 22:59:59, Changbin Shao wrote: > Hi jamesr and acolwell, thanks for your comments. ...
7 years, 4 months ago (2013-08-09 23:10:26 UTC) #27
changbin
On 2013/08/09 23:10:26, acolwell wrote: > On 2013/08/09 22:59:59, Changbin Shao wrote: > > Hi ...
7 years, 4 months ago (2013-08-09 23:16:42 UTC) #28
commit-bot: I haz the power
7 years, 4 months ago (2013-08-10 01:10:41 UTC) #29
Message was sent while issue was closed.
Change committed as 155891

Powered by Google App Engine
This is Rietveld 408576698