| Index: webkit/api/src/StorageNamespaceProxy.h
|
| ===================================================================
|
| --- webkit/api/src/StorageNamespaceProxy.h (revision 21404)
|
| +++ webkit/api/src/StorageNamespaceProxy.h (working copy)
|
| @@ -30,8 +30,24 @@
|
|
|
| #include "StorageNamespace.h"
|
|
|
| -// FIXME: Implement the StorageNamespaceProxy
|
| +namespace WebKit { class WebStorageNamespace; }
|
|
|
| +namespace WebCore {
|
| +
|
| + class StorageNamespaceProxy : public StorageNamespace {
|
| + public:
|
| + StorageNamespaceProxy(WebKit::WebStorageNamespace* storageNamespace);
|
| + virtual ~StorageNamespaceProxy();
|
| + virtual PassRefPtr<StorageArea> storageArea(SecurityOrigin*);
|
| + virtual PassRefPtr<StorageNamespace> copy();
|
| + virtual void close();
|
| +
|
| + private:
|
| + OwnPtr<WebKit::WebStorageNamespace> m_storageNamespace;
|
| + };
|
| +
|
| +} // namespace WebCore
|
| +
|
| #endif // ENABLE(DOM_STORAGE)
|
|
|
| #endif // StorageNamespaceProxy_h
|
|
|