| Index: Source/modules/filesystem/FileSystemCallbacks.h
|
| diff --git a/Source/modules/filesystem/FileSystemCallbacks.h b/Source/modules/filesystem/FileSystemCallbacks.h
|
| index e3c118bceff8935fa71874e2746587221526e591..6fd4dd4841b5a2ec558407bde52fd79cb5006560 100644
|
| --- a/Source/modules/filesystem/FileSystemCallbacks.h
|
| +++ b/Source/modules/filesystem/FileSystemCallbacks.h
|
| @@ -67,17 +67,9 @@ protected:
|
|
|
| bool shouldScheduleCallback() const;
|
|
|
| -#if !ENABLE(OILPAN)
|
| - template <typename CB, typename CBArg>
|
| - void handleEventOrScheduleCallback(RawPtr<CB>, RawPtr<CBArg>);
|
| -#endif
|
| -
|
| template <typename CB, typename CBArg>
|
| void handleEventOrScheduleCallback(RawPtr<CB>, CBArg*);
|
|
|
| - template <typename CB, typename CBArg>
|
| - void handleEventOrScheduleCallback(RawPtr<CB>, PassRefPtrWillBeRawPtr<CBArg>);
|
| -
|
| template <typename CB>
|
| void handleEventOrScheduleCallback(RawPtr<CB>);
|
|
|
| @@ -148,11 +140,11 @@ private:
|
|
|
| class FileWriterBaseCallbacks final : public FileSystemCallbacksBase {
|
| public:
|
| - static PassOwnPtr<AsyncFileSystemCallbacks> create(PassRefPtrWillBeRawPtr<FileWriterBase>, FileWriterBaseCallback*, ErrorCallback*, ExecutionContext*);
|
| + static PassOwnPtr<AsyncFileSystemCallbacks> create(FileWriterBase*, FileWriterBaseCallback*, ErrorCallback*, ExecutionContext*);
|
| virtual void didCreateFileWriter(PassOwnPtr<WebFileWriter>, long long length) override;
|
|
|
| private:
|
| - FileWriterBaseCallbacks(PassRefPtrWillBeRawPtr<FileWriterBase>, FileWriterBaseCallback*, ErrorCallback*, ExecutionContext*);
|
| + FileWriterBaseCallbacks(FileWriterBase*, FileWriterBaseCallback*, ErrorCallback*, ExecutionContext*);
|
| Persistent<FileWriterBase> m_fileWriter;
|
| Persistent<FileWriterBaseCallback> m_successCallback;
|
| };
|
|
|