/external/webkit/Source/WebCore/css/ |
CSSSelectorList.h | 29 #include "CSSSelector.h" 44 CSSSelector* first() const { return m_selectorArray ? m_selectorArray : 0; } 45 static CSSSelector* next(CSSSelector*); 56 CSSSelector* m_selectorArray; 59 inline CSSSelector* CSSSelectorList::next(CSSSelector* current)
|
CSSSelector.cpp | 27 #include "CSSSelector.h" 41 void CSSSelector::createRareData() 50 unsigned CSSSelector::specificity() const 55 for (const CSSSelector* selector = this; selector; selector = selector->tagHistory()) { 63 inline unsigned CSSSelector::specificityForOneSelector() const 95 unsigned CSSSelector::specificityForPage() const 116 PseudoId CSSSelector::pseudoId(PseudoType type) 239 static HashMap<AtomicStringImpl*, CSSSelector::PseudoType>* nameToPseudoTypeMap() 326 static HashMap<AtomicStringImpl*, CSSSelector::PseudoType>* nameToPseudoType = 0; 328 nameToPseudoType = new HashMap<AtomicStringImpl*, CSSSelector::PseudoType> [all...] |
CSSSelectorList.cpp | 34 static CSSSelector* const freedSelectorArrayMarker = reinterpret_cast<CSSSelector*>(0xbbadbeef); 65 m_selectorArray = reinterpret_cast<CSSSelector*>(fastMalloc(sizeof(CSSSelector) * flattenedSize)); 70 OwnPtr<CSSSelector> selector = current->releaseSelector(); 95 // vector took the CSSSelector directly, which was allocated with new. 98 CSSSelector* s = m_selectorArray; 104 s->~CSSSelector(); 118 static bool forEachTagSelector(Functor& functor, CSSSelector* selector) 126 for (CSSSelector* subSelector = selectorList->first(); subSelector; subSelector = CSSSelectorList::next(subSelector (…) [all...] |
CSSSelector.h | 35 class CSSSelector { 36 WTF_MAKE_NONCOPYABLE(CSSSelector); WTF_MAKE_FAST_ALLOCATED; 38 CSSSelector() 52 CSSSelector(const QualifiedName& qName) 66 ~CSSSelector() 83 bool operator==(const CSSSelector&); 233 CSSSelector* tagHistory() const { return m_isLastInTagHistory ? 0 : const_cast<CSSSelector*>(this + 1); } 315 inline bool CSSSelector::matchesPseudoElement() const 322 inline bool CSSSelector::isUnknownPseudoElement() cons [all...] |
CSSPageRule.cpp | 42 CSSSelector* selector = selectorList().first();
|
CSSPageRule.h | 32 class CSSSelector;
|
CSSGrammar.y | 32 #include "CSSSelector.h" 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 [all...] |
CSSParserValues.h | 24 #include "CSSSelector.h" 104 PassOwnPtr<CSSSelector> releaseSelector() { return m_selector.release(); } 110 void setMatch(CSSSelector::Match value) { m_selector->m_match = value; } 111 void setRelation(CSSSelector::Relation value) { m_selector->m_relation = value; } 116 CSSSelector::PseudoType pseudoType() const { return m_selector->pseudoType(); } 124 OwnPtr<CSSSelector> m_selector;
|
CSSStyleRule.h | 33 class CSSSelector;
|
CSSStyleSelector.cpp | 46 #include "CSSSelector.h" 291 RuleData(CSSStyleRule*, CSSSelector*, unsigned position); 295 CSSSelector* selector() const { return m_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); [all...] |
CSSStyleSelector.h | 47 class CSSSelector; 261 bool checkSelector(CSSSelector*, Element*) const; 262 SelectorMatch checkSelector(CSSSelector*, Element*, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId& dynamicPseudo, bool isSubSelector, bool encounteredLink, RenderStyle* = 0, RenderStyle* elementParentStyle = 0) const; 263 bool checkOneSelector(CSSSelector*, Element*, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId& dynamicPseudo, bool isSubSelector, bool encounteredLink, RenderStyle*, RenderStyle* elementParentStyle) const; 264 bool checkScrollbarPseudoClass(CSSSelector*, PseudoId& dynamicPseudo) const; 265 static bool fastCheckSelector(const CSSSelector*, const Element*);
|
CSSStyleRule.cpp | 27 #include "CSSSelector.h" 49 for (CSSSelector* s = selectorList().first(); s; s = CSSSelectorList::next(s)) {
|
CSSParserValues.cpp | 27 #include "CSSSelector.h" 91 : m_selector(adoptPtr(fastNew<CSSSelector>()))
|
CSSParser.h | 45 class CSSSelector; 209 CSSRule* createMarginAtRule(CSSSelector::MarginBoxType marginBox);
|
CSSComputedStyleDeclaration.cpp | 40 #include "CSSSelector.h" 592 m_pseudoElementSpecifier = CSSSelector::pseudoId(CSSSelector::parsePseudoType( [all...] |
CSSParser.cpp | 51 #include "CSSSelector.h" [all...] |
/external/webkit/Source/WebCore/dom/ |
SelectorNodeList.cpp | 32 #include "CSSSelector.h" 48 CSSSelector* onlySelector = querySelectorList.hasOneSelector() ? querySelectorList.first() : 0; 53 if (strictParsing && rootNode->inDocument() && onlySelector && onlySelector->m_match == CSSSelector::Id && !document->containsMultipleElementsWithId(onlySelector->value())) { 61 for (CSSSelector* selector = querySelectorList.first(); selector; selector = CSSSelectorList::next(selector)) {
|
Node.cpp | 39 #include "CSSSelector.h" [all...] |
Element.cpp | [all...] |
/external/webkit/Source/WebCore/ |
Android.mk | 64 css/CSSSelector.cpp \ [all...] |