Index: Source/core/dom/StyleEngine.h |
diff --git a/Source/core/dom/StyleEngine.h b/Source/core/dom/StyleEngine.h |
index cdee5132d80fe3507f299f8d73c137f53914a346..f850ec09973854143c05a6cda3a82b83af40ad03 100644 |
--- a/Source/core/dom/StyleEngine.h |
+++ b/Source/core/dom/StyleEngine.h |
@@ -168,9 +168,7 @@ public: |
PassRefPtrWillBeRawPtr<CSSStyleSheet> createSheet(Element*, const String& text, TextPosition startPosition, bool createdByParser); |
void removeSheet(StyleSheetContents*); |
- void addScopedStyleResolver(const ScopedStyleResolver* resolver) { m_scopedStyleResolvers.add(resolver); } |
- void removeScopedStyleResolver(const ScopedStyleResolver* resolver) { m_scopedStyleResolvers.remove(resolver); } |
- bool hasOnlyScopedResolverForDocument() const { return m_scopedStyleResolvers.size() == 1; } |
+ bool onlyDocumentHasStyles() const { return m_activeTreeScopes.isEmpty(); } |
void collectScopedStyleFeaturesTo(RuleFeatureSet&) const; |
virtual void trace(Visitor*) override; |
@@ -230,8 +228,6 @@ private: |
typedef WillBeHeapHashMap<RawPtrWillBeWeakMember<TreeScope>, OwnPtrWillBeMember<ShadowTreeStyleSheetCollection> > StyleSheetCollectionMap; |
StyleSheetCollectionMap m_styleSheetCollectionMap; |
- typedef WillBeHeapHashSet<RawPtrWillBeMember<const ScopedStyleResolver> > ScopedStyleResolverSet; |
- ScopedStyleResolverSet m_scopedStyleResolvers; |
bool m_documentScopeDirty; |
TreeScopeSet m_dirtyTreeScopes; |