Index: Source/core/css/resolver/StyleResolver.h |
diff --git a/Source/core/css/resolver/StyleResolver.h b/Source/core/css/resolver/StyleResolver.h |
index 76bd3075b0e4371cc3b8ddf042f85b2a8c3a2202..282186d5b55a5db03e268a6bb90b615976e92964 100644 |
--- a/Source/core/css/resolver/StyleResolver.h |
+++ b/Source/core/css/resolver/StyleResolver.h |
@@ -34,6 +34,7 @@ |
#include "core/css/resolver/MatchedPropertiesCache.h" |
#include "core/css/resolver/ScopedStyleResolver.h" |
#include "core/css/resolver/StyleBuilder.h" |
+#include "core/css/resolver/StyleResolverIncludes.h" |
#include "core/css/resolver/StyleResolverState.h" |
#include "core/css/resolver/StyleResourceLoader.h" |
#include "wtf/Deque.h" |
@@ -236,8 +237,8 @@ public: |
AllButEmptyCSSRules = UAAndUserCSSRules | AuthorCSSRules | CrossOriginCSSRules, |
AllCSSRules = AllButEmptyCSSRules | EmptyCSSRules, |
}; |
- PassRefPtr<CSSRuleList> styleRulesForElement(Element*, unsigned rulesToInclude = AllButEmptyCSSRules); |
- PassRefPtr<CSSRuleList> pseudoStyleRulesForElement(Element*, PseudoId, unsigned rulesToInclude = AllButEmptyCSSRules); |
+ PassRefPtr<CSSRuleList> styleRulesForElement(Element*, unsigned rulesToInclude = AllButEmptyCSSRules, ShouldIncludeStyleSheetInCSSOMWrapper = IncludeStyleSheetInCSSOMWrapper); |
+ PassRefPtr<CSSRuleList> pseudoStyleRulesForElement(Element*, PseudoId, unsigned rulesToInclude = AllButEmptyCSSRules, ShouldIncludeStyleSheetInCSSOMWrapper = IncludeStyleSheetInCSSOMWrapper); |
// |properties| is an array with |count| elements. |
void applyPropertiesToStyle(const CSSPropertyValue* properties, size_t count, RenderStyle*); |