Index: Source/modules/filesystem/DOMFileSystem.h |
diff --git a/Source/modules/filesystem/DOMFileSystem.h b/Source/modules/filesystem/DOMFileSystem.h |
index ae07a04c4a016e6e1bd1c62c000bb10a835121d9..9a1ae67cc40b9890bf17d5637ead428b1b37ba90 100644 |
--- a/Source/modules/filesystem/DOMFileSystem.h |
+++ b/Source/modules/filesystem/DOMFileSystem.h |
@@ -105,25 +105,9 @@ |
private: |
DOMFileSystem(ExecutionContext*, const String& name, FileSystemType, const KURL& rootURL); |
- class DispatchCallbackTaskBase : public ExecutionContextTask { |
- public: |
- DispatchCallbackTaskBase() |
- : m_taskName("FileSystem") |
- { |
- } |
- |
- virtual const String& taskNameForInstrumentation() const OVERRIDE |
- { |
- return m_taskName; |
- } |
- |
- private: |
- const String m_taskName; |
- }; |
- |
// A helper template to schedule a callback task. |
template <typename CB, typename CBArg> |
- class DispatchCallbackRefPtrArgTask FINAL : public DispatchCallbackTaskBase { |
+ class DispatchCallbackRefPtrArgTask FINAL : public ExecutionContextTask { |
public: |
DispatchCallbackRefPtrArgTask(PassOwnPtr<CB> callback, PassRefPtrWillBeRawPtr<CBArg> arg) |
: m_callback(callback) |
@@ -142,7 +126,7 @@ |
}; |
template <typename CB, typename CBArg> |
- class DispatchCallbackPtrArgTask FINAL : public DispatchCallbackTaskBase { |
+ class DispatchCallbackPtrArgTask FINAL : public ExecutionContextTask { |
public: |
DispatchCallbackPtrArgTask(PassOwnPtr<CB> callback, CBArg* arg) |
: m_callback(callback) |
@@ -161,7 +145,7 @@ |
}; |
template <typename CB, typename CBArg> |
- class DispatchCallbackNonPtrArgTask FINAL : public DispatchCallbackTaskBase { |
+ class DispatchCallbackNonPtrArgTask FINAL : public ExecutionContextTask { |
public: |
DispatchCallbackNonPtrArgTask(PassOwnPtr<CB> callback, const CBArg& arg) |
: m_callback(callback) |
@@ -180,7 +164,7 @@ |
}; |
template <typename CB> |
- class DispatchCallbackNoArgTask FINAL : public DispatchCallbackTaskBase { |
+ class DispatchCallbackNoArgTask FINAL : public ExecutionContextTask { |
public: |
DispatchCallbackNoArgTask(PassOwnPtr<CB> callback) |
: m_callback(callback) |