| Index: Source/core/css/CSSGrammar.y.in
|
| diff --git a/Source/core/css/CSSGrammar.y.in b/Source/core/css/CSSGrammar.y.in
|
| index b398b89a403e7d0e5475271af5d0478663815022..84c78f7c41cf0b5d0fd86fe2cae06da6f39b46ad 100644
|
| --- a/Source/core/css/CSSGrammar.y.in
|
| +++ b/Source/core/css/CSSGrammar.y.in
|
| @@ -140,6 +140,7 @@ inline static CSSParserValue makeOperatorValue(int value)
|
| %token INTERNAL_SELECTOR_SYM
|
| %token INTERNAL_VALUE_SYM
|
| %token INTERNAL_KEYFRAME_RULE_SYM
|
| +%token INTERNAL_KEYFRAME_KEY_LIST_SYM
|
| %token INTERNAL_SUPPORTS_CONDITION_SYM
|
| %token WEBKIT_KEYFRAMES_SYM
|
| %token WEBKIT_REGION_RULE_SYM
|
| @@ -335,6 +336,7 @@ stylesheet:
|
| | internal_value
|
| | internal_medialist
|
| | internal_keyframe_rule
|
| + | internal_keyframe_key_list
|
| | internal_supports_condition
|
| ;
|
|
|
| @@ -350,6 +352,12 @@ internal_keyframe_rule:
|
| }
|
| ;
|
|
|
| +internal_keyframe_key_list:
|
| + INTERNAL_KEYFRAME_KEY_LIST_SYM maybe_space key_list TOKEN_EOF {
|
| + parser->m_valueList = parser->sinkFloatingValueList($3);
|
| + }
|
| +;
|
| +
|
| internal_decls:
|
| INTERNAL_DECLS_SYM maybe_space_before_declaration declaration_list TOKEN_EOF {
|
| /* can be empty */
|
|
|