diff options
Diffstat (limited to 'Source/WebCore/inspector/InspectorDOMStorageAgent.h')
-rw-r--r-- | Source/WebCore/inspector/InspectorDOMStorageAgent.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/Source/WebCore/inspector/InspectorDOMStorageAgent.h b/Source/WebCore/inspector/InspectorDOMStorageAgent.h index f1d4d5c..987c530 100644 --- a/Source/WebCore/inspector/InspectorDOMStorageAgent.h +++ b/Source/WebCore/inspector/InspectorDOMStorageAgent.h @@ -30,8 +30,8 @@ #define InspectorDOMStorageAgent_h #include "PlatformString.h" -#include "wtf/HashMap.h" -#include "wtf/PassRefPtr.h" +#include <wtf/HashMap.h> +#include <wtf/PassOwnPtr.h> namespace WebCore { @@ -40,13 +40,13 @@ class InspectorDOMStorageResource; class InspectorFrontend; class Storage; -class InspectorDOMStorageAgent : public RefCounted<InspectorDOMStorageAgent> { +class InspectorDOMStorageAgent { public: typedef HashMap<int, RefPtr<InspectorDOMStorageResource> > DOMStorageResourcesMap; - static PassRefPtr<InspectorDOMStorageAgent> create(DOMStorageResourcesMap* domStorageResources, InspectorFrontend* frontend) + static PassOwnPtr<InspectorDOMStorageAgent> create(DOMStorageResourcesMap* domStorageResources, InspectorFrontend* frontend) { - return adoptRef(new InspectorDOMStorageAgent(domStorageResources, frontend)); + return adoptPtr(new InspectorDOMStorageAgent(domStorageResources, frontend)); } virtual ~InspectorDOMStorageAgent(); @@ -59,8 +59,6 @@ public: // Called from the injected script. void selectDOMStorage(Storage* storage); - InspectorFrontend* frontend() { return m_frontend; } - private: InspectorDOMStorageAgent(DOMStorageResourcesMap*, InspectorFrontend*); |