<!DOCTYPEhtml>
<html>
<head>
<title>Test for parsing, storage and serialization of CSS @counter-style descriptor values</title>
<script src="/tests/SimpleTest/SimpleTest.js"></script>
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
</head>
<body>
<a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=966166">Mozilla Bug 966166</a>
<div id="display"></div>
<pre id="test">
<script type="application/javascript"> var gStyleElement = document.createElement("style");
gStyleElement.setAttribute("type", "text/css");
document.getElementsByTagName("head")[0].appendChild(gStyleElement); var gSheet = gStyleElement.sheet;
gSheet.insertRule( "@counter-style test { system: extends decimal }", 0); var gRule = gSheet.cssRules[0];
function set_rule(ruleText) {
gSheet.deleteRule(0);
gSheet.insertRule("@counter-style test { " + ruleText + " }", 0);
gRule = gSheet.cssRules[0];
}
function run_tests(tests) {
for (var desc in tests) { var items = tests[desc];
for (var i in items) { var item = items[i]; var ref = item[0];
if (ref === null) {
ref = gRule[desc];
}
for (var j in item) {
if (item[j] !== null) {
gRule[desc] = item[j];
is(gRule[desc], ref, "setting '" + item[j] + "' on '" + desc + "'");
}
}
}
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.