/external/webkit/Source/WebCore/css/ |
D | CSSSelector.cpp | 41 void CSSSelector::createRareData() in createRareData() 50 unsigned CSSSelector::specificity() const in specificity() 55 for (const CSSSelector* selector = this; selector; selector = selector->tagHistory()) { in specificity() 63 inline unsigned CSSSelector::specificityForOneSelector() const in specificityForOneSelector() 95 unsigned CSSSelector::specificityForPage() const in specificityForPage() 116 PseudoId CSSSelector::pseudoId(PseudoType type) in pseudoId() 239 static HashMap<AtomicStringImpl*, CSSSelector::PseudoType>* nameToPseudoTypeMap() in nameToPseudoTypeMap() 326 static HashMap<AtomicStringImpl*, CSSSelector::PseudoType>* nameToPseudoType = 0; in nameToPseudoTypeMap() 328 nameToPseudoType = new HashMap<AtomicStringImpl*, CSSSelector::PseudoType>; in nameToPseudoTypeMap() 329 nameToPseudoType->set(active.impl(), CSSSelector::PseudoActive); in nameToPseudoTypeMap() [all …]
|
D | CSSSelectorList.cpp | 34 static CSSSelector* const freedSelectorArrayMarker = reinterpret_cast<CSSSelector*>(0xbbadbeef); 65 … m_selectorArray = reinterpret_cast<CSSSelector*>(fastMalloc(sizeof(CSSSelector) * flattenedSize)); in adoptSelectorVector() 70 OwnPtr<CSSSelector> selector = current->releaseSelector(); in adoptSelectorVector() 98 CSSSelector* s = m_selectorArray; in deleteSelectors() 104 s->~CSSSelector(); in deleteSelectors() 118 static bool forEachTagSelector(Functor& functor, CSSSelector* selector) in forEachTagSelector() 126 …for (CSSSelector* subSelector = selectorList->first(); subSelector; subSelector = CSSSelectorList:… in forEachTagSelector() 139 …for (CSSSelector* selector = selectorList->first(); selector; selector = CSSSelectorList::next(sel… in forEachSelector() 149 bool operator()(CSSSelector* selector) in operator ()() 167 bool operator()(CSSSelector* selector) in operator ()()
|
D | CSSSelector.h | 35 class CSSSelector { 36 WTF_MAKE_NONCOPYABLE(CSSSelector); WTF_MAKE_FAST_ALLOCATED; 38 CSSSelector() in CSSSelector() function 52 CSSSelector(const QualifiedName& qName) in CSSSelector() function 66 ~CSSSelector() in ~CSSSelector() 83 bool operator==(const CSSSelector&); 233 …CSSSelector* tagHistory() const { return m_isLastInTagHistory ? 0 : const_cast<CSSSelector*>(this … in tagHistory() 315 inline bool CSSSelector::matchesPseudoElement() const in matchesPseudoElement() 322 inline bool CSSSelector::isUnknownPseudoElement() const in isUnknownPseudoElement() 327 inline bool CSSSelector::isSiblingSelector() const in isSiblingSelector() [all …]
|
D | CSSGrammar.y | 73 CSSSelector::MarginBoxType marginBox; 74 CSSSelector::Relation relation; 716 $$ = CSSSelector::TopLeftCornerMarginBox; 719 $$ = CSSSelector::TopLeftMarginBox; 722 $$ = CSSSelector::TopCenterMarginBox; 725 $$ = CSSSelector::TopRightMarginBox; 728 $$ = CSSSelector::TopRightCornerMarginBox; 731 $$ = CSSSelector::BottomLeftCornerMarginBox; 734 $$ = CSSSelector::BottomLeftMarginBox; 737 $$ = CSSSelector::BottomCenterMarginBox; [all …]
|
D | CSSSelectorList.h | 44 CSSSelector* first() const { return m_selectorArray ? m_selectorArray : 0; } in first() 45 static CSSSelector* next(CSSSelector*); 56 CSSSelector* m_selectorArray; 59 inline CSSSelector* CSSSelectorList::next(CSSSelector* current) in next()
|
D | CSSParserValues.h | 104 PassOwnPtr<CSSSelector> releaseSelector() { return m_selector.release(); } in releaseSelector() 110 void setMatch(CSSSelector::Match value) { m_selector->m_match = value; } in setMatch() 111 void setRelation(CSSSelector::Relation value) { m_selector->m_relation = value; } in setRelation() 116 CSSSelector::PseudoType pseudoType() const { return m_selector->pseudoType(); } in pseudoType() 124 OwnPtr<CSSSelector> m_selector;
|
D | CSSStyleSelector.cpp | 291 RuleData(CSSStyleRule*, CSSSelector*, unsigned position); 295 CSSSelector* selector() const { return m_selector; } in selector() 308 void collectIdentifierHashes(const CSSSelector*, unsigned& identifierCount); 311 CSSSelector* m_selector; 332 void addRule(CSSStyleRule* rule, CSSSelector* sel); 333 void addPageRule(CSSStyleRule* rule, CSSSelector* sel); 335 CSSStyleRule* rule, CSSSelector* sel); 934 bool CSSStyleSelector::SelectorChecker::checkSelector(CSSSelector* sel, Element* element) const in checkSelector() 2070 static inline bool selectorTagMatches(const Element* element, const CSSSelector* selector) in selectorTagMatches() 2081 static inline bool isFastCheckableSelector(const CSSSelector* selector) in isFastCheckableSelector() [all …]
|
D | CSSStyleSelector.h | 47 class CSSSelector; variable 261 bool checkSelector(CSSSelector*, Element*) const; 262 …SelectorMatch checkSelector(CSSSelector*, Element*, HashSet<AtomicStringImpl*>* selectorAttrs, Pse… 263 …bool checkOneSelector(CSSSelector*, Element*, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId&… 264 bool checkScrollbarPseudoClass(CSSSelector*, PseudoId& dynamicPseudo) const; 265 static bool fastCheckSelector(const CSSSelector*, const Element*);
|
D | CSSPageRule.cpp | 42 CSSSelector* selector = selectorList().first(); in selectorText()
|
D | CSSPageRule.h | 32 class CSSSelector; variable
|
D | CSSStyleRule.h | 33 class CSSSelector; variable
|
D | CSSStyleRule.cpp | 49 for (CSSSelector* s = selectorList().first(); s; s = CSSSelectorList::next(s)) { in selectorText()
|
D | CSSParserValues.cpp | 91 : m_selector(adoptPtr(fastNew<CSSSelector>())) in CSSParserSelector()
|
D | CSSParser.h | 45 class CSSSelector; variable 209 CSSRule* createMarginAtRule(CSSSelector::MarginBoxType marginBox);
|
D | CSSComputedStyleDeclaration.cpp | 592 m_pseudoElementSpecifier = CSSSelector::pseudoId(CSSSelector::parsePseudoType( in CSSComputedStyleDeclaration()
|
D | CSSParser.cpp | 6390 specifiers->setRelation(CSSSelector::ShadowDescendant); in updateSpecifiersWithElementName() 6425 CSSRule* CSSParser::createMarginAtRule(CSSSelector::MarginBoxType /* marginBox */) in createMarginAtRule()
|
/external/webkit/Source/WebCore/dom/ |
D | SelectorNodeList.cpp | 48 CSSSelector* onlySelector = querySelectorList.hasOneSelector() ? querySelectorList.first() : 0; in createSelectorNodeList() 53 … && rootNode->inDocument() && onlySelector && onlySelector->m_match == CSSSelector::Id && !documen… in createSelectorNodeList() 61 …for (CSSSelector* selector = querySelectorList.first(); selector; selector = CSSSelectorList::next… in createSelectorNodeList()
|
D | Node.cpp | 1789 …) && querySelectorList.hasOneSelector() && querySelectorList.first()->m_match == CSSSelector::Id) { in querySelector() 1800 …for (CSSSelector* selector = querySelectorList.first(); selector; selector = CSSSelectorList::next… in querySelector()
|
D | Element.cpp | 1785 …for (CSSSelector* selector = selectorList.first(); selector; selector = CSSSelectorList::next(sele… in webkitMatchesSelector()
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2011-02-16 | 5970 * css/CSSSelector.cpp: 5971 (WebCore::CSSSelector::pseudoId): Removed now-unused enum values. 5973 (WebCore::CSSSelector::extractPseudoType): Ditto. 5974 * css/CSSSelector.h: Ditto. 12039 * css/CSSSelector.cpp: 12040 (WebCore::CSSSelector::pseudoId): 12042 (WebCore::CSSSelector::extractPseudoType): 12043 * css/CSSSelector.h: 12818 * css/CSSSelector.cpp: 12819 (WebCore::CSSSelector::pseudoId): [all …]
|
D | ChangeLog-2009-06-16 | 52969 * css/CSSSelector.cpp: 52970 (WebCore::CSSSelector::extractPseudoType): include new media controller element styles 52971 * css/CSSSelector.h: 52972 (WebCore::CSSSelector::): Ditto. 53791 * css/CSSSelector.cpp: 53792 (WebCore::CSSSelector::selectorText): 64530 * css/CSSSelector.h: 64536 Add a missing include for OwnPtr to make CSSSelector compile without 64539 * css/CSSSelector.h: 65217 Reduce size of the CSSSelector by one more pointer by using an array [all …]
|
D | Android.mk | 64 css/CSSSelector.cpp \
|
D | ChangeLog | 4346 * css/CSSSelector.cpp: 4347 (WebCore::CSSSelector::pseudoId): Support PseudoFullScreenMediaDocument. 4349 (WebCore::CSSSelector::extractPseudoType): Support PseudoFullScreenMediaDocument. 4350 * css/CSSSelector.h: Add PseudoFullScreenMediaDocument. 4872 * css/CSSSelector.h: 4873 (WebCore::CSSSelector::CSSSelector): 4874 (WebCore::CSSSelector::~CSSSelector): 17801 CSSSelector double frees 29624 * css/CSSSelector.cpp: 29625 (WebCore::CSSSelector::extractPseudoType): [all …]
|
D | ChangeLog-2010-05-24 | 3303 * css/CSSSelector.cpp: 3304 (WebCore::CSSSelector::extractPseudoType): 3305 (WebCore::CSSSelector::selectorText): 3306 * css/CSSSelector.h: 3307 (WebCore::CSSSelector::): 8628 * css/CSSSelector.h: 8629 (WebCore::CSSSelector::CSSSelector): 8630 (WebCore::CSSSelector::RareData::RareData): 11227 * css/CSSSelector.cpp: (WebCore::CSSSelector::extractPseudoType): Don't recognize :first, 15651 * css/CSSSelector.cpp: [all …]
|
D | ChangeLog-2005-08-23 | 7562 (CSSSelector::extractPseudoType): 7564 (DOM::CSSSelector::): 9295 (CSSSelector::print): 9296 (CSSSelector::selectorText): 9298 (DOM::CSSSelector::CSSSelector): 9299 (DOM::CSSSelector::hasTag): 9300 (DOM::CSSSelector::hasAttribute): 11171 (CSSSelector::anyTagName): 11172 (CSSSelector::print): 11173 (CSSSelector::specificity): [all …]
|