Files
firefox/testing/web-platform/tests/css/css-transforms/subpixel-transform-changes-001.html
T
Manuel Rego Casasnovas 32a9b62bae Bug 1644576 [wpt PR 24072] - Add subpixel transform tests, a=testonly
Automatic update from web-platform-tests
Add subpixel transform tests

These are tests intended to verify that supbixel transforms
have the very same effect after being modified.

BUG=1078401

Change-Id: I8ddf2d503b6a0fe64707025be98e8ed81eabe44e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238048
Reviewed-by: Xianzhu Wang <[email protected]>
Commit-Queue: Manuel Rego <[email protected]>
Cr-Commit-Position: refs/heads/master@{#776698}

--

wpt-commits: aa8160dc7ecc44ee759cafbd8f93e5994cc941bc
wpt-pr: 24072
2020-06-12 09:19:20 +00:00

40 lines
2.0 KiB
HTML

<!DOCTYPE html>
<html class="reftest-wait">
<meta charset="utf-8">
<title>CSS Transforms Test: Subpixel transform changes</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:[email protected]">
<link rel="help" href="https://drafts.csswg.org/css-transforms/#transform-property">
<link rel="match" href="reference/subpixel-transform-changes-001-ref.html">
<meta name="assert" content="Test checks that subpixel transform changes work as expected.">
<div id="translateX1" style="transform: translateX(0.12px);">transform: translateX(0.48px);</div>
<div id="translateX2" style="transform: translateX(0.56px);">transform: translateX(3.17px);</div>
<div id="translateX3" style="transform: translateX(1.87px);">transform: translateX(0.34px);</div>
<div id="translateY1" style="transform: translateY(0.12px);">transform: translateY(0.48px);</div>
<div id="translateY2" style="transform: translateY(0.56px);">transform: translateY(3.17px);</div>
<div id="translateY3" style="transform: translateY(1.87px);">transform: translateY(0.34px);</div>
<div id="translateZ1" style="transform: translateZ(0.12px);">transform: translateZ(0.48px);</div>
<div id="translateZ2" style="transform: translateZ(0.56px);">transform: translateZ(3.17px);</div>
<div id="translateZ3" style="transform: translateZ(1.87px);">transform: translateZ(0.34px);</div>
<script>
requestAnimationFrame(() => requestAnimationFrame(() => {
translateX1.style.transform = "translateX(0.48px)";
translateX2.style.transform = "translateX(3.17px)";
translateX3.style.transform = "translateX(0.34px)";
translateY1.style.transform = "translateY(0.48px)";
translateY2.style.transform = "translateY(3.17px)";
translateY3.style.transform = "translateY(0.34px)";
translateZ1.style.transform = "translateZ(0.48px)";
translateZ2.style.transform = "translateZ(3.17px)";
translateZ3.style.transform = "translateZ(0.34px)";
document.documentElement.classList.remove("reftest-wait");
}));
</script>
</html>