Add scripts/import_wpt_reftests.py to sparse-clone the upstream WPT repo and bulk-import qualifying CSS reftests (no JS, no external resources) as known_fail entries. 23 tests already pass and are promoted. The import script is idempotent and exposed via `just import-wpt`. CI now prints the WPT summary (pass=36 known_fail=2877 skip=1) on every run. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
39 lines
1.2 KiB
HTML
39 lines
1.2 KiB
HTML
<!DOCTYPE html>
|
||
<meta charset="UTF-8">
|
||
<title>CSS Text Test: word-break: keep-all should suppress linebreak for NU/AL/AI/ID characters</title>
|
||
<link rel="author" title="Richard Tjokroutomo" href="mailto:richard.tjokro2@gmail.com">
|
||
<link rel="help" href="https://drafts.csswg.org/css-text/#valdef-word-break-keep-all">
|
||
<link rel="match" href="reference/word-break-keep-all-011-ref.html">
|
||
<meta name="assert" content="
|
||
When word-break: keep-all, the text should only linebreak on whitespace & Chinese comma.
|
||
">
|
||
|
||
<style>
|
||
p {
|
||
width: min-content;
|
||
border: 1px solid #000000;
|
||
}
|
||
|
||
.normal {
|
||
word-break: normal;
|
||
}
|
||
|
||
.keep-all {
|
||
word-break: keep-all;
|
||
}
|
||
|
||
</style>
|
||
<div>
|
||
<h2>word-break: normal:</h2>
|
||
<p class="normal">中文english中文english中文english中文english中文english</p>
|
||
|
||
<h2>word-break: keep-all:</h2>
|
||
<p class="keep-all">中文english中文english中文english中文english中文english</p>
|
||
|
||
<h2>word-break: keep-all (w/ whitespace):</h2>
|
||
<p class="keep-all">中文english中文english 中文english中文english中文english</p>
|
||
|
||
<h2>word-break: keep-all (w/ whitespace & Chinese comma):</h2>
|
||
<p class="keep-all">中文english中文english 中文english中文,english中文english</p>
|
||
</div>
|