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