HomeSort by relevance Sort by last modified time
    Searched refs:CSSSelector (Results 1 - 15 of 15) sorted by null

  /external/webkit/WebCore/css/
CSSSelectorList.h 29 #include "CSSSelector.h"
40 void adoptSelectorVector(Vector<CSSSelector*>& selectorVector);
42 CSSSelector* first() const { return m_selectorArray ? m_selectorArray : 0; }
43 static CSSSelector* next(CSSSelector* previous) { return previous->isLastInSelectorList() ? 0 : previous + 1; }
52 CSSSelector* m_selectorArray;
CSSSelectorList.cpp 44 void CSSSelectorList::adoptSelectorVector(Vector<CSSSelector*>& selectorVector)
55 m_selectorArray = reinterpret_cast<CSSSelector*>(fastMalloc(sizeof(CSSSelector) * selectorVector.size()));
57 memcpy(&m_selectorArray[i], selectorVector[i], sizeof(CSSSelector));
73 // vector took the CSSSelector directly, which was allocated with new.
76 CSSSelector* s = m_selectorArray;
82 s->~CSSSelector();
94 static bool forEachTagSelector(Functor& functor, CSSSelector* selector)
101 if (CSSSelector* simpleSelector = selector->simpleSelector()) {
113 for (CSSSelector* selector = selectorList->first(); selector; selector = CSSSelectorList::next(selector))
    [all...]
CSSSelector.h 32 class CSSSelector : public Noncopyable {
34 CSSSelector()
45 CSSSelector(const QualifiedName& qName)
56 ~CSSSelector()
70 bool operator==(const CSSSelector&);
198 CSSSelector* tagHistory() const { return m_hasRareData ? m_data.m_rareData->m_tagHistory.get() : m_data.m_tagHistory; }
199 void setTagHistory(CSSSelector* tagHistory);
206 CSSSelector* simpleSelector() const { return m_hasRareData ? m_data.m_rareData->m_simpleSelector.get() : 0; }
210 void setSimpleSelector(CSSSelector* value);
235 RareData(CSSSelector* tagHistory
    [all...]
CSSSelector.cpp 26 #include "CSSSelector.h"
37 unsigned int CSSSelector::specificity()
61 if (CSSSelector* tagHistory = this->tagHistory())
68 void CSSSelector::extractPseudoType() const
392 bool CSSSelector::operator==(const CSSSelector& other)
394 const CSSSelector* sel1 = this;
395 const CSSSelector* sel2 = &other;
414 String CSSSelector::selectorText() const
420 if (m_match == CSSSelector::None || !prefix.isNull() || localName != starAtom)
    [all...]
CSSGrammar.y 32 #include "CSSSelector.h"
71 CSSSelector* selector;
72 Vector<CSSSelector*>* selectorList;
73 CSSSelector::Relation relation;
765 '+' maybe_space { $$ = CSSSelector::DirectAdjacent; }
766 | '~' maybe_space { $$ = CSSSelector::IndirectAdjacent; }
767 | '>' maybe_space { $$ = CSSSelector::Child; }
825 CSSSelector* end = $$;
828 end->m_relation = CSSSelector::Descendant;
840 CSSSelector* end = $$
    [all...]
CSSStyleRule.h 33 class CSSSelector;
53 void adoptSelectorVector(Vector<CSSSelector*>& selectors) { m_selectorList.adoptSelectorVector(selectors); }
CSSStyleSelector.h 46 class CSSSelector;
144 bool checkSelector(CSSSelector*);
198 bool checkSelector(CSSSelector*, Element*) const;
199 SelectorMatch checkSelector(CSSSelector*, Element*, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId& dynamicPseudo, bool isAncestor, bool isSubSelector, RenderStyle* = 0, RenderStyle* elementParentStyle = 0) const;
200 bool checkOneSelector(CSSSelector*, Element*, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId& dynamicPseudo, bool isAncestor, bool isSubSelector, RenderStyle*, RenderStyle* elementParentStyle) const;
202 bool checkScrollbarPseudoClass(CSSSelector*, PseudoId& dynamicPseudo) const;
293 CSSRuleData(unsigned pos, CSSStyleRule* r, CSSSelector* sel, CSSRuleData* prev = 0)
309 CSSSelector* selector() { return m_selector; }
315 CSSSelector* m_selector;
321 CSSRuleDataList(unsigned pos, CSSStyleRule* rule, CSSSelector* sel
    [all...]
CSSStyleRule.cpp 26 #include "CSSSelector.h"
44 for (CSSSelector* s = selectorList().first(); s; s = CSSSelectorList::next(s)) {
CSSParser.h 40 class CSSSelector;
160 CSSSelector* createFloatingSelector();
161 CSSSelector* sinkFloatingSelector(CSSSelector*);
178 CSSRule* createStyleRule(Vector<CSSSelector*>* selectors);
198 Vector<CSSSelector*>* reusableSelectorVector() { return &m_reusableSelectorVector; }
262 HashSet<CSSSelector*> m_floatingSelectors;
270 Vector<CSSSelector*> m_reusableSelectorVector;
CSSStyleSelector.cpp 39 #include "CSSSelector.h"
360 void addRule(CSSStyleRule* rule, CSSSelector* sel);
362 CSSStyleRule* rule, CSSSelector* sel);
    [all...]
CSSParser.cpp 50 #include "CSSSelector.h"
    [all...]
  /external/webkit/WebCore/dom/
SelectorNodeList.cpp 32 #include "CSSSelector.h"
47 CSSSelector* onlySelector = querySelectorList.hasOneSelector() ? querySelectorList.first() : 0;
52 if (strictParsing && rootNode->inDocument() && onlySelector && onlySelector->m_match == CSSSelector::Id && !document->containsMultipleElementsWithId(onlySelector->m_value)) {
60 for (CSSSelector* selector = querySelectorList.first(); selector; selector = CSSSelectorList::next(selector)) {
Node.cpp 37 #include "CSSSelector.h"
    [all...]
Element.cpp     [all...]
  /external/webkit/WebCore/
Android.mk 59 css/CSSSelector.cpp \

Completed in 636 milliseconds