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; |
}; |