DescriptionCSS Parser: Implement parseValue
This patch begins the parser portion of the CSS parser rewrite. To avoid
making a copy of the CSSPropertyParser, we temporarily add a conversion
from the new CSSParserTokens to CSSParserValues. Note the runtime flag
is not marked as test/experimental, so this code is not yet being run.
This patch passes all tests except CSSPropertyParserTest.GridTrackLimits
and fast/css-grid-layout/named-grid-line-get-set.html, which will be
fixed in a later patch. The former fails due to bad handling of large
numbers in the new tokenizer, and the latter fails as the Bison CSS
parser is a bit more restrictive in handling brackets.
BUG=330389
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185003
Patch Set 1 #Patch Set 2 : rebase yay #Patch Set 3 : #
Total comments: 11
Patch Set 4 : rebase / update #
Messages
Total messages: 13 (4 generated)
|