コード例 #1
0
PassRefPtrWillBeRawPtr<MediaQuerySet> MediaQueryParser::parseMediaQuerySet(const String& queryString)
{
    // FIXME: Replace the MediaQueryTokenizer with a generic CSSTokenizer, once there is one,
    // or better yet, replace the MediaQueryParser with a generic thread-safe CSS parser.
    Vector<MediaQueryToken> tokens;
    MediaQueryTokenizer::tokenize(queryString, tokens);
    return MediaQueryParser(MediaQuerySetParser).parseImpl(tokens.begin(), tokens.end());
}
コード例 #2
0
PassRefPtrWillBeRawPtr<MediaQuerySet> MediaQueryParser::parseMediaCondition(CSSParserTokenRange range)
{
    return MediaQueryParser(MediaConditionParser).parseImpl(range);
}
コード例 #3
0
PassRefPtrWillBeRawPtr<MediaQuerySet> MediaQueryParser::parseMediaCondition(TokenIterator token, TokenIterator endToken)
{
    return MediaQueryParser(MediaConditionParser).parseImpl(token, endToken);
}
コード例 #4
0
ファイル: MediaQueryParser.cpp プロジェクト: ollie314/webkit
RefPtr<MediaQuerySet> MediaQueryParser::parseMediaCondition(CSSParserTokenRange range)
{
    return MediaQueryParser(MediaConditionParser).parseInternal(range);
}
コード例 #5
0
MediaQuerySet* MediaQueryParser::parseMediaCondition(CSSParserTokenRange range)
{
    return MediaQueryParser(MediaConditionParser).parseImpl(range);
}