commit 663bbe21a011b6ed7a9e8ab2f35769dce64ed539 parent 88ebc3acfb92a7631a983a97dd484d408984e57c Author: Kent Tamura <tkent@chromium.org> Date: Thu, 11 Dec 2025 09:28:40 +0000 Bug 2005031 [wpt PR 56610] - text-justify: Fix atomic-inline handling for inter-character, a=testonly Automatic update from web-platform-tests text-justify: Fix atomic-inline handling for inter-character Bug: 40321528 Change-Id: I541cf27b603c00b05cd8fe8b9aa4b3249189a227 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7235295 Auto-Submit: Kent Tamura <tkent@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/main@{#1556395} -- wpt-commits: e40be92b57e67ddcda46aac38a58e9780059e11a wpt-pr: 56610 Diffstat:
| A | testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-atomic-inline-ref.html | | | 25 | +++++++++++++++++++++++++ |
| A | testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-atomic-inline.html | | | 32 | ++++++++++++++++++++++++++++++++ |
2 files changed, 57 insertions(+), 0 deletions(-)
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-atomic-inline-ref.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-atomic-inline-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<link rel="stylesheet" href="/fonts/ahem.css"> +<style> +p { + font: 20px/1 Ahem; + border: 1px solid black; + padding: 10px; + width: 100px; +} +.test { +} +.test img { + width: 20px; + height: 20px; + vertical-align: top; +} +</style> +</head> +<body> +<p class="test">X<img src="/images/blue.png" style="padding-left:10px;"><img src="/images/blue.png" style="padding-right:10px;">X</p> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-atomic-inline.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-atomic-inline.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>Justification Method: text-justify: inter-character</title> +<link rel="author" title="Kent Tamura" href="mailto:tkent@chromium.org"> +<link rel="help" href="https://drafts.csswg.org/css-text-4/#valdef-text-justify-inter-character"> +<link rel='match' href='text-justify-inter-character-atomic-inline-ref.html'> +<meta name="assert" content="text-justify:inter-character should handle a consecutive run of atomic inlines as a single typographic unit."> +<link rel="stylesheet" href="/fonts/ahem.css"> +<style> +p { + font: 20px/1 Ahem; + border: 1px solid black; + padding: 10px; + width: 100px; +} +.test { + text-align-last: justify; + text-justify: inter-character; +} +.test img { + width: 20px; + height: 20px; + vertical-align: top; +} +</style> +</head> +<body> +<p class="test">X<img src="/images/blue.png"><img src="/images/blue.png">X</p> +</body> +</html>