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

Issue 407453002: ReadableStream initial implementation (Closed)

Created:
6 years, 5 months ago by yhirano
Modified:
6 years, 4 months ago
CC:
blink-reviews, dcheng
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

ReadableStream initial implementation ReadableStream is part of the Streams API: https://github.com/whatwg/streams This CL also adds GC instructions to suppress false mock leakage reports. BUG=393911 R=tyoshino Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=179210

Patch Set 1 #

Patch Set 2 : #

Total comments: 7

Patch Set 3 : #

Patch Set 4 : #

Total comments: 4

Patch Set 5 : #

Patch Set 6 : #

Total comments: 2

Patch Set 7 : rebase #

Patch Set 8 : #

Total comments: 27

Patch Set 9 : #

Patch Set 10 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+335 lines, -0 lines) Patch
M Source/core/core.gypi View 1 2 3 4 5 6 2 chunks +4 lines, -0 lines 0 comments Download
A Source/core/streams/ReadableStream.h View 1 2 3 4 5 6 7 8 1 chunk +73 lines, -0 lines 0 comments Download
A Source/core/streams/ReadableStream.cpp View 1 2 3 4 5 6 7 8 1 chunk +84 lines, -0 lines 0 comments Download
A Source/core/streams/ReadableStreamTest.cpp View 1 2 3 4 5 6 7 8 1 chunk +139 lines, -0 lines 0 comments Download
A Source/core/streams/UnderlyingSource.h View 1 2 3 4 5 6 7 8 1 chunk +26 lines, -0 lines 0 comments Download
M Source/web/tests/WebUnitTests.cpp View 1 2 3 4 5 6 7 8 9 2 chunks +9 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
yhirano
6 years, 5 months ago (2014-07-18 03:28:35 UTC) #1
tyoshino (SeeGerritForStatus)
https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/ReadableStream.h File Source/core/streams/ReadableStream.h (right): https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/ReadableStream.h#newcode72 Source/core/streams/ReadableStream.h:72: #endif // #ifndef ReadableStream_h uncommon in blink just as ...
6 years, 5 months ago (2014-07-18 04:31:40 UTC) #2
yhirano
https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/ReadableStream.h File Source/core/streams/ReadableStream.h (right): https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/ReadableStream.h#newcode72 Source/core/streams/ReadableStream.h:72: #endif // #ifndef ReadableStream_h On 2014/07/18 04:31:40, tyoshino wrote: ...
6 years, 5 months ago (2014-07-18 04:38:54 UTC) #3
tyoshino (SeeGerritForStatus)
https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/UnderlyingSource.h File Source/core/streams/UnderlyingSource.h (right): https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/UnderlyingSource.h#newcode17 Source/core/streams/UnderlyingSource.h:17: virtual void cancelStream(ExceptionState*) = 0; On 2014/07/18 04:38:54, yhirano ...
6 years, 5 months ago (2014-07-18 04:49:54 UTC) #4
yhirano
https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/UnderlyingSource.h File Source/core/streams/UnderlyingSource.h (right): https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/UnderlyingSource.h#newcode17 Source/core/streams/UnderlyingSource.h:17: virtual void cancelStream(ExceptionState*) = 0; On 2014/07/18 04:49:54, tyoshino ...
6 years, 5 months ago (2014-07-18 06:33:37 UTC) #5
tyoshino (SeeGerritForStatus)
lgtm https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/UnderlyingSource.h File Source/core/streams/UnderlyingSource.h (right): https://codereview.chromium.org/407453002/diff/20001/Source/core/streams/UnderlyingSource.h#newcode17 Source/core/streams/UnderlyingSource.h:17: virtual void cancelStream(ExceptionState*) = 0; On 2014/07/18 06:33:37, ...
6 years, 5 months ago (2014-07-18 07:14:48 UTC) #6
yhirano
https://codereview.chromium.org/407453002/diff/50001/Source/core/streams/ReadableStream.h File Source/core/streams/ReadableStream.h (right): https://codereview.chromium.org/407453002/diff/50001/Source/core/streams/ReadableStream.h#newcode37 Source/core/streams/ReadableStream.h:37: ScriptState::Scope(m_scriptState.get()); On 2014/07/18 07:14:47, tyoshino wrote: > ScriptState::Scope scope(...); ...
6 years, 5 months ago (2014-07-18 07:44:36 UTC) #7
yhirano
+japhet for OWNER review
6 years, 5 months ago (2014-07-18 08:53:26 UTC) #8
yhirano
On 2014/07/18 08:53:26, yhirano wrote: > +japhet for OWNER review
6 years, 5 months ago (2014-07-23 01:39:26 UTC) #9
yhirano
+abarth for Source/core and Source/platform
6 years, 5 months ago (2014-07-24 13:40:04 UTC) #10
dcheng
https://codereview.chromium.org/407453002/diff/90001/Source/platform/testing/TestWithGC.h File Source/platform/testing/TestWithGC.h (right): https://codereview.chromium.org/407453002/diff/90001/Source/platform/testing/TestWithGC.h#newcode18 Source/platform/testing/TestWithGC.h:18: Heap::collectAllGarbage(); Does every test that might allocate objects on ...
6 years, 4 months ago (2014-07-29 05:30:59 UTC) #11
yhirano
Thank you for the comment. https://codereview.chromium.org/407453002/diff/90001/Source/platform/testing/TestWithGC.h File Source/platform/testing/TestWithGC.h (right): https://codereview.chromium.org/407453002/diff/90001/Source/platform/testing/TestWithGC.h#newcode18 Source/platform/testing/TestWithGC.h:18: Heap::collectAllGarbage(); On 2014/07/29 05:30:59, ...
6 years, 4 months ago (2014-07-29 06:36:24 UTC) #12
abarth-chromium
I don't have the bandwidth to review these CLs. Can you find another reivewer?
6 years, 4 months ago (2014-07-29 17:13:29 UTC) #13
yhirano
-abarth tkent, can you take a look at this CL?
6 years, 4 months ago (2014-07-30 01:23:26 UTC) #14
tkent
lgtm https://codereview.chromium.org/407453002/diff/130001/Source/core/streams/ReadableStream.cpp File Source/core/streams/ReadableStream.cpp (right): https://codereview.chromium.org/407453002/diff/130001/Source/core/streams/ReadableStream.cpp#newcode13 Source/core/streams/ReadableStream.cpp:13: namespace WebCore { namespace blink https://codereview.chromium.org/407453002/diff/130001/Source/core/streams/ReadableStream.cpp#newcode83 Source/core/streams/ReadableStream.cpp:83: } ...
6 years, 4 months ago (2014-07-30 01:52:26 UTC) #15
yhirano
https://codereview.chromium.org/407453002/diff/130001/Source/core/streams/ReadableStream.cpp File Source/core/streams/ReadableStream.cpp (right): https://codereview.chromium.org/407453002/diff/130001/Source/core/streams/ReadableStream.cpp#newcode13 Source/core/streams/ReadableStream.cpp:13: namespace WebCore { On 2014/07/30 01:52:25, tkent wrote: > ...
6 years, 4 months ago (2014-07-30 03:27:24 UTC) #16
yhirano
Kent-san, I found BLINK_IMPLEMENTATION could be 0 in Source/web/tests/RunAllTests.cpp (see [1]). I moved the changes ...
6 years, 4 months ago (2014-07-30 04:57:39 UTC) #17
tkent
On 2014/07/30 04:57:39, yhirano wrote: > Kent-san, I found BLINK_IMPLEMENTATION could be 0 in > ...
6 years, 4 months ago (2014-07-30 05:02:39 UTC) #18
yhirano
The CQ bit was checked by yhirano@chromium.org
6 years, 4 months ago (2014-07-30 07:31:40 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yhirano@chromium.org/407453002/170001
6 years, 4 months ago (2014-07-30 07:32:46 UTC) #20
commit-bot: I haz the power
6 years, 4 months ago (2014-07-30 08:34:48 UTC) #21
Message was sent while issue was closed.
Change committed as 179210

Powered by Google App Engine
This is Rietveld 408576698