| Index: Source/core/inspector/InspectorDOMAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorDOMAgent.cpp b/Source/core/inspector/InspectorDOMAgent.cpp
|
| index 376ad6b3f13ac57ca389cad4c81741adce9a799f..fd81491202f257d06e25b581b09125d78c23507b 100644
|
| --- a/Source/core/inspector/InspectorDOMAgent.cpp
|
| +++ b/Source/core/inspector/InspectorDOMAgent.cpp
|
| @@ -346,6 +346,7 @@ void InspectorDOMAgent::unbind(Node* node, NodeToIdMap* nodesMap)
|
| return;
|
|
|
| m_idToNode.remove(id);
|
| + m_idToNodesMap.remove(id);
|
|
|
| if (node->isFrameOwnerElement()) {
|
| Document* contentDocument = toHTMLFrameOwnerElement(node)->contentDocument();
|
| @@ -557,6 +558,7 @@ void InspectorDOMAgent::discardFrontendBindings()
|
| m_searchResults.clear();
|
| m_documentNodeToIdMap.clear();
|
| m_idToNode.clear();
|
| + m_idToNodesMap.clear();
|
| releaseDanglingNodes();
|
| m_childrenRequested.clear();
|
| m_cachedChildCount.clear();
|
|
|