| Index: Source/core/css/CSSGrammar.y.in
|
| diff --git a/Source/core/css/CSSGrammar.y.in b/Source/core/css/CSSGrammar.y.in
|
| index 024f514addcc5349f46debf7ee0d7767cadc3d86..d437fb6d2cb4ff2522e62b038183b6f312daad29 100644
|
| --- a/Source/core/css/CSSGrammar.y.in
|
| +++ b/Source/core/css/CSSGrammar.y.in
|
| @@ -141,6 +141,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 KEYFRAMES_SYM
|
| %token WEBKIT_KEYFRAMES_SYM
|
| @@ -339,6 +340,7 @@ stylesheet:
|
| | internal_value
|
| | internal_medialist
|
| | internal_keyframe_rule
|
| + | internal_keyframe_key_list
|
| | internal_supports_condition
|
| ;
|
|
|
| @@ -354,6 +356,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 */
|
|
|