mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 13:48:23 +02:00
Automatic update from web-platform-testsAdd and correct CSSOM spec references Many CSSOM tests were missing spec references or had incorrect ones; add/update these references. -- Move GetBoundingRect.html getBoundingClientRec is defined in CSSOM View, not CSSOM. wpt-commits: 825f054d0d8f1f60ef13e36b46d6ea97ea87cc15, b52a19067b803b35f9cdd588f8302a289e20446a wpt-pr: 10005 wpt-commits: 825f054d0d8f1f60ef13e36b46d6ea97ea87cc15, b52a19067b803b35f9cdd588f8302a289e20446a wpt-pr: 10005
32 lines
1.5 KiB
HTML
32 lines
1.5 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>CSSOM - CSSNamespaceRule interface</title>
|
|
<link rel="help" href="https://drafts.csswg.org/cssom/#the-cssnamespacerule-interface">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<style>
|
|
@namespace svg url(http://servo);
|
|
@namespace url(http://servo1);
|
|
@namespace svg url("http://servo2");
|
|
</style>
|
|
|
|
<script>
|
|
test(function () {
|
|
var rules = document.styleSheets[0].cssRules;
|
|
assert_equals(rules[0].prefix, "svg", "CSSNamespaceRule prefix attribute");
|
|
assert_equals(rules[0].namespaceURI, "http://servo", "CSSNamespaceRule namespaceURI attribute");
|
|
assert_equals(rules[0].cssText, "@namespace svg url(\"http://servo\");", "CSSNamespaceRule cssText attribute");
|
|
|
|
assert_equals(rules[1].prefix, "", "CSSNamespaceRule prefix attribute");
|
|
assert_equals(rules[1].namespaceURI, "http://servo1", "CSSNamespaceRule namespaceURI attribute");
|
|
assert_equals(rules[1].cssText, "@namespace url(\"http://servo1\");", "CSSNamespaceRule cssText attribute");
|
|
|
|
assert_equals(rules[2].prefix, "svg", "CSSNamespaceRule prefix attribute");
|
|
assert_equals(rules[2].namespaceURI, "http://servo2", "CSSNamespaceRule namespaceURI attribute");
|
|
assert_equals(rules[2].cssText, "@namespace svg url(\"http://servo2\");", "CSSNamespaceRule cssText attribute");
|
|
});
|
|
</script>
|
|
</head>
|
|
</html>
|