| Index: Source/core/inspector/InspectorCSSAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorCSSAgent.cpp b/Source/core/inspector/InspectorCSSAgent.cpp
|
| index 3ac48a43dbb299569f5943737a485acf9c8df568..df3ed5768a65ebfcd07802f22d7d9cebedc9fe4b 100644
|
| --- a/Source/core/inspector/InspectorCSSAgent.cpp
|
| +++ b/Source/core/inspector/InspectorCSSAgent.cpp
|
| @@ -514,21 +514,9 @@ void InspectorCSSAgent::disable(ErrorString*)
|
| m_state->setBoolean(CSSAgentState::cssAgentEnabled, false);
|
| }
|
|
|
| -void InspectorCSSAgent::didCommitLoad(LocalFrame* frame, DocumentLoader* loader)
|
| +void InspectorCSSAgent::didCommitLoadForMainFrame()
|
| {
|
| - if (loader->frame() == frame->page()->mainFrame()) {
|
| - reset();
|
| - return;
|
| - }
|
| -
|
| - Vector<Document*> toDispose;
|
| - for (DocumentStyleSheets::iterator it = m_documentToCSSStyleSheets.begin(); it != m_documentToCSSStyleSheets.end(); ++it) {
|
| - Document* document = it->key;
|
| - if (!document->frame() || document->frame() == frame)
|
| - toDispose.append(document);
|
| - }
|
| - for (Vector<Document*>::iterator it = toDispose.begin(); it != toDispose.end(); ++it)
|
| - documentDetached(*it);
|
| + reset();
|
| }
|
|
|
| void InspectorCSSAgent::mediaQueryResultChanged()
|
| @@ -646,11 +634,6 @@ void InspectorCSSAgent::documentDetached(Document* document)
|
| setActiveStyleSheets(document, Vector<CSSStyleSheet*>(), ExistingFrontendRefresh);
|
| }
|
|
|
| -void InspectorCSSAgent::frameDetachedFromParent(LocalFrame* frame)
|
| -{
|
| - documentDetached(frame->document());
|
| -}
|
| -
|
| bool InspectorCSSAgent::forcePseudoState(Element* element, CSSSelector::PseudoType pseudoType)
|
| {
|
| if (m_nodeIdToForcedPseudoState.isEmpty())
|
|
|