Home | History | Annotate | Download | only in css

Lines Matching refs:CSSStyleSelector

28 #include "CSSStyleSelector.h"
329 void addRulesFromSheet(CSSStyleSheet*, const MediaQueryEvaluator&, CSSStyleSelector* = 0);
339 void collectFeatures(CSSStyleSelector::Features&) const;
367 RenderStyle* CSSStyleSelector::s_styleNotYetAvailable;
381 CSSStyleSelector::Features features;
430 CSSStyleSelector::CSSStyleSelector(Document* document, StyleSheetList* styleSheets, CSSStyleSheet* mappedElementSheet,
522 void CSSStyleSelector::addKeyframeStyle(PassRefPtr<WebKitCSSKeyframesRule> rule)
528 CSSStyleSelector::~CSSStyleSelector()
534 CSSStyleSelector::Features::Features()
541 CSSStyleSelector::Features::~Features()
620 void CSSStyleSelector::pushParentStackFrame(Element* parent)
635 void CSSStyleSelector::popParentStackFrame()
650 void CSSStyleSelector::pushParent(Element* parent)
681 void CSSStyleSelector::popParent(Element* parent)
688 void CSSStyleSelector::addMatchedDeclaration(CSSMutableStyleDeclaration* decl)
693 void CSSStyleSelector::matchRules(RuleSet* rules, int& firstRuleIndex, int& lastRuleIndex, bool includeEmptyRules)
738 inline bool CSSStyleSelector::fastRejectSelector(const RuleData& ruleData) const
749 void CSSStyleSelector::matchRulesForList(const Vector<RuleData>* rules, int& firstRuleIndex, int& lastRuleIndex, bool includeEmptyRules)
797 void CSSStyleSelector::sortMatchedRules()
802 inline EInsideLink CSSStyleSelector::SelectorChecker::determineLinkState(Element* element) const
809 inline void CSSStyleSelector::initElement(Element* e)
822 inline void CSSStyleSelector::initForStyleResolve(Element* e, RenderStyle* parentStyle, PseudoId pseudoID)
877 CSSStyleSelector::SelectorChecker::SelectorChecker(Document* document, bool strictParsing)
888 EInsideLink CSSStyleSelector::SelectorChecker::determineLinkStateSlowCase(Element* element) const
934 bool CSSStyleSelector::SelectorChecker::checkSelector(CSSSelector* sel, Element* element) const
943 Node* CSSStyleSelector::locateCousinList(Element* parent, unsigned& visitedNodeCount) const
982 bool CSSStyleSelector::matchesSiblingRules()
992 bool CSSStyleSelector::canShareStyleWithElement(Node* node) const
1110 inline Node* CSSStyleSelector::findSiblingForStyleSharing(Node* node, unsigned& count) const
1131 ALWAYS_INLINE RenderStyle* CSSStyleSelector::locateSharedStyle()
1169 void CSSStyleSelector::matchUARules(int& firstUARule, int& lastUARule)
1188 PassRefPtr<RenderStyle> CSSStyleSelector::styleForDocument(Document* document)
1228 int size = CSSStyleSelector::fontSizeForKeyword(document, CSSValueMedium, false);
1231 fontDescription.setComputedSize(CSSStyleSelector::getComputedSizeFromSpecifiedSize(document, documentStyle.get(), fontDescription.isAbsoluteSize(), size, useSVGZoomRules));
1243 PassRefPtr<RenderStyle> CSSStyleSelector::styleForElement(Element* e, RenderStyle* defaultParent, bool allowSharing, bool resolveForRootDefault, bool matchVisitedPseudoClass)
1510 PassRefPtr<RenderStyle> CSSStyleSelector::styleForKeyframe(const RenderStyle* elementStyle, const WebKitCSSKeyframeRule* keyframeRule, KeyframeValue& keyframe)
1562 void CSSStyleSelector::keyframeStylesForAnimation(Element* e, const RenderStyle* elementStyle, KeyframeList& list)
1617 PassRefPtr<RenderStyle> CSSStyleSelector::pseudoStyleForElement(PseudoId pseudo, Element* e, RenderStyle* parentStyle, bool matchVisitedPseudoClass)
1708 PassRefPtr<RenderStyle> CSSStyleSelector::styleForPage(int pageIndex)
1743 PassRefPtr<RenderStyle> CSSStyleSelector::pseudoStyleForDataGridColumn(DataGridColumn*, RenderStyle*)
1749 PassRefPtr<RenderStyle> CSSStyleSelector::pseudoStyleForDataGridColumnHeader(DataGridColumn*, RenderStyle*)
1788 void CSSStyleSelector::adjustRenderStyle(RenderStyle* style, RenderStyle* parentStyle, Element *e)
1984 void CSSStyleSelector::updateFont()
1993 void CSSStyleSelector::cacheBorderAndBackground()
2003 PassRefPtr<CSSRuleList> CSSStyleSelector::styleRulesForElement(Element* e, bool authorOnly, bool includeEmptyRules, CSSRuleFilter filter)
2008 PassRefPtr<CSSRuleList> CSSStyleSelector::pseudoStyleRulesForElement(Element* e, PseudoId pseudoId, bool authorOnly, bool includeEmptyRules, CSSRuleFilter filter)
2045 inline bool CSSStyleSelector::checkSelector(const RuleData& ruleData)
2146 bool CSSStyleSelector::SelectorChecker::fastCheckSelector(const CSSSelector* selector, const Element* element)
2191 CSSStyleSelector::SelectorMatch CSSStyleSelector::SelectorChecker::checkSelector(CSSSelector* sel, Element* e, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId& dynamicPseudo, bool isSubSelector, bool encounteredLink, RenderStyle* elementStyle, RenderStyle* elementParentStyle) const
2371 bool CSSStyleSelector::SelectorChecker::checkOneSelector(CSSSelector* sel, Element* e, HashSet<AtomicStringImpl*>* selectorAttrs, PseudoId& dynamicPseudo, bool isSubSelector, bool encounteredLink, RenderStyle* elementStyle, RenderStyle* elementParentStyle) const
2958 bool CSSStyleSelector::SelectorChecker::checkScrollbarPseudoClass(CSSSelector* sel, PseudoId&) const
3160 void RuleSet::addRulesFromSheet(CSSStyleSheet* sheet, const MediaQueryEvaluator& medium, CSSStyleSelector* styleSelector)
3224 static inline void collectFeaturesFromSelector(CSSStyleSelector::Features& features, const CSSSelector* selector)
3245 static void collectFeaturesFromList(CSSStyleSelector::Features& features, const Vector<RuleData>& rules)
3271 void RuleSet::collectFeatures(CSSStyleSelector::Features& features) const
3350 void CSSStyleSelector::applyDeclarations(bool isImportant, int startIndex, int endIndex)
3385 void CSSStyleSelector::matchPageRules(RuleSet* rules, bool isLeftPage, bool isFirstPage, const String& pageName)
3406 void CSSStyleSelector::matchPageRulesForList(const Vector<RuleData>* rules, bool isLeftPage, bool isFirstPage, const String& pageName)
3434 bool CSSStyleSelector::isLeftPage(int pageIndex) const
3443 bool CSSStyleSelector::isFirstPage(int pageIndex) const
3449 String CSSStyleSelector::pageName(int /* pageIndex */) const
3495 void CSSStyleSelector::applyPropertyToStyle(int id, CSSValue *value, RenderStyle* style)
3551 void CSSStyleSelector::applyProperty(int id, CSSValue *value)
6087 void CSSStyleSelector::applyPageSizeProperty(CSSValue* value)
6160 bool CSSStyleSelector::pageSizeFromName(CSSPrimitiveValue* pageSizeName, CSSPrimitiveValue* pageOrientation, Length& width, Length& height)
6228 Length CSSStyleSelector::mmLength(double mm) const
6233 Length CSSStyleSelector::inchLength(double inch) const
6238 void CSSStyleSelector::mapFillAttachment(CSSPropertyID, FillLayer* layer, CSSValue* value)
6264 void CSSStyleSelector::mapFillClip(CSSPropertyID, FillLayer* layer, CSSValue* value)
6278 void CSSStyleSelector::mapFillComposite(CSSPropertyID, FillLayer* layer, CSSValue* value)
6292 void CSSStyleSelector::mapFillOrigin(CSSPropertyID, FillLayer* layer, CSSValue* value)
6306 StyleImage* CSSStyleSelector::styleImage(CSSPropertyID property, CSSValue* value)
6317 StyleImage* CSSStyleSelector::cachedOrPendingFromValue(CSSPropertyID property, CSSImageValue* value)
6325 void CSSStyleSelector::mapFillImage(CSSPropertyID property, FillLayer* layer, CSSValue* value)
6335 void CSSStyleSelector::mapFillRepeatX(CSSPropertyID, FillLayer* layer, CSSValue* value)
6349 void CSSStyleSelector::mapFillRepeatY(CSSPropertyID, FillLayer* layer, CSSValue* value)
6363 void CSSStyleSelector::mapFillSize(CSSPropertyID, FillLayer* layer, CSSValue* value)
6422 void CSSStyleSelector::mapFillXPosition(CSSPropertyID, FillLayer* layer, CSSValue* value)
6446 void CSSStyleSelector::mapFillYPosition(CSSPropertyID, FillLayer* layer, CSSValue* value)
6470 void CSSStyleSelector::mapAnimationDelay(Animation* animation, CSSValue* value)
6487 void CSSStyleSelector::mapAnimationDirection(Animation* layer, CSSValue* value)
6501 void CSSStyleSelector::mapAnimationDuration(Animation* animation, CSSValue* value)
6518 void CSSStyleSelector::mapAnimationFillMode(Animation* layer, CSSValue* value)
6545 void CSSStyleSelector::mapAnimationIterationCount(Animation* animation, CSSValue* value)
6562 void CSSStyleSelector::mapAnimationName(Animation* layer, CSSValue* value)
6579 void CSSStyleSelector::mapAnimationPlayState(Animation* layer, CSSValue* value)
6594 void CSSStyleSelector::mapAnimationProperty(Animation* animation, CSSValue* value)
6613 void CSSStyleSelector::mapAnimationTimingFunction(Animation* animation, CSSValue* value)
6661 void CSSStyleSelector::mapNinePieceImage(CSSPropertyID property, CSSValue* value, NinePieceImage& image)
6724 void CSSStyleSelector::checkForTextSizeAdjust()
6747 void CSSStyleSelector::checkForZoomChange(RenderStyle* style, RenderStyle* parentStyle)
6758 void CSSStyleSelector::checkForGenericFamilyChange(RenderStyle* style, RenderStyle* parentStyle)
6796 void CSSStyleSelector::setFontSize(FontDescription& fontDescription, float size)
6804 float CSSStyleSelector::getComputedSizeFromSpecifiedSize(Document* document, RenderStyle* style, bool isAbsoluteSize, float specifiedSize, bool useSVGZoomRules)
6896 float CSSStyleSelector::fontSizeForKeyword(Document* document, int keyword, bool shouldUseFixedDefaultSize)
6927 int CSSStyleSelector::legacyFontSize(Document* document, int pixelFontSize, bool shouldUseFixedDefaultSize)
6943 float CSSStyleSelector::largerFontSize(float size, bool) const
6950 float CSSStyleSelector::smallerFontSize(float size, bool) const
6994 Color CSSStyleSelector::getColorFromPrimitiveValue(CSSPrimitiveValue* primitiveValue) const
7016 bool CSSStyleSelector::hasSelectorForAttribute(const AtomicString &attrname) const
7021 void CSSStyleSelector::addViewportDependentMediaQueryResult(const MediaQueryExp* expr, bool result)
7026 bool CSSStyleSelector::affectedByViewportChange() const
7036 void CSSStyleSelector::SelectorChecker::allVisitedStateChanged()
7046 void CSSStyleSelector::SelectorChecker::visitedStateChanged(LinkHash visitedHash)
7086 bool CSSStyleSelector::createTransformOperations(CSSValue* inValue, RenderStyle* style, RenderStyle* rootStyle, TransformOperations& outOperations)
7364 void CSSStyleSelector::loadPendingImages()