35 lines
1.0 KiB
HTML
35 lines
1.0 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Pseudo classes with escaped start parenthesis</title>
|
|
<script src="../../resources/testharness.js"></script>
|
|
<script src="../../resources/testharnessreport.js"></script>
|
|
<style>:-webkit-any\( {}</style>
|
|
<style>:nth-child\( {}</style>
|
|
<style>:nth-of-type\( {}</style>
|
|
<style>:nth-last-child\( {}</style>
|
|
<style>:nth-last-of-type\( {}</style>
|
|
<style>:lang\( {}</style>
|
|
<style>:not\( {}</style>
|
|
<style>:cue\( {}</style>
|
|
<style>:part\( {}</style>
|
|
<style>:host\( {}</style>
|
|
</head>
|
|
<body>
|
|
<p id="log"></p>
|
|
<script>
|
|
var sheets = document.styleSheets;
|
|
|
|
test(function(){
|
|
assert_equals(sheets.length, 10, "StyleSheets.length");
|
|
}, "All stylesheets present")
|
|
|
|
for (var i=0; i<sheets.length; i++) {
|
|
test(function(){
|
|
assert_equals(sheets[i].cssRules.length, 0, "cssRules.length");
|
|
}, "Drop \"" + sheets[i].ownerNode.firstChild.data + "\"");
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|