/** Test for Bug 1382786 **/ var test = getComputedStyle($("test"), "::first-line"); var control = getComputedStyle($("control"), "::first-line");
for (let prop in gCSSProperties) { var info = gCSSProperties[prop];
if (info.type == CSS_TYPE_TRUE_SHORTHAND) {
// Can't get useful info out of getComputedStyle.
continue;
}
let prereqs = "";
if (info.prerequisites) {
for (let name in info.prerequisites) {
prereqs += `${name}: ${info.prerequisites[name]}; `;
}
}
$("s").textContent = `
#control::first-line { ${prop}: ${info.initial_values[0]}; ${prereqs} }
#test::first-line { ${prop}: ${info.other_values[0]}; ${prereqs} }
`;
if (info.applies_to_first_line) {
isnot(get_computed_value(test, prop),
get_computed_value(control, prop),
`${prop} should apply to ::first-line`);
} else {
is(get_computed_value(test, prop),
get_computed_value(control, prop),
`${prop} should not apply to ::first-line`);
}
}
</script>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.18 Sekunden
(vorverarbeitet)
¤
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.