mirror of
https://github.com/servo/servo.git
synced 2025-06-26 10:04:33 +01:00
31 lines
1.3 KiB
HTML
31 lines
1.3 KiB
HTML
<!DOCTYPE html>
|
|
<meta charset="utf-8">
|
|
<title>display: math display values on non-MathML compute to flow</title>
|
|
<link rel="help" href="https://drafts.csswg.org/css-display/#the-display-properties">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
|
|
<div id="container">
|
|
|
|
<div data-expected="inline" style="display: math;"></div>
|
|
<div data-expected="inline" style="display: inline math;"></div>
|
|
<div data-expected="inline" style="display: math inline;"></div>
|
|
<div data-expected="block" style="display: block math;"></div>
|
|
<div data-expected="block" style="display: math block;"></div>
|
|
|
|
<svg data-expected="inline" style="display: math;"></svg>
|
|
<svg data-expected="inline" style="display: inline math;"></svg>
|
|
<svg data-expected="inline" style="display: math inline;"></svg>
|
|
<svg data-expected="block" style="display: block math;"></svg>
|
|
<svg data-expected="block" style="display: math block;"></svg>
|
|
|
|
</div>
|
|
|
|
<script>
|
|
Array.from(container.children).forEach(element => {
|
|
test(function() {
|
|
assert_equals(window.getComputedStyle(element).display,
|
|
element.getAttribute('data-expected'));
|
|
}, `computed display on <${element.localName} style="${element.getAttribute('style')}">`);
|
|
});
|
|
</script>
|