Index: third_party/WebKit/Source/modules/fetch/FetchDataLoader.h |
diff --git a/third_party/WebKit/Source/modules/fetch/FetchDataLoader.h b/third_party/WebKit/Source/modules/fetch/FetchDataLoader.h |
index e2b4d837d30932d7aaab7914f9d661ff6f6ee2a7..b5a5106800ad2a14042a2de254cc8c11620a49a4 100644 |
--- a/third_party/WebKit/Source/modules/fetch/FetchDataLoader.h |
+++ b/third_party/WebKit/Source/modules/fetch/FetchDataLoader.h |
@@ -5,6 +5,8 @@ |
#ifndef FetchDataLoader_h |
#define FetchDataLoader_h |
+#include "bindings/core/v8/ScriptPromiseResolver.h" |
yhirano
2017/04/07 02:39:36
These two lines are no longer needed.
Mircea Trofin
2017/04/07 06:11:16
Done.
|
+#include "bindings/core/v8/ScriptState.h" |
#include "core/dom/DOMArrayBuffer.h" |
#include "core/streams/Stream.h" |
#include "modules/ModulesExport.h" |
@@ -35,17 +37,17 @@ class MODULES_EXPORT FetchDataLoader |
// The method corresponding to createLoaderAs... is called on success. |
virtual void didFetchDataLoadedBlobHandle(PassRefPtr<BlobDataHandle>) { |
- ASSERT_NOT_REACHED(); |
+ NOTREACHED(); |
} |
virtual void didFetchDataLoadedArrayBuffer(DOMArrayBuffer*) { |
- ASSERT_NOT_REACHED(); |
- } |
- virtual void didFetchDataLoadedString(const String&) { |
- ASSERT_NOT_REACHED(); |
+ NOTREACHED(); |
} |
+ virtual void didFetchDataLoadedString(const String&) { NOTREACHED(); } |
// This is called after all data are read from |handle| and written |
// to |outStream|, and |outStream| is closed or aborted. |
- virtual void didFetchDataLoadedStream() { ASSERT_NOT_REACHED(); } |
+ virtual void didFetchDataLoadedStream() { NOTREACHED(); } |
+ |
+ virtual void didFetchDataLoadedCustomFormat() { NOTREACHED(); } |
yhirano
2017/04/07 02:39:36
// This function is called when a "custom" FetchDa
Mircea Trofin
2017/04/07 06:11:16
Done.
|
virtual void didFetchDataLoadFailed() = 0; |
@@ -55,8 +57,7 @@ class MODULES_EXPORT FetchDataLoader |
static FetchDataLoader* createLoaderAsBlobHandle(const String& mimeType); |
static FetchDataLoader* createLoaderAsArrayBuffer(); |
static FetchDataLoader* createLoaderAsString(); |
- static FetchDataLoader* createLoaderAsStream(Stream* outStream); |
- |
+ static FetchDataLoader* createLoaderAsStream(Stream*); |
virtual ~FetchDataLoader() {} |
// |consumer| must not have a client when called. |