summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h')
-rw-r--r--chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h b/chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h
index 30b758f8207..815fb9de4ab 100644
--- a/chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h
+++ b/chromium/third_party/WebKit/Source/modules/webdatabase/DatabaseServer.h
@@ -27,26 +27,27 @@
#define DatabaseServer_h
#include "modules/webdatabase/AbstractDatabaseServer.h"
+#include "platform/heap/Handle.h"
namespace WebCore {
-class DatabaseServer: public AbstractDatabaseServer {
+class DatabaseServer FINAL : public AbstractDatabaseServer {
public:
- DatabaseServer() { };
+ DatabaseServer() { }
virtual ~DatabaseServer() { }
- virtual String fullPathForDatabase(SecurityOrigin*, const String& name, bool createIfDoesNotExist);
+ virtual String fullPathForDatabase(SecurityOrigin*, const String& name, bool createIfDoesNotExist) OVERRIDE;
- virtual PassRefPtr<DatabaseBackendBase> openDatabase(RefPtr<DatabaseContext>&, DatabaseType,
+ virtual PassRefPtrWillBeRawPtr<DatabaseBackendBase> openDatabase(DatabaseContext*, DatabaseType,
const String& name, const String& expectedVersion, const String& displayName, unsigned long estimatedSize,
- bool setVersionInNewDatabase, DatabaseError&, String& errorMessage);
+ bool setVersionInNewDatabase, DatabaseError&, String& errorMessage) OVERRIDE;
- virtual void closeDatabasesImmediately(const String& originIdentifier, const String& name);
+ virtual void closeDatabasesImmediately(const String& originIdentifier, const String& name) OVERRIDE;
- virtual void interruptAllDatabasesForContext(const DatabaseContext*);
+ virtual void interruptAllDatabasesForContext(const DatabaseContext*) OVERRIDE;
protected:
- virtual PassRefPtr<DatabaseBackendBase> createDatabase(RefPtr<DatabaseContext>&, DatabaseType,
+ PassRefPtrWillBeRawPtr<DatabaseBackendBase> createDatabase(DatabaseContext*, DatabaseType,
const String& name, const String& expectedVersion, const String& displayName, unsigned long estimatedSize,
bool setVersionInNewDatabase, DatabaseError&, String& errorMessage);
};