Media Queries Implementation Report

Trident

Test Suite
Test Name Internet Explorer 10.0.8250.0
Media Queries Self-Contained Test Suite Pass
query (orientation) should be parseable Pass
query not (orientation) should not be parseable Pass
query only (orientation) should not be parseable Pass
query all and (orientation) should be parseable Pass
query not all and (orientation) should be parseable Pass
query only all and (orientation) should be parseable Pass
expression width should be parseable Pass
expression width: 0 should be parseable Pass
expression width: 0px should be parseable Pass
expression width: 0em should be parseable Pass
expression width: -0 should be parseable Pass
expression min-width: -0 should be parseable Pass
expression max-width: -0 should be parseable Pass
expression width: -0cm should be parseable Pass
expression width: 1px should be parseable Pass
expression width: 0.001mm should be parseable Pass
expression width: 100000px should be parseable Pass
expression width: -1px should not be parseable Pass
expression min-width: -1px should not be parseable Pass
expression max-width: -1px should not be parseable Pass
expression width: -0.00001mm should not be parseable Fail
expression width: -100000em should not be parseable Pass
expression min-width should not be parseable Pass
expression max-width should not be parseable Pass
expression height should be parseable Pass
expression height: 0 should be parseable Pass
expression height: 0px should be parseable Pass
expression height: 0em should be parseable Pass
expression height: -0 should be parseable Pass
expression min-height: -0 should be parseable Pass
expression max-height: -0 should be parseable Pass
expression height: -0cm should be parseable Pass
expression height: 1px should be parseable Pass
expression height: 0.001mm should be parseable Pass
expression height: 100000px should be parseable Pass
expression height: -1px should not be parseable Pass
expression min-height: -1px should not be parseable Pass
expression max-height: -1px should not be parseable Pass
expression height: -0.00001mm should not be parseable Fail
expression height: -100000em should not be parseable Pass
expression min-height should not be parseable Pass
expression max-height should not be parseable Pass
expression device-width should be parseable Pass
expression device-width: 0 should be parseable Pass
expression device-width: 0px should be parseable Pass
expression device-width: 0em should be parseable Pass
expression device-width: -0 should be parseable Pass
expression min-device-width: -0 should be parseable Pass
expression max-device-width: -0 should be parseable Pass
expression device-width: -0cm should be parseable Pass
expression device-width: 1px should be parseable Pass
expression device-width: 0.001mm should be parseable Pass
expression device-width: 100000px should be parseable Pass
expression device-width: -1px should not be parseable Pass
expression min-device-width: -1px should not be parseable Pass
expression max-device-width: -1px should not be parseable Pass
expression device-width: -0.00001mm should not be parseable Fail
expression device-width: -100000em should not be parseable Pass
expression min-device-width should not be parseable Pass
expression max-device-width should not be parseable Pass
expression device-height should be parseable Pass
expression device-height: 0 should be parseable Pass
expression device-height: 0px should be parseable Pass
expression device-height: 0em should be parseable Pass
expression device-height: -0 should be parseable Pass
expression min-device-height: -0 should be parseable Pass
expression max-device-height: -0 should be parseable Pass
expression device-height: -0cm should be parseable Pass
expression device-height: 1px should be parseable Pass
expression device-height: 0.001mm should be parseable Pass
expression device-height: 100000px should be parseable Pass
expression device-height: -1px should not be parseable Pass
expression min-device-height: -1px should not be parseable Pass
expression max-device-height: -1px should not be parseable Pass
expression device-height: -0.00001mm should not be parseable Fail
expression device-height: -100000em should not be parseable Pass
expression min-device-height should not be parseable Pass
expression max-device-height should not be parseable Pass
all and (width: 117px) should apply Pass
all and (width: 118px) should not apply Pass
all and (width: 116px) should not apply Pass
all and (min-width: 117px) should apply Pass
all and (min-width: 118px) should not apply Pass
all and (min-width: 116px) should apply Pass
all and (max-width: 117px) should apply Pass
all and (max-width: 118px) should apply Pass
all and (max-width: 116px) should not apply Pass
all and (min-width: 9em) should not apply Pass
all and (min-width: 6em) should apply Pass
all and (max-width: 9em) should apply Pass
all and (max-width: 6em) should not apply Pass
all and (height: 76px) should apply Pass
all and (height: 77px) should not apply Pass
all and (height: 75px) should not apply Pass
all and (min-height: 76px) should apply Pass
all and (min-height: 77px) should not apply Pass
all and (min-height: 75px) should apply Pass
all and (max-height: 76px) should apply Pass
all and (max-height: 77px) should apply Pass
all and (max-height: 75px) should not apply Pass
all and (min-height: 6em) should not apply Pass
all and (min-height: 3em) should apply Pass
all and (max-height: 6em) should apply Pass
all and (max-height: 3em) should not apply Pass
all and (device-width: 1920px) should apply Pass
all and (device-width: 1921px) should not apply Pass
all and (device-width: 1919px) should not apply Pass
all and (min-device-width: 1920px) should apply Pass
all and (min-device-width: 1921px) should not apply Pass
all and (min-device-width: 1919px) should apply Pass
all and (max-device-width: 1920px) should apply Pass
all and (max-device-width: 1921px) should apply Pass
all and (max-device-width: 1919px) should not apply Pass
all and (min-device-width: 121em) should not apply Pass
all and (min-device-width: 119em) should apply Pass
all and (max-device-width: 121em) should apply Pass
all and (max-device-width: 119em) should not apply Pass
all and (device-height: 1080px) should apply Pass
all and (device-height: 1081px) should not apply Pass
all and (device-height: 1079px) should not apply Pass
all and (min-device-height: 1080px) should apply Pass
all and (min-device-height: 1081px) should not apply Pass
all and (min-device-height: 1079px) should apply Pass
all and (max-device-height: 1080px) should apply Pass
all and (max-device-height: 1081px) should apply Pass
all and (max-device-height: 1079px) should not apply Pass
all and (min-device-height: 69em) should not apply Pass
all and (min-device-height: 66em) should apply Pass
all and (max-device-height: 69em) should apply Pass
all and (max-device-height: 66em) should not apply Pass
all and (height) should apply Pass
all and (width) should not apply Pass
all and (height) should not apply Pass
all and (width) should not apply Pass
all and (device-height) should apply Pass
all and (device-width) should apply Pass
all and (height) should not apply Pass
all and (width) should apply Pass
all and (height) should apply Pass
all and (width) should apply Pass
expression orientation should be parseable Pass
expression orientation: portrait should be parseable Pass
expression orientation: landscape should be parseable Pass
expression min-orientation should not be parseable Pass
expression min-orientation: portrait should not be parseable Pass
expression min-orientation: landscape should not be parseable Pass
expression max-orientation should not be parseable Pass
expression max-orientation: portrait should not be parseable Pass
expression max-orientation: landscape should not be parseable Pass
(orientation) should apply Pass
(orientation: landscape) should apply Pass
(orientation: portrait) should not apply Pass
not all and (orientation: portrait) should apply Pass
(orientation) should apply Pass
(orientation: landscape) should not apply Pass
not all and (orientation: landscape) should apply Pass
(orientation: portrait) should apply Pass
(aspect-ratio: 59/80) should apply Pass
(aspect-ratio: 58/80) should not apply Pass
(aspect-ratio: 59/81) should not apply Pass
(aspect-ratio: 60/80) should not apply Pass
(aspect-ratio: 59/79) should not apply Pass
(aspect-ratio: 177/240) should apply Pass
(aspect-ratio: 413/560) should apply Pass
(aspect-ratio: 5900/8000) should apply Pass
(aspect-ratio: 5901/8000) should not apply Pass
(aspect-ratio: 5899/8000) should not apply Pass
(aspect-ratio: 5900/8001) should not apply Pass
(aspect-ratio: 5900/7999) should not apply Pass
(aspect-ratio) should apply Pass
(min-aspect-ratio: 59/80) should apply Pass
(min-aspect-ratio: 58/80) should apply Pass
(min-aspect-ratio: 59/81) should apply Pass
(min-aspect-ratio: 60/80) should not apply Pass
(min-aspect-ratio: 59/79) should not apply Pass
expression min-aspect-ratio should not be parseable Pass
(max-aspect-ratio: 59/80) should apply Pass
(max-aspect-ratio: 58/80) should not apply Pass
(max-aspect-ratio: 59/81) should not apply Pass
(max-aspect-ratio: 60/80) should apply Pass
(max-aspect-ratio: 59/79) should apply Pass
expression max-aspect-ratio should not be parseable Pass
(device-aspect-ratio: 1920/1080) should apply Pass
not all and (device-aspect-ratio: 1921/1080) should apply Pass
all and (device-aspect-ratio: 1920/1079) should not apply Pass
all and (device-aspect-ratio: 1919/1080) should not apply Pass
not all and (device-aspect-ratio: 1920/1081) should apply Pass
(device-aspect-ratio) should apply Pass
(min-device-aspect-ratio: 1920/1080) should apply Pass
all and (min-device-aspect-ratio: 1921/1080) should not apply Pass
not all and (min-device-aspect-ratio: 1920/1079) should apply Pass
not all and (min-device-aspect-ratio: 1919/1080) should not apply Pass
all and (min-device-aspect-ratio: 1920/1081) should apply Pass
expression min-device-aspect-ratio should not be parseable Pass
all and (max-device-aspect-ratio: 1920/1080) should apply Pass
(max-device-aspect-ratio: 1921/1080) should apply Pass
(max-device-aspect-ratio: 1920/1079) should apply Pass
all and (max-device-aspect-ratio: 1919/1080) should not apply Pass
not all and (max-device-aspect-ratio: 1920/1081) should apply Pass
expression max-device-aspect-ratio should not be parseable Pass
expression max-aspect-ratio: 1/1 should be parseable Pass
expression max-aspect-ratio: 1 /1 should be parseable Pass
expression max-aspect-ratio: 1 / \t\n1 should be parseable Pass
expression max-aspect-ratio: 1/\r1 should be parseable Pass
expression max-aspect-ratio: 1 should not be parseable Pass
expression max-aspect-ratio: 0.5 should not be parseable Pass
expression max-aspect-ratio: 1.0/1 should not be parseable Pass
expression max-aspect-ratio: 1/1.0 should not be parseable Pass
expression max-aspect-ratio: 1.0/1.0 should not be parseable Pass
expression max-aspect-ratio: 0/1 should not be parseable Pass
expression max-aspect-ratio: 1/0 should not be parseable Pass
expression max-aspect-ratio: 0/0 should not be parseable Pass
expression max-aspect-ratio: -1/1 should not be parseable Pass
expression max-aspect-ratio: 1/-1 should not be parseable Pass
expression max-aspect-ratio: -1/-1 should not be parseable Pass
expression device-aspect-ratio: 1/1 should be parseable Pass
expression device-aspect-ratio: 1 /1 should be parseable Pass
expression device-aspect-ratio: 1 / \t\n1 should be parseable Pass
expression device-aspect-ratio: 1/\r1 should be parseable Pass
expression device-aspect-ratio: 1 should not be parseable Pass
expression device-aspect-ratio: 0.5 should not be parseable Pass
expression device-aspect-ratio: 1.0/1 should not be parseable Pass
expression device-aspect-ratio: 1/1.0 should not be parseable Pass
expression device-aspect-ratio: 1.0/1.0 should not be parseable Pass
expression device-aspect-ratio: 0/1 should not be parseable Pass
expression device-aspect-ratio: 1/0 should not be parseable Pass
expression device-aspect-ratio: 0/0 should not be parseable Pass
expression device-aspect-ratio: -1/1 should not be parseable Pass
expression device-aspect-ratio: 1/-1 should not be parseable Pass
expression device-aspect-ratio: -1/-1 should not be parseable Pass
all and (color:8) should apply Pass
all and (color:7) should not apply Pass
all and (color:9) should not apply Pass
all and (max-color:8) should apply Pass
all and (max-color:7) should not apply Pass
all and (max-color:9) should apply Pass
all and (color) should apply Pass
expression max-color should not be parseable Pass
expression min-color should not be parseable Pass
all and (monochrome) should not apply Pass
expression max-monochrome should not be parseable Pass
expression min-monochrome should not be parseable Pass
not all and (monochrome) should apply Pass
not all and (color) should not apply Pass
only all and (color) should apply Pass
only all and (monochrome) should not apply Pass
expression color: 1 should be parseable Pass
expression color: 327 should be parseable Pass
expression color: 0 should be parseable Pass
expression color: 1.0 should not be parseable Pass
expression color: -1 should not be parseable Pass
expression color: 1/1 should not be parseable Pass
expression min-monochrome: 1 should be parseable Pass
expression min-monochrome: 327 should be parseable Pass
expression min-monochrome: 0 should be parseable Pass
expression min-monochrome: 1.0 should not be parseable Pass
expression min-monochrome: -1 should not be parseable Pass
expression min-monochrome: 1/1 should not be parseable Pass
expression max-color-index: 1 should be parseable Pass
expression max-color-index: 327 should be parseable Pass
expression max-color-index: 0 should be parseable Pass
expression max-color-index: 1.0 should not be parseable Pass
expression max-color-index: -1 should not be parseable Pass
expression max-color-index: 1/1 should not be parseable Pass
(color-index: 0) should apply Pass
(color-index: 1) should not apply Pass
(min-color-index: 0) should apply Pass
(min-color-index: 1) should not apply Pass
(max-color-index: 0) should apply Pass
(max-color-index: 1) should apply Pass
(max-color-index: 157) should apply Pass
expression resolution: 3dpi should be parseable Pass
expression resolution:3dpi should be parseable Pass
expression resolution: 3.0dpi should be parseable Fail
expression resolution: 3.4dpi should be parseable Fail
expression resolution\t: 120dpcm should be parseable Pass
expression resolution: 0dpi should not be parseable Pass
expression resolution: -3dpi should not be parseable Pass
expression min-resolution: 3dpi should be parseable Pass
expression min-resolution:3dpi should be parseable Pass
expression min-resolution: 3.0dpi should be parseable Fail
expression min-resolution: 3.4dpi should be parseable Fail
expression min-resolution\t: 120dpcm should be parseable Pass
expression min-resolution: 0dpi should not be parseable Pass
expression min-resolution: -3dpi should not be parseable Pass
expression max-resolution: 3dpi should be parseable Pass
expression max-resolution:3dpi should be parseable Pass
expression max-resolution: 3.0dpi should be parseable Fail
expression max-resolution: 3.4dpi should be parseable Fail
expression max-resolution\t: 120dpcm should be parseable Pass
expression max-resolution: 0dpi should not be parseable Pass
expression max-resolution: -3dpi should not be parseable Pass
(resolution: 96dpi) should apply Pass
(resolution: 97dpi) should not apply Pass
(resolution: 95dpi) should not apply Pass
(min-resolution: 95dpi) should apply Pass
not all and (min-resolution: 95dpi) should not apply Pass
not all and (min-resolution: 97dpi) should apply Pass
all and (min-resolution: 97dpi) should not apply Pass
(min-resolution: 37dpcm) should apply Pass
(max-resolution: 39dpcm) should apply Pass
(max-resolution: 37dpcm) should not apply Pass
not all and (min-resolution: 39dpcm) should apply Pass
expression scan should be parseable Pass
expression scan: progressive should be parseable Pass
expression scan:interlace should be parseable Pass
expression min-scan:interlace should not be parseable Pass
expression scan: 1 should not be parseable Pass
expression max-scan should not be parseable Pass
expression max-scan: progressive should not be parseable Pass
(scan) should not apply Pass
(scan: progressive) should not apply Pass
(scan: interlace) should not apply Pass
not all and (scan) should apply Pass
not all and (scan: progressive) should apply Pass
not all and (scan: interlace) should apply Pass
expression grid should be parseable Pass
expression grid: 0 should be parseable Pass
expression grid: 1 should be parseable Pass
expression grid: 1 should be parseable Pass
expression min-grid should not be parseable Pass
expression min-grid:0 should not be parseable Pass
expression max-grid: 1 should not be parseable Pass
expression grid: 2 should not be parseable Pass
expression grid: -1 should not be parseable Pass
(grid) should not apply Pass
(grid: 0) should apply Pass
(grid: 1) should not apply Pass
(grid: 2) should not apply Pass
(grid: -1) should not apply Pass
(orientation should apply Pass
not all and (orientation should not apply Pass
(orientation: should not apply Pass
all,(orientation: should apply Pass
(orientation:,all should not apply Pass
not all and (grid should apply Pass
only all and (grid should not apply Pass
(grid should not apply Pass
all,(grid should apply Pass
(grid,all should not apply Pass
,all should apply Pass
all, should apply Pass
,all, should apply Pass
all,badmedium should apply Pass
badmedium,all should apply Pass
,badmedium, should not apply Pass
all,(badexpression) should apply Pass
(badexpression),all should apply Pass
(badexpression),badmedium should not apply Pass
badmedium,(badexpression) should not apply Pass
all,[badsyntax] should apply Pass
[badsyntax],all should apply Pass
badmedium,[badsyntax] should not apply Pass
[badsyntax],badmedium should not apply Pass
query all and color : should not be parseable Pass
query all and color : 1 should not be parseable Pass
all and min-color : 1 should not apply Pass
(bogus) should not apply Pass
not all and (bogus) should not apply Pass
only all and (bogus) should not apply Pass