Index: third_party/WebKit/Source/modules/fetch/ReadableStreamDataConsumerHandle.h |
diff --git a/third_party/WebKit/Source/modules/fetch/ReadableStreamDataConsumerHandle.h b/third_party/WebKit/Source/modules/fetch/ReadableStreamDataConsumerHandle.h |
index 9c634f73d990d6da1e947994a59f1d2c7e7f6080..1d80665ea6acae5ae936b862d2543a5c2e12cef1 100644 |
--- a/third_party/WebKit/Source/modules/fetch/ReadableStreamDataConsumerHandle.h |
+++ b/third_party/WebKit/Source/modules/fetch/ReadableStreamDataConsumerHandle.h |
@@ -5,12 +5,12 @@ |
#ifndef ReadableStreamDataConsumerHandle_h |
#define ReadableStreamDataConsumerHandle_h |
+#include "bindings/core/v8/ScriptValue.h" |
#include "modules/ModulesExport.h" |
#include "modules/fetch/FetchDataConsumerHandle.h" |
#include "wtf/Forward.h" |
#include "wtf/PassOwnPtr.h" |
#include "wtf/RefPtr.h" |
-#include <v8.h> |
namespace blink { |
@@ -28,7 +28,7 @@ class ScriptState; |
class MODULES_EXPORT ReadableStreamDataConsumerHandle final : public FetchDataConsumerHandle { |
WTF_MAKE_NONCOPYABLE(ReadableStreamDataConsumerHandle); |
public: |
- static PassOwnPtr<ReadableStreamDataConsumerHandle> create(ScriptState* scriptState, v8::Local<v8::Value> stream) |
+ static PassOwnPtr<ReadableStreamDataConsumerHandle> create(ScriptState* scriptState, ScriptValue stream) |
{ |
return adoptPtr(new ReadableStreamDataConsumerHandle(scriptState, stream)); |
} |
@@ -36,7 +36,7 @@ public: |
private: |
class ReadingContext; |
- ReadableStreamDataConsumerHandle(ScriptState*, v8::Local<v8::Value> stream); |
+ ReadableStreamDataConsumerHandle(ScriptState*, ScriptValue stream); |
Reader* obtainReaderInternal(Client*) override; |
const char* debugName() const override { return "ReadableStreamDataConsumerHandle"; } |