| Index: Source/modules/filesystem/LocalFileSystem.h
|
| diff --git a/Source/modules/filesystem/LocalFileSystem.h b/Source/modules/filesystem/LocalFileSystem.h
|
| index 4b6f9012cd38cc82b6cd469c491a4f66e72d69b5..93125da76de98ca0912ebde16a8210648d457cef 100644
|
| --- a/Source/modules/filesystem/LocalFileSystem.h
|
| +++ b/Source/modules/filesystem/LocalFileSystem.h
|
| @@ -31,7 +31,6 @@
|
| #ifndef LocalFileSystem_h
|
| #define LocalFileSystem_h
|
|
|
| -#include "core/page/Page.h"
|
| #include "core/workers/WorkerClients.h"
|
| #include "platform/FileSystemType.h"
|
| #include "wtf/Forward.h"
|
| @@ -43,8 +42,10 @@ class AsyncFileSystemCallbacks;
|
| class CallbackWrapper;
|
| class FileSystemClient;
|
| class ExecutionContext;
|
| +class KURL;
|
| +class LocalFrame;
|
|
|
| -class LocalFileSystem FINAL : public NoBaseWillBeGarbageCollectedFinalized<LocalFileSystem>, public WillBeHeapSupplement<Page>, public WillBeHeapSupplement<WorkerClients> {
|
| +class LocalFileSystem FINAL : public NoBaseWillBeGarbageCollectedFinalized<LocalFileSystem>, public WillBeHeapSupplement<LocalFrame>, public WillBeHeapSupplement<WorkerClients> {
|
| WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(LocalFileSystem);
|
| WTF_MAKE_NONCOPYABLE(LocalFileSystem);
|
| public:
|
| @@ -62,7 +63,7 @@ public:
|
|
|
| virtual void trace(Visitor* visitor) OVERRIDE
|
| {
|
| - WillBeHeapSupplement<Page>::trace(visitor);
|
| + WillBeHeapSupplement<LocalFrame>::trace(visitor);
|
| WillBeHeapSupplement<WorkerClients>::trace(visitor);
|
| }
|
|
|
|
|