| Index: third_party/WebKit/Source/bindings/core/v8/ReadableStreamOperations.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ReadableStreamOperations.cpp b/third_party/WebKit/Source/bindings/core/v8/ReadableStreamOperations.cpp
|
| index 44044ac545e9f341fd0dc0365fe3d8329f5504cc..7006b361cf3743b2ac8e30c125ff6df5ba0bc6ab 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/ReadableStreamOperations.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/ReadableStreamOperations.cpp
|
| @@ -31,57 +31,57 @@ v8::MaybeLocal<v8::Value> call(ScriptState* scriptState, const char* name, v8::L
|
|
|
| } // namespace
|
|
|
| -ScriptValue ReadableStreamOperations::getReader(ScriptState* scriptState, v8::Local<v8::Value> stream, ExceptionState& es)
|
| +ScriptValue ReadableStreamOperations::getReader(ScriptState* scriptState, ScriptValue stream, ExceptionState& es)
|
| {
|
| ASSERT(isReadableStream(scriptState, stream));
|
|
|
| v8::TryCatch block(scriptState->isolate());
|
| - v8::Local<v8::Value> args[] = { stream };
|
| + v8::Local<v8::Value> args[] = { stream.v8Value() };
|
| ScriptValue result(scriptState, call(scriptState, "AcquireReadableStreamReader", args));
|
| if (block.HasCaught())
|
| es.rethrowV8Exception(block.Exception());
|
| return result;
|
| }
|
|
|
| -bool ReadableStreamOperations::isReadableStream(ScriptState* scriptState, v8::Local<v8::Value> value)
|
| +bool ReadableStreamOperations::isReadableStream(ScriptState* scriptState, ScriptValue value)
|
| {
|
| - if (!value->IsObject())
|
| + if (!value.isObject())
|
| return false;
|
|
|
| - v8::Local<v8::Value> args[] = { value };
|
| + v8::Local<v8::Value> args[] = { value.v8Value() };
|
| return v8CallOrCrash(call(scriptState, "IsReadableStream", args))->ToBoolean()->Value();
|
| }
|
|
|
| -bool ReadableStreamOperations::isDisturbed(ScriptState* scriptState, v8::Local<v8::Value> stream)
|
| +bool ReadableStreamOperations::isDisturbed(ScriptState* scriptState, ScriptValue stream)
|
| {
|
| ASSERT(isReadableStream(scriptState, stream));
|
|
|
| - v8::Local<v8::Value> args[] = { stream };
|
| + v8::Local<v8::Value> args[] = { stream.v8Value() };
|
| return v8CallOrCrash(call(scriptState, "IsReadableStreamDisturbed", args))->ToBoolean()->Value();
|
| }
|
|
|
| -bool ReadableStreamOperations::isLocked(ScriptState* scriptState, v8::Local<v8::Value> stream)
|
| +bool ReadableStreamOperations::isLocked(ScriptState* scriptState, ScriptValue stream)
|
| {
|
| ASSERT(isReadableStream(scriptState, stream));
|
|
|
| - v8::Local<v8::Value> args[] = { stream };
|
| + v8::Local<v8::Value> args[] = { stream.v8Value() };
|
| return v8CallOrCrash(call(scriptState, "IsReadableStreamLocked", args))->ToBoolean()->Value();
|
| }
|
|
|
| -bool ReadableStreamOperations::isReadableStreamReader(ScriptState* scriptState, v8::Local<v8::Value> value)
|
| +bool ReadableStreamOperations::isReadableStreamReader(ScriptState* scriptState, ScriptValue value)
|
| {
|
| - if (!value->IsObject())
|
| + if (!value.isObject())
|
| return false;
|
|
|
| - v8::Local<v8::Value> args[] = { value };
|
| + v8::Local<v8::Value> args[] = { value.v8Value() };
|
| return v8CallOrCrash(call(scriptState, "IsReadableStreamReader", args))->ToBoolean()->Value();
|
| }
|
|
|
| -ScriptPromise ReadableStreamOperations::read(ScriptState* scriptState, v8::Local<v8::Value> reader)
|
| +ScriptPromise ReadableStreamOperations::read(ScriptState* scriptState, ScriptValue reader)
|
| {
|
| ASSERT(isReadableStreamReader(scriptState, reader));
|
|
|
| - v8::Local<v8::Value> args[] = { reader };
|
| + v8::Local<v8::Value> args[] = { reader.v8Value() };
|
| return ScriptPromise::cast(scriptState, v8CallOrCrash(call(scriptState, "ReadFromReadableStreamReader", args)));
|
| }
|
|
|
|
|