Use "= default" to denote default constructor or destructor
[WebKit-https.git] / Source / WebCore / storage / StorageNamespace.h
index 07b1462..409a433 100644 (file)
 namespace WebCore {
 
 class Page;
-class SecurityOrigin;
 class StorageArea;
+struct SecurityOriginData;
 
 class StorageNamespace : public RefCounted<StorageNamespace> {
 public:
-    virtual ~StorageNamespace() { }
-    virtual RefPtr<StorageArea> storageArea(RefPtr<SecurityOrigin>&&) = 0;
+    virtual ~StorageNamespace() = default;
+    virtual RefPtr<StorageArea> storageArea(const SecurityOriginData&) = 0;
     virtual RefPtr<StorageNamespace> copy(Page* newPage) = 0;
 };