classNames 165 Source/core/css/ElementRuleCollector.cpp for (size_t i = 0; i < element.classNames().size(); ++i) classNames 166 Source/core/css/ElementRuleCollector.cpp collectMatchingRulesForList(matchRequest.ruleSet->classRules(element.classNames()[i]), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange); classNames 529 Source/core/css/SelectorChecker.cpp return element.hasClass() && element.classNames().contains(selector.value()); classNames 45 Source/core/css/SelectorFilter.cpp const SpaceSplitString& classNames = element.classNames(); classNames 46 Source/core/css/SelectorFilter.cpp size_t count = classNames.size(); classNames 48 Source/core/css/SelectorFilter.cpp identifierHashes.append(classNames[i].impl()->existingHash() * ClassAttributeSalt); classNames 71 Source/core/css/invalidation/StyleInvalidator.cpp const SpaceSplitString& classNames = element.classNames(); classNames 73 Source/core/css/invalidation/StyleInvalidator.cpp if (classNames.contains(*it)) classNames 190 Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp const SpaceSplitString& classNames = element->classNames(); classNames 191 Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp for (unsigned i = 0; i < classNames.size(); ++i) { classNames 192 Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp if (classScopes.contains(classNames[i].impl())) classNames 101 Source/core/css/resolver/SharedStyleFinder.cpp bool SharedStyleFinder::classNamesAffectedByRules(const SpaceSplitString& classNames) const classNames 103 Source/core/css/resolver/SharedStyleFinder.cpp unsigned count = classNames.size(); classNames 105 Source/core/css/resolver/SharedStyleFinder.cpp if (m_features.hasSelectorForClass(classNames[i])) classNames 134 Source/core/css/resolver/SharedStyleFinder.cpp if (candidate.hasClass() && classNamesAffectedByRules(candidate.classNames())) classNames 141 Source/core/css/resolver/SharedStyleFinder.cpp } else if (element().classNames() != candidate.classNames()) { classNames 311 Source/core/css/resolver/SharedStyleFinder.cpp m_elementAffectedByClassRules = element().hasClass() && classNamesAffectedByRules(element().classNames()); classNames 38 Source/core/dom/ClassCollection.cpp ClassCollection::ClassCollection(ContainerNode& rootNode, const AtomicString& classNames) classNames 40 Source/core/dom/ClassCollection.cpp , m_classNames(classNames, document().inQuirksMode()) classNames 41 Source/core/dom/ClassCollection.cpp , m_originalClassNames(classNames) classNames 43 Source/core/dom/ClassCollection.h static PassRefPtr<ClassCollection> create(ContainerNode& rootNode, CollectionType type, const AtomicString& classNames) classNames 46 Source/core/dom/ClassCollection.h return adoptRef(new ClassCollection(rootNode, classNames)); classNames 54 Source/core/dom/ClassCollection.h ClassCollection(ContainerNode& rootNode, const AtomicString& classNames); classNames 70 Source/core/dom/ClassCollection.h return testElement.classNames().containsAll(m_classNames); classNames 1082 Source/core/dom/ContainerNode.cpp PassRefPtr<HTMLCollection> ContainerNode::getElementsByClassName(const AtomicString& classNames) classNames 1084 Source/core/dom/ContainerNode.cpp return ensureRareData().ensureNodeLists().addCache<ClassCollection>(*this, ClassCollectionType, classNames); classNames 122 Source/core/dom/ContainerNode.h PassRefPtr<HTMLCollection> getElementsByClassName(const AtomicString& classNames); classNames 1070 Source/core/dom/Element.cpp const SpaceSplitString oldClasses = elementData()->classNames(); classNames 1072 Source/core/dom/Element.cpp const SpaceSplitString& newClasses = elementData()->classNames(); classNames 1076 Source/core/dom/Element.cpp const SpaceSplitString& oldClasses = elementData()->classNames(); classNames 1106 Source/core/dom/Element.cpp const SpaceSplitString& oldClasses = elementData()->classNames(); classNames 1111 Source/core/dom/Element.cpp const SpaceSplitString& oldClasses = elementData()->classNames(); classNames 494 Source/core/dom/Element.h const SpaceSplitString& classNames() const; classNames 769 Source/core/dom/Element.h inline const SpaceSplitString& Element::classNames() const classNames 773 Source/core/dom/Element.h return elementData()->classNames(); classNames 56 Source/core/dom/ElementData.h const SpaceSplitString& classNames() const { return m_classNames; } classNames 1690 Source/core/dom/Node.cpp for (size_t i = 0; i < toElement(this)->classNames().size(); ++i) { classNames 1693 Source/core/dom/Node.cpp name.append(toElement(this)->classNames()[i]); classNames 89 Source/core/dom/SelectorQuery.cpp if (element->hasClass() && element->classNames().contains(m_className)) classNames 155 Source/core/dom/SelectorQuery.cpp if (element->hasClass() && element->classNames().contains(className)) { classNames 186 Source/core/dom/SelectorQuery.cpp if (element->hasClass() && element->classNames().contains(className)) classNames 47 Source/core/html/ClassList.cpp return m_element->hasClass() ? classNames().size() : 0; classNames 54 Source/core/html/ClassList.cpp return classNames()[index]; classNames 59 Source/core/html/ClassList.cpp return m_element->hasClass() && classNames().contains(token); classNames 70 Source/core/html/ClassList.cpp return m_element->elementData()->classNames(); classNames 63 Source/core/html/ClassList.h const SpaceSplitString& classNames() const; classNames 521 Source/core/inspector/InspectorOverlay.cpp StringBuilder classNames; classNames 524 Source/core/inspector/InspectorOverlay.cpp const SpaceSplitString& classNamesString = realElement->classNames(); classNames 530 Source/core/inspector/InspectorOverlay.cpp classNames.append('.'); classNames 531 Source/core/inspector/InspectorOverlay.cpp classNames.append(className); classNames 536 Source/core/inspector/InspectorOverlay.cpp classNames.append("::before"); classNames 538 Source/core/inspector/InspectorOverlay.cpp classNames.append("::after"); classNames 540 Source/core/inspector/InspectorOverlay.cpp if (!classNames.isEmpty()) classNames 541 Source/core/inspector/InspectorOverlay.cpp elementInfo->setString("className", classNames.toString()); classNames 108 Source/core/rendering/GraphicsContextAnnotator.cpp SpaceSplitString classes = element->classNames(); classNames 358 Source/core/rendering/RenderTreeAsText.cpp for (size_t i = 0; i < element->classNames().size(); ++i) { classNames 361 Source/core/rendering/RenderTreeAsText.cpp ts << element->classNames()[i];