<!doctypehtml> <!-- https://bugzilla.mozilla.org/show_bug.cgi?id=1386840 -->
<title>Test for Bug 1386840: non-matching media list doesn't block rendering</title>
<link rel="author"title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script> var t = async_test("Test that <link> doesn't block rendering with non-matching media"); var loadFired = false; var scriptExecuted = false;
function sheetLoaded() {
loadFired = true;
assert_true(scriptExecuted, "Shouldn't wait for load to execute script");
t.done();
}
</script> <!-- NOTE(emilio):ThiscantheoreticallyraceifanHTTPpacketboundarywitha verylongdelaycamerightafterthelinkandbeforethescript.Ifthis everbecomesaproblem,thewaytofixthisisusingdocument.write()as explainedinbug1386840comment12.
-->
<link rel="stylesheet" href="data:text/css,foo {}" media="print" onload="t.step(sheetLoaded)">
<script>
t.step(function() {
scriptExecuted = true;
assert_false(loadFired, "Shouldn't have waited for load");
});
</script>
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.21 Sekunden
(vorverarbeitet am 2026-10-01)
¤
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.