Index: Source/modules/filesystem/DOMFileSystem.h |
diff --git a/Source/modules/filesystem/DOMFileSystem.h b/Source/modules/filesystem/DOMFileSystem.h |
index 1a4d059ed4680c1dfe3ed20a4dc652c9d0150df7..06495549e80466dd667ca48e627f2a5e184d2966 100644 |
--- a/Source/modules/filesystem/DOMFileSystem.h |
+++ b/Source/modules/filesystem/DOMFileSystem.h |
@@ -46,7 +46,7 @@ class FileCallback; |
class FileEntry; |
class FileWriterCallback; |
-class DOMFileSystem : public DOMFileSystemBase, public ScriptWrappable, public ActiveDOMObject { |
+class DOMFileSystem FINAL : public DOMFileSystemBase, public ScriptWrappable, public ActiveDOMObject { |
public: |
static PassRefPtr<DOMFileSystem> create(ExecutionContext*, const String& name, FileSystemType, const KURL& rootURL); |
@@ -88,7 +88,7 @@ private: |
// A helper template to schedule a callback task. |
template <typename CB, typename CBArg> |
- class DispatchCallbacRefPtrArgTask : public ExecutionContextTask { |
+ class DispatchCallbacRefPtrArgTask FINAL : public ExecutionContextTask { |
public: |
DispatchCallbacRefPtrArgTask(PassOwnPtr<CB> callback, PassRefPtr<CBArg> arg) |
: m_callback(callback) |
@@ -96,7 +96,7 @@ private: |
{ |
} |
- virtual void performTask(ExecutionContext*) |
+ virtual void performTask(ExecutionContext*) OVERRIDE |
{ |
m_callback->handleEvent(m_callbackArg.get()); |
} |
@@ -107,7 +107,7 @@ private: |
}; |
template <typename CB, typename CBArg> |
- class DispatchCallbackNonPtrArgTask : public ExecutionContextTask { |
+ class DispatchCallbackNonPtrArgTask FINAL : public ExecutionContextTask { |
public: |
DispatchCallbackNonPtrArgTask(PassOwnPtr<CB> callback, const CBArg& arg) |
: m_callback(callback) |
@@ -115,7 +115,7 @@ private: |
{ |
} |
- virtual void performTask(ExecutionContext*) |
+ virtual void performTask(ExecutionContext*) OVERRIDE |
{ |
m_callback->handleEvent(m_callbackArg); |
} |