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

This commit is contained in:
WPT Sync Bot 2022-11-10 01:22:36 +00:00
parent ace9b32b1c
commit df68c4e5d1
15632 changed files with 514865 additions and 155000 deletions

View file

@ -36,9 +36,16 @@
<div class="target"></div>
</div>
</template>
<div class="target" id="inf-target"></div>
<script>
const APPROX_INFINITY = (function() {
const target = document.getElementById("inf-target");
target.style.letterSpacing = "calc(1px * infinity)";
const inf = parseFloat(getComputedStyle(target).letterSpacing);
target.remove();
return inf;
}());
const APPROX_INFINITY = 3.35544e+07;
test_interpolation({
property: 'left',
from: '0px',

View file

@ -0,0 +1,32 @@
<!DOCTYPE html>
<title>CSS Values and Units Test: line-height transition affecting lh units</title>
<link rel="help" href="https://www.w3.org/TR/css-values-4/#lh">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<style>
#target {
width: 20lh;
line-height: 10px;
transition: line-height 1s;
}
#target.lh {
line-height: 20px;
}
</style>
<div id="target"></div>
<script>
let t = async_test("lh unit length should change with transitioning line-height");
t.step(() => {
target.offsetTop;
target.className = "lh";
});
requestAnimationFrame(() => requestAnimationFrame(() => requestAnimationFrame(() => {
t.step(() => {
assert_not_equals(getComputedStyle(target).width, "200px");
assert_not_equals(getComputedStyle(target).width, "400px");
t.done();
}, "Transition should be progressing. Not at start/end.");
})));
</script>