Index: third_party/WebKit/Source/modules/filesystem/DirectoryReaderSync.cpp |
diff --git a/third_party/WebKit/Source/modules/filesystem/DirectoryReaderSync.cpp b/third_party/WebKit/Source/modules/filesystem/DirectoryReaderSync.cpp |
index 6fcb1880dca1a4a07d06ef566ccd9cc25a5a8f4c..c1652f1c62f6f33ab411517f26b7ffb199703646 100644 |
--- a/third_party/WebKit/Source/modules/filesystem/DirectoryReaderSync.cpp |
+++ b/third_party/WebKit/Source/modules/filesystem/DirectoryReaderSync.cpp |
@@ -37,6 +37,7 @@ |
#include "modules/filesystem/EntrySync.h" |
#include "modules/filesystem/ErrorCallback.h" |
#include "modules/filesystem/FileEntrySync.h" |
+#include "modules/filesystem/FileSystemCallbacks.h" |
namespace blink { |
@@ -66,22 +67,22 @@ private: |
Member<DirectoryReaderSync> m_reader; |
}; |
-class DirectoryReaderSync::ErrorCallbackHelper final : public ErrorCallback { |
+class DirectoryReaderSync::ErrorCallbackHelper final : public ErrorCallbackBase { |
public: |
explicit ErrorCallbackHelper(DirectoryReaderSync* reader) |
: m_reader(reader) |
{ |
} |
- void handleEvent(FileError* error) override |
+ void invoke(FileError::ErrorCode error) override |
{ |
- m_reader->setError(error->code()); |
+ m_reader->setError(error); |
} |
DEFINE_INLINE_VIRTUAL_TRACE() |
{ |
visitor->trace(m_reader); |
- ErrorCallback::trace(visitor); |
+ ErrorCallbackBase::trace(visitor); |
} |
private: |