Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / public / web / WebDatabase.h
index 14741a7..aadc47e 100644 (file)
 
 namespace blink {
 
-class DatabaseBackendBase;
 class WebString;
 
 class WebDatabase {
 public:
-    BLINK_EXPORT WebString name() const;
-    BLINK_EXPORT WebString displayName() const;
-    BLINK_EXPORT unsigned long estimatedSize() const;
-    BLINK_EXPORT WebSecurityOrigin securityOrigin() const;
-    BLINK_EXPORT bool isSyncDatabase() const;
-
     BLINK_EXPORT static void updateDatabaseSize(
         const WebString& originIdentifier, const WebString& name, long long size);
     BLINK_EXPORT static void updateSpaceAvailable(
@@ -57,13 +50,8 @@ public:
     BLINK_EXPORT static void closeDatabaseImmediately(
         const WebString& originIdentifier, const WebString& databaseName);
 
-#if BLINK_IMPLEMENTATION
-    WebDatabase(const DatabaseBackendBase*);
-#endif
-
 private:
     WebDatabase() { }
-    const DatabaseBackendBase* m_database;
 };
 
 } // namespace blink