summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/inspector/InspectorDOMStorageAgent.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/inspector/InspectorDOMStorageAgent.cpp')
-rw-r--r--Source/WebCore/inspector/InspectorDOMStorageAgent.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebCore/inspector/InspectorDOMStorageAgent.cpp b/Source/WebCore/inspector/InspectorDOMStorageAgent.cpp
index 2241a16..0919b64 100644
--- a/Source/WebCore/inspector/InspectorDOMStorageAgent.cpp
+++ b/Source/WebCore/inspector/InspectorDOMStorageAgent.cpp
@@ -48,6 +48,9 @@ namespace WebCore {
InspectorDOMStorageAgent::~InspectorDOMStorageAgent()
{
+ DOMStorageResourcesMap::iterator domStorageEnd = m_domStorageResources->end();
+ for (DOMStorageResourcesMap::iterator it = m_domStorageResources->begin(); it != domStorageEnd; ++it)
+ it->second->unbind();
}
void InspectorDOMStorageAgent::getDOMStorageEntries(long storageId, RefPtr<InspectorArray>* entries)