| 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:
|
|
|