Searched refs:pseudoId (Results 1 - 24 of 24) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/
H A DPseudoStyleRequest.h35 PseudoStyleRequest(PseudoId pseudoId, RenderScrollbar* scrollbar = 0, ScrollbarPart scrollbarPart = NoPart) argument
36 : pseudoId(pseudoId)
45 return parentStyle && pseudoId != BACKDROP;
48 PseudoId pseudoId; member in class:WebCore::PseudoStyleRequest
H A DElementRuleCollector.cpp146 const AtomicString& pseudoId = element.shadowPseudoId(); local
147 if (!pseudoId.isEmpty()) {
149 collectMatchingRulesForList(matchRequest.ruleSet->shadowPseudoElementRules(pseudoId.impl()), behaviorAtBoundary, ignoreCascadeScope, cascadeOrder, matchRequest, ruleRange);
265 if (m_pseudoStyleRequest.pseudoId != NOPSEUDO)
288 context.pseudoId = m_pseudoStyleRequest.pseudoId;
295 if (m_pseudoStyleRequest.pseudoId != NOPSEUDO && m_pseudoStyleRequest.pseudoId != result->dynamicPseudo)
319 if (dynamicPseudo != NOPSEUDO && m_pseudoStyleRequest.pseudoId == NOPSEUDO) {
H A DSelectorChecker.h74 , pseudoId(NOPSEUDO)
88 PseudoId pseudoId; member in struct:WebCore::SelectorChecker::SelectorCheckingContext
H A DSelectorChecker.cpp75 const AtomicString& pseudoId = selector->pseudoType() == CSSSelector::PseudoWebKitCustomElement ? element->shadowPseudoId() : element->pseudo(); local
76 if (pseudoId != selector->value())
149 PseudoId pseudoId = CSSSelector::pseudoId(context.selector->pseudoType());
150 if (pseudoId == FIRST_LETTER)
152 if (pseudoId != NOPSEUDO && m_mode != SharingRules && result)
153 result->dynamicPseudo = pseudoId;
174 // Bail-out if this selector is irrelevant for the pseudoId
175 if (context.pseudoId != NOPSEUDO && (!result || context.pseudoId !
[all...]
H A DCSSSelector.h198 static PseudoId pseudoId(PseudoType);
H A DCSSSelector.cpp157 PseudoId CSSSelector::pseudoId(PseudoType type) function in class:WebCore::CSSSelector
H A DCSSComputedStyleDeclaration.cpp1228 m_pseudoElementSpecifier = CSSSelector::pseudoId(CSSSelector::parsePseudoType(
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DPseudoElement.cpp43 String PseudoElement::pseudoElementNameForEvents(PseudoId pseudoId) argument
47 switch (pseudoId) {
57 PseudoElement::PseudoElement(Element* parent, PseudoId pseudoId) argument
59 , m_pseudoId(pseudoId)
61 ASSERT(pseudoId != NOPSEUDO);
H A DPseudoElement.h38 static PassRefPtr<PseudoElement> create(Element* parent, PseudoId pseudoId) argument
40 return adoptRef(new PseudoElement(parent, pseudoId));
H A DElementRareData.h241 inline void ElementRareData::setPseudoElement(PseudoId pseudoId, PassRefPtr<PseudoElement> element) argument
243 switch (pseudoId) {
264 inline PseudoElement* ElementRareData::pseudoElement(PseudoId pseudoId) const
266 switch (pseudoId) {
H A DElement.cpp1471 PseudoId pseudoId = pseudoStyleCache->at(i)->styleType();
1472 if (pseudoId == FIRST_LINE || pseudoId == FIRST_LINE_INHERITED)
1475 newPseudoStyle = renderer()->getUncachedPseudoStyle(PseudoStyleRequest(pseudoId), newStyle, newStyle);
1479 if (pseudoId < FIRST_INTERNAL_PSEUDOID)
1480 newStyle->setHasPseudoStyle(pseudoId);
1482 if (pseudoId == FIRST_LINE || pseudoId == FIRST_LINE_INHERITED) {
2718 void Element::updatePseudoElement(PseudoId pseudoId, StyleRecalcChange change)
2720 PseudoElement* element = pseudoElement(pseudoId);
[all...]
H A DNode.h230 bool isPseudoElement() const { return pseudoId() != NOPSEUDO; }
231 bool isBeforePseudoElement() const { return pseudoId() == BEFORE; }
232 bool isAfterPseudoElement() const { return pseudoId() == AFTER; }
233 PseudoId pseudoId() const { return (isElementNode() && hasCustomStyleCallbacks()) ? customPseudoId() : NOPSEUDO; } function in class:WebCore::Node
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DStyleResolver.cpp886 PassRefPtr<PseudoElement> StyleResolver::createPseudoElementIfNeeded(Element& element, PseudoId pseudoId) argument
892 if (pseudoId < FIRST_INTERNAL_PSEUDOID && !renderer->style()->hasPseudoStyle(pseudoId))
897 if (!pseudoStyleForElementInternal(element, pseudoId, parentStyle, state))
902 if (!element.needsPseudoElement(pseudoId, *style))
906 RefPtr<PseudoElement> pseudo = PseudoElement::create(&element, pseudoId);
918 ASSERT(pseudoStyleRequest.pseudoId != FIRST_LINE_INHERITED);
944 state.style()->setStyleType(pseudoStyleRequest.pseudoId);
960 applyAnimatedProperties(state, element.pseudoElement(pseudoStyleRequest.pseudoId));
977 if (PseudoElement* pseudoElement = element->pseudoElement(pseudoStyleRequest.pseudoId))
1097 pseudoCSSRulesForElement(Element* element, PseudoId pseudoId, unsigned rulesToInclude, ShouldIncludeStyleSheetInCSSOMWrapper includeDocument) argument
1112 collectPseudoRulesForElement(Element* element, ElementRuleCollector& collector, PseudoId pseudoId, unsigned rulesToInclude) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderScrollbar.cpp148 PassRefPtr<RenderStyle> RenderScrollbar::getScrollbarPseudoStyle(ScrollbarPart partType, PseudoId pseudoId) argument
153 RefPtr<RenderStyle> result = owningRenderer()->getUncachedPseudoStyle(PseudoStyleRequest(pseudoId, this, partType), owningRenderer()->style());
H A DRenderObject.cpp2950 if (pseudoStyleRequest.pseudoId < FIRST_INTERNAL_PSEUDOID && !ownStyle && !style()->hasPseudoStyle(pseudoStyleRequest.pseudoId))
2966 if (pseudoStyleRequest.pseudoId == FIRST_LINE_INHERITED) {
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/
H A DStylesSidebarPane.js453 for (var pseudoId in this.sections) {
454 var styleRules = this._refreshStyleRules(this.sections[pseudoId], computedStyle);
484 var pseudoId = pseudoElementCSSRules.pseudoId; variable
486 var entry = { isStyleSeparator: true, pseudoId: pseudoId };
496 this.sections[pseudoId] = this._rebuildSectionsForStyleRules(styleRules, usedProperties, anchorElement);
701 } else if ("pseudoId" in styleRule) {
702 var pseudoName = WebInspector.StylesSidebarPane.PseudoIdNames[styleRule.pseudoId];
751 for (var pseudoId i
[all...]
H A DCSSStyleModel.js124 result.pseudoElements.push({ pseudoId: entryPayload.pseudoId, rules: WebInspector.CSSStyleModel.parseRuleMatchArrayPayload(entryPayload.matches) });
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DRenderStyle.cpp156 for (PseudoId pseudoId = FIRST_PUBLIC_PSEUDOID; pseudoId < FIRST_INTERNAL_PSEUDOID; pseudoId = static_cast<PseudoId>(pseudoId + 1)) {
157 if (!oldStyle->hasPseudoStyle(pseudoId))
159 RenderStyle* newPseudoStyle = newStyle->getCachedPseudoStyle(pseudoId);
162 RenderStyle* oldPseudoStyle = oldStyle->getCachedPseudoStyle(pseudoId);
/external/chromium_org/third_party/WebKit/Source/core/inspector/
H A DInspectorCSSAgent.cpp941 PseudoId elementPseudoId = element->pseudoId();
963 for (PseudoId pseudoId = FIRST_PUBLIC_PSEUDOID; pseudoId < AFTER_LAST_INTERNAL_PSEUDOID; pseudoId = static_cast<PseudoId>(pseudoId + 1)) {
964 RefPtr<CSSRuleList> matchedRules = styleResolver.pseudoCSSRulesForElement(element, pseudoId, StyleResolver::AllCSSRules, DoNotIncludeStyleSheetInCSSOMWrapper);
967 .setPseudoId(static_cast<int>(pseudoId))
1598 PseudoId selectorPseudoId = selector->matchesPseudoElement() ? CSSSelector::pseudoId(selector->pseudoType()) : NOPSEUDO;
1619 PseudoId elementPseudoId = element->pseudoId();
H A DInspectorOverlay.cpp542 if (pseudoElement->pseudoId() == BEFORE)
544 else if (pseudoElement->pseudoId() == AFTER)
H A DInspectorDOMAgent.cpp1509 switch (element->pseudoId()) {
/external/chromium_org/third_party/WebKit/Source/core/frame/animation/
H A DAnimationController.cpp196 element->dispatchEvent(TransitionEvent::create(it->eventType, it->name, it->elapsedTime, PseudoElement::pseudoElementNameForEvents(element->pseudoId())));
/external/chromium_org/third_party/WebKit/Source/core/frame/
H A DDOMWindow.cpp1347 PseudoId pseudoId = CSSSelector::pseudoId(pseudoType); local
1349 return m_frame->document()->ensureStyleResolver().pseudoCSSRulesForElement(element, pseudoId, rulesToInclude);
/external/chromium_org/third_party/WebKit/Source/core/animation/css/
H A DCSSAnimations.cpp770 String pseudoElement = PseudoElement::pseudoElementNameForEvents(m_target->pseudoId());

Completed in 344 milliseconds