OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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