Index: Source/core/inspector/InspectorCSSAgent.h |
diff --git a/Source/core/inspector/InspectorCSSAgent.h b/Source/core/inspector/InspectorCSSAgent.h |
index d10435884235da226803b8fc0c132d3f79c636e4..176342981981ccaed51d27a4ae271f51aa18a478 100644 |
--- a/Source/core/inspector/InspectorCSSAgent.h |
+++ b/Source/core/inspector/InspectorCSSAgent.h |
@@ -118,8 +118,8 @@ public: |
void willMutateStyle(); |
void didMutateStyle(CSSStyleDeclaration*, bool); |
-public: |
void activeStyleSheetsUpdated(Document*); |
+ void documentDisposed(Document*); |
void frameDetachedFromParent(LocalFrame*); |
virtual void getComputedStyleForNode(ErrorString*, int nodeId, RefPtr<TypeBuilder::Array<TypeBuilder::CSS::CSSComputedStyleProperty> >&) OVERRIDE; |
@@ -159,8 +159,8 @@ private: |
void collectAllDocumentStyleSheets(Document*, Vector<CSSStyleSheet*>&); |
void collectStyleSheets(CSSStyleSheet*, Vector<CSSStyleSheet*>&); |
- void updateActiveStyleSheetsForDocument(Document*, StyleSheetsUpdateType); |
- void updateActiveStyleSheets(LocalFrame*, const Vector<CSSStyleSheet*>&, StyleSheetsUpdateType); |
+ void updateActiveStyleSheets(Document*, StyleSheetsUpdateType); |
+ void setActiveStyleSheets(Document*, const Vector<CSSStyleSheet*>&, StyleSheetsUpdateType); |
void collectPlatformFontsForRenderer(RenderText*, HashCountedSet<String>*); |
@@ -194,7 +194,8 @@ private: |
IdToInspectorStyleSheet m_idToInspectorStyleSheet; |
HashMap<CSSStyleSheet*, RefPtr<InspectorStyleSheet> > m_cssStyleSheetToInspectorStyleSheet; |
- HashMap<LocalFrame*, OwnPtr<HashSet<CSSStyleSheet*> > > m_frameToCSSStyleSheets; |
+ typedef HashMap<Document*, OwnPtr<HashSet<CSSStyleSheet*> > > DocumentStyleSheets; |
+ DocumentStyleSheets m_documentToCSSStyleSheets; |
NodeToInspectorStyleSheet m_nodeToInspectorStyleSheet; |
HashMap<RefPtr<Document>, RefPtr<InspectorStyleSheet> > m_documentToViaInspectorStyleSheet; // "via inspector" stylesheets |