-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=115526 Reviewed by Andreas Kling. Without Shadow DOM distribution we don't need SiblingTraversalStrategies anymore. * css/ElementRuleCollector.cpp: (WebCore::ElementRuleCollector::ruleMatches): * css/SelectorChecker.cpp: (WebCore): (WebCore::isFirstChildElement): (WebCore::isLastChildElement): (WebCore::isFirstOfType): (WebCore::isLastOfType): (WebCore::countElementsBefore): (WebCore::countElementsOfTypeBefore): (WebCore::countElementsAfter): (WebCore::countElementsOfTypeAfter): (WebCore::SelectorChecker::match): (WebCore::SelectorChecker::checkOne): * css/SelectorChecker.h: (SelectorChecker): * css/SiblingTraversalStrategies.h: * css/StyleResolver.h: (WebCore::checkRegionSelector): * dom/SelectorQuery.cpp: (WebCore::SelectorDataList::selectorMatches): * html/shadow/ContentSelectorQuery.cpp: (WebCore::ContentSelectorDataList::checkContentSelector): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149498 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2bdde6d1