Chromium Code Reviews| 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. |