• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/css/

Lines Matching defs:resolver

324 void RuleSet::addChildRules(const Vector<RefPtr<StyleRuleBase>>& rules, const MediaQueryEvaluator& medium, StyleResolver* resolver, bool hasDocumentSecurityOrigin, AddRuleFlags addRuleFlags)
336 if ((!mediaRule->mediaQueries() || medium.eval(mediaRule->mediaQueries(), resolver)))
337 addChildRules(mediaRule->childRules(), medium, resolver, hasDocumentSecurityOrigin, addRuleFlags);
338 } else if (rule->isFontFaceRule() && resolver) {
341 resolver->fontSelector()->addFontFaceRule(fontFaceRule);
342 resolver->invalidateMatchedPropertiesCache();
343 } else if (rule->isKeyframesRule() && resolver) {
344 resolver->addKeyframeStyle(static_cast<StyleRuleKeyframes*>(rule));
347 else if (rule->isRegionRule() && resolver) {
352 else if (rule->isViewportRule() && resolver) {
353 resolver->viewportStyleResolver()->addViewportRule(static_cast<StyleRuleViewport*>(rule));
358 addChildRules(static_cast<StyleRuleSupports*>(rule)->childRules(), medium, resolver, hasDocumentSecurityOrigin, addRuleFlags);
363 void RuleSet::addRulesFromSheet(StyleSheetContents* sheet, const MediaQueryEvaluator& medium, StyleResolver* resolver)
370 if (importRule->styleSheet() && (!importRule->mediaQueries() || medium.eval(importRule->mediaQueries(), resolver)))
371 addRulesFromSheet(importRule->styleSheet(), medium, resolver);
374 bool hasDocumentSecurityOrigin = resolver && resolver->document().securityOrigin()->canRequest(sheet->baseURL());
377 addChildRules(sheet->childRules(), medium, resolver, hasDocumentSecurityOrigin, addRuleFlags);