Update web-platform-tests to revision b'b7c1d80f991820c17aaae0477052c30d7f699eba'

This commit is contained in:
WPT Sync Bot 2022-11-30 01:45:48 +00:00
parent 189236862a
commit 274846e69e
217 changed files with 7520 additions and 2797 deletions

View file

@ -0,0 +1,32 @@
<!doctype html>
<link rel="author" title="Di Zhang" href="mailto:dizhangg@chromium.org">
<link rel="help" href="https://html.spec.whatwg.org/multipage/rendering.html#the-meter-element-2">
<title>Meter appearance native writing mode computed style</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<meter value="40" min="0" max="100" style="writing-mode: horizontal-tb"></meter>
<meter value="40" min="0" max="100" style="writing-mode: vertical-lr"></meter>
<meter value="40" min="0" max="100" style="writing-mode: vertical-rl"></meter>
<script>
test(() => {
const meter = document.querySelector(`meter[style="writing-mode: horizontal-tb"]`);
const style = getComputedStyle(meter);
assert_equals(style.blockSize, "16px");
assert_equals(style.inlineSize, "80px");
assert_equals(style.blockSize, style.height);
assert_equals(style.inlineSize, style.width);
}, `meter[style="writing-mode: horizontal-tb"] block size should match height and inline size should match width`);
for (const writingMode of ["vertical-lr", "vertical-rl"]) {
test(() => {
const meter = document.querySelector(`meter[style="writing-mode: ${writingMode}"]`);
const style = getComputedStyle(meter);
assert_equals(style.blockSize, "16px");
assert_equals(style.inlineSize, "80px");
assert_equals(style.blockSize, style.width);
assert_equals(style.inlineSize, style.height);
}, `meter[style="writing-mode: ${writingMode}"] block size should match width and inline size should match height`);
};
</script>

View file

@ -0,0 +1,11 @@
<!DOCTYPE html>
<link rel="author" title="Di Zhang" href="mailto:dizhangg@chromium.org">
<link rel="help" href="https://html.spec.whatwg.org/#the-meter-element">
<link rel="help" href="https://drafts.csswg.org/css-writing-modes-4/#block-flow">
<title>Meter appearance native writing mode horizontal</title>
<meta charset="utf-8">
<link rel="mismatch" href="meter-appearance-native-vertical.optional.html">
<!-- Note test description should be the same across all files to mismatch on. -->
<p>The meter element below should match the correct writing mode.</p>
<meter value="70" min="0" max="100" style="writing-mode: horizontal-tb"></meter>

View file

@ -0,0 +1,11 @@
<!DOCTYPE html>
<link rel="author" title="Di Zhang" href="mailto:dizhangg@chromium.org">
<link rel="help" href="https://html.spec.whatwg.org/#the-meter-element">
<link rel="help" href="https://drafts.csswg.org/css-writing-modes-4/#block-flow">
<title>Meter appearance native writing mode horizontal</title>
<meta charset="utf-8">
<link rel="mismatch" href="meter-appearance-native-horizontal.optional.html">
<!-- Note test description should be the same across all files to mismatch on. -->
<p>The meter element below should match the correct writing mode.</p>
<meter value="70" min="0" max="100" style="writing-mode: vertical-rl"></meter>

View file

@ -17,7 +17,7 @@ test(() => {
assert_equals(style.inlineSize, "160px");
assert_equals(style.blockSize, style.height);
assert_equals(style.inlineSize, style.width);
}, `progress[style="writing-mode: horizontal-tb"] block size should match height and inline should match width`);
}, `progress[style="writing-mode: horizontal-tb"] block size should match height and inline size should match width`);
for (const writingMode of ["vertical-lr", "vertical-rl"]) {
test(() => {
@ -27,6 +27,6 @@ for (const writingMode of ["vertical-lr", "vertical-rl"]) {
assert_equals(style.inlineSize, "160px");
assert_equals(style.blockSize, style.width);
assert_equals(style.inlineSize, style.height);
}, `progress[style="writing-mode: ${writingMode}"] block size should match width and inline should match width`);
}, `progress[style="writing-mode: ${writingMode}"] block size should match width and inline size should match height`);
};
</script>