BehaviorAtBoundary 119 Source/core/css/ElementRuleCollector.cpp static bool rulesApplicableInCurrentTreeScope(const Element* element, const ContainerNode* scopingNode, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, bool elementApplyAuthorStyles) BehaviorAtBoundary 136 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::collectMatchingRules(const MatchRequest& matchRequest, RuleRange& ruleRange, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, CascadeScope cascadeScope, CascadeOrder cascadeOrder) BehaviorAtBoundary 258 Source/core/css/ElementRuleCollector.cpp inline bool ElementRuleCollector::ruleMatches(const RuleData& ruleData, const ContainerNode* scope, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, SelectorChecker::MatchResult* result) BehaviorAtBoundary 276 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::collectRuleIfMatches(const RuleData& ruleData, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, CascadeScope cascadeScope, CascadeOrder cascadeOrder, const MatchRequest& matchRequest, RuleRange& ruleRange) BehaviorAtBoundary 137 Source/core/css/ElementRuleCollector.h void collectMatchingRules(const MatchRequest&, RuleRange&, SelectorChecker::BehaviorAtBoundary = SelectorChecker::DoesNotCrossBoundary, CascadeScope = ignoreCascadeScope, CascadeOrder = ignoreCascadeOrder); BehaviorAtBoundary 147 Source/core/css/ElementRuleCollector.h void collectRuleIfMatches(const RuleData&, SelectorChecker::BehaviorAtBoundary, CascadeScope, CascadeOrder, const MatchRequest&, RuleRange&); BehaviorAtBoundary 150 Source/core/css/ElementRuleCollector.h void collectMatchingRulesForList(const RuleDataListType* rules, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, CascadeScope cascadeScope, CascadeOrder cascadeOrder, const MatchRequest& matchRequest, RuleRange& ruleRange) BehaviorAtBoundary 159 Source/core/css/ElementRuleCollector.h bool ruleMatches(const RuleData&, const ContainerNode* scope, SelectorChecker::BehaviorAtBoundary, SelectorChecker::MatchResult*); BehaviorAtBoundary 377 Source/core/css/SelectorChecker.cpp BehaviorAtBoundary behaviorAtBoundary = nextContext.behaviorAtBoundary; BehaviorAtBoundary 386 Source/core/css/SelectorChecker.cpp nextContext.behaviorAtBoundary = static_cast<BehaviorAtBoundary>(behaviorAtBoundary | ScopeIsShadowHost); BehaviorAtBoundary 389 Source/core/css/SelectorChecker.cpp nextContext.behaviorAtBoundary = static_cast<BehaviorAtBoundary>(behaviorAtBoundary | ScopeIsShadowHost); BehaviorAtBoundary 90 Source/core/css/SelectorChecker.h BehaviorAtBoundary behaviorAtBoundary; BehaviorAtBoundary 120 Source/core/css/SelectorChecker.h static bool isHostInItsShadowTree(const Element&, BehaviorAtBoundary, const ContainerNode* scope); BehaviorAtBoundary 178 Source/core/css/SelectorChecker.h inline bool SelectorChecker::isHostInItsShadowTree(const Element& element, BehaviorAtBoundary behaviorAtBoundary, const ContainerNode* scope) BehaviorAtBoundary 137 Source/core/css/resolver/ScopedStyleResolver.cpp collector.collectMatchingRules(matchRequest, collector.matchedResult().ranges.authorRuleRange(), static_cast<SelectorChecker::BehaviorAtBoundary>(behaviorAtBoundary), cascadeScope, cascadeOrder); BehaviorAtBoundary 428 Source/core/css/resolver/StyleResolver.cpp collector.collectMatchingRules(MatchRequest(ruleSet, includeEmptyRules, scopingNode), collector.matchedResult().ranges.authorRuleRange(), static_cast<SelectorChecker::BehaviorAtBoundary>(boundaryBehavior), ignoreCascadeScope, cascadeOrder);