https://bugs.webkit.org/show_bug.cgi?id=149666
Reviewed by Darin Adler.
* streams/readable-stream-reader-read.html:
* streams/reference-implementation/abstract-ops.html:
* streams/reference-implementation/bad-strategies.html:
* streams/reference-implementation/bad-underlying-sources.html:
* streams/reference-implementation/pipe-to-options.html:
* streams/reference-implementation/pipe-to.html:
* streams/reference-implementation/readable-stream-cancel.html:
* streams/reference-implementation/writable-stream-abort.html:
* streams/reference-implementation/writable-stream.html: Added and fixed checkpoint URLs.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190395
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
+ [Stream API] Add pending checkpoints for up-to-date readable stream related tests and fix checkpoint URL
+ https://bugs.webkit.org/show_bug.cgi?id=149666
+
+ Reviewed by Darin Adler.
+
+ * streams/readable-stream-reader-read.html:
+ * streams/reference-implementation/abstract-ops.html:
+ * streams/reference-implementation/bad-strategies.html:
+ * streams/reference-implementation/bad-underlying-sources.html:
+ * streams/reference-implementation/pipe-to-options.html:
+ * streams/reference-implementation/pipe-to.html:
+ * streams/reference-implementation/readable-stream-cancel.html:
+ * streams/reference-implementation/writable-stream-abort.html:
+ * streams/reference-implementation/writable-stream.html: Added and fixed checkpoint URLs.
+
+2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
+
[Streams API] Create ByteLengthQueuingStrategy object as per spec
https://bugs.webkit.org/show_bug.cgi?id=147153
<script src='../resources/testharness.js'></script>
<script src='../resources/testharnessreport.js'></script>
<script>
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
+
var test1 = async_test('Reading twice on a stream that gets closed');
test1.step(function() {
var controller;
<script src='resources/streams-utils.js'></script>
<!-- FIXME: enable IsReadableStreamDisturbed -->
<script>
-// This is updated till ec5ffa0 of the spec.
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
test(function() {
var rs = new ReadableStream();
<script src='../../resources/testharness.js'></script>
<script src='../../resources/testharnessreport.js'></script>
<script>
-// This is updated till ec5ffa0 of the spec.
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
test(function() {
var theError = new Error('a unique string');
<script src='../../resources/testharnessreport.js'></script>
<script src='resources/streams-utils.js'></script>
<script>
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
+
test(function() {
var theError = new Error('a unique string');
<script src='../../resources/testharnessreport.js'></script>
<script src='resources/streams-utils.js'></script>
<script>
-// This is updated till ec5ffa0 of the spec.
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
var test1 = async_test('Piping with no options and a destination error');
test1.step(function() {
<script src='../../resources/testharnessreport.js'></script>
<script src='resources/streams-utils.js'></script>
<script>
-// This is updated till ec5ffa0 of the spec.
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
var test1 = async_test('Piping from a ReadableStream from which lots of data are readable synchronously');
test1.step(function() {
<script src='../../resources/testharnessreport.js'></script>
<script src='resources/streams-utils.js'></script>
<script>
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
+
var test1 = async_test('ReadableStream cancellation: integration test on an infinite stream derived from a random push source');
test1.step(function() {
var randomSource = new RandomPushSource();
<script src='../../resources/testharnessreport.js'></script>
<script src='resources/streams-utils.js'></script>
<script>
-// This is updated till ec5ffa0 of the spec.
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
var test1 = async_test('Aborting a WritableStream immediately prevents future writes');
test1.step(function() {
<script src='../../resources/testharnessreport.js'></script>
<script src='resources/streams-utils.js'></script>
<script>
-// This is updated till ec5ffa0 of the spec.
+// This is updated till https://github.com/whatwg/streams/commit/ec5ffa036308d9f6350d2946560d48cdbf090939
function writeArrayToStream(array, writableStream) {
array.forEach(function(chunk) { writableStream.write(chunk); })