Index: third_party/WebKit/Source/modules/filesystem/DOMFileSystem.h |
diff --git a/third_party/WebKit/Source/modules/filesystem/DOMFileSystem.h b/third_party/WebKit/Source/modules/filesystem/DOMFileSystem.h |
index 4f403485a12c581fa05113e54b0b630e5d3f99c0..9d74798cff097cc1fc59b7f9f3f0ade880ea35b7 100644 |
--- a/third_party/WebKit/Source/modules/filesystem/DOMFileSystem.h |
+++ b/third_party/WebKit/Source/modules/filesystem/DOMFileSystem.h |
@@ -64,15 +64,15 @@ public: |
// DOMFileSystemBase overrides. |
void addPendingCallbacks() override; |
void removePendingCallbacks() override; |
- void reportError(ErrorCallback*, FileError*) override; |
+ void reportError(ErrorCallbackBase*, FileError::ErrorCode) override; |
- static void reportError(ExecutionContext*, ErrorCallback*, FileError*); |
+ static void reportError(ExecutionContext*, ErrorCallbackBase*, FileError::ErrorCode); |
// ActiveScriptWrappable overrides. |
bool hasPendingActivity() const final; |
- void createWriter(const FileEntry*, FileWriterCallback*, ErrorCallback*); |
- void createFile(const FileEntry*, BlobCallback*, ErrorCallback*); |
+ void createWriter(const FileEntry*, FileWriterCallback*, ErrorCallbackBase*); |
+ void createFile(const FileEntry*, BlobCallback*, ErrorCallbackBase*); |
// Schedule a callback. This should not cross threads (should be called on the same context thread). |
static void scheduleCallback(ExecutionContext* executionContext, std::unique_ptr<ExecutionContextTask> task) |