File tree Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -527,6 +527,8 @@ Parser.prototype = function() {
527
527
this . _document ( ) ;
528
528
} else if ( tokenStream . peek ( ) === Tokens . SUPPORTS_SYM ) {
529
529
this . _supports ( ) ;
530
+ } else if ( tokenStream . peek ( ) === Tokens . MEDIA_SYM ) {
531
+ this . _media ( ) ;
530
532
} else if ( ! this . _ruleset ( ) ) {
531
533
break ;
532
534
}
Original file line number Diff line number Diff line change @@ -1702,6 +1702,18 @@ var YUITest = require("yuitest"),
1702
1702
Assert . isTrue ( valid ) ;
1703
1703
} ,
1704
1704
1705
+ testMediaWithNestedMedia : function ( ) {
1706
+ var parser = new Parser ( { strict : true } ) ;
1707
+ var valid = true ;
1708
+
1709
+ parser . addListener ( "error" , function ( ) {
1710
+ valid = false ;
1711
+ } ) ;
1712
+
1713
+ parser . parse ( "@media print { #navigation { display: none } @media (max-width: 12cm) { .note { float: none } } }" ) ;
1714
+ Assert . isTrue ( valid ) ;
1715
+ } ,
1716
+
1705
1717
testViewport : function ( ) {
1706
1718
var parser = new Parser ( { strict : true } ) ;
1707
1719
var valid = true ;
You can’t perform that action at this time.
0 commit comments