diff options
Diffstat (limited to 'Source/WebCore/inspector/InspectorDOMStorageAgent.cpp')
-rw-r--r-- | Source/WebCore/inspector/InspectorDOMStorageAgent.cpp | 3 |
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) |