diff options
Diffstat (limited to 'Source/WebCore/css/tokenizer.flex')
-rw-r--r-- | Source/WebCore/css/tokenizer.flex | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/WebCore/css/tokenizer.flex b/Source/WebCore/css/tokenizer.flex index eb18cb9..88a92a2 100644 --- a/Source/WebCore/css/tokenizer.flex +++ b/Source/WebCore/css/tokenizer.flex @@ -102,13 +102,18 @@ nth [\+-]?{intnum}*n([\t\r\n ]*[\+-][\t\r\n ]*{intnum})? {num}Hz {yyTok = HERTZ; return yyTok;} {num}kHz {yyTok = KHERTZ; return yyTok;} {num}{ident} {yyTok = DIMEN; return yyTok;} +{num}{ident}\+ {yyTok = INVALIDDIMEN; return yyTok;} {num}%+ {yyTok = PERCENTAGE; return yyTok;} {intnum} {yyTok = INTEGER; return yyTok;} {num} {yyTok = FLOATTOKEN; return yyTok;} +"-webkit-any(" {yyTok = ANYFUNCTION; return yyTok;} "not(" {yyTok = NOTFUNCTION; return yyTok;} "url("{w}{string}{w}")" {yyTok = URI; return yyTok;} "url("{w}{url}{w}")" {yyTok = URI; return yyTok;} +"-webkit-calc(" {yyTok = CALCFUNCTION; return yyTok;} +"-webkit-min(" {yyTok = MINFUNCTION; return yyTok;} +"-webkit-max(" {yyTok = MAXFUNCTION; return yyTok;} {ident}"(" {yyTok = FUNCTION; return yyTok;} U\+{range} {yyTok = UNICODERANGE; return yyTok;} |