File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed
Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -364,8 +364,10 @@ Parser.prototype = function(){
364364 while ( true ) {
365365 if ( tokenStream . peek ( ) == Tokens . PAGE_SYM ) {
366366 this . _page ( ) ;
367- } else if ( tokenStream . peek ( ) == Tokens . FONT_FACE_SYM ) {
367+ } else if ( tokenStream . peek ( ) == Tokens . FONT_FACE_SYM ) {
368368 this . _font_face ( ) ;
369+ } else if ( tokenStream . peek ( ) == Tokens . VIEWPORT_SYM ) {
370+ this . _viewport ( ) ;
369371 } else if ( ! this . _ruleset ( ) ) {
370372 break ;
371373 }
Original file line number Diff line number Diff line change @@ -183,6 +183,9 @@ <h1>CSS Tokens Tests</h1>
183183 "@right-middle" : CSSTokens . RIGHTMIDDLE_SYM ,
184184 "@right-bottom" : CSSTokens . RIGHTBOTTOM_SYM ,
185185
186+ "@-ms-viewport" : CSSTokens . VIEWPORT_SYM ,
187+ "@viewport" : CSSTokens . VIEWPORT_SYM ,
188+
186189 //animation
187190 "@-webkit-keyframes" : CSSTokens . KEYFRAMES_SYM ,
188191 "@-moz-keyframes" : CSSTokens . KEYFRAMES_SYM ,
Original file line number Diff line number Diff line change 14981498 Assert . isTrue ( true ) ; //just don't want an error
14991499 } ,
15001500
1501+ testMediaWithViewport : function ( ) {
1502+ var parser = new Parser ( { strict : true } ) ;
1503+ var result = parser . parse ( "@media { @viewport {} }" ) ;
1504+ Assert . isTrue ( true ) ; //just don't want an error
1505+ } ,
1506+
15011507 testMediaWithTypeOnly : function ( ) {
15021508 var parser = new Parser ( { strict : true } ) ;
15031509 var result = parser . parse ( "@media print { }" ) ;
You can’t perform that action at this time.
0 commit comments