From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/tests/css/css-text/META.yml | 8 + .../tests/css/css-text/altering-dom-crash.html | 18 ++ .../animations/letter-spacing-composition.html | 53 ++++ .../animations/letter-spacing-interpolation.html | 107 +++++++ .../animations/tab-size-interpolation.html | 125 ++++++++ .../animations/text-indent-composition.html | 84 ++++++ .../animations/text-indent-interpolation.html | 131 +++++++++ .../animations/word-spacing-composition.html | 52 ++++ .../animations/word-spacing-interpolation.html | 104 +++++++ .../tests/css/css-text/bidi/bidi-lines-001.html | 28 ++ .../tests/css/css-text/bidi/bidi-lines-002.html | 30 ++ .../tests/css/css-text/bidi/bidi-tab-001.html | 36 +++ .../bidi/reference/bidi-lines-001-ref.html | 25 ++ .../bidi/reference/bidi-lines-002-ref.html | 26 ++ .../css-text/bidi/reference/bidi-tab-001-ref.html | 32 +++ .../boundary-shaping/boundary-shaping-001.html | 28 ++ .../boundary-shaping/boundary-shaping-002.html | 24 ++ .../boundary-shaping/boundary-shaping-003.html | 24 ++ .../boundary-shaping/boundary-shaping-004.html | 24 ++ .../boundary-shaping/boundary-shaping-005.html | 24 ++ .../boundary-shaping/boundary-shaping-006.html | 24 ++ .../boundary-shaping/boundary-shaping-007.html | 27 ++ .../boundary-shaping/boundary-shaping-008.html | 24 ++ .../boundary-shaping/boundary-shaping-009.html | 57 ++++ .../boundary-shaping/boundary-shaping-010.html | 21 ++ .../reference/boundary-shaping-001.ref.html | 18 ++ .../reference/boundary-shaping-002.ref.html | 21 ++ .../reference/boundary-shaping-003.ref.html | 22 ++ .../reference/boundary-shaping-004.ref.html | 22 ++ .../reference/boundary-shaping-005.ref.html | 22 ++ .../reference/boundary-shaping-006.ref.html | 22 ++ .../reference/boundary-shaping-007.ref.html | 23 ++ .../reference/boundary-shaping-008.ref.html | 21 ++ .../reference/boundary-shaping-009.ref.html | 56 ++++ .../reference/boundary-shaping-010.ref.html | 18 ++ .../resources/LinLibertine_Re-4.7.5.woff | Bin 0 -> 261428 bytes .../crashtests/line-break-float-crash.html | 26 ++ .../rendering-rtl-bidi-override-crash.html | 37 +++ ...table-caption-with-list-item-and-svg-crash.html | 7 + ...-table-caption-with-negative-margins-crash.html | 11 + .../crashtests/trailing-space-with-cr-crash.html | 18 ++ .../crashtests/white-space-pre-wrap-chash.html | 10 + .../crashtests/word-spacing-large-value.html | 14 + .../css/css-text/ellisize-rtl-text-crash.html | 15 + .../hanging-punctuation-allow-end-001.xht | 104 +++++++ .../hanging-punctuation-block-bound-001.html | 35 +++ .../hanging-punctuation-first-001.xht | 108 +++++++ .../hanging-punctuation-force-end-001.xht | 104 +++++++ .../hanging-punctuation-inline-001.html | 24 ++ .../hanging-punctuation-inline-bound-001.html | 39 +++ .../hanging-punctuation-last-001.xht | 104 +++++++ .../hanging-scrollable-001.html | 29 ++ .../hanging-punctuation-allow-end-001-ref.xht | 97 +++++++ .../hanging-punctuation-block-bound-001-ref.html | 50 ++++ .../hanging-punctuation-first-001-ref.xht | 101 +++++++ .../hanging-punctuation-force-end-001-ref.xht | 97 +++++++ .../hanging-punctuation-inline-001-ref.html | 15 + .../hanging-punctuation-inline-bound-001-ref.html | 41 +++ .../reference/hanging-punctuation-last-001-ref.xht | 97 +++++++ .../reference/hanging-scrollable-001-ref.html | 6 + .../css-text/hyphens/hyphenate-character-001.html | 24 ++ .../css-text/hyphens/hyphenate-character-002.html | 25 ++ .../css-text/hyphens/hyphenate-character-003.html | 24 ++ .../css-text/hyphens/hyphenate-character-004.html | 24 ++ .../css-text/hyphens/hyphenate-character-005.html | 23 ++ .../hyphens/hyphenate-limit-chars-001.html | 29 ++ .../css/css-text/hyphens/hyphens-auto-001.html | 26 ++ .../css/css-text/hyphens/hyphens-auto-002.html | 33 +++ .../css/css-text/hyphens/hyphens-auto-003.html | 31 ++ .../css/css-text/hyphens/hyphens-auto-004.html | 23 ++ .../css/css-text/hyphens/hyphens-auto-005.html | 23 ++ .../css/css-text/hyphens/hyphens-auto-010.html | 37 +++ .../hyphens-auto-and-contenteditable-crash.html | 12 + .../css-text/hyphens/hyphens-auto-control-ref.html | 42 +++ .../css/css-text/hyphens/hyphens-auto-control.html | 47 +++ .../css-text/hyphens/hyphens-auto-inline-010.html | 51 ++++ .../hyphens/hyphens-auto-last-word-001.html | 21 ++ .../hyphens/hyphens-auto-min-content-ref-1.html | 11 + .../hyphens/hyphens-auto-min-content-ref-2.html | 10 + .../css-text/hyphens/hyphens-auto-min-content.html | 24 ++ .../css/css-text/hyphens/hyphens-character.html | 34 +++ .../css/css-text/hyphens/hyphens-manual-010.html | 46 +++ .../css/css-text/hyphens/hyphens-manual-011.html | 48 ++++ .../css/css-text/hyphens/hyphens-manual-012.html | 48 ++++ .../css/css-text/hyphens/hyphens-manual-013.html | 48 ++++ .../hyphens/hyphens-manual-inline-010.html | 40 +++ .../hyphens/hyphens-manual-inline-011.html | 47 +++ .../hyphens/hyphens-manual-inline-012.html | 49 ++++ .../css/css-text/hyphens/hyphens-none-011.html | 41 +++ .../css/css-text/hyphens/hyphens-none-012.html | 33 +++ .../css/css-text/hyphens/hyphens-none-013.html | 33 +++ .../css/css-text/hyphens/hyphens-none-014.html | 32 +++ .../css/css-text/hyphens/hyphens-none-015.html | 32 +++ .../css-text/hyphens/hyphens-out-of-flow-001.html | 29 ++ .../css-text/hyphens/hyphens-out-of-flow-002.html | 39 +++ .../css/css-text/hyphens/hyphens-overflow-001.html | 25 ++ .../css-text/hyphens/hyphens-punctuation-001.html | 17 ++ .../css/css-text/hyphens/hyphens-shaping-001.html | 35 +++ .../css/css-text/hyphens/hyphens-shaping-002.html | 31 ++ .../css/css-text/hyphens/hyphens-span-001.html | 27 ++ .../css/css-text/hyphens/hyphens-span-002.html | 35 +++ .../css/css-text/hyphens/hyphens-vertical-001.html | 30 ++ .../css/css-text/hyphens/hyphens-vertical-002.html | 31 ++ .../css/css-text/hyphens/hyphens-vertical-003.html | 32 +++ .../css/css-text/hyphens/hyphens-vertical-004.html | 33 +++ .../hyphens/i18n/hyphens-i18n-auto-001.html | 26 ++ .../hyphens/i18n/hyphens-i18n-auto-002.html | 26 ++ .../hyphens/i18n/hyphens-i18n-auto-003.html | 26 ++ .../hyphens/i18n/hyphens-i18n-auto-004.html | 32 +++ .../hyphens/i18n/hyphens-i18n-auto-005.html | 25 ++ .../hyphens/i18n/hyphens-i18n-manual-001.html | 27 ++ .../hyphens/i18n/hyphens-i18n-manual-002.html | 27 ++ .../hyphens/i18n/hyphens-i18n-manual-003.html | 27 ++ .../hyphens/i18n/hyphens-i18n-manual-004.html | 33 +++ .../hyphens/i18n/hyphens-i18n-manual-005.html | 25 ++ .../reference/hyphens-i18n-auto-001-alt-ref.html | 20 ++ .../i18n/reference/hyphens-i18n-auto-001-ref.html | 20 ++ .../reference/hyphens-i18n-auto-002-alt-ref.html | 20 ++ .../i18n/reference/hyphens-i18n-auto-002-ref.html | 20 ++ .../reference/hyphens-i18n-auto-003-alt-ref.html | 22 ++ .../i18n/reference/hyphens-i18n-auto-003-ref.html | 22 ++ .../reference/hyphens-i18n-auto-004-alt-2-ref.html | 23 ++ .../reference/hyphens-i18n-auto-004-alt-3-ref.html | 23 ++ .../reference/hyphens-i18n-auto-004-alt-ref.html | 23 ++ .../i18n/reference/hyphens-i18n-auto-004-ref.html | 23 ++ .../i18n/reference/hyphens-i18n-auto-005-ref.html | 19 ++ .../reference/hyphenate-character-001-ref.html | 18 ++ .../reference/hyphenate-character-003-ref.html | 18 ++ .../reference/hyphenate-character-004-ref.html | 18 ++ .../reference/hyphenate-character-005-ref.html | 19 ++ .../reference/hyphenate-limit-chars-001-ref.html | 26 ++ .../hyphens/reference/hyphens-auto-001-ref.html | 20 ++ .../hyphens/reference/hyphens-auto-002-ref.html | 15 + .../hyphens/reference/hyphens-auto-004H-ref.html | 28 ++ .../hyphens/reference/hyphens-auto-004M-ref.html | 28 ++ .../hyphens/reference/hyphens-auto-005H-ref.html | 28 ++ .../hyphens/reference/hyphens-auto-005M-ref.html | 28 ++ .../hyphens/reference/hyphens-auto-010H-ref.html | 29 ++ .../hyphens/reference/hyphens-auto-010M-ref.html | 29 ++ .../reference/hyphens-auto-inline-010H-ref.html | 29 ++ .../reference/hyphens-auto-inline-010M-ref.html | 29 ++ .../reference/hyphens-auto-last-word-001-ref.html | 15 + .../reference/hyphens-auto-last-word-001-ref2.html | 15 + .../hyphens/reference/hyphens-character-ref.html | 31 ++ .../hyphens/reference/hyphens-manual-010-ref.html | 27 ++ .../hyphens/reference/hyphens-manual-011H-ref.html | 27 ++ .../hyphens/reference/hyphens-manual-011M-ref.html | 27 ++ .../hyphens/reference/hyphens-manual-013H-ref.html | 27 ++ .../hyphens/reference/hyphens-manual-013M-ref.html | 27 ++ .../reference/hyphens-manual-inline-010-ref.html | 27 ++ .../reference/hyphens-manual-inline-011H-ref.html | 27 ++ .../reference/hyphens-manual-inline-011M-ref.html | 27 ++ .../reference/hyphens-manual-inline-012H-ref.html | 27 ++ .../reference/hyphens-manual-inline-012M-ref.html | 27 ++ .../reference/hyphens-out-of-flow-001-ref.html | 22 ++ .../reference/hyphens-overflow-001-ref.html | 21 ++ .../reference/hyphens-punctuation-001-ref.html | 12 + .../hyphens/reference/hyphens-shaping-001-ref.html | 25 ++ .../hyphens/reference/hyphens-shaping-002-ref.html | 6 + .../hyphens/reference/hyphens-span-001-ref.html | 24 ++ .../hyphens/reference/hyphens-span-002-ref.html | 22 ++ .../reference/hyphens-vertical-001-ref.html | 27 ++ .../reference/hyphens-vertical-002-ref.html | 28 ++ .../reference/hyphens-vertical-003-ref.html | 28 ++ .../reference/hyphens-vertical-004-ref.html | 29 ++ .../hyphens/reference/shy-styling-001-alt-ref.html | 15 + .../hyphens/reference/shy-styling-001-ref.html | 15 + .../resources/roboto_hyphenation_subset.ttf | Bin 0 -> 3064 bytes .../css/css-text/hyphens/shy-styling-001.html | 23 ++ .../web-platform/tests/css/css-text/i18n/META.yml | 2 + .../i18n/css3-text-line-break-baspglwj-001.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-002.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-003.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-004.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-005.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-006.html | 53 ++++ .../i18n/css3-text-line-break-baspglwj-007.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-008.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-009.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-010.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-011.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-012.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-014.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-015.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-016.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-017.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-018.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-019.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-020.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-021.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-022.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-023.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-024.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-025.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-026.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-030.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-031.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-032.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-033.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-034.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-035.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-036.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-037.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-038.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-039.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-040.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-041.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-042.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-043.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-044.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-045.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-046.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-047.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-048.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-049.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-050.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-051.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-052.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-060.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-061.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-062.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-063.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-064.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-065.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-066.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-067.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-068.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-069.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-070.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-071.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-072.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-073.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-074.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-075.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-076.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-077.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-078.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-080.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-081.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-082.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-083.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-084.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-085.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-086.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-090.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-091.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-092.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-093.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-095.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-096.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-097.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-098.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-099.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-100.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-101.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-102.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-103.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-104.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-105.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-106.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-107.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-108.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-109.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-110.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-111.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-112.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-113.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-114.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-115.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-116.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-117.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-118.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-120.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-121.html | 52 ++++ .../i18n/css3-text-line-break-baspglwj-122.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-123.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-124.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-125.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-126.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-127.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-128.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-130.html | 54 ++++ .../i18n/css3-text-line-break-baspglwj-131.html | 54 ++++ .../i18n/css3-text-line-break-opclns-001.html | 43 +++ .../i18n/css3-text-line-break-opclns-002.html | 43 +++ .../i18n/css3-text-line-break-opclns-003.html | 43 +++ .../i18n/css3-text-line-break-opclns-004.html | 42 +++ .../i18n/css3-text-line-break-opclns-005.html | 43 +++ .../i18n/css3-text-line-break-opclns-006.html | 43 +++ .../i18n/css3-text-line-break-opclns-007.html | 43 +++ .../i18n/css3-text-line-break-opclns-008.html | 43 +++ .../i18n/css3-text-line-break-opclns-009.html | 43 +++ .../i18n/css3-text-line-break-opclns-010.html | 43 +++ .../i18n/css3-text-line-break-opclns-011.html | 43 +++ .../i18n/css3-text-line-break-opclns-012.html | 43 +++ .../i18n/css3-text-line-break-opclns-014.html | 43 +++ .../i18n/css3-text-line-break-opclns-015.html | 43 +++ .../i18n/css3-text-line-break-opclns-016.html | 43 +++ .../i18n/css3-text-line-break-opclns-017.html | 43 +++ .../i18n/css3-text-line-break-opclns-018.html | 43 +++ .../i18n/css3-text-line-break-opclns-019.html | 43 +++ .../i18n/css3-text-line-break-opclns-020.html | 43 +++ .../i18n/css3-text-line-break-opclns-021.html | 43 +++ .../i18n/css3-text-line-break-opclns-022.html | 43 +++ .../i18n/css3-text-line-break-opclns-023.html | 43 +++ .../i18n/css3-text-line-break-opclns-024.html | 43 +++ .../i18n/css3-text-line-break-opclns-025.html | 43 +++ .../i18n/css3-text-line-break-opclns-026.html | 43 +++ .../i18n/css3-text-line-break-opclns-027.html | 43 +++ .../i18n/css3-text-line-break-opclns-028.html | 43 +++ .../i18n/css3-text-line-break-opclns-029.html | 43 +++ .../i18n/css3-text-line-break-opclns-030.html | 43 +++ .../i18n/css3-text-line-break-opclns-031.html | 43 +++ .../i18n/css3-text-line-break-opclns-032.html | 43 +++ .../i18n/css3-text-line-break-opclns-033.html | 43 +++ .../i18n/css3-text-line-break-opclns-034.html | 43 +++ .../i18n/css3-text-line-break-opclns-035.html | 43 +++ .../i18n/css3-text-line-break-opclns-036.html | 43 +++ .../i18n/css3-text-line-break-opclns-037.html | 43 +++ .../i18n/css3-text-line-break-opclns-038.html | 43 +++ .../i18n/css3-text-line-break-opclns-039.html | 43 +++ .../i18n/css3-text-line-break-opclns-040.html | 43 +++ .../i18n/css3-text-line-break-opclns-041.html | 43 +++ .../i18n/css3-text-line-break-opclns-042.html | 43 +++ .../i18n/css3-text-line-break-opclns-043.html | 43 +++ .../i18n/css3-text-line-break-opclns-044.html | 43 +++ .../i18n/css3-text-line-break-opclns-045.html | 43 +++ .../i18n/css3-text-line-break-opclns-046.html | 43 +++ .../i18n/css3-text-line-break-opclns-047.html | 43 +++ .../i18n/css3-text-line-break-opclns-049.html | 43 +++ .../i18n/css3-text-line-break-opclns-050.html | 43 +++ .../i18n/css3-text-line-break-opclns-051.html | 43 +++ .../i18n/css3-text-line-break-opclns-052.html | 43 +++ .../i18n/css3-text-line-break-opclns-053.html | 43 +++ .../i18n/css3-text-line-break-opclns-054.html | 43 +++ .../i18n/css3-text-line-break-opclns-055.html | 43 +++ .../i18n/css3-text-line-break-opclns-056.html | 43 +++ .../i18n/css3-text-line-break-opclns-057.html | 43 +++ .../i18n/css3-text-line-break-opclns-058.html | 43 +++ .../i18n/css3-text-line-break-opclns-059.html | 43 +++ .../i18n/css3-text-line-break-opclns-060.html | 43 +++ .../i18n/css3-text-line-break-opclns-061.html | 43 +++ .../i18n/css3-text-line-break-opclns-062.html | 43 +++ .../i18n/css3-text-line-break-opclns-063.html | 43 +++ .../i18n/css3-text-line-break-opclns-064.html | 43 +++ .../i18n/css3-text-line-break-opclns-065.html | 43 +++ .../i18n/css3-text-line-break-opclns-100.html | 43 +++ .../i18n/css3-text-line-break-opclns-101.html | 43 +++ .../i18n/css3-text-line-break-opclns-102.html | 43 +++ .../i18n/css3-text-line-break-opclns-103.html | 43 +++ .../i18n/css3-text-line-break-opclns-104.html | 43 +++ .../i18n/css3-text-line-break-opclns-105.html | 43 +++ .../i18n/css3-text-line-break-opclns-106.html | 43 +++ .../i18n/css3-text-line-break-opclns-107.html | 43 +++ .../i18n/css3-text-line-break-opclns-108.html | 43 +++ .../i18n/css3-text-line-break-opclns-109.html | 43 +++ .../i18n/css3-text-line-break-opclns-110.html | 43 +++ .../i18n/css3-text-line-break-opclns-111.html | 42 +++ .../i18n/css3-text-line-break-opclns-112.html | 43 +++ .../i18n/css3-text-line-break-opclns-113.html | 43 +++ .../i18n/css3-text-line-break-opclns-114.html | 43 +++ .../i18n/css3-text-line-break-opclns-115.html | 43 +++ .../i18n/css3-text-line-break-opclns-116.html | 43 +++ .../i18n/css3-text-line-break-opclns-117.html | 43 +++ .../i18n/css3-text-line-break-opclns-119.html | 43 +++ .../i18n/css3-text-line-break-opclns-120.html | 43 +++ .../i18n/css3-text-line-break-opclns-121.html | 43 +++ .../i18n/css3-text-line-break-opclns-122.html | 43 +++ .../i18n/css3-text-line-break-opclns-123.html | 43 +++ .../i18n/css3-text-line-break-opclns-124.html | 43 +++ .../i18n/css3-text-line-break-opclns-125.html | 43 +++ .../i18n/css3-text-line-break-opclns-126.html | 43 +++ .../i18n/css3-text-line-break-opclns-127.html | 43 +++ .../i18n/css3-text-line-break-opclns-128.html | 43 +++ .../i18n/css3-text-line-break-opclns-129.html | 43 +++ .../i18n/css3-text-line-break-opclns-130.html | 43 +++ .../i18n/css3-text-line-break-opclns-131.html | 43 +++ .../i18n/css3-text-line-break-opclns-132.html | 43 +++ .../i18n/css3-text-line-break-opclns-133.html | 43 +++ .../i18n/css3-text-line-break-opclns-134.html | 43 +++ .../i18n/css3-text-line-break-opclns-135.html | 43 +++ .../i18n/css3-text-line-break-opclns-136.html | 43 +++ .../i18n/css3-text-line-break-opclns-137.html | 43 +++ .../i18n/css3-text-line-break-opclns-138.html | 43 +++ .../i18n/css3-text-line-break-opclns-139.html | 43 +++ .../i18n/css3-text-line-break-opclns-140.html | 43 +++ .../i18n/css3-text-line-break-opclns-141.html | 43 +++ .../i18n/css3-text-line-break-opclns-142.html | 43 +++ .../i18n/css3-text-line-break-opclns-143.html | 43 +++ .../i18n/css3-text-line-break-opclns-144.html | 43 +++ .../i18n/css3-text-line-break-opclns-145.html | 43 +++ .../i18n/css3-text-line-break-opclns-146.html | 43 +++ .../i18n/css3-text-line-break-opclns-147.html | 43 +++ .../i18n/css3-text-line-break-opclns-148.html | 43 +++ .../i18n/css3-text-line-break-opclns-149.html | 43 +++ .../i18n/css3-text-line-break-opclns-150.html | 43 +++ .../i18n/css3-text-line-break-opclns-151.html | 43 +++ .../i18n/css3-text-line-break-opclns-152.html | 43 +++ .../i18n/css3-text-line-break-opclns-153.html | 43 +++ .../i18n/css3-text-line-break-opclns-155.html | 43 +++ .../i18n/css3-text-line-break-opclns-156.html | 43 +++ .../i18n/css3-text-line-break-opclns-157.html | 43 +++ .../i18n/css3-text-line-break-opclns-158.html | 43 +++ .../i18n/css3-text-line-break-opclns-159.html | 43 +++ .../i18n/css3-text-line-break-opclns-160.html | 43 +++ .../i18n/css3-text-line-break-opclns-161.html | 43 +++ .../i18n/css3-text-line-break-opclns-162.html | 43 +++ .../i18n/css3-text-line-break-opclns-163.html | 43 +++ .../i18n/css3-text-line-break-opclns-164.html | 43 +++ .../i18n/css3-text-line-break-opclns-165.html | 43 +++ .../i18n/css3-text-line-break-opclns-166.html | 43 +++ .../i18n/css3-text-line-break-opclns-167.html | 43 +++ .../i18n/css3-text-line-break-opclns-168.html | 43 +++ .../i18n/css3-text-line-break-opclns-169.html | 43 +++ .../i18n/css3-text-line-break-opclns-170.html | 43 +++ .../i18n/css3-text-line-break-opclns-171.html | 43 +++ .../i18n/css3-text-line-break-opclns-200.html | 43 +++ .../i18n/css3-text-line-break-opclns-201.html | 44 +++ .../i18n/css3-text-line-break-opclns-202.html | 43 +++ .../i18n/css3-text-line-break-opclns-203.html | 43 +++ .../i18n/css3-text-line-break-opclns-204.html | 43 +++ .../i18n/css3-text-line-break-opclns-205.html | 43 +++ .../i18n/css3-text-line-break-opclns-206.html | 43 +++ .../i18n/css3-text-line-break-opclns-207.html | 43 +++ .../i18n/css3-text-line-break-opclns-208.html | 43 +++ .../i18n/css3-text-line-break-opclns-209.html | 43 +++ .../i18n/css3-text-line-break-opclns-210.html | 43 +++ .../i18n/css3-text-line-break-opclns-211.html | 43 +++ .../i18n/css3-text-line-break-opclns-212.html | 43 +++ .../i18n/css3-text-line-break-opclns-213.html | 43 +++ .../i18n/css3-text-line-break-opclns-214.html | 43 +++ .../i18n/css3-text-line-break-opclns-215.html | 43 +++ .../i18n/css3-text-line-break-opclns-217.html | 43 +++ .../i18n/css3-text-line-break-opclns-218.html | 43 +++ .../i18n/css3-text-line-break-opclns-219.html | 43 +++ .../i18n/css3-text-line-break-opclns-220.html | 43 +++ .../i18n/css3-text-line-break-opclns-221.html | 43 +++ .../i18n/css3-text-line-break-opclns-222.html | 43 +++ .../i18n/css3-text-line-break-opclns-223.html | 43 +++ .../i18n/css3-text-line-break-opclns-225.html | 43 +++ .../i18n/css3-text-line-break-opclns-226.html | 43 +++ .../i18n/ja/css-text-line-break-ja-cj-loose.html | 117 ++++++++ .../i18n/ja/css-text-line-break-ja-cj-normal.html | 117 ++++++++ .../i18n/ja/css-text-line-break-ja-cj-strict.html | 117 ++++++++ .../i18n/ja/css-text-line-break-ja-cpm-loose.html | 76 +++++ .../i18n/ja/css-text-line-break-ja-cpm-normal.html | 76 +++++ .../i18n/ja/css-text-line-break-ja-cpm-strict.html | 76 +++++ .../ja/css-text-line-break-ja-hyphens-loose.html | 68 +++++ .../ja/css-text-line-break-ja-hyphens-normal.html | 68 +++++ .../ja/css-text-line-break-ja-hyphens-strict.html | 68 +++++ .../i18n/ja/css-text-line-break-ja-in-loose.html | 71 +++++ .../i18n/ja/css-text-line-break-ja-in-normal.html | 71 +++++ .../i18n/ja/css-text-line-break-ja-in-strict.html | 71 +++++ .../ja/css-text-line-break-ja-iteration-loose.html | 70 +++++ .../css-text-line-break-ja-iteration-normal.html | 72 +++++ .../css-text-line-break-ja-iteration-strict.html | 72 +++++ .../i18n/ja/css-text-line-break-ja-po-loose.html | 76 +++++ .../i18n/ja/css-text-line-break-ja-po-normal.html | 76 +++++ .../i18n/ja/css-text-line-break-ja-po-strict.html | 76 +++++ .../i18n/ja/css-text-line-break-ja-pr-loose.html | 74 +++++ .../i18n/ja/css-text-line-break-ja-pr-normal.html | 74 +++++ .../i18n/ja/css-text-line-break-ja-pr-strict.html | 74 +++++ .../css-text-line-break-de-cj-loose.html | 117 ++++++++ .../css-text-line-break-de-cj-normal.html | 117 ++++++++ .../css-text-line-break-de-cj-strict.html | 117 ++++++++ .../css-text-line-break-de-cpm-loose.html | 76 +++++ .../css-text-line-break-de-cpm-normal.html | 76 +++++ .../css-text-line-break-de-cpm-strict.html | 76 +++++ .../css-text-line-break-de-hyphens-loose.html | 68 +++++ .../css-text-line-break-de-hyphens-normal.html | 68 +++++ .../css-text-line-break-de-hyphens-strict.html | 68 +++++ .../css-text-line-break-de-in-loose.html | 71 +++++ .../css-text-line-break-de-in-normal.html | 71 +++++ .../css-text-line-break-de-in-strict.html | 71 +++++ .../css-text-line-break-de-iteration-loose.html | 72 +++++ .../css-text-line-break-de-iteration-normal.html | 72 +++++ .../css-text-line-break-de-iteration-strict.html | 72 +++++ .../css-text-line-break-de-po-loose.html | 76 +++++ .../css-text-line-break-de-po-normal.html | 76 +++++ .../css-text-line-break-de-po-strict.html | 76 +++++ .../css-text-line-break-de-pr-loose.html | 74 +++++ .../css-text-line-break-de-pr-normal.html | 74 +++++ .../css-text-line-break-de-pr-strict.html | 74 +++++ .../css3-text-line-break-opclns-001-ref.html | 32 +++ .../css3-text-line-break-opclns-002-ref.html | 32 +++ .../css3-text-line-break-opclns-003-ref.html | 32 +++ .../css3-text-line-break-opclns-004-ref.html | 31 ++ .../css3-text-line-break-opclns-005-ref.html | 32 +++ .../css3-text-line-break-opclns-006-ref.html | 32 +++ .../css3-text-line-break-opclns-007-ref.html | 32 +++ .../css3-text-line-break-opclns-008-ref.html | 32 +++ .../css3-text-line-break-opclns-009-ref.html | 32 +++ .../css3-text-line-break-opclns-010-ref.html | 32 +++ .../css3-text-line-break-opclns-011-ref.html | 32 +++ .../css3-text-line-break-opclns-012-ref.html | 32 +++ .../css3-text-line-break-opclns-014-ref.html | 32 +++ .../css3-text-line-break-opclns-015-ref.html | 32 +++ .../css3-text-line-break-opclns-016-ref.html | 32 +++ .../css3-text-line-break-opclns-017-ref.html | 32 +++ .../css3-text-line-break-opclns-018-ref.html | 32 +++ .../css3-text-line-break-opclns-019-ref.html | 32 +++ .../css3-text-line-break-opclns-020-ref.html | 32 +++ .../css3-text-line-break-opclns-021-ref.html | 32 +++ .../css3-text-line-break-opclns-022-ref.html | 32 +++ .../css3-text-line-break-opclns-023-ref.html | 32 +++ .../css3-text-line-break-opclns-024-ref.html | 32 +++ .../css3-text-line-break-opclns-025-ref.html | 32 +++ .../css3-text-line-break-opclns-026-ref.html | 32 +++ .../css3-text-line-break-opclns-027-ref.html | 32 +++ .../css3-text-line-break-opclns-028-ref.html | 32 +++ .../css3-text-line-break-opclns-029-ref.html | 32 +++ .../css3-text-line-break-opclns-030-ref.html | 32 +++ .../css3-text-line-break-opclns-031-ref.html | 32 +++ .../css3-text-line-break-opclns-032-ref.html | 32 +++ .../css3-text-line-break-opclns-033-ref.html | 32 +++ .../css3-text-line-break-opclns-034-ref.html | 32 +++ .../css3-text-line-break-opclns-035-ref.html | 32 +++ .../css3-text-line-break-opclns-036-ref.html | 32 +++ .../css3-text-line-break-opclns-037-ref.html | 32 +++ .../css3-text-line-break-opclns-038-ref.html | 32 +++ .../css3-text-line-break-opclns-039-ref.html | 32 +++ .../css3-text-line-break-opclns-040-ref.html | 32 +++ .../css3-text-line-break-opclns-041-ref.html | 32 +++ .../css3-text-line-break-opclns-042-ref.html | 32 +++ .../css3-text-line-break-opclns-043-ref.html | 32 +++ .../css3-text-line-break-opclns-044-ref.html | 32 +++ .../css3-text-line-break-opclns-045-ref.html | 32 +++ .../css3-text-line-break-opclns-046-ref.html | 32 +++ .../css3-text-line-break-opclns-047-ref.html | 32 +++ .../css3-text-line-break-opclns-049-ref.html | 32 +++ .../css3-text-line-break-opclns-050-ref.html | 32 +++ .../css3-text-line-break-opclns-051-ref.html | 32 +++ .../css3-text-line-break-opclns-052-ref.html | 32 +++ .../css3-text-line-break-opclns-053-ref.html | 32 +++ .../css3-text-line-break-opclns-054-ref.html | 32 +++ .../css3-text-line-break-opclns-055-ref.html | 32 +++ .../css3-text-line-break-opclns-056-ref.html | 32 +++ .../css3-text-line-break-opclns-057-ref.html | 32 +++ .../css3-text-line-break-opclns-058-ref.html | 32 +++ .../css3-text-line-break-opclns-059-ref.html | 32 +++ .../css3-text-line-break-opclns-060-ref.html | 32 +++ .../css3-text-line-break-opclns-061-ref.html | 32 +++ .../css3-text-line-break-opclns-062-ref.html | 32 +++ .../css3-text-line-break-opclns-063-ref.html | 32 +++ .../css3-text-line-break-opclns-064-ref.html | 32 +++ .../css3-text-line-break-opclns-065-ref.html | 32 +++ .../css3-text-line-break-opclns-100-ref.html | 32 +++ .../css3-text-line-break-opclns-101-ref.html | 32 +++ .../css3-text-line-break-opclns-102-ref.html | 32 +++ .../css3-text-line-break-opclns-103-ref.html | 32 +++ .../css3-text-line-break-opclns-104-ref.html | 32 +++ .../css3-text-line-break-opclns-105-ref.html | 32 +++ .../css3-text-line-break-opclns-106-ref.html | 32 +++ .../css3-text-line-break-opclns-107-ref.html | 32 +++ .../css3-text-line-break-opclns-108-ref.html | 32 +++ .../css3-text-line-break-opclns-109-ref.html | 32 +++ .../css3-text-line-break-opclns-110-ref.html | 32 +++ .../css3-text-line-break-opclns-111-ref.html | 31 ++ .../css3-text-line-break-opclns-112-ref.html | 32 +++ .../css3-text-line-break-opclns-113-ref.html | 32 +++ .../css3-text-line-break-opclns-114-ref.html | 32 +++ .../css3-text-line-break-opclns-115-ref.html | 32 +++ .../css3-text-line-break-opclns-116-ref.html | 32 +++ .../css3-text-line-break-opclns-117-ref.html | 32 +++ .../css3-text-line-break-opclns-119-ref.html | 32 +++ .../css3-text-line-break-opclns-120-ref.html | 32 +++ .../css3-text-line-break-opclns-121-ref.html | 32 +++ .../css3-text-line-break-opclns-122-ref.html | 32 +++ .../css3-text-line-break-opclns-123-ref.html | 32 +++ .../css3-text-line-break-opclns-124-ref.html | 32 +++ .../css3-text-line-break-opclns-125-ref.html | 32 +++ .../css3-text-line-break-opclns-126-ref.html | 32 +++ .../css3-text-line-break-opclns-127-ref.html | 32 +++ .../css3-text-line-break-opclns-128-ref.html | 32 +++ .../css3-text-line-break-opclns-129-ref.html | 32 +++ .../css3-text-line-break-opclns-130-ref.html | 32 +++ .../css3-text-line-break-opclns-131-ref.html | 32 +++ .../css3-text-line-break-opclns-132-ref.html | 32 +++ .../css3-text-line-break-opclns-133-ref.html | 32 +++ .../css3-text-line-break-opclns-134-ref.html | 32 +++ .../css3-text-line-break-opclns-135-ref.html | 32 +++ .../css3-text-line-break-opclns-136-ref.html | 32 +++ .../css3-text-line-break-opclns-137-ref.html | 32 +++ .../css3-text-line-break-opclns-138-ref.html | 32 +++ .../css3-text-line-break-opclns-139-ref.html | 32 +++ .../css3-text-line-break-opclns-140-ref.html | 32 +++ .../css3-text-line-break-opclns-141-ref.html | 32 +++ .../css3-text-line-break-opclns-142-ref.html | 32 +++ .../css3-text-line-break-opclns-143-ref.html | 32 +++ .../css3-text-line-break-opclns-144-ref.html | 32 +++ .../css3-text-line-break-opclns-145-ref.html | 32 +++ .../css3-text-line-break-opclns-146-ref.html | 32 +++ .../css3-text-line-break-opclns-147-ref.html | 32 +++ .../css3-text-line-break-opclns-148-ref.html | 32 +++ .../css3-text-line-break-opclns-149-ref.html | 32 +++ .../css3-text-line-break-opclns-150-ref.html | 32 +++ .../css3-text-line-break-opclns-151-ref.html | 32 +++ .../css3-text-line-break-opclns-152-ref.html | 32 +++ .../css3-text-line-break-opclns-153-ref.html | 32 +++ .../css3-text-line-break-opclns-155-ref.html | 32 +++ .../css3-text-line-break-opclns-156-ref.html | 32 +++ .../css3-text-line-break-opclns-157-ref.html | 32 +++ .../css3-text-line-break-opclns-158-ref.html | 32 +++ .../css3-text-line-break-opclns-159-ref.html | 32 +++ .../css3-text-line-break-opclns-160-ref.html | 32 +++ .../css3-text-line-break-opclns-161-ref.html | 32 +++ .../css3-text-line-break-opclns-162-ref.html | 32 +++ .../css3-text-line-break-opclns-163-ref.html | 32 +++ .../css3-text-line-break-opclns-164-ref.html | 32 +++ .../css3-text-line-break-opclns-165-ref.html | 32 +++ .../css3-text-line-break-opclns-166-ref.html | 32 +++ .../css3-text-line-break-opclns-167-ref.html | 32 +++ .../css3-text-line-break-opclns-168-ref.html | 32 +++ .../css3-text-line-break-opclns-169-ref.html | 32 +++ .../css3-text-line-break-opclns-170-ref.html | 32 +++ .../css3-text-line-break-opclns-171-ref.html | 32 +++ .../css3-text-line-break-opclns-200-ref.html | 32 +++ .../css3-text-line-break-opclns-201-ref.html | 33 +++ .../css3-text-line-break-opclns-202-ref.html | 32 +++ .../css3-text-line-break-opclns-203-ref.html | 32 +++ .../css3-text-line-break-opclns-204-ref.html | 32 +++ .../css3-text-line-break-opclns-205-ref.html | 32 +++ .../css3-text-line-break-opclns-206-ref.html | 32 +++ .../css3-text-line-break-opclns-207-ref.html | 32 +++ .../css3-text-line-break-opclns-208-ref.html | 32 +++ .../css3-text-line-break-opclns-209-ref.html | 32 +++ .../css3-text-line-break-opclns-210-ref.html | 32 +++ .../css3-text-line-break-opclns-211-ref.html | 32 +++ .../css3-text-line-break-opclns-212-ref.html | 32 +++ .../css3-text-line-break-opclns-213-ref.html | 32 +++ .../css3-text-line-break-opclns-214-ref.html | 32 +++ .../css3-text-line-break-opclns-215-ref.html | 32 +++ .../css3-text-line-break-opclns-217-ref.html | 32 +++ .../css3-text-line-break-opclns-218-ref.html | 32 +++ .../css3-text-line-break-opclns-219-ref.html | 32 +++ .../css3-text-line-break-opclns-220-ref.html | 32 +++ .../css3-text-line-break-opclns-221-ref.html | 32 +++ .../css3-text-line-break-opclns-222-ref.html | 32 +++ .../css3-text-line-break-opclns-223-ref.html | 32 +++ .../css3-text-line-break-opclns-225-ref.html | 32 +++ .../css3-text-line-break-opclns-226-ref.html | 32 +++ .../css3-text-line-break-opclns-250-ref.html | 32 +++ .../css3-text-line-break-opclns-251-ref.html | 32 +++ .../css3-text-line-break-opclns-252-ref.html | 32 +++ .../css3-text-line-break-opclns-253-ref.html | 32 +++ .../css3-text-line-break-opclns-254-ref.html | 32 +++ .../css3-text-line-break-opclns-255-ref.html | 32 +++ .../css3-text-line-break-opclns-256-ref.html | 32 +++ .../css3-text-line-break-opclns-257-ref.html | 32 +++ .../css3-text-line-break-opclns-258-ref.html | 32 +++ .../css3-text-line-break-opclns-259-ref.html | 32 +++ .../css3-text-line-break-opclns-260-ref.html | 32 +++ .../css3-text-line-break-opclns-261-ref.html | 32 +++ .../css3-text-line-break-opclns-262-ref.html | 32 +++ .../css3-text-line-break-opclns-263-ref.html | 32 +++ .../css3-text-line-break-opclns-264-ref.html | 32 +++ .../css3-text-line-break-opclns-265-ref.html | 32 +++ .../css3-text-line-break-opclns-266-ref.html | 32 +++ .../css3-text-line-break-opclns-267-ref.html | 32 +++ .../css3-text-line-break-opclns-268-ref.html | 32 +++ .../css3-text-line-break-opclns-269-ref.html | 32 +++ .../css/css-text/i18n/support/BPG-Ucnobi-U.woff | Bin 0 -> 33144 bytes .../unknown-lang/css-text-line-break-cj-loose.html | 117 ++++++++ .../css-text-line-break-cj-normal.html | 117 ++++++++ .../css-text-line-break-cj-strict.html | 117 ++++++++ .../css-text-line-break-cpm-loose.html | 76 +++++ .../css-text-line-break-cpm-normal.html | 76 +++++ .../css-text-line-break-cpm-strict.html | 76 +++++ .../css-text-line-break-hyphens-loose.html | 68 +++++ .../css-text-line-break-hyphens-normal.html | 68 +++++ .../css-text-line-break-hyphens-strict.html | 68 +++++ .../unknown-lang/css-text-line-break-in-loose.html | 71 +++++ .../css-text-line-break-in-normal.html | 71 +++++ .../css-text-line-break-in-strict.html | 71 +++++ .../css-text-line-break-iteration-loose.html | 72 +++++ .../css-text-line-break-iteration-normal.html | 72 +++++ .../css-text-line-break-iteration-strict.html | 72 +++++ .../unknown-lang/css-text-line-break-po-loose.html | 76 +++++ .../css-text-line-break-po-normal.html | 76 +++++ .../css-text-line-break-po-strict.html | 76 +++++ .../unknown-lang/css-text-line-break-pr-loose.html | 74 +++++ .../css-text-line-break-pr-normal.html | 74 +++++ .../css-text-line-break-pr-strict.html | 74 +++++ .../i18n/zh/css-text-line-break-zh-cj-loose.html | 117 ++++++++ .../i18n/zh/css-text-line-break-zh-cj-normal.html | 117 ++++++++ .../i18n/zh/css-text-line-break-zh-cj-strict.html | 117 ++++++++ .../i18n/zh/css-text-line-break-zh-cpm-loose.html | 76 +++++ .../i18n/zh/css-text-line-break-zh-cpm-normal.html | 76 +++++ .../i18n/zh/css-text-line-break-zh-cpm-strict.html | 76 +++++ .../zh/css-text-line-break-zh-hyphens-loose.html | 68 +++++ .../zh/css-text-line-break-zh-hyphens-normal.html | 68 +++++ .../zh/css-text-line-break-zh-hyphens-strict.html | 68 +++++ .../i18n/zh/css-text-line-break-zh-in-loose.html | 71 +++++ .../i18n/zh/css-text-line-break-zh-in-normal.html | 71 +++++ .../i18n/zh/css-text-line-break-zh-in-strict.html | 71 +++++ .../zh/css-text-line-break-zh-iteration-loose.html | 72 +++++ .../css-text-line-break-zh-iteration-normal.html | 72 +++++ .../css-text-line-break-zh-iteration-strict.html | 72 +++++ .../i18n/zh/css-text-line-break-zh-po-loose.html | 76 +++++ .../i18n/zh/css-text-line-break-zh-po-normal.html | 76 +++++ .../i18n/zh/css-text-line-break-zh-po-strict.html | 76 +++++ .../i18n/zh/css-text-line-break-zh-pr-loose.html | 74 +++++ .../i18n/zh/css-text-line-break-zh-pr-normal.html | 74 +++++ .../i18n/zh/css-text-line-break-zh-pr-strict.html | 74 +++++ .../tests/css/css-text/inheritance.html | 37 +++ .../letter-spacing/letter-spacing-200.html | 67 +++++ .../letter-spacing/letter-spacing-201.html | 69 +++++ .../letter-spacing/letter-spacing-202.html | 46 +++ .../letter-spacing/letter-spacing-203.html | 71 +++++ .../letter-spacing/letter-spacing-204.html | 82 ++++++ .../letter-spacing/letter-spacing-205.html | 39 +++ .../letter-spacing/letter-spacing-206.html | 101 +++++++ .../letter-spacing/letter-spacing-211.html | 38 +++ .../letter-spacing/letter-spacing-212.html | 36 +++ .../letter-spacing-bengali-yaphala-001.html | 120 ++++++++ .../letter-spacing/letter-spacing-bidi-001.html | 21 ++ .../letter-spacing/letter-spacing-bidi-002.html | 25 ++ .../letter-spacing/letter-spacing-bidi-003.xht | 42 +++ .../letter-spacing/letter-spacing-bidi-004.xht | 41 +++ .../letter-spacing/letter-spacing-bidi-005.xht | 41 +++ .../letter-spacing-control-chars-001.html | 32 +++ .../letter-spacing-end-of-line-001.html | 21 ++ .../letter-spacing-ligatures-001.html | 34 +++ .../letter-spacing-ligatures-002.html | 33 +++ .../letter-spacing-ligatures-003.html | 26 ++ .../letter-spacing-ligatures-004.html | 28 ++ .../letter-spacing/letter-spacing-nesting-001.html | 20 ++ .../letter-spacing/letter-spacing-nesting-002.html | 20 ++ .../letter-spacing/letter-spacing-nesting-003.xht | 41 +++ .../reference/letter-spacing-200-ref.html | 52 ++++ .../reference/letter-spacing-201-ref.html | 50 ++++ .../reference/letter-spacing-202-ref.html | 14 + .../reference/letter-spacing-203-ref.html | 58 ++++ .../reference/letter-spacing-204-ref.html | 74 +++++ .../reference/letter-spacing-205-ref.html | 36 +++ .../reference/letter-spacing-206-ref.html | 84 ++++++ .../reference/letter-spacing-211-ref.html | 29 ++ .../reference/letter-spacing-212-ref.html | 28 ++ .../letter-spacing-bengali-yaphala-001-ref.html | 98 +++++++ .../reference/letter-spacing-bidi-001-ref.html | 14 + .../reference/letter-spacing-bidi-002-ref.html | 14 + .../reference/letter-spacing-bidi-003-ref.xht | 30 ++ .../reference/letter-spacing-bidi-004-ref.xht | 27 ++ .../reference/letter-spacing-bidi-005-ref.xht | 27 ++ .../letter-spacing-control-chars-001.ref.html | 30 ++ .../letter-spacing-end-of-line-001-ref.html | 14 + .../letter-spacing-ligatures-001-ref.html | 31 ++ .../letter-spacing-ligatures-002-ref.html | 28 ++ .../letter-spacing-ligatures-003-ref.html | 17 ++ .../letter-spacing-ligatures-004-ref.html | 21 ++ .../reference/letter-spacing-nesting-001-ref.html | 14 + .../reference/letter-spacing-nesting-002-ref.html | 14 + .../reference/letter-spacing-nesting-003-ref.xht | 26 ++ .../letter-spacing/support/swatch-orange.png | Bin 0 -> 84 bytes .../line-break/line-break-anywhere-001.html | 35 +++ .../line-break/line-break-anywhere-002.html | 32 +++ .../line-break/line-break-anywhere-003.html | 25 ++ .../line-break/line-break-anywhere-004.html | 40 +++ .../line-break/line-break-anywhere-005.html | 36 +++ .../line-break/line-break-anywhere-006.html | 36 +++ .../line-break/line-break-anywhere-007.html | 36 +++ .../line-break/line-break-anywhere-008.html | 39 +++ .../line-break/line-break-anywhere-009.html | 39 +++ .../line-break/line-break-anywhere-010.html | 39 +++ .../line-break/line-break-anywhere-011.html | 36 +++ .../line-break/line-break-anywhere-012.html | 36 +++ .../line-break/line-break-anywhere-013.html | 36 +++ .../line-break/line-break-anywhere-014.html | 36 +++ .../line-break/line-break-anywhere-015.html | 36 +++ .../line-break/line-break-anywhere-016.html | 36 +++ .../line-break/line-break-anywhere-017.html | 35 +++ .../line-break-anywhere-and-white-space-001.html | 39 +++ .../line-break-anywhere-and-white-space-002.html | 40 +++ .../line-break-anywhere-and-white-space-003.html | 38 +++ .../line-break-anywhere-and-white-space-004.html | 40 +++ .../line-break-anywhere-and-white-space-005.html | 40 +++ .../line-break-anywhere-and-white-space-006.html | 39 +++ .../line-break-anywhere-and-white-space-007.html | 40 +++ .../line-break-anywhere-and-white-space-008.html | 39 +++ .../line-break-anywhere-and-white-space-009.html | 39 +++ ...-break-anywhere-overrides-uax-behavior-001.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-002.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-003.html | 36 +++ ...-break-anywhere-overrides-uax-behavior-004.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-005.html | 34 +++ ...-break-anywhere-overrides-uax-behavior-006.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-007.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-008.html | 34 +++ ...-break-anywhere-overrides-uax-behavior-009.html | 34 +++ ...-break-anywhere-overrides-uax-behavior-010.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-011.html | 34 +++ ...-break-anywhere-overrides-uax-behavior-012.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-013.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-014.html | 35 +++ ...-break-anywhere-overrides-uax-behavior-015.html | 36 +++ ...-break-anywhere-overrides-uax-behavior-016.html | 35 +++ .../css-text/line-break/line-break-loose-011.xht | 94 ++++++ .../css-text/line-break/line-break-loose-012.xht | 66 +++++ .../css-text/line-break/line-break-loose-013.xht | 65 +++++ .../css-text/line-break/line-break-loose-014.xht | 97 +++++++ .../css-text/line-break/line-break-loose-015.xht | 66 +++++ .../css-text/line-break/line-break-loose-016a.xht | 84 ++++++ .../css-text/line-break/line-break-loose-016b.xht | 102 +++++++ .../css-text/line-break/line-break-loose-017a.xht | 84 ++++++ .../css-text/line-break/line-break-loose-017b.xht | 75 +++++ .../css-text/line-break/line-break-loose-018.xht | 93 ++++++ .../line-break/line-break-loose-hyphens-001.html | 21 ++ .../line-break/line-break-loose-hyphens-002.html | 24 ++ .../line-break/line-break-loose-hyphens-003.html | 22 ++ .../css-text/line-break/line-break-normal-011.xht | 94 ++++++ .../css-text/line-break/line-break-normal-012.xht | 66 +++++ .../css-text/line-break/line-break-normal-013.xht | 65 +++++ .../css-text/line-break/line-break-normal-014.xht | 97 +++++++ .../css-text/line-break/line-break-normal-015a.xht | 66 +++++ .../css-text/line-break/line-break-normal-015b.xht | 67 +++++ .../css-text/line-break/line-break-normal-016a.xht | 84 ++++++ .../css-text/line-break/line-break-normal-016b.xht | 102 +++++++ .../css-text/line-break/line-break-normal-017a.xht | 84 ++++++ .../css-text/line-break/line-break-normal-017b.xht | 75 +++++ .../css-text/line-break/line-break-normal-018.xht | 93 ++++++ .../line-break/line-break-normal-hyphens-001.html | 21 ++ .../line-break/line-break-normal-hyphens-002.html | 24 ++ .../line-break/line-break-normal-hyphens-003.html | 22 ++ .../line-break/line-break-shaping-001.html | 39 +++ .../css-text/line-break/line-break-strict-011.xht | 94 ++++++ .../css-text/line-break/line-break-strict-012.xht | 66 +++++ .../css-text/line-break/line-break-strict-013.xht | 65 +++++ .../css-text/line-break/line-break-strict-014.xht | 97 +++++++ .../css-text/line-break/line-break-strict-015a.xht | 66 +++++ .../css-text/line-break/line-break-strict-015b.xht | 67 +++++ .../css-text/line-break/line-break-strict-016a.xht | 84 ++++++ .../css-text/line-break/line-break-strict-016b.xht | 102 +++++++ .../css-text/line-break/line-break-strict-017a.xht | 84 ++++++ .../css-text/line-break/line-break-strict-017b.xht | 75 +++++ .../css-text/line-break/line-break-strict-018.xht | 93 ++++++ .../line-break/line-break-strict-hyphens-001.html | 21 ++ .../line-break/line-break-strict-hyphens-002.html | 24 ++ .../line-break/line-break-strict-hyphens-003.html | 22 ++ .../reference/line-break-anywhere-001-ref.html | 17 ++ .../reference/line-break-anywhere-003-ref.html | 18 ++ .../reference/line-break-anywhere-004-ref.html | 16 ++ .../reference/line-break-loose-011-ref.xht | 87 ++++++ .../reference/line-break-loose-012-ref.xht | 60 ++++ .../reference/line-break-loose-013-ref.xht | 59 ++++ .../reference/line-break-loose-014-ref.xht | 91 ++++++ .../reference/line-break-loose-015-ref.xht | 60 ++++ .../reference/line-break-loose-016a-ref.xht | 78 +++++ .../reference/line-break-loose-016b-ref.xht | 96 +++++++ .../reference/line-break-loose-017a-ref.xht | 78 +++++ .../reference/line-break-loose-017b-ref.xht | 69 +++++ .../reference/line-break-loose-018-ref.xht | 87 ++++++ .../line-break-loose-hyphens-001-ref.html | 18 ++ .../line-break-loose-hyphens-002-ref.html | 19 ++ .../line-break-loose-hyphens-003-ref.html | 18 ++ .../reference/line-break-normal-011-ref.xht | 87 ++++++ .../reference/line-break-normal-012-ref.xht | 60 ++++ .../reference/line-break-normal-013-ref.xht | 59 ++++ .../reference/line-break-normal-014-ref.xht | 91 ++++++ .../reference/line-break-normal-015a-ref.xht | 60 ++++ .../reference/line-break-normal-015b-ref.xht | 60 ++++ .../reference/line-break-normal-016a-ref.xht | 78 +++++ .../reference/line-break-normal-016b-ref.xht | 96 +++++++ .../reference/line-break-normal-017a-ref.xht | 78 +++++ .../reference/line-break-normal-017b-ref.xht | 69 +++++ .../reference/line-break-normal-018-ref.xht | 87 ++++++ .../line-break-normal-hyphens-001-ref.html | 18 ++ .../line-break-normal-hyphens-002-ref.html | 19 ++ .../reference/line-break-shaping-001-ref.html | 26 ++ .../reference/line-break-strict-011-ref.xht | 87 ++++++ .../reference/line-break-strict-012-ref.xht | 60 ++++ .../reference/line-break-strict-013-ref.xht | 59 ++++ .../reference/line-break-strict-014-ref.xht | 91 ++++++ .../reference/line-break-strict-015a-ref.xht | 60 ++++ .../reference/line-break-strict-015b-ref.xht | 60 ++++ .../reference/line-break-strict-016a-ref.xht | 78 +++++ .../reference/line-break-strict-016b-ref.xht | 96 +++++++ .../reference/line-break-strict-017a-ref.xht | 78 +++++ .../reference/line-break-strict-017b-ref.xht | 69 +++++ .../reference/line-break-strict-018-ref.xht | 87 ++++++ .../css-text/line-breaking/line-breaking-001.html | 37 +++ .../css-text/line-breaking/line-breaking-002.html | 37 +++ .../css-text/line-breaking/line-breaking-003.html | 37 +++ .../css-text/line-breaking/line-breaking-004.html | 37 +++ .../css-text/line-breaking/line-breaking-005.html | 37 +++ .../css-text/line-breaking/line-breaking-006.html | 37 +++ .../css-text/line-breaking/line-breaking-007.html | 37 +++ .../css-text/line-breaking/line-breaking-008.html | 37 +++ .../css-text/line-breaking/line-breaking-009.html | 40 +++ .../css-text/line-breaking/line-breaking-010.html | 40 +++ .../css-text/line-breaking/line-breaking-011.html | 40 +++ .../css-text/line-breaking/line-breaking-012.html | 41 +++ .../css-text/line-breaking/line-breaking-013.html | 60 ++++ .../css-text/line-breaking/line-breaking-014.html | 61 ++++ .../css-text/line-breaking/line-breaking-015.html | 16 ++ .../css-text/line-breaking/line-breaking-016.html | 17 ++ .../css-text/line-breaking/line-breaking-017.html | 17 ++ .../css-text/line-breaking/line-breaking-018.html | 78 +++++ .../css-text/line-breaking/line-breaking-019.html | 88 ++++++ .../css-text/line-breaking/line-breaking-020.html | 30 ++ .../css-text/line-breaking/line-breaking-021.html | 16 ++ .../css-text/line-breaking/line-breaking-022.html | 31 ++ .../css-text/line-breaking/line-breaking-023.html | 32 +++ .../css-text/line-breaking/line-breaking-024.html | 27 ++ .../css-text/line-breaking/line-breaking-025.html | 27 ++ .../css-text/line-breaking/line-breaking-026.html | 27 ++ .../css-text/line-breaking/line-breaking-027.html | 27 ++ .../line-breaking/line-breaking-atomic-001.html | 25 ++ .../line-breaking/line-breaking-atomic-002.html | 34 +++ .../line-breaking/line-breaking-atomic-003.html | 25 ++ .../line-breaking/line-breaking-atomic-004.html | 32 +++ .../line-breaking/line-breaking-atomic-005.html | 32 +++ .../line-breaking/line-breaking-atomic-006.html | 25 ++ .../line-breaking/line-breaking-atomic-007.html | 25 ++ .../line-breaking/line-breaking-atomic-008.html | 33 +++ .../line-breaking/line-breaking-atomic-009.html | 21 ++ .../line-breaking-atomic-nowrap-001.html | 40 +++ .../line-breaking/line-breaking-ic-001.html | 40 +++ .../line-breaking/line-breaking-ic-002.html | 40 +++ .../line-breaking/line-breaking-ic-003.html | 40 +++ .../line-breaking/line-breaking-replaced-001.html | 23 ++ .../line-breaking/line-breaking-replaced-002.html | 23 ++ .../line-breaking/line-breaking-replaced-003.html | 23 ++ .../line-breaking/line-breaking-replaced-004.html | 17 ++ .../line-breaking/line-breaking-replaced-005.html | 18 ++ .../line-breaking/line-breaking-replaced-006.html | 29 ++ .../reference/line-breaking-001-ref.html | 19 ++ .../reference/line-breaking-012-ref.html | 18 ++ .../reference/line-breaking-013-ref.html | 41 +++ .../reference/line-breaking-015-ref.html | 13 + .../reference/line-breaking-016-ref.html | 14 + .../reference/line-breaking-017-ref.html | 13 + .../reference/line-breaking-018-ref.html | 62 ++++ .../reference/line-breaking-019-ref.html | 72 +++++ .../reference/line-breaking-021-ref.html | 9 + .../reference/line-breaking-023-ref.html | 25 ++ .../reference/line-breaking-024-ref.html | 25 ++ .../reference/line-breaking-025-ref.html | 24 ++ .../reference/line-breaking-026-ref.html | 25 ++ .../reference/line-breaking-027-ref.html | 25 ++ .../reference/line-breaking-atomic-004-ref.html | 17 ++ .../reference/line-breaking-atomic-005-ref.html | 18 ++ .../reference/line-breaking-atomic-007-ref.html | 16 ++ .../reference/line-breaking-atomic-008-ref.html | 16 ++ .../reference/line-breaking-atomic-009-ref.html | 14 + .../reference/line-breaking-ic-001-ref.html | 33 +++ .../reference/line-breaking-replaced-001-ref.html | 9 + .../reference/line-breaking-replaced-002-ref.html | 9 + .../reference/line-breaking-replaced-003-ref.html | 9 + .../reference/line-breaking-replaced-004-ref.html | 9 + .../reference/line-breaking-replaced-006-ref.html | 16 ++ .../line-breaking/reference/line-reabking-022.html | 17 ++ .../segment-break-transformation-removable-1.html | 28 ++ .../segment-break-transformation-removable-2.html | 28 ++ .../segment-break-transformation-removable-3.html | 29 ++ .../segment-break-transformation-removable-4.html | 29 ++ ...segment-break-transformation-removable-ref.html | 23 ++ ...segment-break-transformation-rules-001-ref.html | 10 + .../segment-break-transformation-rules-001.html | 13 + ...segment-break-transformation-rules-002-ref.html | 10 + .../segment-break-transformation-rules-002.html | 13 + ...segment-break-transformation-rules-003-ref.html | 10 + .../segment-break-transformation-rules-003.html | 13 + ...segment-break-transformation-rules-004-ref.html | 10 + .../segment-break-transformation-rules-004.html | 13 + ...segment-break-transformation-rules-005-ref.html | 10 + .../segment-break-transformation-rules-005.html | 13 + ...segment-break-transformation-rules-006-ref.html | 10 + .../segment-break-transformation-rules-006.html | 13 + ...segment-break-transformation-rules-007-ref.html | 10 + .../segment-break-transformation-rules-007.html | 13 + ...segment-break-transformation-rules-008-ref.html | 10 + .../segment-break-transformation-rules-008.html | 13 + ...segment-break-transformation-rules-009-ref.html | 10 + .../segment-break-transformation-rules-009.html | 13 + ...segment-break-transformation-rules-010-ref.html | 10 + .../segment-break-transformation-rules-010.html | 13 + ...segment-break-transformation-rules-011-ref.html | 10 + .../segment-break-transformation-rules-011.html | 13 + ...segment-break-transformation-rules-012-ref.html | 10 + .../segment-break-transformation-rules-012.html | 13 + ...segment-break-transformation-rules-013-ref.html | 10 + .../segment-break-transformation-rules-013.html | 13 + ...segment-break-transformation-rules-014-ref.html | 10 + .../segment-break-transformation-rules-014.html | 13 + ...segment-break-transformation-rules-015-ref.html | 10 + .../segment-break-transformation-rules-015.html | 13 + ...segment-break-transformation-rules-016-ref.html | 10 + .../segment-break-transformation-rules-016.html | 13 + ...segment-break-transformation-rules-017-ref.html | 10 + .../segment-break-transformation-rules-017.html | 13 + ...segment-break-transformation-rules-018-ref.html | 10 + .../segment-break-transformation-rules-018.html | 13 + ...segment-break-transformation-rules-019-ref.html | 10 + .../segment-break-transformation-rules-019.html | 13 + ...segment-break-transformation-rules-020-ref.html | 10 + .../segment-break-transformation-rules-020.html | 13 + ...segment-break-transformation-rules-021-ref.html | 10 + .../segment-break-transformation-rules-021.html | 13 + ...segment-break-transformation-rules-022-ref.html | 10 + .../segment-break-transformation-rules-022.html | 13 + ...segment-break-transformation-rules-023-ref.html | 10 + .../segment-break-transformation-rules-023.html | 13 + ...segment-break-transformation-rules-024-ref.html | 10 + .../segment-break-transformation-rules-024.html | 13 + ...segment-break-transformation-rules-025-ref.html | 10 + .../segment-break-transformation-rules-025.html | 13 + ...segment-break-transformation-rules-026-ref.html | 10 + .../segment-break-transformation-rules-026.html | 13 + ...segment-break-transformation-rules-027-ref.html | 10 + .../segment-break-transformation-rules-027.html | 13 + ...segment-break-transformation-rules-028-ref.html | 10 + .../segment-break-transformation-rules-028.html | 13 + ...segment-break-transformation-rules-029-ref.html | 10 + .../segment-break-transformation-rules-029.html | 13 + ...segment-break-transformation-rules-030-ref.html | 10 + .../segment-break-transformation-rules-030.html | 13 + ...segment-break-transformation-rules-031-ref.html | 10 + .../segment-break-transformation-rules-031.html | 13 + ...segment-break-transformation-rules-032-ref.html | 10 + .../segment-break-transformation-rules-032.html | 13 + ...segment-break-transformation-rules-033-ref.html | 10 + .../segment-break-transformation-rules-033.html | 13 + ...segment-break-transformation-rules-034-ref.html | 10 + .../segment-break-transformation-rules-034.html | 13 + ...segment-break-transformation-rules-035-ref.html | 10 + .../segment-break-transformation-rules-035.html | 13 + ...segment-break-transformation-rules-036-ref.html | 10 + .../segment-break-transformation-rules-036.html | 13 + ...segment-break-transformation-rules-037-ref.html | 10 + .../segment-break-transformation-rules-037.html | 13 + ...segment-break-transformation-rules-038-ref.html | 10 + .../segment-break-transformation-rules-038.html | 13 + ...segment-break-transformation-rules-039-ref.html | 10 + .../segment-break-transformation-rules-039.html | 13 + ...segment-break-transformation-rules-040-ref.html | 10 + .../segment-break-transformation-rules-040.html | 13 + ...segment-break-transformation-rules-041-ref.html | 10 + .../segment-break-transformation-rules-041.html | 13 + ...segment-break-transformation-rules-042-ref.html | 10 + .../segment-break-transformation-rules-042.html | 13 + ...segment-break-transformation-rules-043-ref.html | 10 + .../segment-break-transformation-rules-043.html | 13 + ...segment-break-transformation-rules-044-ref.html | 10 + .../segment-break-transformation-rules-044.html | 13 + ...segment-break-transformation-rules-045-ref.html | 10 + .../segment-break-transformation-rules-045.html | 13 + ...segment-break-transformation-rules-046-ref.html | 10 + .../segment-break-transformation-rules-046.html | 13 + ...segment-break-transformation-rules-047-ref.html | 10 + .../segment-break-transformation-rules-047.html | 13 + ...segment-break-transformation-rules-048-ref.html | 10 + .../segment-break-transformation-rules-048.html | 13 + ...segment-break-transformation-rules-049-ref.html | 10 + .../segment-break-transformation-rules-049.html | 13 + ...segment-break-transformation-unremovable-1.html | 21 ++ ...segment-break-transformation-unremovable-2.html | 21 ++ ...segment-break-transformation-unremovable-3.html | 22 ++ ...segment-break-transformation-unremovable-4.html | 22 ++ ...gment-break-transformation-unremovable-ref.html | 17 ++ ...ate-segment-break-transformation-rules-tests.py | 109 +++++++ .../overflow-wrap/overflow-wrap-001-ref.html | 16 ++ .../css-text/overflow-wrap/overflow-wrap-001.html | 22 ++ .../overflow-wrap/overflow-wrap-002-ref.html | 22 ++ .../css-text/overflow-wrap/overflow-wrap-002.html | 31 ++ .../overflow-wrap/overflow-wrap-004-ref.html | 16 ++ .../css-text/overflow-wrap/overflow-wrap-004.html | 22 ++ .../overflow-wrap/overflow-wrap-anywhere-001.html | 31 ++ .../overflow-wrap/overflow-wrap-anywhere-002.html | 31 ++ .../overflow-wrap/overflow-wrap-anywhere-003.html | 25 ++ .../overflow-wrap/overflow-wrap-anywhere-004.html | 37 +++ .../overflow-wrap/overflow-wrap-anywhere-005.html | 37 +++ .../overflow-wrap/overflow-wrap-anywhere-006.html | 39 +++ .../overflow-wrap/overflow-wrap-anywhere-007.html | 22 ++ .../overflow-wrap/overflow-wrap-anywhere-008.html | 33 +++ .../overflow-wrap/overflow-wrap-anywhere-009.html | 36 +++ .../overflow-wrap/overflow-wrap-anywhere-010.html | 34 +++ .../overflow-wrap-anywhere-011-ref.html | 25 ++ .../overflow-wrap/overflow-wrap-anywhere-011.html | 29 ++ .../overflow-wrap-anywhere-fit-content-001.html | 22 ++ .../overflow-wrap-anywhere-inline-001.html | 33 +++ ...verflow-wrap-anywhere-inline-002.tentative.html | 34 +++ ...verflow-wrap-anywhere-inline-003.tentative.html | 32 +++ ...verflow-wrap-anywhere-inline-004.tentative.html | 35 +++ .../overflow-wrap-anywhere-span-001.html | 17 ++ .../overflow-wrap-anywhere-span-002.html | 22 ++ .../overflow-wrap-break-word-001.html | 31 ++ .../overflow-wrap-break-word-002.html | 31 ++ .../overflow-wrap-break-word-003.html | 25 ++ .../overflow-wrap-break-word-004.html | 38 +++ .../overflow-wrap-break-word-005.html | 37 +++ .../overflow-wrap-break-word-006.html | 38 +++ .../overflow-wrap-break-word-007.html | 39 +++ .../overflow-wrap-break-word-008.html | 41 +++ .../overflow-wrap-break-word-009.html | 36 +++ .../overflow-wrap-break-word-010.html | 34 +++ .../overflow-wrap-break-word-fit-content-001.html | 22 ++ .../overflow-wrap-break-word-keep-all-001.html | 30 ++ .../overflow-wrap-break-word-long-crash.html | 28 ++ .../overflow-wrap-break-word-span-001.html | 17 ++ .../overflow-wrap-break-word-span-002.html | 22 ++ ...flow-wrap-break-word-white-space-crash-002.html | 40 +++ ...overflow-wrap-break-word-white-space-crash.html | 28 ++ .../overflow-wrap/overflow-wrap-cluster-001.html | 21 ++ .../overflow-wrap/overflow-wrap-cluster-002.html | 21 ++ .../overflow-wrap-min-content-size-001.html | 43 +++ .../overflow-wrap-min-content-size-002.html | 23 ++ .../overflow-wrap-min-content-size-003.html | 34 +++ .../overflow-wrap-min-content-size-004.html | 44 +++ .../overflow-wrap-min-content-size-005.html | 36 +++ .../overflow-wrap-min-content-size-006.html | 36 +++ .../overflow-wrap-min-content-size-007.html | 31 ++ .../overflow-wrap-min-content-size-008.html | 31 ++ .../overflow-wrap-min-content-size-009.html | 35 +++ .../overflow-wrap-normal-keep-all-001.html | 18 ++ .../overflow-wrap/overflow-wrap-shaping-001.html | 39 +++ .../overflow-wrap/overflow-wrap-shaping-002.html | 39 +++ .../overflow-wrap-break-word-001-ref.html | 16 ++ .../overflow-wrap-break-word-002-ref.html | 6 + .../overflow-wrap-break-word-003-ref.html | 13 + .../overflow-wrap-break-word-fit-content-001.html | 18 ++ .../overflow-wrap-break-word-span-001-ref.html | 8 + .../reference/overflow-wrap-cluster-001-ref.html | 16 ++ .../overflow-wrap-min-content-size-001-ref.html | 16 ++ .../overflow-wrap-min-content-size-002-ref.html | 16 ++ .../overflow-wrap-min-content-size-003-ref.html | 30 ++ .../overflow-wrap-min-content-size-004-ref.html | 16 ++ .../overflow-wrap-min-content-size-009-ref.html | 16 ++ .../overflow-wrap-normal-keep-all-001-ref.html | 7 + .../reference/overflow-wrap-shaping-001-ref.html | 26 ++ .../css/css-text/overflow-wrap/word-wrap-001.html | 22 ++ .../css/css-text/overflow-wrap/word-wrap-002.html | 31 ++ .../css/css-text/overflow-wrap/word-wrap-004.html | 22 ++ .../css-text/overflow-wrap/word-wrap-alias.html | 16 ++ .../parsing/hanging-punctuation-invalid.html | 23 ++ .../parsing/hanging-punctuation-valid.html | 36 +++ .../parsing/hyphenate-character-computed.html | 22 ++ .../parsing/hyphenate-character-invalid.html | 22 ++ .../parsing/hyphenate-character-valid.html | 21 ++ .../parsing/hyphenate-limit-chars-computed.html | 19 ++ .../parsing/hyphenate-limit-chars-invalid.html | 17 ++ .../parsing/hyphenate-limit-chars-valid.html | 17 ++ .../css/css-text/parsing/hyphens-computed.html | 20 ++ .../css/css-text/parsing/hyphens-invalid.html | 19 ++ .../tests/css/css-text/parsing/hyphens-valid.html | 19 ++ .../css-text/parsing/letter-spacing-computed.html | 29 ++ .../css-text/parsing/letter-spacing-invalid.html | 22 ++ .../css/css-text/parsing/letter-spacing-valid.html | 21 ++ .../css/css-text/parsing/line-break-computed.html | 22 ++ .../css/css-text/parsing/line-break-invalid.html | 20 ++ .../css/css-text/parsing/line-break-valid.html | 21 ++ .../css-text/parsing/overflow-wrap-computed.html | 20 ++ .../css-text/parsing/overflow-wrap-invalid.html | 19 ++ .../css/css-text/parsing/overflow-wrap-valid.html | 19 ++ .../css/css-text/parsing/tab-size-computed.html | 31 ++ .../css/css-text/parsing/tab-size-invalid.html | 21 ++ .../tests/css/css-text/parsing/tab-size-valid.html | 22 ++ .../css-text/parsing/text-align-all-invalid.html | 21 ++ .../css/css-text/parsing/text-align-all-valid.html | 23 ++ .../css/css-text/parsing/text-align-computed.html | 33 +++ .../css/css-text/parsing/text-align-invalid.html | 21 ++ .../css-text/parsing/text-align-last-computed.html | 25 ++ .../css-text/parsing/text-align-last-invalid.html | 21 ++ .../css-text/parsing/text-align-last-valid.html | 24 ++ .../css/css-text/parsing/text-align-valid.html | 24 ++ .../css-text/parsing/text-group-align-invalid.html | 28 ++ .../css-text/parsing/text-group-align-valid.html | 28 ++ .../css/css-text/parsing/text-indent-computed.html | 33 +++ .../css/css-text/parsing/text-indent-invalid.html | 24 ++ .../css/css-text/parsing/text-indent-valid.html | 32 +++ .../parsing/text-justify-computed-legacy.html | 18 ++ .../css-text/parsing/text-justify-computed.html | 21 ++ .../css/css-text/parsing/text-justify-invalid.html | 19 ++ .../css/css-text/parsing/text-justify-valid.html | 20 ++ .../css-text/parsing/text-transform-computed.html | 29 ++ .../css-text/parsing/text-transform-invalid.html | 23 ++ .../css/css-text/parsing/text-transform-valid.html | 41 +++ .../css/css-text/parsing/text-wrap-invalid.html | 26 ++ .../css/css-text/parsing/text-wrap-valid.html | 27 ++ .../css/css-text/parsing/white-space-computed.html | 23 ++ .../css/css-text/parsing/white-space-invalid.html | 20 ++ .../css/css-text/parsing/white-space-valid.html | 22 ++ .../parsing/word-boundary-detection-computed.html | 20 ++ .../parsing/word-boundary-detection-invalid.html | 20 ++ .../parsing/word-boundary-detection-valid.html | 19 ++ .../parsing/word-boundary-expansion-computed.html | 20 ++ .../parsing/word-boundary-expansion-invalid.html | 20 ++ .../parsing/word-boundary-expansion-valid.html | 19 ++ .../css/css-text/parsing/word-break-computed.html | 21 ++ .../css/css-text/parsing/word-break-invalid.html | 24 ++ .../css/css-text/parsing/word-break-valid.html | 20 ++ .../css-text/parsing/word-spacing-computed.html | 28 ++ .../css/css-text/parsing/word-spacing-invalid.html | 20 ++ .../css/css-text/parsing/word-spacing-valid.html | 22 ++ .../css/css-text/parsing/word-wrap-computed.html | 20 ++ .../css/css-text/parsing/word-wrap-invalid.html | 19 ++ .../css/css-text/parsing/word-wrap-valid.html | 19 ++ .../css/css-text/removing-collapsible-crash.html | 8 + ...ving-collapsible-spaces-before-float-crash.html | 16 ++ .../shaping/reference/shaping-000-ref.html | 21 ++ .../shaping/reference/shaping-000-sanity-ref.html | 20 ++ .../shaping/reference/shaping-001-ref.html | 23 ++ .../shaping/reference/shaping-001-sanity-ref.html | 22 ++ .../shaping/reference/shaping-002-ref.html | 23 ++ .../shaping/reference/shaping-002-sanity-ref.html | 22 ++ .../shaping/reference/shaping-003-ref.html | 23 ++ .../shaping/reference/shaping-003-sanity-ref.html | 22 ++ .../shaping/reference/shaping-008-ref.html | 23 ++ .../shaping/reference/shaping-008-sanity-ref.html | 24 ++ .../shaping/reference/shaping-009-ref.html | 23 ++ .../shaping/reference/shaping-009-sanity-ref.html | 22 ++ .../shaping/reference/shaping-010-ref.html | 23 ++ .../shaping/reference/shaping-010-sanity-ref.html | 22 ++ .../shaping/reference/shaping-011-ref.html | 23 ++ .../shaping/reference/shaping-011-sanity-ref.html | 22 ++ .../shaping/reference/shaping-012-ref.html | 22 ++ .../shaping/reference/shaping-012-sanity-ref.html | 21 ++ .../shaping/reference/shaping-014-ref.html | 22 ++ .../shaping/reference/shaping-014-sanity-ref.html | 21 ++ .../shaping/reference/shaping-016-ref.html | 23 ++ .../shaping/reference/shaping-016-sanity-ref.html | 22 ++ .../shaping/reference/shaping-020-ref.html | 23 ++ .../shaping/reference/shaping-020-sanity-ref.html | 22 ++ .../shaping/reference/shaping-021-ref.html | 22 ++ .../shaping/reference/shaping-021-sanity-ref.html | 21 ++ .../shaping/reference/shaping-022-ref.html | 24 ++ .../shaping/reference/shaping-022-sanity-ref.html | 23 ++ .../shaping/reference/shaping-023-ref.html | 24 ++ .../reference/shaping-023-sanity-2-ref.html | 22 ++ .../shaping/reference/shaping-023-sanity-ref.html | 22 ++ .../shaping/reference/shaping-024-ref.html | 24 ++ .../reference/shaping-024-sanity-2-ref.html | 22 ++ .../shaping/reference/shaping-024-sanity-ref.html | 22 ++ .../shaping/reference/shaping-025-ref.html | 24 ++ .../reference/shaping-025-sanity-2-ref.html | 22 ++ .../shaping/reference/shaping-025-sanity-ref.html | 22 ++ .../shaping-arabic-diacritics-001-ref.html | 25 ++ .../shaping-arabic-diacritics-002-ref.html | 28 ++ .../shaping/reference/shaping_lig-000-ref.html | 25 ++ .../shaping/reference/shaping_lig-001-ref.html | 40 +++ .../tests/css/css-text/shaping/shaping-000.html | 27 ++ .../tests/css/css-text/shaping/shaping-001.html | 30 ++ .../tests/css/css-text/shaping/shaping-002.html | 31 ++ .../tests/css/css-text/shaping/shaping-003.html | 31 ++ .../tests/css/css-text/shaping/shaping-004.html | 29 ++ .../tests/css/css-text/shaping/shaping-005.html | 29 ++ .../tests/css/css-text/shaping/shaping-006.html | 31 ++ .../tests/css/css-text/shaping/shaping-007.html | 29 ++ .../tests/css/css-text/shaping/shaping-008.html | 30 ++ .../tests/css/css-text/shaping/shaping-009.html | 29 ++ .../tests/css/css-text/shaping/shaping-010.html | 29 ++ .../tests/css/css-text/shaping/shaping-011.html | 29 ++ .../tests/css/css-text/shaping/shaping-012.html | 29 ++ .../tests/css/css-text/shaping/shaping-013.html | 29 ++ .../tests/css/css-text/shaping/shaping-014.html | 29 ++ .../tests/css/css-text/shaping/shaping-016.html | 29 ++ .../tests/css/css-text/shaping/shaping-017.html | 32 +++ .../tests/css/css-text/shaping/shaping-018.html | 32 +++ .../tests/css/css-text/shaping/shaping-020.html | 31 ++ .../tests/css/css-text/shaping/shaping-021.html | 30 ++ .../tests/css/css-text/shaping/shaping-022.html | 28 ++ .../tests/css/css-text/shaping/shaping-023.html | 29 ++ .../tests/css/css-text/shaping/shaping-024.html | 31 ++ .../tests/css/css-text/shaping/shaping-025.html | 30 ++ .../shaping/shaping-arabic-diacritics-001.html | 31 ++ .../shaping/shaping-arabic-diacritics-002.html | 34 +++ .../css/css-text/shaping/shaping_lig-000.html | 29 ++ .../css/css-text/shaping/shaping_lig-001.html | 31 ++ .../tests/css/css-text/support/1x1-green.png | Bin 0 -> 135 bytes .../tests/css/css-text/support/1x1-lime.png | Bin 0 -> 135 bytes .../tests/css/css-text/support/1x1-maroon.png | Bin 0 -> 109 bytes .../tests/css/css-text/support/1x1-navy.png | Bin 0 -> 109 bytes .../tests/css/css-text/support/1x1-red.png | Bin 0 -> 135 bytes .../tests/css/css-text/support/1x1-white.png | Bin 0 -> 109 bytes .../tests/css/css-text/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../tests/css/css-text/support/60x60-green.png | Bin 0 -> 218 bytes .../tests/css/css-text/support/a-green.css | 1 + .../tests/css/css-text/support/b-green.css | 1 + .../tests/css/css-text/support/c-red.css | 1 + .../tests/css/css-text/support/cat.png | Bin 0 -> 1883 bytes .../tests/css/css-text/support/emphasis-black.png | Bin 0 -> 219 bytes .../tests/css/css-text/support/emphasis-blue.png | Bin 0 -> 217 bytes .../css/css-text/support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../css/css-text/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../css/css-text/support/pattern-rgr-grg-rgr.png | Bin 0 -> 223 bytes .../tests/css/css-text/support/pattern-tr.png | Bin 0 -> 137 bytes .../tests/css/css-text/support/ruler-h-50%.png | Bin 0 -> 691 bytes .../tests/css/css-text/support/ruler-h-50px.png | Bin 0 -> 671 bytes .../tests/css/css-text/support/ruler-v-100px.png | Bin 0 -> 760 bytes .../tests/css/css-text/support/ruler-v-50px.png | Bin 0 -> 757 bytes .../tests/css/css-text/support/square-purple.png | Bin 0 -> 92 bytes .../tests/css/css-text/support/square-teal.png | Bin 0 -> 92 bytes .../tests/css/css-text/support/square-white.png | Bin 0 -> 78 bytes .../tests/css/css-text/support/support/README | 4 + .../css/css-text/support/support/swatch-green.png | Bin 0 -> 84 bytes .../css/css-text/support/support/swatch-red.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/swatch-blue.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/swatch-green.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/swatch-lime.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/swatch-orange.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/swatch-red.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/swatch-white.png | Bin 0 -> 85 bytes .../tests/css/css-text/support/swatch-yellow.png | Bin 0 -> 84 bytes .../tests/css/css-text/support/test-bl.png | Bin 0 -> 1368 bytes .../tests/css/css-text/support/test-br.png | Bin 0 -> 1045 bytes .../css/css-text/support/test-inner-half-size.png | Bin 0 -> 180 bytes .../tests/css/css-text/support/test-outer.png | Bin 0 -> 2412 bytes .../tests/css/css-text/support/test-tl.png | Bin 0 -> 1025 bytes .../tests/css/css-text/support/test-tr.png | Bin 0 -> 1235 bytes .../tab-size/tab-min-rendered-width-1-ref.html | 34 +++ .../tab-size/tab-min-rendered-width-1.html | 27 ++ .../tab-size/tab-size-block-ancestor-ref.html | 31 ++ .../css-text/tab-size/tab-size-block-ancestor.html | 48 ++++ .../tab-size/tab-size-computed-value-001.html | 147 ++++++++++ .../tab-size/tab-size-inheritance-001-ref.html | 15 + .../tab-size/tab-size-inheritance-001.html | 40 +++ .../css-text/tab-size/tab-size-inline-001-ref.html | 16 ++ .../css/css-text/tab-size/tab-size-inline-001.html | 28 ++ .../css-text/tab-size/tab-size-inline-002-ref.html | 20 ++ .../css/css-text/tab-size/tab-size-inline-002.html | 28 ++ .../tab-size/tab-size-integer-001-ref.html | 31 ++ .../css-text/tab-size/tab-size-integer-001.html | 36 +++ .../css-text/tab-size/tab-size-integer-002.html | 37 +++ .../css-text/tab-size/tab-size-integer-003.html | 36 +++ .../tab-size/tab-size-integer-004-ref.html | 18 ++ .../css-text/tab-size/tab-size-integer-004.html | 30 ++ .../css-text/tab-size/tab-size-length-001-ref.html | 29 ++ .../css/css-text/tab-size/tab-size-length-001.html | 39 +++ .../css/css-text/tab-size/tab-size-length-002.html | 40 +++ .../css-text/tab-size/tab-size-percent-001.html | 40 +++ .../tab-size/tab-size-spacing-001-ref.html | 16 ++ .../css-text/tab-size/tab-size-spacing-001.html | 42 +++ .../tab-size/tab-size-spacing-002-ref.html | 15 + .../css-text/tab-size/tab-size-spacing-002.html | 29 ++ .../tab-size/tab-size-spacing-003-ref.html | 15 + .../css-text/tab-size/tab-size-spacing-003.html | 29 ++ .../tests/css/css-text/tab-size/tab-size.html | 98 +++++++ .../reference/text-align-end-ref-001.html | 17 ++ .../reference/text-align-end-ref-002.html | 19 ++ .../reference/text-align-end-ref-003.html | 17 ++ .../reference/text-align-end-ref-004.html | 19 ++ .../reference/text-align-end-ref-005.html | 17 ++ .../reference/text-align-end-ref-006.html | 19 ++ .../reference/text-align-end-ref-007.html | 17 ++ .../reference/text-align-end-ref-008.html | 19 ++ .../reference/text-align-end-ref-009.html | 17 ++ .../reference/text-align-end-ref-010.html | 19 ++ .../reference/text-align-end-ref-014.html | 19 ++ .../reference/text-align-end-ref-015.html | 17 ++ .../reference/text-align-end-ref-016.html | 20 ++ .../reference/text-align-end-ref-017.html | 19 ++ .../reference/text-align-justify-ref-001.html | 25 ++ .../reference/text-align-justify-ref-002.html | 27 ++ .../reference/text-align-justify-ref-003.html | 25 ++ .../reference/text-align-justify-ref-004.html | 27 ++ .../reference/text-align-justify-ref-005.html | 25 ++ .../reference/text-align-justify-ref-006.html | 27 ++ .../reference/text-align-justify-shy-ref-001.html | 10 + .../reference/text-align-justifyall-ref-001.html | 18 ++ .../reference/text-align-justifyall-ref-002.html | 20 ++ .../reference/text-align-last-wins-001-ref.html | 16 ++ .../reference/text-align-start-ref-001.html | 17 ++ .../reference/text-align-start-ref-002.html | 19 ++ .../reference/text-align-start-ref-003.html | 17 ++ .../reference/text-align-start-ref-004.html | 19 ++ .../reference/text-align-start-ref-005.html | 17 ++ .../reference/text-align-start-ref-006.html | 19 ++ .../reference/text-align-start-ref-007.html | 17 ++ .../reference/text-align-start-ref-008.html | 19 ++ .../reference/text-align-start-ref-009.html | 17 ++ .../reference/text-align-start-ref-010.html | 19 ++ .../reference/text-align-start-ref-014.html | 19 ++ .../reference/text-align-start-ref-015.html | 19 ++ .../reference/text-align-start-ref-016.html | 21 ++ .../reference/text-align-start-ref-017.html | 17 ++ .../css-text/text-align/text-align-006-ref.html | 13 + .../css/css-text/text-align/text-align-006.html | 18 ++ .../css-text/text-align/text-align-007-ref.html | 14 + .../css/css-text/text-align/text-align-007.html | 18 ++ .../text-align/text-align-center-last-center.html | 22 ++ .../text-align/text-align-center-last-default.html | 19 ++ .../text-align/text-align-center-last-end.html | 22 ++ .../text-align/text-align-center-last-justify.html | 22 ++ .../text-align/text-align-center-last-start.html | 22 ++ .../text-align-default-last-default.html | 19 ++ .../css-text/text-align/text-align-end-001.html | 23 ++ .../css-text/text-align/text-align-end-002.html | 25 ++ .../css-text/text-align/text-align-end-003.html | 23 ++ .../css-text/text-align/text-align-end-004.html | 25 ++ .../css-text/text-align/text-align-end-005.html | 23 ++ .../css-text/text-align/text-align-end-006.html | 25 ++ .../css-text/text-align/text-align-end-007.html | 23 ++ .../css-text/text-align/text-align-end-008.html | 25 ++ .../css-text/text-align/text-align-end-009.html | 26 ++ .../css-text/text-align/text-align-end-010.html | 25 ++ .../css-text/text-align/text-align-end-014.html | 29 ++ .../css-text/text-align/text-align-end-015.html | 29 ++ .../css-text/text-align/text-align-end-016.html | 29 ++ .../css-text/text-align/text-align-end-017.html | 33 +++ .../css-text/text-align/text-align-end-018.html | 22 ++ .../css-text/text-align/text-align-end-019.html | 22 ++ .../css-text/text-align/text-align-end-020.html | 22 ++ .../css-text/text-align/text-align-end-021.html | 32 +++ .../text-align/text-align-end-last-center.html | 22 ++ .../text-align/text-align-end-last-default.html | 19 ++ .../text-align/text-align-end-last-end.html | 22 ++ .../text-align/text-align-end-last-justify.html | 22 ++ .../text-align/text-align-end-last-start.html | 22 ++ .../text-align/text-align-inline-end-crash.html | 12 + .../text-align/text-align-justify-001.html | 26 ++ .../text-align/text-align-justify-002.html | 28 ++ .../text-align/text-align-justify-003.html | 26 ++ .../text-align/text-align-justify-004.html | 28 ++ .../text-align/text-align-justify-005.html | 26 ++ .../text-align/text-align-justify-006.html | 28 ++ .../text-align/text-align-justify-last-center.html | 22 ++ .../text-align-justify-last-default.html | 19 ++ .../text-align/text-align-justify-last-end.html | 22 ++ .../text-align-justify-last-justify.html | 22 ++ .../text-align/text-align-justify-last-start.html | 22 ++ .../text-align/text-align-justify-shy-001.html | 14 + .../text-align/text-align-justifyall-001.html | 24 ++ .../text-align/text-align-justifyall-002.html | 26 ++ .../text-align/text-align-justifyall-003.html | 24 ++ .../text-align/text-align-justifyall-004.html | 26 ++ .../text-align/text-align-justifyall-005.html | 24 ++ .../text-align/text-align-justifyall-006.html | 26 ++ .../css-text/text-align/text-align-last-001.html | 19 ++ .../css-text/text-align/text-align-last-002.html | 19 ++ .../css-text/text-align/text-align-last-003.html | 19 ++ .../css-text/text-align/text-align-last-004.html | 19 ++ .../css-text/text-align/text-align-last-005.html | 18 ++ .../css-text/text-align/text-align-last-006.html | 19 ++ .../css-text/text-align/text-align-last-007.html | 20 ++ .../css-text/text-align/text-align-last-008.html | 20 ++ .../css-text/text-align/text-align-last-009.html | 20 ++ .../text-align/text-align-last-010-ref.html | 14 + .../css-text/text-align/text-align-last-010.html | 18 ++ .../css-text/text-align/text-align-last-011.html | 18 ++ .../css-text/text-align/text-align-last-012.html | 17 ++ .../css-text/text-align/text-align-last-013.html | 18 ++ .../css-text/text-align/text-align-last-014.html | 19 ++ .../text-align/text-align-last-center-ref.html | 16 ++ .../text-align/text-align-last-center.html | 18 ++ .../text-align/text-align-last-empty-inline.html | 36 +++ .../text-align/text-align-last-end-ref.html | 16 ++ .../css-text/text-align/text-align-last-end.html | 18 ++ .../text-align/text-align-last-interpolation.html | 40 +++ .../text-align/text-align-last-justify-ref.html | 20 ++ .../text-align-last-justify-rtl-ref.html | 18 ++ .../text-align/text-align-last-justify-rtl.html | 17 ++ .../text-align/text-align-last-justify.html | 17 ++ .../text-align/text-align-last-simple-ref.html | 42 +++ .../text-align/text-align-last-simple.html | 45 +++ .../text-align/text-align-last-start-ref.html | 16 ++ .../css-text/text-align/text-align-last-start.html | 19 ++ .../text-align/text-align-last-wins-001.html | 20 ++ .../text-align/text-align-match-parent-001.html | 26 ++ .../text-align/text-align-match-parent-002.html | 23 ++ .../text-align/text-align-match-parent-01.html | 40 +++ .../text-align/text-align-match-parent-02.html | 56 ++++ .../text-align/text-align-match-parent-03.html | 52 ++++ .../text-align/text-align-match-parent-04.html | 52 ++++ .../text-align/text-align-match-parent-05-ref.html | 16 ++ .../text-align/text-align-match-parent-05.html | 23 ++ .../text-align/text-align-match-parent-ref.html | 32 +++ .../text-align-match-parent-root-logical.html | 21 ++ .../text-align-match-parent-root-ltr-ref.html | 14 + .../text-align-match-parent-root-ltr.html | 19 ++ .../text-align-match-parent-root-rtl-ref.html | 14 + .../text-align-match-parent-root-rtl.html | 18 ++ .../css-text/text-align/text-align-start-001.html | 23 ++ .../css-text/text-align/text-align-start-002.html | 25 ++ .../css-text/text-align/text-align-start-003.html | 23 ++ .../css-text/text-align/text-align-start-004.html | 25 ++ .../css-text/text-align/text-align-start-005.html | 23 ++ .../css-text/text-align/text-align-start-006.html | 25 ++ .../css-text/text-align/text-align-start-007.html | 23 ++ .../css-text/text-align/text-align-start-008.html | 25 ++ .../css-text/text-align/text-align-start-009.html | 26 ++ .../css-text/text-align/text-align-start-010.html | 25 ++ .../css-text/text-align/text-align-start-014.html | 29 ++ .../css-text/text-align/text-align-start-015.html | 29 ++ .../css-text/text-align/text-align-start-016.html | 31 ++ .../css-text/text-align/text-align-start-017.html | 32 +++ .../css-text/text-align/text-align-start-018.html | 22 ++ .../css-text/text-align/text-align-start-019.html | 22 ++ .../css-text/text-align/text-align-start-020.html | 22 ++ .../css-text/text-align/text-align-start-021.html | 32 +++ .../text-align/text-align-start-last-center.html | 22 ++ .../text-align/text-align-start-last-default.html | 19 ++ .../text-align/text-align-start-last-end.html | 22 ++ .../text-align/text-align-start-last-justify.html | 22 ++ .../text-align/text-align-start-last-start.html | 22 ++ .../text-align/text-align-webkit-match-parent.html | 11 + .../reference/shaping-join-001-ref.html | 42 +++ .../reference/shaping-no-join-001-ref.html | 47 +++ .../reference/shaping-tatweel-001-ref.html | 44 +++ .../reference/shaping-tatweel-002-ref.html | 50 ++++ .../css-text/text-encoding/shaping-join-001.html | 48 ++++ .../css-text/text-encoding/shaping-join-002.html | 59 ++++ .../css-text/text-encoding/shaping-join-003.html | 56 ++++ .../text-encoding/shaping-no-join-001.html | 52 ++++ .../text-encoding/shaping-no-join-002.html | 63 ++++ .../text-encoding/shaping-no-join-003.html | 60 ++++ .../text-encoding/shaping-tatweel-001.html | 47 +++ .../text-encoding/shaping-tatweel-002.html | 58 ++++ .../text-encoding/shaping-tatweel-003.html | 55 ++++ .../text-group-align/support/fake-group-align.css | 27 ++ .../text-group-align/support/test-helpers.css | 9 + .../text-group-align/support/test-helpers.js | 36 +++ .../text-group-align-center-ref.html | 15 + .../text-group-align-center-vlr-ref.html | 15 + .../text-group-align-center-vlr.html | 17 ++ .../text-group-align/text-group-align-center.html | 17 ++ .../text-group-align/text-group-align-end-ref.html | 15 + .../text-group-align-end-vlr-ref.html | 15 + .../text-group-align/text-group-align-end-vlr.html | 17 ++ .../text-group-align/text-group-align-end.html | 17 ++ .../text-group-align-left-ref.html | 15 + .../text-group-align-left-vlr-ref.html | 15 + .../text-group-align-left-vlr.html | 17 ++ .../text-group-align/text-group-align-left.html | 17 ++ .../text-group-align-right-ref.html | 15 + .../text-group-align-right-vlr-ref.html | 15 + .../text-group-align-right-vlr.html | 17 ++ .../text-group-align/text-group-align-right.html | 17 ++ .../text-group-align-start-ref.html | 15 + .../text-group-align-start-vlr-ref.html | 15 + .../text-group-align-start-vlr.html | 17 ++ .../text-group-align/text-group-align-start.html | 17 ++ .../text-indent/anonymous-flex-item-001.html | 33 +++ .../text-indent/anonymous-grid-item-001.html | 33 +++ .../percentage-value-intrinsic-size.html | 19 ++ .../anonymous-flex-grid-item-001-ref.html | 26 ++ .../text-indent-each-line-hanging-ref.html | 48 ++++ .../reference/text-indent-percentage-001-ref.xht | 35 +++ .../reference/text-indent-percentage-002-ref.html | 20 ++ .../text-indent-tab-positions-001-ref.html | 13 + .../text-indent-with-absolute-pos-child-ref.html | 61 ++++ .../text-indent/text-indent-each-line-hanging.html | 64 +++++ .../text-indent/text-indent-long-line-crash.html | 19 ++ .../text-indent/text-indent-percentage-001.xht | 58 ++++ .../text-indent/text-indent-percentage-002.html | 39 +++ .../text-indent/text-indent-percentage-003.html | 39 +++ .../text-indent/text-indent-percentage-004.html | 39 +++ .../text-indent/text-indent-tab-positions-001.html | 18 ++ .../text-indent-with-absolute-pos-child.html | 65 +++++ .../text-justify/distribute-alias.tentative.html | 14 + .../reference/text-justify-006-ref.html | 27 ++ .../text-justify-and-trailing-spaces-001-ref.html | 20 ++ .../text-justify-and-trailing-spaces-003-ref.html | 21 ++ .../text-justify-and-trailing-spaces-005-ref.html | 31 ++ ...xt-justify-and-trailing-spaces-alt-001-ref.html | 20 ++ ...xt-justify-and-trailing-spaces-alt-003-ref.html | 21 ++ ...xt-justify-and-trailing-spaces-alt-005-ref.html | 28 ++ .../reference/text-justify-ref-001.html | 21 ++ .../css-text/text-justify/text-justify-001.html | 26 ++ .../css-text/text-justify/text-justify-002.html | 20 ++ .../css-text/text-justify/text-justify-003.html | 20 ++ .../css-text/text-justify/text-justify-004.html | 19 ++ .../css-text/text-justify/text-justify-005.html | 19 ++ .../css-text/text-justify/text-justify-006.html | 35 +++ .../text-justify-and-trailing-spaces-001.html | 25 ++ .../text-justify-and-trailing-spaces-002.html | 25 ++ .../text-justify-and-trailing-spaces-003.html | 28 ++ .../text-justify-and-trailing-spaces-004.html | 28 ++ .../text-justify-and-trailing-spaces-005.html | 35 +++ .../text-justify-and-trailing-spaces-006.html | 35 +++ .../text-justify/text-justify-distribute-001.html | 28 ++ .../text-justify-inter-character-001-ref.html | 24 ++ .../text-justify-inter-character-001.html | 28 ++ .../text-justify-inter-word-001-ref.html | 25 ++ .../text-justify/text-justify-inter-word-001.html | 29 ++ .../text-justify/text-justify-interpolation.html | 46 +++ .../text-justify/text-justify-none-001-ref.html | 22 ++ .../text-justify/text-justify-none-001.html | 29 ++ ...text-transform-math-auto-001.tentative-ref.html | 139 +++++++++ .../text-transform-math-auto-001.tentative.html | 144 ++++++++++ ...text-transform-math-auto-002.tentative-ref.html | 29 ++ .../text-transform-math-auto-002.tentative.html | 33 +++ ...text-transform-math-bold-001.tentative-ref.html | 149 ++++++++++ .../text-transform-math-bold-001.tentative.html | 154 ++++++++++ ...nsform-math-bold-fraktur-001.tentative-ref.html | 79 ++++++ ...-transform-math-bold-fraktur-001.tentative.html | 84 ++++++ ...ansform-math-bold-italic-001.tentative-ref.html | 137 +++++++++ ...t-transform-math-bold-italic-001.tentative.html | 142 +++++++++ ...orm-math-bold-sans-serif-001.tentative-ref.html | 147 ++++++++++ ...ansform-math-bold-sans-serif-001.tentative.html | 152 ++++++++++ ...ansform-math-bold-script-001.tentative-ref.html | 79 ++++++ ...t-transform-math-bold-script-001.tentative.html | 84 ++++++ ...sform-math-double-struck-001.tentative-ref.html | 114 ++++++++ ...transform-math-double-struck-001.tentative.html | 119 ++++++++ ...t-transform-math-fraktur-001.tentative-ref.html | 79 ++++++ .../text-transform-math-fraktur-001.tentative.html | 84 ++++++ ...t-transform-math-initial-001.tentative-ref.html | 47 +++ .../text-transform-math-initial-001.tentative.html | 52 ++++ ...xt-transform-math-italic-001.tentative-ref.html | 139 +++++++++ .../text-transform-math-italic-001.tentative.html | 144 ++++++++++ ...xt-transform-math-looped-001.tentative-ref.html | 54 ++++ .../text-transform-math-looped-001.tentative.html | 59 ++++ ...transform-math-monospace-001.tentative-ref.html | 89 ++++++ ...ext-transform-math-monospace-001.tentative.html | 94 ++++++ ...ransform-math-sans-serif-001.tentative-ref.html | 89 ++++++ ...xt-transform-math-sans-serif-001.tentative.html | 94 ++++++ ...h-sans-serif-bold-italic-001.tentative-ref.html | 137 +++++++++ ...-math-sans-serif-bold-italic-001.tentative.html | 142 +++++++++ ...m-math-sans-serif-italic-001.tentative-ref.html | 79 ++++++ ...sform-math-sans-serif-italic-001.tentative.html | 84 ++++++ ...xt-transform-math-script-001.tentative-ref.html | 79 ++++++ .../text-transform-math-script-001.tentative.html | 84 ++++++ ...transform-math-stretched-001.tentative-ref.html | 50 ++++ ...ext-transform-math-stretched-001.tentative.html | 55 ++++ ...xt-transform-math-tailed-001.tentative-ref.html | 42 +++ .../text-transform-math-tailed-001.tentative.html | 47 +++ .../text-transform-capitalize-001-ref.html | 23 ++ .../text-transform-capitalize-003-ref.html | 23 ++ .../text-transform-capitalize-005-ref.html | 23 ++ .../text-transform-capitalize-007-ref.html | 23 ++ .../text-transform-capitalize-009-ref.html | 23 ++ .../text-transform-capitalize-010-ref.html | 23 ++ .../text-transform-capitalize-011-ref.html | 23 ++ .../text-transform-capitalize-014-ref.html | 23 ++ .../text-transform-capitalize-016-ref.html | 23 ++ .../text-transform-capitalize-018-ref.html | 24 ++ .../text-transform-capitalize-020-ref.html | 24 ++ .../text-transform-capitalize-022-ref.html | 23 ++ .../text-transform-capitalize-024-ref.html | 23 ++ .../text-transform-capitalize-026-ref.html | 23 ++ .../text-transform-capitalize-028-ref.html | 23 ++ .../text-transform-capitalize-030-ref.html | 23 ++ .../text-transform-capitalize-031-ref.html | 16 ++ .../text-transform-capitalize-032-ref.xht | 26 ++ .../text-transform-full-size-kana-001-ref.html | 25 ++ .../text-transform-full-size-kana-002-ref.html | 26 ++ .../text-transform-full-size-kana-003-ref.html | 28 ++ .../text-transform-full-size-kana-004-ref.html | 22 ++ .../text-transform-full-size-kana-005-ref.html | 90 ++++++ .../text-transform-full-size-kana-006-ref.html | 92 ++++++ .../text-transform-full-size-kana-007-ref.html | 66 +++++ .../reference/text-transform-fullwidth-001-ref.xht | 308 ++++++++++++++++++++ .../text-transform-fullwidth-006-ref.html | 14 + .../text-transform-fullwidth-007-ref.html | 14 + .../text-transform-fullwidth-008-ref.html | 19 ++ .../text-transform-fullwidth-009-ref.html | 23 ++ .../reference/text-transform-lowercase-101-ref.xht | 26 ++ .../reference/text-transform-multiple-001-ref.html | 22 ++ .../reference/text-transform-none-001-ref.xht | 26 ++ .../reference/text-transform-shaping-001-ref.html | 15 + .../text-transform-tailoring-001-ref.html | 16 ++ .../text-transform-tailoring-002-ref.html | 16 ++ .../text-transform-tailoring-002a-ref.html | 16 ++ .../text-transform-tailoring-003-ref.html | 16 ++ .../text-transform-tailoring-004-ref.html | 19 ++ .../text-transform-tailoring-005-ref.html | 19 ++ .../reference/text-transform-uppercase-101-ref.xht | 26 ++ .../text-transform-upperlower-001-ref.html | 22 ++ .../text-transform-upperlower-002-ref.html | 22 ++ .../text-transform-upperlower-003-ref.html | 25 ++ .../text-transform-upperlower-004-ref.html | 25 ++ .../text-transform-upperlower-005-ref.html | 25 ++ .../text-transform-upperlower-006-ref.html | 25 ++ .../text-transform-upperlower-007-ref.html | 25 ++ .../text-transform-upperlower-008-ref.html | 24 ++ .../text-transform-upperlower-009-ref.html | 25 ++ .../text-transform-upperlower-010-ref.html | 24 ++ .../text-transform-upperlower-011-ref.html | 25 ++ .../text-transform-upperlower-012-ref.html | 24 ++ .../text-transform-upperlower-014-ref.html | 25 ++ .../text-transform-upperlower-015-ref.html | 25 ++ .../text-transform-upperlower-016-ref.html | 26 ++ .../text-transform-upperlower-017-ref.html | 24 ++ .../text-transform-upperlower-018-ref.html | 26 ++ .../text-transform-upperlower-019-ref.html | 25 ++ .../text-transform-upperlower-020-ref.html | 23 ++ .../text-transform-upperlower-021-ref.html | 23 ++ .../text-transform-upperlower-022-ref.html | 25 ++ .../text-transform-upperlower-023-ref.html | 24 ++ .../text-transform-upperlower-024-ref.html | 25 ++ .../text-transform-upperlower-025-ref.html | 24 ++ .../text-transform-upperlower-026-ref.html | 25 ++ .../text-transform-upperlower-027-ref.html | 24 ++ .../text-transform-upperlower-028-ref.html | 22 ++ .../text-transform-upperlower-029-ref.html | 21 ++ .../text-transform-upperlower-030-ref.html | 22 ++ .../text-transform-upperlower-031-ref.html | 24 ++ .../text-transform-upperlower-032-ref.html | 16 ++ .../text-transform-upperlower-033-ref.html | 23 ++ .../text-transform-upperlower-034-ref.html | 22 ++ .../text-transform-upperlower-035-ref.html | 22 ++ .../text-transform-upperlower-038-ref.html | 22 ++ .../text-transform-upperlower-039-ref.html | 28 ++ .../text-transform-upperlower-040-ref.html | 25 ++ .../text-transform-upperlower-041-ref.html | 25 ++ .../text-transform-upperlower-042-ref.html | 25 ++ .../text-transform-upperlower-043-ref.html | 25 ++ .../text-transform-upperlower-044-ref.html | 33 +++ .../text-transform-upperlower-101-ref.html | 25 ++ .../text-transform-upperlower-102-ref.html | 24 ++ .../text-transform-upperlower-103-ref.html | 26 ++ .../text-transform-upperlower-104-ref.html | 25 ++ .../text-transform-upperlower-105-ref.html | 21 ++ .../text-transform-capitalize-001.html | 28 ++ .../text-transform-capitalize-003.html | 28 ++ .../text-transform-capitalize-005.html | 28 ++ .../text-transform-capitalize-007.html | 28 ++ .../text-transform-capitalize-009.html | 28 ++ .../text-transform-capitalize-010.html | 28 ++ .../text-transform-capitalize-011.html | 28 ++ .../text-transform-capitalize-014.html | 28 ++ .../text-transform-capitalize-016.html | 28 ++ .../text-transform-capitalize-018.html | 29 ++ .../text-transform-capitalize-020.html | 29 ++ .../text-transform-capitalize-022.html | 28 ++ .../text-transform-capitalize-024.html | 28 ++ .../text-transform-capitalize-026.html | 28 ++ .../text-transform-capitalize-028.html | 28 ++ .../text-transform-capitalize-030.html | 28 ++ .../text-transform-capitalize-031.html | 21 ++ .../text-transform-capitalize-032.xht | 33 +++ .../text-transform-capitalize-033-ref.html | 8 + .../text-transform-capitalize-033.html | 14 + .../text-transform-copy-paste-001-manual.html | 31 ++ .../text-transform-full-size-kana-001.html | 33 +++ .../text-transform-full-size-kana-002.html | 34 +++ .../text-transform-full-size-kana-003.html | 36 +++ .../text-transform-full-size-kana-004.html | 30 ++ .../text-transform-full-size-kana-005.html | 95 +++++++ .../text-transform-full-size-kana-006.html | 97 +++++++ .../text-transform-full-size-kana-007.html | 71 +++++ .../text-transform-fullwidth-001.xht | 316 +++++++++++++++++++++ .../text-transform-fullwidth-002-ref.xht | 51 ++++ .../text-transform-fullwidth-002.xht | 36 +++ .../text-transform-fullwidth-004-ref.xht | 42 +++ .../text-transform-fullwidth-004.xht | 53 ++++ .../text-transform-fullwidth-005-ref.xht | 43 +++ .../text-transform-fullwidth-005.xht | 56 ++++ .../text-transform-fullwidth-006.html | 26 ++ .../text-transform-fullwidth-007.html | 27 ++ .../text-transform-fullwidth-008.html | 37 +++ .../text-transform-fullwidth-009.html | 49 ++++ .../text-transform-lowercase-101.xht | 33 +++ .../text-transform-lowercase-102-ref.xht | 8 + .../text-transform-lowercase-102.xht | 10 + .../text-transform-multiple-001.html | 26 ++ .../text-transform/text-transform-none-001.xht | 33 +++ .../text-transform/text-transform-shaping-001.html | 23 ++ .../text-transform/text-transform-shaping-002.html | 23 ++ .../text-transform/text-transform-shaping-003.html | 23 ++ .../text-transform-tailoring-001.html | 21 ++ .../text-transform-tailoring-002.html | 21 ++ .../text-transform-tailoring-002a.html | 21 ++ .../text-transform-tailoring-003.html | 21 ++ .../text-transform-tailoring-004.html | 24 ++ .../text-transform-tailoring-005.html | 24 ++ .../text-transform-uppercase-101.xht | 33 +++ .../text-transform-upperlower-001.html | 27 ++ .../text-transform-upperlower-002.html | 27 ++ .../text-transform-upperlower-003.html | 30 ++ .../text-transform-upperlower-004.html | 30 ++ .../text-transform-upperlower-005.html | 30 ++ .../text-transform-upperlower-006.html | 30 ++ .../text-transform-upperlower-007.html | 30 ++ .../text-transform-upperlower-008.html | 29 ++ .../text-transform-upperlower-009.html | 30 ++ .../text-transform-upperlower-010.html | 29 ++ .../text-transform-upperlower-011.html | 30 ++ .../text-transform-upperlower-012.html | 29 ++ .../text-transform-upperlower-014.html | 30 ++ .../text-transform-upperlower-015.html | 30 ++ .../text-transform-upperlower-016.html | 31 ++ .../text-transform-upperlower-017.html | 29 ++ .../text-transform-upperlower-018.html | 31 ++ .../text-transform-upperlower-019.html | 30 ++ .../text-transform-upperlower-020.html | 28 ++ .../text-transform-upperlower-021.html | 28 ++ .../text-transform-upperlower-022.html | 30 ++ .../text-transform-upperlower-023.html | 29 ++ .../text-transform-upperlower-024.html | 30 ++ .../text-transform-upperlower-025.html | 29 ++ .../text-transform-upperlower-026.html | 30 ++ .../text-transform-upperlower-027.html | 29 ++ .../text-transform-upperlower-028.html | 27 ++ .../text-transform-upperlower-029.html | 26 ++ .../text-transform-upperlower-030.html | 27 ++ .../text-transform-upperlower-031.html | 29 ++ .../text-transform-upperlower-032.html | 21 ++ .../text-transform-upperlower-033.html | 28 ++ .../text-transform-upperlower-034.html | 27 ++ .../text-transform-upperlower-035.html | 27 ++ .../text-transform-upperlower-038.html | 27 ++ .../text-transform-upperlower-039.html | 33 +++ .../text-transform-upperlower-040.html | 30 ++ .../text-transform-upperlower-041.html | 30 ++ .../text-transform-upperlower-042.html | 30 ++ .../text-transform-upperlower-043.html | 30 ++ .../text-transform-upperlower-044.html | 38 +++ .../text-transform-upperlower-101.html | 30 ++ .../text-transform-upperlower-102.html | 29 ++ .../text-transform-upperlower-103.html | 31 ++ .../text-transform-upperlower-104.html | 30 ++ .../text-transform-upperlower-105.html | 25 ++ .../append-whitespace-only-node-crash-001.html | 36 +++ .../css/css-text/white-space/break-spaces-001.html | 27 ++ .../css/css-text/white-space/break-spaces-002.html | 27 ++ .../css/css-text/white-space/break-spaces-003.html | 37 +++ .../css/css-text/white-space/break-spaces-004.html | 35 +++ .../css/css-text/white-space/break-spaces-005.html | 33 +++ .../css/css-text/white-space/break-spaces-006.html | 35 +++ .../css/css-text/white-space/break-spaces-007.html | 34 +++ .../css/css-text/white-space/break-spaces-008.html | 35 +++ .../css/css-text/white-space/break-spaces-009.html | 37 +++ .../css/css-text/white-space/break-spaces-010.html | 31 ++ .../css/css-text/white-space/break-spaces-051.html | 37 +++ .../css/css-text/white-space/break-spaces-052.html | 37 +++ .../break-spaces-before-first-char-001.html | 33 +++ .../break-spaces-before-first-char-002.html | 36 +++ .../break-spaces-before-first-char-003.html | 36 +++ .../break-spaces-before-first-char-004.html | 36 +++ .../break-spaces-before-first-char-005.html | 39 +++ .../break-spaces-before-first-char-006.html | 39 +++ .../break-spaces-before-first-char-007.html | 36 +++ .../break-spaces-before-first-char-008.html | 39 +++ .../break-spaces-before-first-char-009.html | 39 +++ .../break-spaces-before-first-char-010.html | 39 +++ .../break-spaces-before-first-char-011.html | 42 +++ .../break-spaces-before-first-char-012.html | 36 +++ .../break-spaces-before-first-char-013.html | 36 +++ .../break-spaces-before-first-char-014.html | 36 +++ .../break-spaces-before-first-char-015.html | 39 +++ .../break-spaces-before-first-char-016.html | 39 +++ .../break-spaces-before-first-char-017.html | 42 +++ .../break-spaces-before-first-char-018.html | 36 +++ ...k-spaces-before-first-ideographic-char-001.html | 33 +++ ...k-spaces-before-first-ideographic-char-002.html | 36 +++ ...k-spaces-before-first-ideographic-char-003.html | 36 +++ ...k-spaces-before-first-ideographic-char-004.html | 36 +++ ...k-spaces-before-first-ideographic-char-005.html | 39 +++ ...k-spaces-before-first-ideographic-char-006.html | 39 +++ ...k-spaces-before-first-ideographic-char-007.html | 36 +++ ...k-spaces-before-first-ideographic-char-008.html | 39 +++ ...k-spaces-before-first-ideographic-char-009.html | 39 +++ ...k-spaces-before-first-ideographic-char-010.html | 39 +++ ...k-spaces-before-first-ideographic-char-011.html | 42 +++ ...k-spaces-before-first-ideographic-char-012.html | 36 +++ ...k-spaces-before-first-ideographic-char-013.html | 36 +++ ...k-spaces-before-first-ideographic-char-014.html | 36 +++ ...k-spaces-before-first-ideographic-char-015.html | 39 +++ ...k-spaces-before-first-ideographic-char-016.html | 39 +++ ...k-spaces-before-first-ideographic-char-017.html | 42 +++ ...k-spaces-before-first-ideographic-char-018.html | 36 +++ .../white-space/break-spaces-newline-011.html | 52 ++++ .../white-space/break-spaces-newline-012.html | 52 ++++ .../white-space/break-spaces-newline-013.html | 52 ++++ .../white-space/break-spaces-newline-014.html | 52 ++++ .../white-space/break-spaces-newline-015.html | 52 ++++ .../white-space/break-spaces-newline-016.html | 49 ++++ .../css-text/white-space/break-spaces-tab-001.html | 27 ++ .../css-text/white-space/break-spaces-tab-002.html | 27 ++ .../css-text/white-space/break-spaces-tab-003.html | 27 ++ .../css-text/white-space/break-spaces-tab-004.html | 27 ++ .../css-text/white-space/break-spaces-tab-005.html | 30 ++ .../css-text/white-space/break-spaces-tab-006.html | 30 ++ .../break-spaces-with-ideographic-space-001.html | 27 ++ .../break-spaces-with-ideographic-space-002.html | 37 +++ .../break-spaces-with-ideographic-space-003.html | 37 +++ .../break-spaces-with-ideographic-space-004.html | 35 +++ .../break-spaces-with-ideographic-space-005.html | 33 +++ .../break-spaces-with-ideographic-space-006.html | 35 +++ .../break-spaces-with-ideographic-space-007.html | 34 +++ .../break-spaces-with-ideographic-space-008.html | 35 +++ .../break-spaces-with-ideographic-space-009.html | 37 +++ .../break-spaces-with-ideographic-space-010.html | 31 ++ .../break-spaces-with-overflow-wrap-001.html | 37 +++ .../break-spaces-with-overflow-wrap-002.html | 37 +++ .../break-spaces-with-overflow-wrap-003.html | 35 +++ .../break-spaces-with-overflow-wrap-004.html | 35 +++ .../break-spaces-with-overflow-wrap-005.html | 35 +++ .../break-spaces-with-overflow-wrap-006.html | 35 +++ .../break-spaces-with-overflow-wrap-007.html | 35 +++ .../break-spaces-with-overflow-wrap-008.html | 35 +++ .../break-spaces-with-overflow-wrap-009.html | 37 +++ .../break-spaces-with-overflow-wrap-010.html | 37 +++ .../css-text/white-space/control-chars-000.html | 18 ++ .../css-text/white-space/control-chars-001.html | 18 ++ .../css-text/white-space/control-chars-002.html | 18 ++ .../css-text/white-space/control-chars-003.html | 18 ++ .../css-text/white-space/control-chars-004.html | 18 ++ .../css-text/white-space/control-chars-005.html | 18 ++ .../css-text/white-space/control-chars-006.html | 18 ++ .../css-text/white-space/control-chars-007.html | 18 ++ .../css-text/white-space/control-chars-008.html | 18 ++ .../css-text/white-space/control-chars-00B.html | 18 ++ .../css-text/white-space/control-chars-00C.html | 18 ++ .../css-text/white-space/control-chars-00D.html | 30 ++ .../css-text/white-space/control-chars-00E.html | 18 ++ .../css-text/white-space/control-chars-00F.html | 18 ++ .../css-text/white-space/control-chars-010.html | 18 ++ .../css-text/white-space/control-chars-011.html | 18 ++ .../css-text/white-space/control-chars-012.html | 18 ++ .../css-text/white-space/control-chars-013.html | 18 ++ .../css-text/white-space/control-chars-014.html | 18 ++ .../css-text/white-space/control-chars-015.html | 18 ++ .../css-text/white-space/control-chars-016.html | 18 ++ .../css-text/white-space/control-chars-017.html | 18 ++ .../css-text/white-space/control-chars-018.html | 18 ++ .../css-text/white-space/control-chars-019.html | 18 ++ .../css-text/white-space/control-chars-01A.html | 18 ++ .../css-text/white-space/control-chars-01B.html | 18 ++ .../css-text/white-space/control-chars-01C.html | 18 ++ .../css-text/white-space/control-chars-01D.html | 18 ++ .../css-text/white-space/control-chars-01E.html | 18 ++ .../css-text/white-space/control-chars-01F.html | 18 ++ .../css-text/white-space/control-chars-07F.html | 18 ++ .../css-text/white-space/control-chars-080.html | 18 ++ .../css-text/white-space/control-chars-081.html | 18 ++ .../css-text/white-space/control-chars-082.html | 18 ++ .../css-text/white-space/control-chars-083.html | 18 ++ .../css-text/white-space/control-chars-084.html | 18 ++ .../css-text/white-space/control-chars-085.html | 18 ++ .../css-text/white-space/control-chars-086.html | 18 ++ .../css-text/white-space/control-chars-087.html | 18 ++ .../css-text/white-space/control-chars-088.html | 18 ++ .../css-text/white-space/control-chars-089.html | 18 ++ .../css-text/white-space/control-chars-08A.html | 18 ++ .../css-text/white-space/control-chars-08B.html | 18 ++ .../css-text/white-space/control-chars-08C.html | 18 ++ .../css-text/white-space/control-chars-08D.html | 18 ++ .../css-text/white-space/control-chars-08E.html | 18 ++ .../css-text/white-space/control-chars-08F.html | 18 ++ .../css-text/white-space/control-chars-090.html | 18 ++ .../css-text/white-space/control-chars-091.html | 18 ++ .../css-text/white-space/control-chars-092.html | 18 ++ .../css-text/white-space/control-chars-093.html | 18 ++ .../css-text/white-space/control-chars-094.html | 18 ++ .../css-text/white-space/control-chars-095.html | 18 ++ .../css-text/white-space/control-chars-096.html | 18 ++ .../css-text/white-space/control-chars-097.html | 18 ++ .../css-text/white-space/control-chars-098.html | 18 ++ .../css-text/white-space/control-chars-099.html | 18 ++ .../css-text/white-space/control-chars-09A.html | 18 ++ .../css-text/white-space/control-chars-09B.html | 18 ++ .../css-text/white-space/control-chars-09C.html | 18 ++ .../css-text/white-space/control-chars-09D.html | 18 ++ .../css-text/white-space/control-chars-09E.html | 18 ++ .../css-text/white-space/control-chars-09F.html | 18 ++ .../display-contents-remove-whitespace-change.html | 12 + .../css-text/white-space/eol-spaces-bidi-001.html | 46 +++ .../css-text/white-space/eol-spaces-bidi-002.html | 69 +++++ .../css-text/white-space/eol-spaces-bidi-003.html | 28 ++ .../white-space/full-width-leading-spaces-001.html | 25 ++ .../white-space/full-width-leading-spaces-002.html | 25 ++ .../white-space/full-width-leading-spaces-003.html | 25 ++ .../white-space/full-width-leading-spaces-004.html | 24 ++ .../white-space/full-width-leading-spaces-005.html | 25 ++ .../line-edge-white-space-collapse-001.html | 39 +++ .../line-edge-white-space-collapse-002.html | 39 +++ .../css/css-text/white-space/lone-cr-001-ref.html | 3 + .../white-space/lone-cr-001.tentative.html | 10 + .../white-space/nowrap-wbr-and-space-crash.html | 19 ++ .../css/css-text/white-space/pre-float-001.html | 36 +++ .../css/css-text/white-space/pre-line-051.html | 37 +++ .../css/css-text/white-space/pre-line-052.html | 37 +++ .../pre-line-br-with-whitespace-child-crash.html | 18 ++ .../pre-line-with-space-and-newline.html | 44 +++ .../white-space/pre-with-whitespace-crash.html | 18 ++ .../css/css-text/white-space/pre-wrap-001.html | 25 ++ .../css/css-text/white-space/pre-wrap-002.html | 26 ++ .../css/css-text/white-space/pre-wrap-003.html | 26 ++ .../css/css-text/white-space/pre-wrap-004.html | 26 ++ .../css/css-text/white-space/pre-wrap-005.html | 26 ++ .../css/css-text/white-space/pre-wrap-006.html | 26 ++ .../css/css-text/white-space/pre-wrap-007.html | 27 ++ .../css/css-text/white-space/pre-wrap-008.html | 38 +++ .../css/css-text/white-space/pre-wrap-009.html | 40 +++ .../css/css-text/white-space/pre-wrap-010.html | 40 +++ .../css/css-text/white-space/pre-wrap-011.html | 28 ++ .../css/css-text/white-space/pre-wrap-012.html | 26 ++ .../css/css-text/white-space/pre-wrap-013.html | 26 ++ .../css/css-text/white-space/pre-wrap-014.html | 32 +++ .../css/css-text/white-space/pre-wrap-015.html | 32 +++ .../css/css-text/white-space/pre-wrap-016.html | 38 +++ .../css/css-text/white-space/pre-wrap-017.html | 30 ++ .../css/css-text/white-space/pre-wrap-018.html | 37 +++ .../css/css-text/white-space/pre-wrap-019.html | 38 +++ .../css/css-text/white-space/pre-wrap-020.html | 32 +++ .../css/css-text/white-space/pre-wrap-051.html | 37 +++ .../css/css-text/white-space/pre-wrap-052.html | 37 +++ .../css-text/white-space/pre-wrap-float-001.html | 36 +++ .../white-space/pre-wrap-leading-spaces-001.html | 31 ++ .../white-space/pre-wrap-leading-spaces-002.html | 31 ++ .../white-space/pre-wrap-leading-spaces-003.html | 31 ++ .../white-space/pre-wrap-leading-spaces-004.html | 32 +++ .../white-space/pre-wrap-leading-spaces-005.html | 32 +++ .../white-space/pre-wrap-leading-spaces-006.html | 33 +++ .../white-space/pre-wrap-leading-spaces-007.html | 33 +++ .../white-space/pre-wrap-leading-spaces-008.html | 33 +++ .../white-space/pre-wrap-leading-spaces-009.html | 33 +++ .../white-space/pre-wrap-leading-spaces-010.html | 33 +++ .../white-space/pre-wrap-leading-spaces-011.html | 33 +++ .../white-space/pre-wrap-leading-spaces-012.html | 31 ++ .../white-space/pre-wrap-leading-spaces-013.html | 31 ++ .../white-space/pre-wrap-leading-spaces-014.html | 31 ++ .../white-space/pre-wrap-leading-spaces-015.html | 31 ++ .../white-space/pre-wrap-leading-spaces-016.html | 31 ++ .../white-space/pre-wrap-leading-spaces-017.html | 31 ++ .../css/css-text/white-space/pre-wrap-tab-001.html | 27 ++ .../css/css-text/white-space/pre-wrap-tab-002.html | 27 ++ .../css/css-text/white-space/pre-wrap-tab-003.html | 27 ++ .../css/css-text/white-space/pre-wrap-tab-004.html | 27 ++ .../css/css-text/white-space/pre-wrap-tab-005.html | 27 ++ .../css/css-text/white-space/pre-wrap-tab-006.html | 27 ++ .../reference/break-spaces-tab-003-ref.html | 14 + .../reference/break-spaces-tab-005-ref.html | 16 ++ .../reference/control-chars-000-ref.html | 6 + .../reference/control-chars-00D-ref.html | 26 ++ .../reference/eol-spaces-bidi-001-ref.html | 38 +++ .../reference/eol-spaces-bidi-002-ref.html | 48 ++++ .../reference/eol-spaces-bidi-003-ref.html | 22 ++ .../reference/eol-spaces-bidi-alt-003-ref.html | 23 ++ .../full-width-leading-spaces-001-ref.html | 6 + .../line-edge-white-space-collapse-001-ref.html | 23 ++ .../line-edge-white-space-collapse-002-ref.html | 24 ++ .../white-space/reference/pre-float-001-ref.html | 31 ++ .../white-space/reference/pre-wrap-001-ref.html | 17 ++ .../white-space/reference/pre-wrap-012-ref.html | 21 ++ .../white-space/reference/pre-wrap-013-ref.html | 21 ++ .../white-space/reference/pre-wrap-014-ref.html | 18 ++ .../white-space/reference/pre-wrap-018-ref.html | 23 ++ .../white-space/reference/pre-wrap-019-ref.html | 21 ++ .../white-space/reference/pre-wrap-020-ref.html | 19 ++ .../reference/pre-wrap-float-001-ref.html | 31 ++ .../white-space/reference/tab-bidi-001-ref.html | 42 +++ .../reference/tab-stop-threshold-001-ref.html | 16 ++ .../reference/tab-stop-threshold-002-ref.html | 16 ++ .../text-space-collapse-discard-001-ref.xht | 26 ++ ...text-space-collapse-preserve-breaks-001-ref.xht | 32 +++ .../text-space-trim-trim-inner-001-ref.xht | 36 +++ .../reference/textarea-pre-wrap-001-ref.html | 34 +++ .../reference/textarea-pre-wrap-014-ref.html | 5 + .../trailing-ideographic-space-001-ref.html | 17 ++ .../trailing-ideographic-space-002-ref.html | 18 ++ .../trailing-ideographic-space-003-ref.html | 11 + .../trailing-ideographic-space-004-ref.html | 11 + .../trailing-ideographic-space-011-ref.html | 15 + .../trailing-ideographic-space-alt-003-ref.html | 22 ++ .../trailing-ideographic-space-alt-011-ref.html | 11 + ...ing-ideographic-space-break-spaces-001-ref.html | 13 + .../reference/trailing-ogham-001-ref.html | 19 ++ .../trailing-other-space-separators-001-ref.html | 19 ++ .../trailing-other-space-separators-002-ref.html | 33 +++ ...ther-space-separators-break-spaces-001-ref.html | 31 ++ ...ther-space-separators-break-spaces-002-ref.html | 31 ++ ...ther-space-separators-break-spaces-009-ref.html | 31 ++ ...ther-space-separators-break-spaces-013-ref.html | 31 ++ .../reference/trailing-space-align-start-ref.html | 17 ++ .../trailing-space-and-text-alignment-001-ref.html | 27 ++ .../trailing-space-and-text-alignment-002-ref.html | 27 ++ ...iling-space-and-text-alignment-rtl-001-ref.html | 29 ++ ...iling-space-and-text-alignment-rtl-002-ref.html | 29 ++ ...iling-space-and-text-alignment-rtl-005-ref.html | 29 ++ .../reference/trailing-space-rtl-001-ref.html | 19 ++ .../white-space-applies-to-text-001-ref.html | 139 +++++++++ .../white-space-break-spaces-005-ref.html | 15 + .../white-space-intrinsic-size-001-ref.html | 17 ++ .../white-space-intrinsic-size-002-ref.html | 20 ++ .../white-space-intrinsic-size-003-ref.html | 17 ++ .../white-space-intrinsic-size-004-ref.html | 18 ++ .../white-space-letter-spacing-001-ref.html | 21 ++ .../reference/white-space-normal-011-ref.html | 31 ++ .../reference/white-space-nowrap-011-ref.html | 28 ++ .../reference/white-space-pre-011-ref.html | 30 ++ .../reference/white-space-pre-031-ref.html | 30 ++ .../reference/white-space-pre-034-ref.html | 30 ++ ...ite-space-pre-wrap-trailing-spaces-001-ref.html | 18 ++ ...ite-space-pre-wrap-trailing-spaces-002-ref.html | 20 ++ ...ite-space-pre-wrap-trailing-spaces-003-ref.html | 16 ++ ...ite-space-pre-wrap-trailing-spaces-004-ref.html | 17 ++ ...ite-space-pre-wrap-trailing-spaces-012-ref.html | 15 + ...ite-space-pre-wrap-trailing-spaces-013-ref.html | 13 + ...ite-space-pre-wrap-trailing-spaces-014-ref.html | 15 + ...ite-space-pre-wrap-trailing-spaces-015-ref.html | 15 + ...ite-space-pre-wrap-trailing-spaces-021-ref.html | 37 +++ ...space-pre-wrap-trailing-spaces-alt-004-ref.html | 16 ++ ...space-pre-wrap-trailing-spaces-alt-012-ref.html | 15 + ...space-pre-wrap-trailing-spaces-alt-013-ref.html | 13 + ...space-pre-wrap-trailing-spaces-alt-014-ref.html | 15 + ...space-pre-wrap-trailing-spaces-alt-015-ref.html | 15 + .../white-space-wrap-after-nowrap-001-ref.html | 28 ++ .../white-space-zero-fontsize-001-ref.html | 16 ++ .../white-space-zero-fontsize-002-ref.html | 17 ++ .../ws-break-spaces-applies-to-001-ref.html | 29 ++ .../ws-break-spaces-applies-to-003-ref.html | 29 ++ .../ws-break-spaces-applies-to-006-ref.html | 35 +++ .../ws-break-spaces-applies-to-012-ref.html | 35 +++ .../remove-slotted-with-whitespace-sibling.html | 11 + .../seg-break-transformation-000.tentative.html | 62 ++++ .../seg-break-transformation-001.tentative.html | 62 ++++ .../seg-break-transformation-002.tentative.html | 62 ++++ .../seg-break-transformation-003.tentative.html | 62 ++++ .../seg-break-transformation-004.tentative.html | 97 +++++++ .../seg-break-transformation-005.tentative.html | 62 ++++ .../seg-break-transformation-006.tentative.html | 62 ++++ .../seg-break-transformation-007.tentative.html | 62 ++++ .../seg-break-transformation-008.tentative.html | 62 ++++ .../seg-break-transformation-009.tentative.html | 62 ++++ .../seg-break-transformation-010.tentative.html | 62 ++++ .../seg-break-transformation-011.tentative.html | 62 ++++ .../seg-break-transformation-012.tentative.html | 62 ++++ .../seg-break-transformation-014.tentative.html | 62 ++++ .../seg-break-transformation-015.tentative.html | 98 +++++++ .../seg-break-transformation-016.tentative.html | 86 ++++++ .../seg-break-transformation-017.tentative.html | 83 ++++++ .../seg-break-transformation-018.tentative.html | 46 +++ .../seg-break-transformation-019.tentative.html | 48 ++++ .../css/css-text/white-space/tab-bidi-001.html | 45 +++ .../white-space/tab-stop-threshold-001.html | 25 ++ .../white-space/tab-stop-threshold-002.html | 25 ++ .../white-space/tab-stop-threshold-003.html | 25 ++ .../white-space/tab-stop-threshold-004.html | 25 ++ .../white-space/tab-stop-threshold-005.html | 25 ++ .../white-space/tab-stop-threshold-006.html | 25 ++ .../text-space-collapse-discard-001.xht | 33 +++ .../text-space-collapse-preserve-breaks-001.xht | 39 +++ .../white-space/text-space-trim-trim-inner-001.xht | 49 ++++ .../white-space/textarea-break-spaces-001.html | 38 +++ .../white-space/textarea-break-spaces-002.html | 38 +++ .../white-space/textarea-pre-wrap-001.html | 36 +++ .../white-space/textarea-pre-wrap-002.html | 37 +++ .../white-space/textarea-pre-wrap-003.html | 37 +++ .../white-space/textarea-pre-wrap-004.html | 37 +++ .../white-space/textarea-pre-wrap-005.html | 37 +++ .../white-space/textarea-pre-wrap-006.html | 37 +++ .../white-space/textarea-pre-wrap-007.html | 38 +++ .../white-space/textarea-pre-wrap-011.html | 39 +++ .../white-space/textarea-pre-wrap-012.html | 38 +++ .../white-space/textarea-pre-wrap-013.html | 38 +++ .../white-space/textarea-pre-wrap-014.html | 37 +++ .../trailing-ideographic-space-001.html | 28 ++ .../trailing-ideographic-space-002.html | 27 ++ .../trailing-ideographic-space-003.html | 26 ++ .../trailing-ideographic-space-004.html | 26 ++ .../trailing-ideographic-space-005.html | 27 ++ .../trailing-ideographic-space-006.html | 27 ++ .../trailing-ideographic-space-007.html | 27 ++ .../trailing-ideographic-space-008.html | 27 ++ .../trailing-ideographic-space-009.html | 27 ++ .../trailing-ideographic-space-010.html | 27 ++ .../trailing-ideographic-space-011.html | 21 ++ .../trailing-ideographic-space-012.html | 24 ++ .../trailing-ideographic-space-013.html | 27 ++ .../trailing-ideographic-space-014.html | 27 ++ .../trailing-ideographic-space-015.html | 25 ++ .../trailing-ideographic-space-016.html | 25 ++ .../trailing-ideographic-space-017.html | 33 +++ .../trailing-ideographic-space-018.html | 33 +++ .../trailing-ideographic-space-019.html | 33 +++ .../trailing-ideographic-space-020.html | 33 +++ .../trailing-ideographic-space-021.html | 33 +++ .../trailing-ideographic-space-022.html | 33 +++ .../trailing-ideographic-space-023.html | 33 +++ .../trailing-ideographic-space-024.html | 33 +++ .../trailing-ideographic-space-025.html | 33 +++ ...railing-ideographic-space-break-spaces-001.html | 18 ++ ...railing-ideographic-space-break-spaces-002.html | 18 ++ ...railing-ideographic-space-break-spaces-003.html | 18 ++ ...railing-ideographic-space-break-spaces-004.html | 18 ++ ...railing-ideographic-space-break-spaces-005.html | 18 ++ ...railing-ideographic-space-break-spaces-006.html | 18 ++ ...railing-ideographic-space-break-spaces-007.html | 30 ++ ...railing-ideographic-space-break-spaces-008.html | 32 +++ .../css-text/white-space/trailing-ogham-001.html | 22 ++ .../css-text/white-space/trailing-ogham-002.html | 23 ++ .../css-text/white-space/trailing-ogham-003.html | 23 ++ .../trailing-other-space-separators-001.html | 46 +++ .../trailing-other-space-separators-002.html | 65 +++++ .../trailing-other-space-separators-003.html | 48 ++++ .../trailing-other-space-separators-004.html | 47 +++ ...ng-other-space-separators-break-spaces-001.html | 46 +++ ...ng-other-space-separators-break-spaces-002.html | 46 +++ ...ng-other-space-separators-break-spaces-003.html | 46 +++ ...ng-other-space-separators-break-spaces-004.html | 46 +++ ...ng-other-space-separators-break-spaces-005.html | 46 +++ ...ng-other-space-separators-break-spaces-006.html | 46 +++ ...ng-other-space-separators-break-spaces-007.html | 46 +++ ...ng-other-space-separators-break-spaces-008.html | 46 +++ ...ng-other-space-separators-break-spaces-009.html | 46 +++ ...ng-other-space-separators-break-spaces-010.html | 46 +++ ...ng-other-space-separators-break-spaces-011.html | 46 +++ ...ng-other-space-separators-break-spaces-012.html | 46 +++ ...ng-other-space-separators-break-spaces-013.html | 46 +++ ...ng-other-space-separators-break-spaces-014.html | 46 +++ ...ng-other-space-separators-break-spaces-015.html | 46 +++ .../trailing-space-align-start.tentative.html | 22 ++ .../trailing-space-and-text-alignment-001.html | 43 +++ .../trailing-space-and-text-alignment-002.html | 43 +++ .../trailing-space-and-text-alignment-003.html | 43 +++ .../trailing-space-and-text-alignment-004.html | 43 +++ .../trailing-space-and-text-alignment-005.html | 43 +++ .../trailing-space-and-text-alignment-rtl-001.html | 44 +++ .../trailing-space-and-text-alignment-rtl-002.html | 44 +++ .../trailing-space-and-text-alignment-rtl-003.html | 44 +++ .../trailing-space-and-text-alignment-rtl-004.html | 44 +++ .../trailing-space-and-text-alignment-rtl-005.html | 44 +++ .../white-space/trailing-space-before-br-001.html | 45 +++ .../white-space/trailing-space-in-inline-box.html | 34 +++ .../white-space/trailing-space-position-001.html | 41 +++ .../white-space/trailing-space-rtl-001.html | 23 ++ .../white-space-applies-to-text-001.html | 149 ++++++++++ .../white-space/white-space-collapse-000.html | 46 +++ .../white-space/white-space-collapse-001.html | 66 +++++ .../white-space/white-space-collapse-002.html | 161 +++++++++++ .../white-space-empty-text-sibling.html | 11 + .../white-space-intrinsic-size-001.html | 46 +++ .../white-space-intrinsic-size-002.html | 39 +++ .../white-space-intrinsic-size-003.html | 39 +++ .../white-space-intrinsic-size-004.html | 30 ++ .../white-space-intrinsic-size-005.html | 25 ++ .../white-space-intrinsic-size-006.html | 23 ++ .../white-space-intrinsic-size-013.html | 85 ++++++ .../white-space-intrinsic-size-014.html | 84 ++++++ .../white-space-intrinsic-size-015.html | 76 +++++ .../white-space-intrinsic-size-016.html | 84 ++++++ .../white-space-intrinsic-size-017.html | 89 ++++++ .../white-space-intrinsic-size-018.html | 89 ++++++ .../white-space-intrinsic-size-019.html | 81 ++++++ .../white-space-intrinsic-size-020.html | 83 ++++++ .../white-space-letter-spacing-001.html | 40 +++ .../white-space/white-space-normal-011.html | 57 ++++ .../white-space/white-space-nowrap-011.html | 55 ++++ .../css-text/white-space/white-space-pre-011.html | 72 +++++ .../css-text/white-space/white-space-pre-031.html | 75 +++++ .../css-text/white-space/white-space-pre-032.html | 76 +++++ .../css-text/white-space/white-space-pre-034.html | 76 +++++ .../css-text/white-space/white-space-pre-035.html | 76 +++++ .../css-text/white-space/white-space-pre-051.html | 45 +++ .../css-text/white-space/white-space-pre-052.html | 45 +++ .../white-space-pre-wrap-trailing-spaces-001.html | 30 ++ .../white-space-pre-wrap-trailing-spaces-002.html | 28 ++ .../white-space-pre-wrap-trailing-spaces-003.html | 22 ++ .../white-space-pre-wrap-trailing-spaces-004.html | 26 ++ .../white-space-pre-wrap-trailing-spaces-005.html | 32 +++ .../white-space-pre-wrap-trailing-spaces-006.html | 32 +++ .../white-space-pre-wrap-trailing-spaces-007.html | 35 +++ .../white-space-pre-wrap-trailing-spaces-008.html | 35 +++ .../white-space-pre-wrap-trailing-spaces-010.html | 30 ++ .../white-space-pre-wrap-trailing-spaces-011.html | 35 +++ .../white-space-pre-wrap-trailing-spaces-012.html | 25 ++ .../white-space-pre-wrap-trailing-spaces-013.html | 25 ++ .../white-space-pre-wrap-trailing-spaces-014.html | 26 ++ .../white-space-pre-wrap-trailing-spaces-015.html | 25 ++ .../white-space-pre-wrap-trailing-spaces-021.html | 63 ++++ .../white-space-pre-wrap-trailing-spaces-022.html | 25 ++ .../white-space-pre-wrap-trailing-spaces-023.html | 27 ++ .../white-space-wrap-after-nowrap-001.html | 39 +++ .../white-space/white-space-zero-fontsize-001.html | 20 ++ .../white-space/white-space-zero-fontsize-002.html | 21 ++ .../ws-break-spaces-applies-to-001.html | 77 +++++ .../ws-break-spaces-applies-to-002.html | 75 +++++ .../ws-break-spaces-applies-to-003.html | 77 +++++ .../ws-break-spaces-applies-to-005.html | 76 +++++ .../ws-break-spaces-applies-to-006.html | 96 +++++++ .../ws-break-spaces-applies-to-007.html | 96 +++++++ .../ws-break-spaces-applies-to-008.html | 104 +++++++ .../ws-break-spaces-applies-to-009.html | 104 +++++++ .../ws-break-spaces-applies-to-010.html | 104 +++++++ .../ws-break-spaces-applies-to-011.html | 97 +++++++ .../ws-break-spaces-applies-to-012.html | 102 +++++++ .../ws-break-spaces-applies-to-013.html | 102 +++++++ .../ws-break-spaces-applies-to-014.html | 96 +++++++ .../ws-break-spaces-applies-to-015.html | 88 ++++++ .../whitespace-followed-by-cham-symbol-crash.html | 7 + .../reference/word-boundary-001-ref.html | 14 + .../reference/word-boundary-002-ref.html | 14 + .../reference/word-boundary-004-ref.html | 14 + .../reference/word-boundary-007-ref.html | 14 + .../reference/word-boundary-008-ref.html | 15 + .../reference/word-boundary-009-ref.html | 15 + .../reference/word-boundary-010-ref.html | 39 +++ .../reference/word-boundary-011-ref.html | 34 +++ .../reference/word-boundary-012-ref.html | 24 ++ .../reference/word-boundary-013-ref.html | 17 ++ .../reference/word-boundary-014-ref.html | 18 ++ .../reference/word-boundary-101-ref.html | 17 ++ .../reference/word-boundary-102-ref.html | 17 ++ .../reference/word-boundary-103-ref.html | 17 ++ .../reference/word-boundary-104-ref.html | 17 ++ .../reference/word-boundary-105-ref.html | 17 ++ .../reference/word-boundary-106-ref.html | 17 ++ .../reference/word-boundary-107-ref.html | 17 ++ .../reference/word-boundary-108-ref.html | 17 ++ .../reference/word-boundary-109-a-ref.html | 34 +++ .../reference/word-boundary-109-b-ref.html | 34 +++ .../reference/word-boundary-110-a-ref.html | 24 ++ .../reference/word-boundary-110-b-ref.html | 24 ++ .../reference/word-boundary-111-ref.html | 32 +++ .../reference/word-boundary-112-ref.html | 25 ++ .../reference/word-boundary-113-ref.html | 28 ++ .../reference/word-boundary-114-a-ref.html | 27 ++ .../reference/word-boundary-114-b-ref.html | 27 ++ .../reference/word-boundary-115-ref.html | 17 ++ .../reference/word-boundary-116-ref.html | 17 ++ .../reference/word-boundary-117-ref.html | 17 ++ .../reference/word-boundary-119-ref.html | 17 ++ .../reference/word-boundary-120-ref.html | 17 ++ .../reference/word-boundary-121-ref.html | 17 ++ .../reference/word-boundary-122-ref.html | 17 ++ .../reference/word-boundary-123-ref.html | 17 ++ .../reference/word-boundary-124-ref.html | 17 ++ .../reference/word-boundary-125-ref.html | 17 ++ .../reference/word-boundary-126-ref.html | 17 ++ .../reference/word-boundary-127-ref.html | 17 ++ .../reference/word-boundary-128-ref.html | 17 ++ .../reference/word-boundary-129-ref.html | 17 ++ .../css-text/word-boundary/word-boundary-001.html | 20 ++ .../css-text/word-boundary/word-boundary-002.html | 20 ++ .../css-text/word-boundary/word-boundary-003.html | 22 ++ .../css-text/word-boundary/word-boundary-004.html | 23 ++ .../css-text/word-boundary/word-boundary-005.html | 23 ++ .../css-text/word-boundary/word-boundary-006.html | 20 ++ .../css-text/word-boundary/word-boundary-007.html | 21 ++ .../css-text/word-boundary/word-boundary-008.html | 22 ++ .../css-text/word-boundary/word-boundary-009.html | 24 ++ .../css-text/word-boundary/word-boundary-010.html | 50 ++++ .../css-text/word-boundary/word-boundary-011.html | 55 ++++ .../css-text/word-boundary/word-boundary-012.html | 37 +++ .../css-text/word-boundary/word-boundary-013.html | 25 ++ .../css-text/word-boundary/word-boundary-014.html | 26 ++ .../word-boundary/word-boundary-015-manual.html | 36 +++ .../css-text/word-boundary/word-boundary-101.html | 26 ++ .../css-text/word-boundary/word-boundary-102.html | 26 ++ .../css-text/word-boundary/word-boundary-103.html | 26 ++ .../css-text/word-boundary/word-boundary-104.html | 26 ++ .../css-text/word-boundary/word-boundary-105.html | 31 ++ .../css-text/word-boundary/word-boundary-106.html | 31 ++ .../css-text/word-boundary/word-boundary-107.html | 27 ++ .../css-text/word-boundary/word-boundary-108.html | 27 ++ .../css-text/word-boundary/word-boundary-109.html | 46 +++ .../css-text/word-boundary/word-boundary-110.html | 38 +++ .../css-text/word-boundary/word-boundary-111.html | 38 +++ .../css-text/word-boundary/word-boundary-112.html | 33 +++ .../css-text/word-boundary/word-boundary-113.html | 36 +++ .../css-text/word-boundary/word-boundary-114.html | 41 +++ .../css-text/word-boundary/word-boundary-115.html | 33 +++ .../css-text/word-boundary/word-boundary-116.html | 30 ++ .../css-text/word-boundary/word-boundary-117.html | 30 ++ .../css-text/word-boundary/word-boundary-118.html | 30 ++ .../css-text/word-boundary/word-boundary-119.html | 30 ++ .../css-text/word-boundary/word-boundary-120.html | 30 ++ .../css-text/word-boundary/word-boundary-121.html | 30 ++ .../css-text/word-boundary/word-boundary-122.html | 30 ++ .../css-text/word-boundary/word-boundary-123.html | 30 ++ .../css-text/word-boundary/word-boundary-124.html | 30 ++ .../css-text/word-boundary/word-boundary-125.html | 30 ++ .../css-text/word-boundary/word-boundary-126.html | 30 ++ .../css-text/word-boundary/word-boundary-127.html | 31 ++ .../css-text/word-boundary/word-boundary-128.html | 27 ++ .../css-text/word-boundary/word-boundary-129.html | 27 ++ .../word-break/break-boundary-2-chars-001.html | 63 ++++ .../word-break/break-boundary-2-chars-002.html | 48 ++++ .../reference/break-boundary-2-chars-001-ref.html | 20 ++ .../reference/break-boundary-2-chars-002-ref.html | 23 ++ .../reference/word-break-break-all-010-ref.html | 16 ++ .../reference/word-break-break-all-014-ref.html | 6 + .../reference/word-break-break-all-020-ref.html | 21 ++ .../reference/word-break-break-all-062-ref.html | 29 ++ .../word-break-break-all-ethiopic-ref.html | 25 ++ .../word-break-break-all-inline-001-ref.html | 9 + .../word-break-break-all-inline-002-ref.html | 9 + .../word-break-break-all-inline-003-ref.html | 9 + .../word-break-break-all-inline-004-ref.html | 9 + .../word-break-break-all-inline-005-ref.html | 9 + .../word-break-break-all-inline-006-a-ref.html | 20 ++ .../word-break-break-all-inline-006-b-ref.html | 20 ++ .../word-break-break-all-inline-007-ref.html | 9 + .../reference/word-break-break-all-ref-000.html | 18 ++ .../reference/word-break-break-all-ref-001.html | 18 ++ .../reference/word-break-break-all-ref-002.html | 18 ++ .../reference/word-break-break-all-ref-003.html | 18 ++ .../reference/word-break-break-all-ref-004.html | 18 ++ .../reference/word-break-break-all-ref-005.html | 18 ++ .../reference/word-break-break-all-ref-006.html | 18 ++ .../reference/word-break-break-all-ref-007.html | 18 ++ .../reference/word-break-break-all-ref-008.html | 18 ++ .../reference/word-break-break-all-ref-031.html | 18 ++ .../reference/word-break-break-all-ref-032.html | 18 ++ .../reference/word-break-keep-all-005-ref.html | 7 + .../reference/word-break-keep-all-063-ref.html | 29 ++ .../reference/word-break-keep-all-ref-000.html | 18 ++ .../reference/word-break-keep-all-ref-001.html | 18 ++ .../reference/word-break-keep-all-ref-002.html | 18 ++ .../reference/word-break-keep-all-ref-003.html | 18 ++ .../reference/word-break-keep-all-ref-009.html | 18 ++ .../reference/word-break-keep-all-ref-010.html | 18 ++ .../reference/word-break-normal-ar-ref-000.html | 18 ++ .../reference/word-break-normal-bo-ref-000.html | 18 ++ .../reference/word-break-normal-en-ref-000.html | 18 ++ .../reference/word-break-normal-ethiopic-ref.html | 31 ++ .../reference/word-break-normal-hi-ref-000.html | 18 ++ .../reference/word-break-normal-ja-ref-000.html | 18 ++ .../reference/word-break-normal-ja-ref-001.html | 18 ++ .../reference/word-break-normal-ja-ref-002.html | 18 ++ .../reference/word-break-normal-ja-ref-004.html | 18 ++ .../reference/word-break-normal-km-ref-000.html | 18 ++ .../reference/word-break-normal-ko-ref-000.html | 18 ++ .../reference/word-break-normal-lo-ref-000.html | 18 ++ .../reference/word-break-normal-my-ref-000.html | 18 ++ .../reference/word-break-normal-ref-001.html | 18 ++ .../reference/word-break-normal-tdd-ref-000.html | 18 ++ .../reference/word-break-normal-th-ref-000.html | 18 ++ .../reference/word-break-normal-zh-ref-000.html | 18 ++ .../word-break/word-break-break-all-000.html | 25 ++ .../word-break/word-break-break-all-001.html | 25 ++ .../word-break/word-break-break-all-002.html | 25 ++ .../word-break/word-break-break-all-003.html | 25 ++ .../word-break/word-break-break-all-004.html | 25 ++ .../word-break/word-break-break-all-005.html | 25 ++ .../word-break/word-break-break-all-006.html | 29 ++ .../word-break/word-break-break-all-007.html | 29 ++ .../word-break/word-break-break-all-008.html | 33 +++ .../word-break/word-break-break-all-010.html | 39 +++ .../word-break/word-break-break-all-011.html | 39 +++ .../word-break/word-break-break-all-012.html | 39 +++ .../word-break/word-break-break-all-013.html | 38 +++ .../word-break/word-break-break-all-014.html | 15 + .../word-break/word-break-break-all-015.html | 39 +++ .../word-break/word-break-break-all-016.html | 35 +++ .../word-break/word-break-break-all-017.html | 35 +++ .../word-break/word-break-break-all-018.html | 35 +++ .../word-break/word-break-break-all-019.html | 38 +++ .../word-break/word-break-break-all-020.html | 33 +++ .../word-break/word-break-break-all-021.html | 38 +++ .../word-break/word-break-break-all-022.html | 38 +++ .../word-break/word-break-break-all-023.html | 35 +++ .../word-break/word-break-break-all-024.html | 35 +++ .../word-break/word-break-break-all-025.html | 35 +++ .../word-break/word-break-break-all-026.html | 35 +++ .../word-break/word-break-break-all-027.html | 35 +++ .../word-break/word-break-break-all-028.html | 35 +++ .../word-break/word-break-break-all-029.html | 35 +++ .../word-break/word-break-break-all-030.html | 34 +++ .../word-break/word-break-break-all-031.html | 25 ++ .../word-break/word-break-break-all-032.html | 25 ++ .../word-break/word-break-break-all-062.html | 67 +++++ .../word-break/word-break-break-all-ethiopic.html | 31 ++ .../word-break-break-all-inline-001.html | 14 + .../word-break-break-all-inline-002.html | 14 + .../word-break-break-all-inline-003.html | 14 + .../word-break-break-all-inline-004.tentative.html | 14 + .../word-break-break-all-inline-005.html | 14 + .../word-break-break-all-inline-006.html | 24 ++ .../word-break-break-all-inline-007.tentative.html | 14 + .../word-break-break-all-inline-008.html | 33 +++ .../word-break-break-all-inline-009.html | 34 +++ .../word-break-break-all-inline-010.tentative.html | 33 +++ .../word-break-break-word-crash-001.html | 39 +++ ...-break-word-overflow-wrap-interactions-ref.html | 18 ++ ...reak-break-word-overflow-wrap-interactions.html | 21 ++ .../word-break/word-break-keep-all-000.html | 25 ++ .../word-break/word-break-keep-all-001.html | 25 ++ .../word-break/word-break-keep-all-002.html | 25 ++ .../word-break/word-break-keep-all-003.html | 25 ++ .../word-break/word-break-keep-all-005.html | 28 ++ .../word-break/word-break-keep-all-006.html | 33 +++ .../word-break/word-break-keep-all-007.html | 30 ++ .../word-break/word-break-keep-all-008.html | 30 ++ .../word-break/word-break-keep-all-009.html | 25 ++ .../word-break/word-break-keep-all-010.html | 25 ++ .../word-break/word-break-keep-all-063.html | 74 +++++ .../word-break/word-break-min-content-001.html | 44 +++ .../word-break/word-break-min-content-002.html | 34 +++ .../word-break/word-break-min-content-003.html | 30 ++ .../word-break/word-break-min-content-004.html | 31 ++ .../word-break/word-break-min-content-005.html | 34 +++ .../word-break/word-break-min-content-006.html | 23 ++ .../word-break/word-break-min-content-007.html | 35 +++ .../css-text/word-break/word-break-normal-001.html | 25 ++ .../word-break/word-break-normal-ar-000.html | 25 ++ .../word-break/word-break-normal-bo-000.html | 25 ++ .../word-break/word-break-normal-en-000.html | 25 ++ .../word-break/word-break-normal-ethiopic.html | 30 ++ .../word-break/word-break-normal-hi-000.html | 25 ++ .../word-break/word-break-normal-ja-000.html | 25 ++ .../word-break/word-break-normal-ja-001.html | 25 ++ .../word-break/word-break-normal-ja-002.html | 25 ++ .../word-break/word-break-normal-ja-004.html | 25 ++ .../word-break/word-break-normal-km-000.html | 25 ++ .../word-break/word-break-normal-ko-000.html | 29 ++ .../word-break/word-break-normal-lo-000.html | 25 ++ .../word-break/word-break-normal-my-000.html | 25 ++ .../word-break/word-break-normal-tdd-000.html | 25 ++ .../word-break/word-break-normal-th-000.html | 25 ++ .../word-break/word-break-normal-zh-000.html | 25 ++ .../reference/ref-filled-green-100px-square.xht | 19 ++ .../css-text/word-spacing/support/swatch-blue.png | Bin 0 -> 84 bytes .../word-spacing/support/swatch-orange.png | Bin 0 -> 84 bytes .../word-spacing/word-spacing-001-ref.html | 26 ++ .../css-text/word-spacing/word-spacing-001.html | 35 +++ .../word-spacing/word-spacing-computed-001.html | 84 ++++++ .../word-spacing-negative-value-001.html | 31 ++ .../reference/writing-system-font-001-ref.html | 20 ++ .../writing-system-line-break-001-ref.html | 19 ++ .../writing-system-line-break-002-ref.html | 11 + .../writing-system-segment-break-001-ref.html | 10 + .../writing-system-text-transform-001-ref.html | 13 + .../writing-system/writing-system-font-001.html | 25 ++ .../writing-system-line-break-001.html | 26 ++ .../writing-system-line-break-002.html | 22 ++ .../writing-system-segment-break-001.html | 27 ++ .../writing-system-text-transform-001.html | 19 ++ 2509 files changed, 87404 insertions(+) create mode 100644 testing/web-platform/tests/css/css-text/META.yml create mode 100644 testing/web-platform/tests/css/css-text/altering-dom-crash.html create mode 100644 testing/web-platform/tests/css/css-text/animations/letter-spacing-composition.html create mode 100644 testing/web-platform/tests/css/css-text/animations/letter-spacing-interpolation.html create mode 100644 testing/web-platform/tests/css/css-text/animations/tab-size-interpolation.html create mode 100644 testing/web-platform/tests/css/css-text/animations/text-indent-composition.html create mode 100644 testing/web-platform/tests/css/css-text/animations/text-indent-interpolation.html create mode 100644 testing/web-platform/tests/css/css-text/animations/word-spacing-composition.html create mode 100644 testing/web-platform/tests/css/css-text/animations/word-spacing-interpolation.html create mode 100644 testing/web-platform/tests/css/css-text/bidi/bidi-lines-001.html create mode 100644 testing/web-platform/tests/css/css-text/bidi/bidi-lines-002.html create mode 100644 testing/web-platform/tests/css/css-text/bidi/bidi-tab-001.html create mode 100644 testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/bidi/reference/bidi-tab-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-001.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-002.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-003.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-004.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-005.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-006.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-007.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-008.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-009.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-010.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html create mode 100644 testing/web-platform/tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff create mode 100644 testing/web-platform/tests/css/css-text/crashtests/line-break-float-crash.html create mode 100644 testing/web-platform/tests/css/css-text/crashtests/rendering-rtl-bidi-override-crash.html create mode 100644 testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-list-item-and-svg-crash.html create mode 100644 testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-negative-margins-crash.html create mode 100644 testing/web-platform/tests/css/css-text/crashtests/trailing-space-with-cr-crash.html create mode 100644 testing/web-platform/tests/css/css-text/crashtests/white-space-pre-wrap-chash.html create mode 100644 testing/web-platform/tests/css/css-text/crashtests/word-spacing-large-value.html create mode 100644 testing/web-platform/tests/css/css-text/ellisize-rtl-text-crash.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-allow-end-001.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-block-bound-001.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-first-001.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-force-end-001.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-inline-001.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-inline-bound-001.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-punctuation-last-001.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/hanging-scrollable-001.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-allow-end-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-block-bound-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-first-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-force-end-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-inline-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-inline-bound-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-punctuation-last-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/hanging-punctuation/reference/hanging-scrollable-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphenate-character-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphenate-character-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphenate-character-003.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphenate-character-004.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphenate-character-005.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphenate-limit-chars-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-003.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-004.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-005.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-010.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-and-contenteditable-crash.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-control-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-control.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-inline-010.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-last-word-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-min-content-ref-1.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-min-content-ref-2.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-auto-min-content.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-character.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-010.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-011.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-012.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-013.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-inline-010.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-inline-011.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-manual-inline-012.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-none-011.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-none-012.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-none-013.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-none-014.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-none-015.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-out-of-flow-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-out-of-flow-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-overflow-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-punctuation-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-shaping-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-shaping-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-span-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-span-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-vertical-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-vertical-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-vertical-003.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/hyphens-vertical-004.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-auto-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-auto-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-auto-003.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-auto-004.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-auto-005.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-manual-001.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-manual-002.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-manual-003.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-manual-004.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/hyphens-i18n-manual-005.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-001-alt-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-002-alt-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-003-alt-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-004-alt-2-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-004-alt-3-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-004-alt-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/i18n/reference/hyphens-i18n-auto-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphenate-character-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphenate-character-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphenate-character-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphenate-character-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphenate-limit-chars-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-004H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-004M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-005H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-005M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-010H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-010M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-inline-010H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-inline-010M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-last-word-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-auto-last-word-001-ref2.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-character-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-011H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-011M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-013H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-013M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-inline-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-inline-011H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-inline-011M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-inline-012H-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-manual-inline-012M-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-out-of-flow-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-overflow-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-punctuation-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-shaping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-shaping-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-span-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-span-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-vertical-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-vertical-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-vertical-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/hyphens-vertical-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/shy-styling-001-alt-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/reference/shy-styling-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/hyphens/resources/roboto_hyphenation_subset.ttf create mode 100644 testing/web-platform/tests/css/css-text/hyphens/shy-styling-001.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/META.yml create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-001.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-002.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-003.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-004.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-005.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-006.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-007.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-008.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-009.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-010.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-011.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-012.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-014.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-015.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-016.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-017.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-018.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-019.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-020.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-021.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-022.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-023.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-024.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-025.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-026.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-030.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-031.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-032.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-033.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-034.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-035.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-036.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-037.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-038.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-039.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-040.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-041.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-042.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-043.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-044.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-045.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-046.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-047.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-048.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-049.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-050.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-051.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-052.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-060.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-061.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-062.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-063.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-064.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-065.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-066.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-067.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-068.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-069.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-070.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-071.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-072.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-073.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-074.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-075.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-076.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-077.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-078.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-080.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-081.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-082.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-083.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-084.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-085.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-086.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-090.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-091.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-092.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-093.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-095.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-096.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-097.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-098.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-099.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-100.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-101.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-102.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-103.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-104.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-105.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-106.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-107.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-108.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-109.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-110.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-111.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-112.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-113.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-114.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-115.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-116.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-117.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-118.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-120.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-121.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-122.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-123.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-124.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-125.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-126.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-127.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-128.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-130.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-baspglwj-131.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-001.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-002.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-003.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-004.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-005.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-006.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-007.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-008.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-009.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-010.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-011.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-012.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-014.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-015.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-016.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-017.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-018.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-019.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-020.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-021.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-022.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-023.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-024.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-025.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-026.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-027.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-028.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-029.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-030.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-031.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-032.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-033.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-034.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-035.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-036.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-037.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-038.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-039.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-040.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-041.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-042.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-043.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-044.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-045.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-046.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-047.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-049.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-050.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-051.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-052.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-053.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-054.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-055.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-056.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-057.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-058.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-059.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-060.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-061.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-062.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-063.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-064.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-065.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-100.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-101.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-102.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-103.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-104.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-105.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-106.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-107.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-108.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-109.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-110.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-111.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-112.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-113.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-114.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-115.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-116.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-117.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-119.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-120.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-121.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-122.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-123.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-124.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-125.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-126.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-127.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-128.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-129.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-130.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-131.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-132.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-133.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-134.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-135.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-136.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-137.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-138.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-139.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-140.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-141.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-142.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-143.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-144.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-145.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-146.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-147.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-148.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-149.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-150.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-151.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-152.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-153.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-155.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-156.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-157.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-158.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-159.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-160.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-161.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-162.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-163.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-164.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-165.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-166.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-167.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-168.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-169.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-170.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-171.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-200.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-201.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-202.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-203.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-204.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-205.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-206.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-207.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-208.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-209.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-210.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-211.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-212.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-213.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-214.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-215.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-217.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-218.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-219.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-220.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-221.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-222.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-223.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-225.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/css3-text-line-break-opclns-226.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-in-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-in-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-po-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-po-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-pr-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-pr-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/ja/css-text-line-break-ja-pr-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-cj-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-cj-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-cj-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-cpm-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-cpm-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-cpm-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-hyphens-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-hyphens-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-hyphens-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-in-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-in-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-in-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-po-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-po-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-po-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-pr-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-pr-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/other-lang/css-text-line-break-de-pr-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-015-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-016-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-017-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-018-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-019-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-021-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-022-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-023-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-024-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-025-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-026-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-027-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-028-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-029-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-030-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-031-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-032-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-033-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-034-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-035-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-036-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-037-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-038-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-039-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-040-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-041-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-042-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-043-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-044-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-045-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-046-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-047-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-049-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-050-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-051-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-052-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-053-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-054-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-055-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-056-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-057-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-058-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-059-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-060-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-061-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-062-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-063-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-064-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-065-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-100-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-101-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-102-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-103-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-104-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-105-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-106-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-107-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-108-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-109-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-110-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-111-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-112-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-113-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-114-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-115-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-116-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-117-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-119-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-120-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-121-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-122-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-123-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-124-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-125-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-126-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-127-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-128-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-129-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-130-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-131-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-132-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-133-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-134-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-135-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-136-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-137-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-138-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-139-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-140-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-141-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-142-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-143-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-144-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-145-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-146-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-147-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-148-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-149-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-150-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-151-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-152-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-153-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-155-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-156-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-157-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-158-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-159-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-160-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-161-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-162-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-163-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-164-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-165-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-166-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-167-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-168-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-169-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-170-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-171-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-200-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-201-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-202-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-203-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-204-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-205-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-206-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-207-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-208-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-209-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-210-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-211-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-212-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-213-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-214-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-215-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-217-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-218-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-219-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-220-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-221-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-222-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-223-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-225-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-226-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-250-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-251-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-252-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-253-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-254-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-255-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-256-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-257-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-258-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-259-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-260-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-261-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-262-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-263-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-264-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-265-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-266-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-267-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-268-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/reference/css3-text-line-break-opclns-269-ref.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/support/BPG-Ucnobi-U.woff create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-cj-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-cj-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-cj-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-cpm-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-cpm-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-cpm-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-hyphens-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-hyphens-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-hyphens-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-in-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-in-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-in-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-po-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-po-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-po-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-pr-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-pr-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/unknown-lang/css-text-line-break-pr-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-cj-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-cj-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-cj-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-in-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-in-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-po-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-po-strict.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-pr-loose.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-pr-normal.html create mode 100644 testing/web-platform/tests/css/css-text/i18n/zh/css-text-line-break-zh-pr-strict.html create mode 100644 testing/web-platform/tests/css/css-text/inheritance.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-200.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-201.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-202.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-203.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-204.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-205.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-206.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-211.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-212.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-003.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-004.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-005.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-control-chars-001.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-001.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-002.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-003.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-004.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-003.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-200-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-201-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-202-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-203-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-204-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-205-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-206-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-211-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-212-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bengali-yaphala-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-003-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-004-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-005-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-control-chars-001.ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-end-of-line-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-003-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/letter-spacing/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-007.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-008.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-009.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-010.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-011.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-012.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-013.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-014.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-015.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-016.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-017.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-007.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-008.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-009.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-010.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-012.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-011.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-012.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-013.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-014.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-015.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-016a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-016b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-017a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-017b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-018.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-011.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-012.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-013.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-014.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-015a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-015b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-016a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-016b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-017a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-017b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-018.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-shaping-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-011.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-012.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-013.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-014.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-015a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-015b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-016a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-016b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-017a.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-017b.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-018.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-011-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-012-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-013-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-014-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-015-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-018-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-011-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-012-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-013-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-014-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-018-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-shaping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-011-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-012-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-013-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-014-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017b-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-018-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-007.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-008.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-009.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-010.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-011.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-012.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-013.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-014.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-015.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-016.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-017.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-018.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-019.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-020.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-021.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-022.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-023.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-024.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-025.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-026.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-027.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-007.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-008.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-009.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-015-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-016-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-017-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-021-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-023-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-024-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-025-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-026-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-027-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-ic-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/reference/line-reabking-022.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-1.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-2.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-3.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-4.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-ref.html create mode 100644 testing/web-platform/tests/css/css-text/line-breaking/tools/generate-segment-break-transformation-rules-tests.py create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-002.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-003.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-008.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-normal-keep-all-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-fit-content-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-span-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-cluster-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-normal-keep-all-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-shaping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-002.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-004.html create mode 100644 testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-alias.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphenate-character-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphenate-character-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphenate-character-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphens-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphens-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/hyphens-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/letter-spacing-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/letter-spacing-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/letter-spacing-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/line-break-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/line-break-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/line-break-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/overflow-wrap-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/overflow-wrap-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/overflow-wrap-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/tab-size-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/tab-size-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/tab-size-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-all-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-all-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-last-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-last-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-last-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-align-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-group-align-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-group-align-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-indent-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-indent-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-indent-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-justify-computed-legacy.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-justify-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-justify-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-justify-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-transform-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-transform-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-transform-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-wrap-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/text-wrap-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/white-space-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/white-space-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/white-space-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-break-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-break-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-break-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-spacing-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-spacing-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-spacing-valid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-wrap-computed.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-wrap-invalid.html create mode 100644 testing/web-platform/tests/css/css-text/parsing/word-wrap-valid.html create mode 100644 testing/web-platform/tests/css/css-text/removing-collapsible-crash.html create mode 100644 testing/web-platform/tests/css/css-text/removing-collapsible-spaces-before-float-crash.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-000-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-000-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-001-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-002-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-003-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-008-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-009-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-010-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-011-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-012-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-014-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-016-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-016-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-020-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-021-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-021-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-022-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-022-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-023-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-023-sanity-2-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-023-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-024-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-024-sanity-2-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-024-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-025-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-025-sanity-2-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-025-sanity-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-arabic-diacritics-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping-arabic-diacritics-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping_lig-000-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/reference/shaping_lig-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-000.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-001.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-002.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-003.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-004.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-005.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-006.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-007.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-008.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-009.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-010.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-011.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-012.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-013.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-014.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-016.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-017.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-018.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-020.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-021.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-022.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-023.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-024.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-025.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-arabic-diacritics-001.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping-arabic-diacritics-002.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping_lig-000.html create mode 100644 testing/web-platform/tests/css/css-text/shaping/shaping_lig-001.html create mode 100644 testing/web-platform/tests/css/css-text/support/1x1-green.png create mode 100644 testing/web-platform/tests/css/css-text/support/1x1-lime.png create mode 100644 testing/web-platform/tests/css/css-text/support/1x1-maroon.png create mode 100644 testing/web-platform/tests/css/css-text/support/1x1-navy.png create mode 100644 testing/web-platform/tests/css/css-text/support/1x1-red.png create mode 100644 testing/web-platform/tests/css/css-text/support/1x1-white.png create mode 100644 testing/web-platform/tests/css/css-text/support/60x60-gg-rr.png create mode 100644 testing/web-platform/tests/css/css-text/support/60x60-green.png create mode 100644 testing/web-platform/tests/css/css-text/support/a-green.css create mode 100644 testing/web-platform/tests/css/css-text/support/b-green.css create mode 100644 testing/web-platform/tests/css/css-text/support/c-red.css create mode 100644 testing/web-platform/tests/css/css-text/support/cat.png create mode 100644 testing/web-platform/tests/css/css-text/support/emphasis-black.png create mode 100644 testing/web-platform/tests/css/css-text/support/emphasis-blue.png create mode 100644 testing/web-platform/tests/css/css-text/support/pattern-grg-rgr-grg.png create mode 100644 testing/web-platform/tests/css/css-text/support/pattern-grg-rrg-rgg.png create mode 100644 testing/web-platform/tests/css/css-text/support/pattern-rgr-grg-rgr.png create mode 100644 testing/web-platform/tests/css/css-text/support/pattern-tr.png create mode 100644 testing/web-platform/tests/css/css-text/support/ruler-h-50%.png create mode 100644 testing/web-platform/tests/css/css-text/support/ruler-h-50px.png create mode 100644 testing/web-platform/tests/css/css-text/support/ruler-v-100px.png create mode 100644 testing/web-platform/tests/css/css-text/support/ruler-v-50px.png create mode 100644 testing/web-platform/tests/css/css-text/support/square-purple.png create mode 100644 testing/web-platform/tests/css/css-text/support/square-teal.png create mode 100644 testing/web-platform/tests/css/css-text/support/square-white.png create mode 100644 testing/web-platform/tests/css/css-text/support/support/README create mode 100644 testing/web-platform/tests/css/css-text/support/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/css-text/support/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-blue.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-lime.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-white.png create mode 100644 testing/web-platform/tests/css/css-text/support/swatch-yellow.png create mode 100644 testing/web-platform/tests/css/css-text/support/test-bl.png create mode 100644 testing/web-platform/tests/css/css-text/support/test-br.png create mode 100644 testing/web-platform/tests/css/css-text/support/test-inner-half-size.png create mode 100644 testing/web-platform/tests/css/css-text/support/test-outer.png create mode 100644 testing/web-platform/tests/css/css-text/support/test-tl.png create mode 100644 testing/web-platform/tests/css/css-text/support/test-tr.png create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-min-rendered-width-1-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-min-rendered-width-1.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-block-ancestor-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-block-ancestor.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-computed-value-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-inheritance-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-inheritance-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-inline-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-inline-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-inline-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-inline-002.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-integer-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-integer-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-integer-002.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-integer-003.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-integer-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-integer-004.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-length-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-length-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-length-002.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-percent-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-spacing-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-spacing-001.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-spacing-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-spacing-002.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-spacing-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size-spacing-003.html create mode 100644 testing/web-platform/tests/css/css-text/tab-size/tab-size.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-015.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-016.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-end-ref-017.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-ref-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-ref-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-ref-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-ref-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justify-shy-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justifyall-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-justifyall-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-last-wins-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-015.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-016.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/reference/text-align-start-ref-017.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-center-last-center.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-center-last-default.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-center-last-end.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-center-last-justify.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-center-last-start.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-default-last-default.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-015.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-016.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-017.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-018.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-019.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-020.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-021.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-last-center.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-last-default.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-last-end.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-last-justify.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-end-last-start.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-inline-end-crash.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-last-center.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-last-default.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-last-end.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-last-justify.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-last-start.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justify-shy-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justifyall-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justifyall-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justifyall-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justifyall-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justifyall-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-justifyall-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-011.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-012.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-013.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-center-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-center.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-empty-inline.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-end-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-end.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-interpolation.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-justify-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-justify-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-justify-rtl.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-justify.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-simple-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-simple.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-start-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-start.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-last-wins-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-01.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-02.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-03.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-04.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-05-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-05.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-root-logical.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-root-ltr-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-root-ltr.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-root-rtl-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-match-parent-root-rtl.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-015.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-016.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-017.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-018.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-019.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-020.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-021.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-last-center.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-last-default.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-last-end.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-last-justify.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-start-last-start.html create mode 100644 testing/web-platform/tests/css/css-text/text-align/text-align-webkit-match-parent.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/reference/shaping-join-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/reference/shaping-no-join-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/reference/shaping-tatweel-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/reference/shaping-tatweel-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-join-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-join-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-join-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-no-join-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-no-join-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-no-join-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-tatweel-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-tatweel-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-encoding/shaping-tatweel-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/support/fake-group-align.css create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/support/test-helpers.css create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/support/test-helpers.js create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-center-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-center-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-center-vlr.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-center.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-end-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-end-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-end-vlr.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-end.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-left-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-left-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-left-vlr.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-left.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-right-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-right-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-right-vlr.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-right.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-start-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-start-vlr-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-start-vlr.html create mode 100644 testing/web-platform/tests/css/css-text/text-group-align/text-group-align-start.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/anonymous-flex-item-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/anonymous-grid-item-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/percentage-value-intrinsic-size.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/reference/anonymous-flex-grid-item-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/reference/text-indent-each-line-hanging-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/reference/text-indent-percentage-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-indent/reference/text-indent-percentage-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/reference/text-indent-tab-positions-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/reference/text-indent-with-absolute-pos-child-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-each-line-hanging.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-long-line-crash.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-percentage-001.xht create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-percentage-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-percentage-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-percentage-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-tab-positions-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-indent/text-indent-with-absolute-pos-child.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/distribute-alias.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-distribute-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-interpolation.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-auto-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-auto-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-auto-002.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-auto-002.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-fraktur-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-fraktur-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-italic-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-italic-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-sans-serif-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-sans-serif-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-script-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-bold-script-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-double-struck-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-double-struck-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-fraktur-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-fraktur-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-initial-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-initial-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-italic-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-italic-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-looped-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-looped-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-monospace-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-monospace-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-sans-serif-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-sans-serif-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-sans-serif-bold-italic-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-sans-serif-bold-italic-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-sans-serif-italic-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-sans-serif-italic-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-script-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-script-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-stretched-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-stretched-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-tailed-001.tentative-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/math/text-transform-math-tailed-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-016-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-018-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-022-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-024-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-026-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-028-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-030-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-031-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-032-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-lowercase-101-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-multiple-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-none-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-shaping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002a-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-101-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-015-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-016-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-017-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-018-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-019-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-021-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-022-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-023-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-024-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-025-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-026-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-027-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-028-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-029-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-030-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-031-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-032-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-033-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-034-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-035-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-038-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-039-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-040-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-041-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-042-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-043-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-044-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-101-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-102-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-103-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-104-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-105-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-011.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-016.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-018.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-020.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-022.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-024.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-026.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-028.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-030.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-031.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-032.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-033-ref.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-capitalize-033.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-copy-paste-001-manual.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-full-size-kana-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-001.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-002-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-002.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-004-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-004.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-005-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-005.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-fullwidth-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-lowercase-101.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-lowercase-102-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-lowercase-102.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-multiple-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-none-001.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-shaping-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-shaping-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-shaping-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-tailoring-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-tailoring-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-tailoring-002a.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-tailoring-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-tailoring-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-tailoring-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-uppercase-101.xht create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-001.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-002.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-003.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-004.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-005.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-006.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-007.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-008.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-009.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-010.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-011.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-012.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-014.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-015.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-016.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-017.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-018.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-019.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-020.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-021.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-022.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-023.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-024.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-025.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-026.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-027.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-028.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-029.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-030.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-031.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-032.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-033.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-034.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-035.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-038.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-039.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-040.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-041.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-042.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-043.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-044.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-101.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-102.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-103.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-104.html create mode 100644 testing/web-platform/tests/css/css-text/text-transform/text-transform-upperlower-105.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/append-whitespace-only-node-crash-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-051.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-052.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-char-018.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-before-first-ideographic-char-018.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-newline-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-newline-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-newline-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-newline-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-newline-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-newline-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-tab-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-tab-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-tab-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-tab-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-tab-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-tab-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-ideographic-space-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/break-spaces-with-overflow-wrap-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-000.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-00B.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-00C.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-00D.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-00E.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-00F.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-018.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-019.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-01A.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-01B.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-01C.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-01D.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-01E.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-01F.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-07F.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-080.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-081.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-082.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-083.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-084.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-085.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-086.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-087.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-088.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-089.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-08A.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-08B.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-08C.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-08D.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-08E.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-08F.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-090.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-091.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-092.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-093.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-094.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-095.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-096.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-097.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-098.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-099.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-09A.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-09B.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-09C.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-09D.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-09E.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/control-chars-09F.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/display-contents-remove-whitespace-change.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/eol-spaces-bidi-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/eol-spaces-bidi-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/eol-spaces-bidi-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/full-width-leading-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/full-width-leading-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/full-width-leading-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/full-width-leading-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/full-width-leading-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/line-edge-white-space-collapse-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/line-edge-white-space-collapse-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/lone-cr-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/lone-cr-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/nowrap-wbr-and-space-crash.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-float-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-line-051.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-line-052.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-line-br-with-whitespace-child-crash.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-line-with-space-and-newline.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-with-whitespace-crash.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-018.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-019.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-020.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-051.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-052.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-float-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-leading-spaces-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-tab-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-tab-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-tab-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-tab-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-tab-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/pre-wrap-tab-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/break-spaces-tab-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/break-spaces-tab-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/control-chars-000-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/control-chars-00D-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/eol-spaces-bidi-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/eol-spaces-bidi-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/eol-spaces-bidi-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/eol-spaces-bidi-alt-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/full-width-leading-spaces-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/line-edge-white-space-collapse-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/line-edge-white-space-collapse-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-float-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-018-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-019-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/pre-wrap-float-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/tab-bidi-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/tab-stop-threshold-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/tab-stop-threshold-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/text-space-collapse-discard-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/text-space-collapse-preserve-breaks-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/text-space-trim-trim-inner-001-ref.xht create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/textarea-pre-wrap-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/textarea-pre-wrap-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-alt-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-alt-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ideographic-space-break-spaces-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-ogham-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-other-space-separators-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-other-space-separators-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-other-space-separators-break-spaces-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-other-space-separators-break-spaces-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-other-space-separators-break-spaces-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-other-space-separators-break-spaces-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-align-start-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-and-text-alignment-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-and-text-alignment-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-and-text-alignment-rtl-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-and-text-alignment-rtl-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-and-text-alignment-rtl-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/trailing-space-rtl-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-applies-to-text-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-break-spaces-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-intrinsic-size-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-intrinsic-size-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-intrinsic-size-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-intrinsic-size-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-letter-spacing-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-normal-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-nowrap-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-031-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-034-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-015-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-021-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-alt-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-alt-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-alt-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-alt-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-alt-015-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-wrap-after-nowrap-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-zero-fontsize-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/white-space-zero-fontsize-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/ws-break-spaces-applies-to-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/ws-break-spaces-applies-to-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/ws-break-spaces-applies-to-006-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/reference/ws-break-spaces-applies-to-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/remove-slotted-with-whitespace-sibling.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-000.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-002.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-003.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-004.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-005.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-006.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-007.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-008.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-009.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-010.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-011.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-012.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-014.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-015.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-016.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-017.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-018.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/seg-break-transformation-019.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-bidi-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-stop-threshold-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-stop-threshold-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-stop-threshold-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-stop-threshold-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-stop-threshold-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/tab-stop-threshold-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/text-space-collapse-discard-001.xht create mode 100644 testing/web-platform/tests/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht create mode 100644 testing/web-platform/tests/css/css-text/white-space/text-space-trim-trim-inner-001.xht create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-break-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-break-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/textarea-pre-wrap-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-018.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-019.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-020.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-021.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-022.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-023.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-024.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-025.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ideographic-space-break-spaces-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ogham-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ogham-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-ogham-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-other-space-separators-break-spaces-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-align-start.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-rtl-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-rtl-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-rtl-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-and-text-alignment-rtl-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-before-br-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-in-inline-box.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-position-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/trailing-space-rtl-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-applies-to-text-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-collapse-000.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-collapse-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-collapse-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-empty-text-sibling.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-016.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-017.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-018.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-019.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-020.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-letter-spacing-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-normal-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-nowrap-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-031.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-032.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-034.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-035.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-051.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-052.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-004.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-015.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-021.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-022.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-023.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-wrap-after-nowrap-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-zero-fontsize-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/white-space-zero-fontsize-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-001.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-002.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-003.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-005.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-006.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-007.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-008.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-009.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-010.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-011.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-012.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-013.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-014.html create mode 100644 testing/web-platform/tests/css/css-text/white-space/ws-break-spaces-applies-to-015.html create mode 100644 testing/web-platform/tests/css/css-text/whitespace-followed-by-cham-symbol-crash.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-008-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-009-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-011-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-012-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-013-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-101-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-102-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-103-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-104-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-105-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-106-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-107-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-108-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-109-a-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-109-b-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-110-a-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-110-b-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-111-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-112-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-113-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-114-a-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-114-b-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-115-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-116-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-117-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-119-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-120-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-121-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-122-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-123-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-124-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-125-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-126-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-127-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-128-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/reference/word-boundary-129-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-004.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-005.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-006.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-007.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-008.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-009.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-010.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-011.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-012.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-013.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-014.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-015-manual.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-101.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-102.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-103.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-104.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-105.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-106.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-107.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-108.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-109.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-110.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-111.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-112.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-113.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-114.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-115.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-116.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-117.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-118.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-119.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-120.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-121.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-122.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-123.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-124.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-125.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-126.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-127.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-128.html create mode 100644 testing/web-platform/tests/css/css-text/word-boundary/word-boundary-129.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/break-boundary-2-chars-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/break-boundary-2-chars-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/break-boundary-2-chars-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/break-boundary-2-chars-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-010-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-014-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-020-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-062-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ethiopic-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-006-a-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-006-b-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-004.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-005.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-006.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-007.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-008.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-031.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-break-all-ref-032.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-005-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-063-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-ref-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-ref-009.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-keep-all-ref-010.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ar-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-bo-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-en-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ethiopic-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-hi-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ja-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ja-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ja-ref-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ja-ref-004.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-km-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ko-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-lo-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-my-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-ref-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-tdd-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-th-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/reference/word-break-normal-zh-ref-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-004.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-005.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-006.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-007.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-008.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-010.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-011.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-012.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-013.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-014.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-015.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-016.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-017.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-018.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-019.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-020.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-021.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-022.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-023.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-024.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-025.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-026.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-027.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-028.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-029.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-030.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-031.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-032.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-062.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-ethiopic.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-004.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-005.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-006.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-007.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-008.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-009.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-all-inline-010.tentative.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-word-crash-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-005.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-006.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-007.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-008.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-009.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-010.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-keep-all-063.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-003.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-004.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-005.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-006.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-min-content-007.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ar-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-bo-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-en-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ethiopic.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-hi-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ja-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ja-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ja-002.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ja-004.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-km-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-ko-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-lo-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-my-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-tdd-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-th-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-break/word-break-normal-zh-000.html create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/reference/ref-filled-green-100px-square.xht create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/support/swatch-blue.png create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/word-spacing-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/word-spacing-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/word-spacing-computed-001.html create mode 100644 testing/web-platform/tests/css/css-text/word-spacing/word-spacing-negative-value-001.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/reference/writing-system-font-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/reference/writing-system-line-break-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/reference/writing-system-line-break-002-ref.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/reference/writing-system-segment-break-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/reference/writing-system-text-transform-001-ref.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/writing-system-font-001.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/writing-system-line-break-001.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/writing-system-line-break-002.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/writing-system-segment-break-001.html create mode 100644 testing/web-platform/tests/css/css-text/writing-system/writing-system-text-transform-001.html (limited to 'testing/web-platform/tests/css/css-text') diff --git a/testing/web-platform/tests/css/css-text/META.yml b/testing/web-platform/tests/css/css-text/META.yml new file mode 100644 index 0000000000..e7914c0fc7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/META.yml @@ -0,0 +1,8 @@ +spec: https://drafts.csswg.org/css-text/ +suggested_reviewers: + - kojiishi + - plinss + - frivoal + - r12a + - nox + - fantasai diff --git a/testing/web-platform/tests/css/css-text/altering-dom-crash.html b/testing/web-platform/tests/css/css-text/altering-dom-crash.html new file mode 100644 index 0000000000..4840014533 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/altering-dom-crash.html @@ -0,0 +1,18 @@ + +CSS Text Test: Altering the DOM generates empty text elements that cause line-breaking to crash + + + + x
+ + + diff --git a/testing/web-platform/tests/css/css-text/animations/letter-spacing-composition.html b/testing/web-platform/tests/css/css-text/animations/letter-spacing-composition.html new file mode 100644 index 0000000000..c1b614b5eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/letter-spacing-composition.html @@ -0,0 +1,53 @@ + + +letter-spacing composition + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/animations/letter-spacing-interpolation.html b/testing/web-platform/tests/css/css-text/animations/letter-spacing-interpolation.html new file mode 100644 index 0000000000..7d49581139 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/letter-spacing-interpolation.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/animations/tab-size-interpolation.html b/testing/web-platform/tests/css/css-text/animations/tab-size-interpolation.html new file mode 100644 index 0000000000..3cf63782f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/tab-size-interpolation.html @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/animations/text-indent-composition.html b/testing/web-platform/tests/css/css-text/animations/text-indent-composition.html new file mode 100644 index 0000000000..57c528ca27 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/text-indent-composition.html @@ -0,0 +1,84 @@ + + +letter-spacing composition + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/animations/text-indent-interpolation.html b/testing/web-platform/tests/css/css-text/animations/text-indent-interpolation.html new file mode 100644 index 0000000000..2269fdfa5b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/text-indent-interpolation.html @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/animations/word-spacing-composition.html b/testing/web-platform/tests/css/css-text/animations/word-spacing-composition.html new file mode 100644 index 0000000000..17aacaef15 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/word-spacing-composition.html @@ -0,0 +1,52 @@ + + +word-spacing composition + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/animations/word-spacing-interpolation.html b/testing/web-platform/tests/css/css-text/animations/word-spacing-interpolation.html new file mode 100644 index 0000000000..ffd6bb476a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/animations/word-spacing-interpolation.html @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/bidi/bidi-lines-001.html b/testing/web-platform/tests/css/css-text/bidi/bidi-lines-001.html new file mode 100644 index 0000000000..adfe389d2a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/bidi/bidi-lines-001.html @@ -0,0 +1,28 @@ + + +CSS Text Test: unicode-bidi: plaintext and paragraphs with strong directionality + + + + + + +

This test passes if all instances of “français” are left aligned, and all instances of “فارسی” are right aligned within the box below. + +

français +فارسی +français +فارسی +français +فارسی
+ diff --git a/testing/web-platform/tests/css/css-text/bidi/bidi-lines-002.html b/testing/web-platform/tests/css/css-text/bidi/bidi-lines-002.html new file mode 100644 index 0000000000..edf7946785 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/bidi/bidi-lines-002.html @@ -0,0 +1,30 @@ + + +CSS Text Test: unicode-bidi: plaintext and neutral paragraphs + + + + + + +

This test passes if within the box below, the two blue “!” are on the left, and the three orange ones are on the right. + +

+ !
+ ! Hello
+ !
+ ! سلام
+ !
+
+ diff --git a/testing/web-platform/tests/css/css-text/bidi/bidi-tab-001.html b/testing/web-platform/tests/css/css-text/bidi/bidi-tab-001.html new file mode 100644 index 0000000000..5001882272 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/bidi/bidi-tab-001.html @@ -0,0 +1,36 @@ + + +CSS Text Test: Interaction between tabs and bidi + + + + + + + +

The test passes if the two boxes are identical. + +

0
+
0
+
0
+
0
+ +
+ +
0
+
0
+
0
+
0
diff --git a/testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-001-ref.html b/testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-001-ref.html new file mode 100644 index 0000000000..ab13fef116 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-001-ref.html @@ -0,0 +1,25 @@ + + +CSS Text Test: unicode-bidi: plaintext and paragraphs with strong directionality + + + +

This test passes if all instances of “français” are left aligned, and all instances of “فارسی” are right aligned within the box below. + +

+
français
+
فارسی
+
français
+
فارسی
+
français
+
فارسی
+
+ diff --git a/testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-002-ref.html b/testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-002-ref.html new file mode 100644 index 0000000000..af162f0149 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/bidi/reference/bidi-lines-002-ref.html @@ -0,0 +1,26 @@ + + +CSS Text Test: unicode-bidi: plaintext and neutral paragraphs + + + +

This test passes if within the box below, the two blue “!” are on the left, and the three orange ones are on the right. + +

+
!
+
! Hello
+
!
+
! سلام
+
!
+
+ diff --git a/testing/web-platform/tests/css/css-text/bidi/reference/bidi-tab-001-ref.html b/testing/web-platform/tests/css/css-text/bidi/reference/bidi-tab-001-ref.html new file mode 100644 index 0000000000..a65b8cc686 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/bidi/reference/bidi-tab-001-ref.html @@ -0,0 +1,32 @@ + + +CSS Text Test: Interaction between tabs and bidi + + + +

The test passes if the two boxes are identical. + +

0
+
0
+
0
+
0
+ +
+ +
0
+
0
+
0
+
0
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-001.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-001.html new file mode 100644 index 0000000000..d6c8fa2b23 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-001.html @@ -0,0 +1,28 @@ + + + + +Text shaping must not be broken across inline box boundaries when there is no change in formatting + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-002.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-002.html new file mode 100644 index 0000000000..c41f6497ce --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-002.html @@ -0,0 +1,24 @@ + + + + +Text shaping must be broken across inline box boundaries when 'vertical-align' is not 'baseline' + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-003.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-003.html new file mode 100644 index 0000000000..e5f870e5b3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-003.html @@ -0,0 +1,24 @@ + + + + +Text shaping must be broken across inline box boundaries when padding is non-zero + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-004.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-004.html new file mode 100644 index 0000000000..8f3dd06714 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-004.html @@ -0,0 +1,24 @@ + + + + +Text shaping must be broken across inline box boundaries when margin is non-zero + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-005.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-005.html new file mode 100644 index 0000000000..e5f3aa0de4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-005.html @@ -0,0 +1,24 @@ + + + + +Text shaping must be broken across inline box boundaries when border is non-zero + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-006.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-006.html new file mode 100644 index 0000000000..d3045fa94d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-006.html @@ -0,0 +1,24 @@ + + + + +Text shaping must be broken across inline box boundaries when 'vertical-align' is not 'baseline' + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-007.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-007.html new file mode 100644 index 0000000000..d1360c2fe2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-007.html @@ -0,0 +1,27 @@ + + + + +Text shaping must be broken across inline box boundaries when padding or margin is non-zero + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-008.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-008.html new file mode 100644 index 0000000000..cbb78328bf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-008.html @@ -0,0 +1,24 @@ + + + + +Text shaping must be broken across inline box boundaries at a bidi isolation boundary + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-009.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-009.html new file mode 100644 index 0000000000..f004273dd3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-009.html @@ -0,0 +1,57 @@ + + + + +Text shaping must be broken across inline box boundaries when padding or margin is non-zero + + + + + +
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+ + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-010.html b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-010.html new file mode 100644 index 0000000000..514a9aa944 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/boundary-shaping-010.html @@ -0,0 +1,21 @@ + + + + +Text shaping must not be broken across inline box boundaries when there is no change in formatting + + + + + +
+السلام + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html new file mode 100644 index 0000000000..23ae8824a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html @@ -0,0 +1,18 @@ + + + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html new file mode 100644 index 0000000000..0541daef6c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html @@ -0,0 +1,21 @@ + + + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html new file mode 100644 index 0000000000..b122551cb7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html @@ -0,0 +1,22 @@ + + + + + + + +of fice + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html new file mode 100644 index 0000000000..b0da33d954 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html @@ -0,0 +1,22 @@ + + + + + + + +off ice + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html new file mode 100644 index 0000000000..b0da33d954 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html @@ -0,0 +1,22 @@ + + + + + + + +off ice + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html new file mode 100644 index 0000000000..6b647bab31 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html @@ -0,0 +1,22 @@ + + + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html new file mode 100644 index 0000000000..6473384994 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html @@ -0,0 +1,23 @@ + + + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html new file mode 100644 index 0000000000..0541daef6c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html @@ -0,0 +1,21 @@ + + + + + + + +office + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html new file mode 100644 index 0000000000..7a0fe835c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html @@ -0,0 +1,56 @@ + + + + + + + +
+السلام عليكم +
+
+السلام عليكم +
+
+السلام عليكم +
+
+السلام عليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+
+السلامعليكم +
+ + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html new file mode 100644 index 0000000000..8a043267a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html @@ -0,0 +1,18 @@ + + + + + + + +
+السلام + + diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff b/testing/web-platform/tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff new file mode 100644 index 0000000000..c953a546f0 Binary files /dev/null and b/testing/web-platform/tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff differ diff --git a/testing/web-platform/tests/css/css-text/crashtests/line-break-float-crash.html b/testing/web-platform/tests/css/css-text/crashtests/line-break-float-crash.html new file mode 100644 index 0000000000..bdf47c3e8a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/line-break-float-crash.html @@ -0,0 +1,26 @@ + + + + + +
+ + 0 + + +
+ diff --git a/testing/web-platform/tests/css/css-text/crashtests/rendering-rtl-bidi-override-crash.html b/testing/web-platform/tests/css/css-text/crashtests/rendering-rtl-bidi-override-crash.html new file mode 100644 index 0000000000..9ba75c9c37 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/rendering-rtl-bidi-override-crash.html @@ -0,0 +1,37 @@ + +CSS Text Test: Crash rendering RLT text with unicode-bidi: bidi-override + + + +
+AxBxC AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +
diff --git a/testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-list-item-and-svg-crash.html b/testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-list-item-and-svg-crash.html new file mode 100644 index 0000000000..0cc371c56d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-list-item-and-svg-crash.html @@ -0,0 +1,7 @@ + +CSS Text Test: Crash rendering a table caption with list item and svg + + + + +
  • diff --git a/testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-negative-margins-crash.html b/testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-negative-margins-crash.html new file mode 100644 index 0000000000..c090be9bbe --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/rendering-table-caption-with-negative-margins-crash.html @@ -0,0 +1,11 @@ + +CSS Text Test: Crash rendering a table caption with empty span and negative margins + + + + + +
    X
    diff --git a/testing/web-platform/tests/css/css-text/crashtests/trailing-space-with-cr-crash.html b/testing/web-platform/tests/css/css-text/crashtests/trailing-space-with-cr-crash.html new file mode 100644 index 0000000000..48c223e352 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/trailing-space-with-cr-crash.html @@ -0,0 +1,18 @@ + + + + +
    diff --git a/testing/web-platform/tests/css/css-text/crashtests/white-space-pre-wrap-chash.html b/testing/web-platform/tests/css/css-text/crashtests/white-space-pre-wrap-chash.html new file mode 100644 index 0000000000..c34b2d0b3d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/white-space-pre-wrap-chash.html @@ -0,0 +1,10 @@ + + + + +
    A A A
    diff --git a/testing/web-platform/tests/css/css-text/crashtests/word-spacing-large-value.html b/testing/web-platform/tests/css/css-text/crashtests/word-spacing-large-value.html new file mode 100644 index 0000000000..cbd83fab16 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/crashtests/word-spacing-large-value.html @@ -0,0 +1,14 @@ + + + + + +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-203.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-203.html new file mode 100644 index 0000000000..eebb5d07da --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-203.html @@ -0,0 +1,71 @@ + + + +letter-spacing at element boundaries + + + + + + +
    Test passes if the pattern is identical in both blue boxes.
    + +
    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAA BBB

    +

    AAA BBB

    +
    + +
    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A AB B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-204.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-204.html new file mode 100644 index 0000000000..962048420a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-204.html @@ -0,0 +1,82 @@ + + + +letter-spacing at element boundaries + + + + + + +
    Test passes if the pattern is identical in all blue boxes.
    + +
    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +
    + +
    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +
    + +
    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +

    AD

    +
    + +
    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-205.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-205.html new file mode 100644 index 0000000000..e846d94c58 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-205.html @@ -0,0 +1,39 @@ + + + +letter-spacing at element boundaries + + + + + + +
    Test passes if the pattern is identical in both blue boxes.
    + +
    +

    AD

    +
    + +
    +

    A D +

    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-206.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-206.html new file mode 100644 index 0000000000..ce2214dea0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-206.html @@ -0,0 +1,101 @@ + + + +letter-spacing at element boundaries + + + + + + +
    Test passes if the pattern is identical in all three blue boxes.
    + +
    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAA BBB

    +

    AAA BBB

    +
    + +
    +
    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAABBB

    +

    AAABBB

    + +

    AAA BBB

    +

    AAA BBB

    +
    +
    + +
    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAA B B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-211.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-211.html new file mode 100644 index 0000000000..1e6d63fdd7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-211.html @@ -0,0 +1,38 @@ + + + +letter-spacing at element boundaries + + + + + + + +
    Test passes if the blue pattern is identical to the black one.
    + +
    +

    ABC

    +
    + +
    +

    A B C +

    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-212.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-212.html new file mode 100644 index 0000000000..2f5284ad18 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-212.html @@ -0,0 +1,36 @@ + + + +letter-spacing at element boundaries + + + + + + + +
    Test passes if the blue pattern is identical to the black one.
    + +
    +

    AaBBb

    +
    + +
    +

    Aa B Bb

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html new file mode 100644 index 0000000000..47349ea88b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html @@ -0,0 +1,120 @@ + + + +CSS Text test: letter-spacing and Bengali ya-phala (yo-pholo) + + + + + + + + +

    Test passes if the red Bengali text is entirely hidden by the green blocks.

    + +
    +
    +
    অ্যান্টিগুয়া
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    এ্যাডভোকেট
    +
    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html new file mode 100644 index 0000000000..4720e1d13c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html @@ -0,0 +1,21 @@ + + +CSS Text level 3 Test: letter spacing after bidi + + + + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 4. +

    12345
    +
    aב
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html new file mode 100644 index 0000000000..7cd6e80fc0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html @@ -0,0 +1,25 @@ + + +CSS Text level 3 Test: letter spacing at bidi fragment boudary + + + + + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 3. +

    12345
    +
    a ב
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-003.xht b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-003.xht new file mode 100644 index 0000000000..cdc9f31a55 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-003.xht @@ -0,0 +1,42 @@ + + + + CSS Text level 3 Test: letter spacing, justified text and bidi + + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences.

    + +
    א ב
    A B
    +
    אב AB
    + + +
    A B
    א ב
    +
    אב AB
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-004.xht b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-004.xht new file mode 100644 index 0000000000..c8e77d4c31 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-004.xht @@ -0,0 +1,41 @@ + + + + CSS Text level 3 Test: letter spacing is between letters, with bidi + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences, and the green boxes are the width of a single letter.

    + +
    A B C ב ג א
    +
    ABבג
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-005.xht b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-005.xht new file mode 100644 index 0000000000..4583bcb12a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-bidi-005.xht @@ -0,0 +1,41 @@ + + + + CSS Text level 3 Test: letter spacing nested changes, with bidi + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences, and the green rectangle does not extend beyond B to C.

    + +
    A B א ב C D
    +
    ABאבCD
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-control-chars-001.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-control-chars-001.html new file mode 100644 index 0000000000..87d071a1ed --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-control-chars-001.html @@ -0,0 +1,32 @@ + + + + +letter-spacing should not be applied to zero-width format controls + + + + + +The two lines below should match:
    +
    +​let​ter​spac​ing​ should not be +‌af‌fec‌ted‌ by +‍ze‍ro‍-‍width‍ +⁠for⁠mat⁠ +characters +
    +
    +letterspacing should not be +affected by +zero-width +format +characters +
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html new file mode 100644 index 0000000000..645ef10509 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html @@ -0,0 +1,21 @@ + + +CSS Text level 3 Test: letter spacing at end of line + + + + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 4. +

    12345
    +
    aaa
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-001.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-001.html new file mode 100644 index 0000000000..735d9db00d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-001.html @@ -0,0 +1,34 @@ + + + +text-justify:inter-character and ligatures + + + + + + +

    Test passes if the black text looks like the blue one, not the orange one. +

    office
    +
    office
    +
    office
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-002.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-002.html new file mode 100644 index 0000000000..b7a2ac8461 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-002.html @@ -0,0 +1,33 @@ + + + +letter spacing and ligatures + + + + + + +

    Test passes if the black text looks like the blue one. +

    office
    +
    office
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-003.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-003.html new file mode 100644 index 0000000000..20214f8fdd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-003.html @@ -0,0 +1,26 @@ + + + +text-justify:inter-character and ligatures + + + + + + +

    Test passes if the black text looks like the blue one. +

    សាហា
    +
    សាហា
    + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-004.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-004.html new file mode 100644 index 0000000000..0f17f05454 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-ligatures-004.html @@ -0,0 +1,28 @@ + + + +letter spacing and ligatures + + + + + + +

    Test passes if the black text looks like the blue one. +

    សាហា
    +
    សាហា
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html new file mode 100644 index 0000000000..a7149e30c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html @@ -0,0 +1,20 @@ + + +CSS Text level 3 Test: letter on nested element + + + + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 5. +

    123456
    +
    aaaa
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html new file mode 100644 index 0000000000..67f180affd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html @@ -0,0 +1,20 @@ + + +CSS Text level 3 Test: letter spacing on element with single character + + + + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 3. +

    12345
    +
    aaa
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-003.xht b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-003.xht new file mode 100644 index 0000000000..7d5d846328 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/letter-spacing-nesting-003.xht @@ -0,0 +1,41 @@ + + + + CSS Text level 3 Test: letter spacing changes within element tree + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences, and the green rectangle does not extend beyond B to C.

    + +
    A B C D
    +
    ABCD
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-200-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-200-ref.html new file mode 100644 index 0000000000..d6e87a56d9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-200-ref.html @@ -0,0 +1,52 @@ + + + +CSS Test Reference + + + +
    Test passes if the pattern is identical in all four blue boxes.
    + + +
    +

    x x

    +

    x x 水
    x x x
    水 x x

    +

    x x x
    x x
    x x x

    +

    x x x
    x x
    x x x

    +
    + + +
    +

    x x

    +

    x x 水
    x x x
    水 x x

    +

    x x x
    x x
    x x x

    +

    x x x
    x x
    x x x

    +
    + + +
    +

    x x

    +

    x x 水
    x x x
    水 x x

    +

    x x x
    x x
    x x x

    +

    x x x
    x x
    x x x

    +
    + + +
    +

    x x

    +

    x x 水
    x x x
    水 x x

    +

    x x x
    x x
    x x x

    +

    x x x
    x x
    x x x

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-201-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-201-ref.html new file mode 100644 index 0000000000..6898da609d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-201-ref.html @@ -0,0 +1,50 @@ + + + +CSS Test Reference + + + +
    Test passes if the pattern is identical in all four blue boxes.
    + + +
    +

    x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +
    + + +
    +

    x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +
    + + +
    +

    x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +
    + + +
    +

    x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +

    x x
    x
    x x

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-202-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-202-ref.html new file mode 100644 index 0000000000..08ea8e56e3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-202-ref.html @@ -0,0 +1,14 @@ + + + +CSS Test Reference + + + +
    Test passes if there is a green rectangle below and no red.
    + +
    xx
    xx
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-203-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-203-ref.html new file mode 100644 index 0000000000..3461347a28 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-203-ref.html @@ -0,0 +1,58 @@ + + + +CSS Test Reference + + + +
    Test passes if the pattern is identical in both blue boxes.
    + +
    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A AB B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    + +
    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A AB B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-204-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-204-ref.html new file mode 100644 index 0000000000..078656c463 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-204-ref.html @@ -0,0 +1,74 @@ + + + +CSS Test Reference + + + +
    Test passes if the pattern is identical in all blue boxes.
    + +
    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +
    + +
    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +
    + +
    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +
    + +
    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +

    A D

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-205-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-205-ref.html new file mode 100644 index 0000000000..3c6e2aa60e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-205-ref.html @@ -0,0 +1,36 @@ + + + +letter-spacing at element boundaries + + + +
    Test passes if the pattern is identical in both blue boxes.
    + +
    +

    A D +

    + +
    +

    A D +

    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-206-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-206-ref.html new file mode 100644 index 0000000000..36bad163f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-206-ref.html @@ -0,0 +1,84 @@ + + + +letter-spacing at element boundaries + + + +
    Test passes if the pattern is identical in all three blue boxes.
    + +
    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAA B B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    + +
    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAA B B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    + +
    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAA B B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    A A AB B B

    + +

    AAAB B B

    +

    A A A B B B

    + +

    AAA BBB

    +

    AAA B B B

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-211-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-211-ref.html new file mode 100644 index 0000000000..9b3499ed7c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-211-ref.html @@ -0,0 +1,29 @@ + + + +letter-spacing at element boundaries + + + +
    Test passes if the blue pattern is identical to the black one.
    + +
    +

    A B C +

    + +
    +

    A B C +

    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-212-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-212-ref.html new file mode 100644 index 0000000000..889803699d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-212-ref.html @@ -0,0 +1,28 @@ + + + +CSS Test Reference + + + +
    Test passes if the blue pattern is identical to the black one.
    + +
    +

    Aa B Bb

    +
    + +
    +

    Aa B Bb

    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bengali-yaphala-001-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bengali-yaphala-001-ref.html new file mode 100644 index 0000000000..a1ff2e053a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bengali-yaphala-001-ref.html @@ -0,0 +1,98 @@ + + + +CSS Text reference: letter-spacing and Bengali ya-phala (yo-pholo) + + + + +

    Test passes if the red Bengali text is entirely hidden by the green blocks.

    + +
    +
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    +
    + +
    +
    +
    অ্যান্টিগুয়া
    +
    +
    +
    এ্যাডভোকেট
    +
    +
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-001-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-001-ref.html new file mode 100644 index 0000000000..e34dbc313f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-001-ref.html @@ -0,0 +1,14 @@ + + +CSS test reference + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 4. +

    12345
    +
    abאב
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-002-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-002-ref.html new file mode 100644 index 0000000000..f197769f3a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-002-ref.html @@ -0,0 +1,14 @@ + + +CSS test reference + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 3. +

    12345
    +
    aaב
    ב
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-003-ref.xht b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-003-ref.xht new file mode 100644 index 0000000000..d46dd7a361 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-003-ref.xht @@ -0,0 +1,30 @@ + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences.

    + +
    א ב
    A B
    +
    א ב
    A B
    + + +
    A B
    א ב
    +
    A B
    א ב
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-004-ref.xht b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-004-ref.xht new file mode 100644 index 0000000000..a0326fcbaf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-004-ref.xht @@ -0,0 +1,27 @@ + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences, and the green boxes are the width of a single letter.

    + +
    A B C ב ג א
    +
    A B C ב ג א
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-005-ref.xht b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-005-ref.xht new file mode 100644 index 0000000000..d93f98495a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-bidi-005-ref.xht @@ -0,0 +1,27 @@ + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences, and the green rectangle does not extend beyond B to C.

    + +
    A B א ב C D
    +
    A B א ב C D
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-control-chars-001.ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-control-chars-001.ref.html new file mode 100644 index 0000000000..977d821145 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-control-chars-001.ref.html @@ -0,0 +1,30 @@ + + + + +letter-spacing should not be applied to zero-width format controls + + + +The two lines below should match:
    +
    +letterspacing should not be +affected by +zero-width +format +characters +
    +
    +letterspacing should not be +affected by +zero-width +format +characters +
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-end-of-line-001-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-end-of-line-001-ref.html new file mode 100644 index 0000000000..eb474ab8d2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-end-of-line-001-ref.html @@ -0,0 +1,14 @@ + + +CSS test reference + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 4. +

    12345
    +
    a aa
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-001-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-001-ref.html new file mode 100644 index 0000000000..e4caf6587a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-001-ref.html @@ -0,0 +1,31 @@ + + + +text-justify:inter-character and ligatures + + +

    Test passes if the black text looks like the blue one, not the orange one. +

    office
    +
    office
    +
    office
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-002-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-002-ref.html new file mode 100644 index 0000000000..2cbe5b0a0c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-002-ref.html @@ -0,0 +1,28 @@ + + + +letter spacing and ligatures + + +

    Test passes if the black text looks like the blue one. +

    office
    +
    office
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-003-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-003-ref.html new file mode 100644 index 0000000000..2d1e7bd038 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-003-ref.html @@ -0,0 +1,17 @@ + + + +text-justify:inter-character and ligatures + + +

    Test passes if the black text looks like the blue one. +

    សាហា
    +
    សាហា
    + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-004-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-004-ref.html new file mode 100644 index 0000000000..bb3881fc5e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-ligatures-004-ref.html @@ -0,0 +1,21 @@ + + + +letter spacing and ligatures + + +

    Test passes if the black text looks like the blue one. +

    សាហា
    +
    សាហា
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-001-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-001-ref.html new file mode 100644 index 0000000000..3d003f3621 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-001-ref.html @@ -0,0 +1,14 @@ + + +CSS test reference + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 5. +

    123456
    +
    aa aa
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-002-ref.html b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-002-ref.html new file mode 100644 index 0000000000..93eb6b0fca --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-002-ref.html @@ -0,0 +1,14 @@ + + +CSS test reference + + + +

    Test passes if the rightmost character of the line that starts with “a” is under the number 3. +

    12345
    +
    aaa
    diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-003-ref.xht b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-003-ref.xht new file mode 100644 index 0000000000..996f2a1e30 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/letter-spacing/reference/letter-spacing-nesting-003-ref.xht @@ -0,0 +1,26 @@ + + + + + + + +

    Test passes if no red is visible except for anti-aliasing differences, and the green rectangle does not extend beyond B to C.

    + +
    A B C D
    + + diff --git a/testing/web-platform/tests/css/css-text/letter-spacing/support/swatch-orange.png b/testing/web-platform/tests/css/css-text/letter-spacing/support/swatch-orange.png new file mode 100644 index 0000000000..d3cd498b52 Binary files /dev/null and b/testing/web-platform/tests/css/css-text/letter-spacing/support/swatch-orange.png differ diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-001.html new file mode 100644 index 0000000000..6f2367035f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-001.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + +

    Test passes if there is a green rectangle below and no red.

    +
    + +
    aa-a.a)a,a)a aa⁠a‍a・a
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-002.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-002.html new file mode 100644 index 0000000000..966d5c1c7b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-002.html @@ -0,0 +1,32 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + +

    Test passes if there is a green rectangle below and no red.

    +
    + +
    no hyphenation
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-003.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-003.html new file mode 100644 index 0000000000..0b004b04a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-003.html @@ -0,0 +1,25 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +
    Test passes if the two orange boxes are the same.
    +
    Latin latin latin latin
    +
    Latin latin latin lati
    n
    + + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-004.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-004.html new file mode 100644 index 0000000000..26bd466ae3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-004.html @@ -0,0 +1,40 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX X
    XX
    +
    XX XXX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-005.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-005.html new file mode 100644 index 0000000000..5e286a0d76 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-005.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X XX
    XX
    X XX
    X
    +
    X XX XX X XX X
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-006.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-006.html new file mode 100644 index 0000000000..802d66f0cf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-006.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
     XXX
    X X
    X
    +
    XXXX XXXX X X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-007.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-007.html new file mode 100644 index 0000000000..02a4c77653 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-007.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X XXX
    XX
    +
    X XX...
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-008.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-008.html new file mode 100644 index 0000000000..dddfdc1fb2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-008.html @@ -0,0 +1,39 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X XXX
    XX
    +
    X XX...
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-009.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-009.html new file mode 100644 index 0000000000..9d8e8888b5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-009.html @@ -0,0 +1,39 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
     XXX
    X X
    X
    +
    XXXX XXXX X X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-010.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-010.html new file mode 100644 index 0000000000..3e8247904b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-010.html @@ -0,0 +1,39 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
     XXX
    X X
    X
    +
    XXXX XXXX X X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-011.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-011.html new file mode 100644 index 0000000000..0565122568 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-011.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X XXX
    XX
    +
    X XX///
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-012.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-012.html new file mode 100644 index 0000000000..872dc9d31d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-012.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X XXX
    XX
    +
    X XX\\\
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-013.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-013.html new file mode 100644 index 0000000000..55ad0b6f74 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-013.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXX
    XX
    +
    XXX/X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-014.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-014.html new file mode 100644 index 0000000000..568b899fd6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-014.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXX
    XX
    +
    XXX\X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-015.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-015.html new file mode 100644 index 0000000000..68c3562e29 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-015.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    X
    +
    XXX\X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-016.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-016.html new file mode 100644 index 0000000000..ea09bb2865 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-016.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    X
    +
    XXX/X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-017.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-017.html new file mode 100644 index 0000000000..a2521cbcbb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-017.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXX
    X X
    +
    XXXX X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-001.html new file mode 100644 index 0000000000..a4158dc990 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-001.html @@ -0,0 +1,39 @@ + + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXXXXXXXX
    +
    XXXX XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-002.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-002.html new file mode 100644 index 0000000000..2fbb53dca2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-002.html @@ -0,0 +1,40 @@ + + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX XX
    +
    XXXX XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-003.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-003.html new file mode 100644 index 0000000000..3002dc1064 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-003.html @@ -0,0 +1,38 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    +
    XXX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-004.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-004.html new file mode 100644 index 0000000000..e6e1b39787 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-004.html @@ -0,0 +1,40 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXX
    XX
    +
    XXX XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-005.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-005.html new file mode 100644 index 0000000000..2f64d8704b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-005.html @@ -0,0 +1,40 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    X
    +
    XXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-006.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-006.html new file mode 100644 index 0000000000..c804e37126 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-006.html @@ -0,0 +1,39 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XX
    +
    X XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-007.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-007.html new file mode 100644 index 0000000000..d9b266db9f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-007.html @@ -0,0 +1,40 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XX
    +
    XXX XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-008.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-008.html new file mode 100644 index 0000000000..aebd31ea68 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-008.html @@ -0,0 +1,39 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XX
    XX
    XXX
    +
    XX XXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-009.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-009.html new file mode 100644 index 0000000000..f536c907a4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-and-white-space-009.html @@ -0,0 +1,39 @@ + + + +CSS Text Test: line-break: anywhere and the white-space property + + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XXXX
    XXXX
    XX
    +
    XXXX XXXXX X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html new file mode 100644 index 0000000000..d18df4b38c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX⁠XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html new file mode 100644 index 0000000000..1255aa14d3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XXXX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html new file mode 100644 index 0000000000..7fe230e890 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XX
    +
    ..​...X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html new file mode 100644 index 0000000000..13706d5d9d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html new file mode 100644 index 0000000000..175228d9c5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html @@ -0,0 +1,34 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    XX
    +
    XX X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html new file mode 100644 index 0000000000..9bb557e7d3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX  XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html new file mode 100644 index 0000000000..7f90bfd430 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXXX
    XX
    +
    XXX  XXX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html new file mode 100644 index 0000000000..40826540c9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html @@ -0,0 +1,34 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    X
    +
    XX X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html new file mode 100644 index 0000000000..6d6ca3f743 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html @@ -0,0 +1,34 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    X
    +
    XX᠎X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-010.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-010.html new file mode 100644 index 0000000000..5f152c6629 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-010.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX ᠎XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html new file mode 100644 index 0000000000..2196d983f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html @@ -0,0 +1,34 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    X
    +
    XX͏X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-012.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-012.html new file mode 100644 index 0000000000..110d9cafc4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-012.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX ͏XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html new file mode 100644 index 0000000000..2cda76c5cd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX‑X
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html new file mode 100644 index 0000000000..d79efb7aee --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX X
    XX
    +
    XX ‑XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html new file mode 100644 index 0000000000..5eecd03da2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    +
    XX‍XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html new file mode 100644 index 0000000000..d4ab337a7b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html @@ -0,0 +1,35 @@ + + + +CSS Text Test: line-break: anywhere overrides behavior defined for the WJ, ZW, GL, and ZWJ classes + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX X
    X
    +
    XX ‍XX
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-011.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-011.xht new file mode 100644 index 0000000000..604466a1f4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-011.xht @@ -0,0 +1,94 @@ + + + + + CSS Text Test: line-break - loose and Japanese small kana + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-012.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-012.xht new file mode 100644 index 0000000000..0deab610cf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-012.xht @@ -0,0 +1,66 @@ + + + + + CSS Text Test: line-break - loose and Katakana-Hiragana prolonged sound marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-013.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-013.xht new file mode 100644 index 0000000000..089d4613ed --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-013.xht @@ -0,0 +1,65 @@ + + + + + CSS Text Test: line-break - loose and hyphens + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-014.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-014.xht new file mode 100644 index 0000000000..90cf3c769c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-014.xht @@ -0,0 +1,97 @@ + + + + + CSS Text Test: line-break - loose and iteration marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-015.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-015.xht new file mode 100644 index 0000000000..6384d8c14e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-015.xht @@ -0,0 +1,66 @@ + + + + + CSS Text Test: line-break - loose and inseparable characters + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル。‥‥サンプル文 +

    +

    + サンプルサンプル。
    サンプル文
    +

    +
    +
    + +

    + サンプルサンプル。……サンプル文 +

    +

    + サンプルサンプル。
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-016a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-016a.xht new file mode 100644 index 0000000000..6397c03182 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-016a.xht @@ -0,0 +1,84 @@ + + + + + CSS Text Test: line-break - loose and centered punctuation marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-016b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-016b.xht new file mode 100644 index 0000000000..261cce5f67 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-016b.xht @@ -0,0 +1,102 @@ + + + + + CSS Text Test: line-break - loose and centered punctuation marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-017a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-017a.xht new file mode 100644 index 0000000000..b63f1504c2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-017a.xht @@ -0,0 +1,84 @@ + + + + + CSS Text Test: line-break - loose and postfixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文°サンプル文 +

    +

    + サンプル文サンプル文
    °サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-017b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-017b.xht new file mode 100644 index 0000000000..6b89d125f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-017b.xht @@ -0,0 +1,75 @@ + + + + + CSS Text Test: line-break - loose and postfixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-018.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-018.xht new file mode 100644 index 0000000000..d5df229cf7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-018.xht @@ -0,0 +1,93 @@ + + + + + CSS Text Test: line-break - loose and prefixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-001.html new file mode 100644 index 0000000000..e8200d66d4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-001.html @@ -0,0 +1,21 @@ + + + +CSS test: hyphens and line-break:loose + + + + + + +

    The test passes if the second line in each box below starts with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    文文‐文
    +
    文文–文
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-002.html b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-002.html new file mode 100644 index 0000000000..f2841c9b10 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-002.html @@ -0,0 +1,24 @@ + + + +CSS test: hyphens and line-break:loose + + + + + + + +

    The test passes if the second line in each box below starts with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    aa‐a
    +
    aa–a
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-003.html b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-003.html new file mode 100644 index 0000000000..4af970f73f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-loose-hyphens-003.html @@ -0,0 +1,22 @@ + + + +CSS test: hyphens and line-break:loose + + + + + + +

    The test passes if there are two lines of text below +and they both end with a hyphen. +(Note: the hyphens do no need to be the same size.) + +

    aa‐
    +
    aa–
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-011.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-011.xht new file mode 100644 index 0000000000..692468c527 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-011.xht @@ -0,0 +1,94 @@ + + + + + CSS Text Test: line-break - normal and Japanese small kana + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-012.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-012.xht new file mode 100644 index 0000000000..a4b794f0f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-012.xht @@ -0,0 +1,66 @@ + + + + + CSS Text Test: line-break - normal and Katakana-Hiragana prolonged sound marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-013.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-013.xht new file mode 100644 index 0000000000..f58fe39d69 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-013.xht @@ -0,0 +1,65 @@ + + + + + CSS Text Test: line-break - normal and hyphens + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-014.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-014.xht new file mode 100644 index 0000000000..86a35bfb6b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-014.xht @@ -0,0 +1,97 @@ + + + + + CSS Text Test: line-break - normal and iteration marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-015a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-015a.xht new file mode 100644 index 0000000000..db3ee2a586 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-015a.xht @@ -0,0 +1,66 @@ + + + + + CSS Text Test: line-break - normal and inseparable characters + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル文‥‥サンプル文 +

    +

    + サンプルサンプル文
    ‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプル文……サンプル文 +

    +

    + サンプルサンプル文
    ……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-015b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-015b.xht new file mode 100644 index 0000000000..904b009ac6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-015b.xht @@ -0,0 +1,67 @@ + + + + + CSS Text Test: line-break - normal and inseparable characters + + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル。‥‥サンプル文 +

    +

    + サンプルサンプ
    ル。‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプル。……サンプル文 +

    +

    + サンプルサンプ
    ル。……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-016a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-016a.xht new file mode 100644 index 0000000000..c3b103ab7a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-016a.xht @@ -0,0 +1,84 @@ + + + + + CSS Text Test: line-break - normal and centered punctuation marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-016b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-016b.xht new file mode 100644 index 0000000000..c73bb159d0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-016b.xht @@ -0,0 +1,102 @@ + + + + + CSS Text Test: line-break - normal and centered punctuation marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-017a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-017a.xht new file mode 100644 index 0000000000..f9b5169cf4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-017a.xht @@ -0,0 +1,84 @@ + + + + + CSS Text Test: line-break - normal and postfixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文°サンプル文 +

    +

    + サンプル文サンプル
    °サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-017b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-017b.xht new file mode 100644 index 0000000000..124ece3189 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-017b.xht @@ -0,0 +1,75 @@ + + + + + CSS Text Test: line-break - normal and postfixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-018.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-018.xht new file mode 100644 index 0000000000..a1042e858a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-018.xht @@ -0,0 +1,93 @@ + + + + + CSS Text Test: line-break - normal and prefixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-001.html new file mode 100644 index 0000000000..245ebf3f10 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-001.html @@ -0,0 +1,21 @@ + + + +CSS test: hyphens and line-break:normal + + + + + + +

    The test passes if the second line in each box below ends with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    文文‐文
    +
    文文–文
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-002.html b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-002.html new file mode 100644 index 0000000000..d7de5c5f09 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-002.html @@ -0,0 +1,24 @@ + + + +CSS test: hyphens and line-break:normal + + + + + + + +

    The test passes if the second line in each box below ends with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    aa‐a
    +
    aa–a
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-003.html b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-003.html new file mode 100644 index 0000000000..7e9054a4a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-normal-hyphens-003.html @@ -0,0 +1,22 @@ + + + +CSS test: hyphens and line-break:normal + + + + + + +

    The test passes if there are two lines of text below +and they both end with a hyphen. +(Note: the hyphens do no need to be the same size.) + +

    aa‐
    +
    aa–
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-shaping-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-shaping-001.html new file mode 100644 index 0000000000..4ce1da2f30 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-shaping-001.html @@ -0,0 +1,39 @@ + + +CSS Text level 3 Test: line-break:anywhere and text-shaping + + + + + + + +

    Test passes if the blue and organge boxes are identical. Pay attention to characters at the left of the first line, and on the second line. +

    +
    ﻋﺎﺋﻠ
    +
    عائلة
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-011.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-011.xht new file mode 100644 index 0000000000..d9cecc788a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-011.xht @@ -0,0 +1,94 @@ + + + + + CSS Text Test: line-break - strict and Japanese small kana + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-012.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-012.xht new file mode 100644 index 0000000000..d01b53f622 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-012.xht @@ -0,0 +1,66 @@ + + + + + CSS Text Test: line-break - strict and Katakana-Hiragana prolonged sound marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-013.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-013.xht new file mode 100644 index 0000000000..d6746e4579 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-013.xht @@ -0,0 +1,65 @@ + + + + + CSS Text Test: line-break - strict and hyphens + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-014.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-014.xht new file mode 100644 index 0000000000..90710cbdbe --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-014.xht @@ -0,0 +1,97 @@ + + + + + CSS Text Test: line-break - strict and iteration marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-015a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-015a.xht new file mode 100644 index 0000000000..9114120bc8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-015a.xht @@ -0,0 +1,66 @@ + + + + + CSS Text Test: line-break - strict and inseparable characters + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル文‥‥サンプル文 +

    +

    + サンプルサンプル文
    ‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプル文……サンプル文 +

    +

    + サンプルサンプル文
    ……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-015b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-015b.xht new file mode 100644 index 0000000000..563ae9da9a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-015b.xht @@ -0,0 +1,67 @@ + + + + + CSS Text Test: line-break - strict and inseparable characters + + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル。‥‥サンプル文 +

    +

    + サンプルサンプ
    ル。‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプル。……サンプル文 +

    +

    + サンプルサンプ
    ル。……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-016a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-016a.xht new file mode 100644 index 0000000000..9e6e8b8690 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-016a.xht @@ -0,0 +1,84 @@ + + + + + CSS Text Test: line-break - strict and centered punctuation marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-016b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-016b.xht new file mode 100644 index 0000000000..9a4a3c22ed --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-016b.xht @@ -0,0 +1,102 @@ + + + + + CSS Text Test: line-break - strict and centered punctuation marks + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-017a.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-017a.xht new file mode 100644 index 0000000000..795f2aecb3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-017a.xht @@ -0,0 +1,84 @@ + + + + + CSS Text Test: line-break - strict and postfixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文°サンプル文 +

    +

    + サンプル文サンプル
    °サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-017b.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-017b.xht new file mode 100644 index 0000000000..c41b3afae2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-017b.xht @@ -0,0 +1,75 @@ + + + + + CSS Text Test: line-break - strict and postfixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文サンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-018.xht b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-018.xht new file mode 100644 index 0000000000..85a92d1688 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-018.xht @@ -0,0 +1,93 @@ + + + + + CSS Text Test: line-break - strict and prefixes + + + + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプルサンプル文 +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-001.html b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-001.html new file mode 100644 index 0000000000..0d8677e3bf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-001.html @@ -0,0 +1,21 @@ + + + +CSS test: hyphens and line-break:strict + + + + + + +

    The test passes if the second line in each box below ends with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    文文‐文
    +
    文文–文
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-002.html b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-002.html new file mode 100644 index 0000000000..cb5b8354e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-002.html @@ -0,0 +1,24 @@ + + + +CSS test: hyphens and line-break:strict + + + + + + + +

    The test passes if the second line in each box below ends with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    aa‐a
    +
    aa–a
    diff --git a/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-003.html b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-003.html new file mode 100644 index 0000000000..f0d3adc88e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/line-break-strict-hyphens-003.html @@ -0,0 +1,22 @@ + + + +CSS test: hyphens and line-break:strict + + + + + + +

    The test passes if there are two lines of text below +and they both end with a hyphen. +(Note: the hyphens do no need to be the same size.) + +

    aa‐
    +
    aa–
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-001-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-001-ref.html new file mode 100644 index 0000000000..daf17c9c0a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-001-ref.html @@ -0,0 +1,17 @@ + + + +CSS Text Test Reference + + + +

    Test passes if there is a green rectangle below and no red.

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-003-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-003-ref.html new file mode 100644 index 0000000000..ceec198d03 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-003-ref.html @@ -0,0 +1,18 @@ + + + + +word-break: break-all, latin + + + + +
    Test passes if the two orange boxes are the same.
    +
    Latin latin latin lati
    n
    +
    Latin latin latin lati
    n
    + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-004-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-004-ref.html new file mode 100644 index 0000000000..0e0300a72d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-anywhere-004-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Reference File + + + +

    Test passes if there is a filled green square and no red.

    +
    + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-011-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-011-ref.xht new file mode 100644 index 0000000000..cc6d9023c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-011-ref.xht @@ -0,0 +1,87 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-012-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-012-ref.xht new file mode 100644 index 0000000000..4ffd2f90ec --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-012-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-013-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-013-ref.xht new file mode 100644 index 0000000000..27ea22e988 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-013-ref.xht @@ -0,0 +1,59 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-014-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-014-ref.xht new file mode 100644 index 0000000000..bc8090819c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-014-ref.xht @@ -0,0 +1,91 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-015-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-015-ref.xht new file mode 100644 index 0000000000..c59d5af504 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-015-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル。
    サンプル文
    +

    +

    + サンプルサンプル。
    サンプル文
    +

    +
    +
    + +

    + サンプルサンプル。
    サンプル文
    +

    +

    + サンプルサンプル。
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016a-ref.xht new file mode 100644 index 0000000000..4338d02bab --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016a-ref.xht @@ -0,0 +1,78 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016b-ref.xht new file mode 100644 index 0000000000..0c80df6ec4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-016b-ref.xht @@ -0,0 +1,96 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht new file mode 100644 index 0000000000..dc1084a815 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht @@ -0,0 +1,78 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    °サンプル文
    +

    +

    + サンプル文サンプル文
    °サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017b-ref.xht new file mode 100644 index 0000000000..7148339b05 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-017b-ref.xht @@ -0,0 +1,69 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-018-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-018-ref.xht new file mode 100644 index 0000000000..c8f6b56124 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-018-ref.xht @@ -0,0 +1,87 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-001-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-001-ref.html new file mode 100644 index 0000000000..42746cb814 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-001-ref.html @@ -0,0 +1,18 @@ + + + +Test reference + + + +

    The test passes if the second line in each box below starts with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    文文
    ‐文
    +
    文文
    –文
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-002-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-002-ref.html new file mode 100644 index 0000000000..a542fe86eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-002-ref.html @@ -0,0 +1,19 @@ + + + +Test reference + + + +

    The test passes if the second line in each box below starts with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    aa
    ‐a
    +
    aa
    –a
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-003-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-003-ref.html new file mode 100644 index 0000000000..dbfc1a90c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-loose-hyphens-003-ref.html @@ -0,0 +1,18 @@ + + + +Test reference + + + +

    The test passes if there are two lines of text below +and they both end with a hyphen. +(Note: the hyphens do no need to be the same size.) + +

    aa‐
    +
    aa–
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-011-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-011-ref.xht new file mode 100644 index 0000000000..dc37069bad --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-011-ref.xht @@ -0,0 +1,87 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-012-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-012-ref.xht new file mode 100644 index 0000000000..ecb86a902c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-012-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-013-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-013-ref.xht new file mode 100644 index 0000000000..28ebcc404e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-013-ref.xht @@ -0,0 +1,59 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル文
    サンプル文
    +

    +

    + サンプル文サンプル文
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-014-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-014-ref.xht new file mode 100644 index 0000000000..577bf29a51 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-014-ref.xht @@ -0,0 +1,91 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015a-ref.xht new file mode 100644 index 0000000000..941e18242d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015a-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル文
    ‥‥サンプル文
    +

    +

    + サンプルサンプル文
    ‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプル文
    ……サンプル文
    +

    +

    + サンプルサンプル文
    ……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015b-ref.xht new file mode 100644 index 0000000000..b4697babbc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-015b-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプ
    ル。‥‥サンプル文
    +

    +

    + サンプルサンプ
    ル。‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプ
    ル。……サンプル文
    +

    +

    + サンプルサンプ
    ル。……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016a-ref.xht new file mode 100644 index 0000000000..4ebe678bd4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016a-ref.xht @@ -0,0 +1,78 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016b-ref.xht new file mode 100644 index 0000000000..4ee234b4cb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-016b-ref.xht @@ -0,0 +1,96 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht new file mode 100644 index 0000000000..d6d7080fdd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht @@ -0,0 +1,78 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    °サンプル文
    +

    +

    + サンプル文サンプル
    °サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017b-ref.xht new file mode 100644 index 0000000000..7efb5296b0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-017b-ref.xht @@ -0,0 +1,69 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-018-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-018-ref.xht new file mode 100644 index 0000000000..9b23b57dfe --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-018-ref.xht @@ -0,0 +1,87 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-001-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-001-ref.html new file mode 100644 index 0000000000..6b802e30e7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-001-ref.html @@ -0,0 +1,18 @@ + + + +Test reference + + + +

    The test passes if the second line in each box below ends with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +


    文‐
    +

    文–
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-002-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-002-ref.html new file mode 100644 index 0000000000..23ab9b553b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-normal-hyphens-002-ref.html @@ -0,0 +1,19 @@ + + + +test reference + + + +

    The test passes if the second line in each box below ends with a hyphen. +(Note: the hyphens in each box do no need to be the same size.) + +

    a
    a‐
    a
    +
    a
    a–
    a
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-shaping-001-ref.html b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-shaping-001-ref.html new file mode 100644 index 0000000000..5543ab0729 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-shaping-001-ref.html @@ -0,0 +1,26 @@ + + +CSS Text level 3 Test ref + + + +

    Test passes if the blue and organge boxes are identical. Pay attention to characters at the left of the first line, and on the second line. +

    +
    ﻋﺎﺋﻠ
    +
    ﻋﺎﺋﻠ
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-011-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-011-ref.xht new file mode 100644 index 0000000000..ec17a31ec5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-011-ref.xht @@ -0,0 +1,87 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-012-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-012-ref.xht new file mode 100644 index 0000000000..fbe2222c72 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-012-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-013-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-013-ref.xht new file mode 100644 index 0000000000..c2e6d603ad --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-013-ref.xht @@ -0,0 +1,59 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-014-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-014-ref.xht new file mode 100644 index 0000000000..2af0a903eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-014-ref.xht @@ -0,0 +1,91 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    + +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015a-ref.xht new file mode 100644 index 0000000000..f8a1222a33 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015a-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプル文
    ‥‥サンプル文
    +

    +

    + サンプルサンプル文
    ‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプル文
    ……サンプル文
    +

    +

    + サンプルサンプル文
    ……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015b-ref.xht new file mode 100644 index 0000000000..8eceb2ae9d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-015b-ref.xht @@ -0,0 +1,60 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプルサンプ
    ル。‥‥サンプル文
    +

    +

    + サンプルサンプ
    ル。‥‥サンプル文
    +

    +
    +
    + +

    + サンプルサンプ
    ル。……サンプル文
    +

    +

    + サンプルサンプ
    ル。……サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016a-ref.xht new file mode 100644 index 0000000000..9c2d497a03 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016a-ref.xht @@ -0,0 +1,78 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016b-ref.xht new file mode 100644 index 0000000000..d000b8087b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-016b-ref.xht @@ -0,0 +1,96 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht new file mode 100644 index 0000000000..874b4ddcae --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht @@ -0,0 +1,78 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    °サンプル文
    +

    +

    + サンプル文サンプル
    °サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017b-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017b-ref.xht new file mode 100644 index 0000000000..c4b5c89b20 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-017b-ref.xht @@ -0,0 +1,69 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-018-ref.xht b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-018-ref.xht new file mode 100644 index 0000000000..c0c236a927 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-break/reference/line-break-strict-018-ref.xht @@ -0,0 +1,87 @@ + + + + + CSS Reftest Reference + + + + + + + +

    + Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. +

    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    +
    + +

    + サンプル文サンプル
    サンプル文
    +

    +

    + サンプル文サンプル
    サンプル文
    +

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-001.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-001.html new file mode 100644 index 0000000000..f7c0cc0ff1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-001.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking around Zero With Space + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-002.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-002.html new file mode 100644 index 0000000000..2e2c285b52 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-002.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-003.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-003.html new file mode 100644 index 0000000000..4d5048787b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-003.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check 2 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-004.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-004.html new file mode 100644 index 0000000000..042d03c3af --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-004.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check 3 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-005.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-005.html new file mode 100644 index 0000000000..bad85ec026 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-005.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check 4 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-006.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-006.html new file mode 100644 index 0000000000..edc161d526 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-006.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check 5 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    XX
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-007.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-007.html new file mode 100644 index 0000000000..de2ed7658d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-007.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check 6 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-008.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-008.html new file mode 100644 index 0000000000..b17846dc6b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-008.html @@ -0,0 +1,37 @@ + + + +CSS Text — line breaking sanity check 7 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-009.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-009.html new file mode 100644 index 0000000000..c5e4a55b46 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-009.html @@ -0,0 +1,40 @@ + + + +CSS Text — line breaking at element boundary + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    XX
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-010.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-010.html new file mode 100644 index 0000000000..2d735cdf6d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-010.html @@ -0,0 +1,40 @@ + + + +CSS Text — line breaking at element boundary 2 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-011.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-011.html new file mode 100644 index 0000000000..1a3c4f0076 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-011.html @@ -0,0 +1,40 @@ + + + +CSS Text — line breaking at element boundary 3 + + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    X​X
    +
    X
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-012.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-012.html new file mode 100644 index 0000000000..6a10946131 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-012.html @@ -0,0 +1,41 @@ + + + +CSS Text — line breaking for nowrap and floats + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    XX
    +
    XX
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-013.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-013.html new file mode 100644 index 0000000000..448a41d88f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-013.html @@ -0,0 +1,60 @@ + + + +CSS Text — line breaking of emoji sequences that should form single clusters + + + + + + +

    Each emoji should appear on a single line with no red background.

    +
    +
    👨‍💻
    +
    👨‍💻
    +
    +
    +
    👩‍👧‍👦
    +
    👩‍👧‍👦
    +
    +
    +
    🤹‍♀️
    +
    🤹‍♀️
    +
    +
    +
    ⛹🏿‍♀️
    +
    ⛹🏿‍♀️
    +
    +
    +
    🏳️‍🌈
    +
    🏳️‍🌈
    +
    +
    +
    🏴󠁧󠁢󠁷󠁬󠁳󠁿
    +
    🏴󠁧󠁢󠁷󠁬󠁳󠁿
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-014.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-014.html new file mode 100644 index 0000000000..ea9956362b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-014.html @@ -0,0 +1,61 @@ + + + +CSS Text — line breaking (with word-break:break-all) of emoji sequences that should form single clusters + + + + + + +

    Each emoji should appear on a single line with no red background.

    +
    +
    👨‍💻
    +
    👨‍💻
    +
    +
    +
    👩‍👧‍👦
    +
    👩‍👧‍👦
    +
    +
    +
    🤹‍♀️
    +
    🤹‍♀️
    +
    +
    +
    ⛹🏿‍♀️
    +
    ⛹🏿‍♀️
    +
    +
    +
    🏳️‍🌈
    +
    🏳️‍🌈
    +
    +
    +
    🏴󠁧󠁢󠁷󠁬󠁳󠁿
    +
    🏴󠁧󠁢󠁷󠁬󠁳󠁿
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-015.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-015.html new file mode 100644 index 0000000000..aaa1c2ba87 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-015.html @@ -0,0 +1,16 @@ + + + +CSS Text — line breaking at element boundaries + + + + + + +The word "unbroken" below should not be broken: +
    unbroken
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-016.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-016.html new file mode 100644 index 0000000000..c600504b4c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-016.html @@ -0,0 +1,17 @@ + + + +CSS Text — line breaking at element boundaries + + + + + + +The word "unbroken" below should not be broken: +
    unbroabsoluteken
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-017.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-017.html new file mode 100644 index 0000000000..36af931b1d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-017.html @@ -0,0 +1,17 @@ + + + +CSS Text — line breaking at element boundaries + + + + + + +The word "unbroken" below should not be broken: +
    unbrofloatken
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-018.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-018.html new file mode 100644 index 0000000000..ade2b6d4d6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-018.html @@ -0,0 +1,78 @@ + + +CSS Text — out-of-flow element adjacent to a potential line-break + + + + + + +
    Test passes if all the examples in each group render the same:
    + +
    + +
    + Preceding text target element following text. +
    + +
    + Preceding text target element following text. +
    + +
    + Preceding text target element following text. +
    + +
    + Preceding text target element
    following text. +
    +
    + +
    +
    + Preceding text target element following text. +
    +
    + Preceding text target element following text. +
    +
    + Preceding text target element following text. +
    +
    + Preceding text target
    element
    following text. +
    +
    + +
    +
    + Preceding text target element following text. +
    +
    + Preceding text target element following text. +
    +
    + Preceding text target element following text. +
    +
    + Preceding text
    target element
    following text. +
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-019.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-019.html new file mode 100644 index 0000000000..e755eff381 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-019.html @@ -0,0 +1,88 @@ + + +CSS Text — out-of-flow element adjacent to a potential line-break + + + + + + + +
    Test passes if all the examples in each group render the same:
    + +
    + +
    + Preceding text target element following text. +
    + +
    + Preceding text beforetarget elementafter following text. +
    + +
    + Preceding text beforetarget elementafter following text. +
    + +
    + Preceding text beforetarget elementafter
    following text. +
    +
    + +
    +
    + Preceding text target element following text. +
    +
    + Preceding text beforetarget elementafter following text. +
    +
    + Preceding text beforetarget elementafter following text. +
    +
    + Preceding text beforetarget
    element
    after following text. +
    +
    + +
    +
    + Preceding text target element following text. +
    +
    + Preceding text beforetarget elementafter following text. +
    +
    + Preceding text beforetarget elementafter following text. +
    +
    + Preceding text
    beforetarget elementafter
    following text. +
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-020.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-020.html new file mode 100644 index 0000000000..7c8d0f119e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-020.html @@ -0,0 +1,30 @@ + + +CSS Text Test: Simple line breaking test + + + + + + +

    +abschließend geklärt. Allerdings scheint eine gewisse genetische Veranlagung eine +Zahl der Typ-1-Diabetiker gerade unter Kleinkindern stetig wächst. Daher rücken auch Virusinfektionen in den Fokus +

    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-021.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-021.html new file mode 100644 index 0000000000..b3b907410e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-021.html @@ -0,0 +1,16 @@ + + +CSS Text Test: Simple line breaking test + + + + + + +

    This test passes if there the text below is on a single line. + +

    じ‍字‍자‍😂‍😭
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-022.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-022.html new file mode 100644 index 0000000000..3591f46534 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-022.html @@ -0,0 +1,31 @@ + + +CSS Text Test: Simple line breaking test + + + + + + + + +

    This test passes if there is no red. + +

    + +
    +1 2 3456 +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-023.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-023.html new file mode 100644 index 0000000000..b8e957dc1b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-023.html @@ -0,0 +1,32 @@ + + +CSS Text Test: fallback line breaking (Javanese) + + + + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    +
    ꧋ꦱꦧꦼꦤ꧀ꦲꦸꦩꦠ꧀ꦩꦤꦸꦁꦱꦭꦲꦶꦂꦏꦤ꧀ꦛꦶꦲꦏ꧀ꦲꦏ꧀ꦏꦁꦥꦺꦴꦝꦺꦴꦭꦤ꧀ꦥꦶꦤꦱ꧀ꦛꦶꦭꦤ꧀ꦏꦤ꧀ꦛꦶꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦲꦶꦁꦧꦏꦸꦤꦶꦁꦲꦁꦒꦼꦂꦲꦁꦒꦼꦂ
    + +
    ꧋ꦱꦧꦼꦤ꧀ꦲꦸꦩꦠ꧀ꦩꦤꦸꦁꦱꦭꦲꦶꦂꦏꦤ꧀ꦛꦶꦲꦏ꧀ꦲꦏ꧀ꦏꦁꦥꦺꦴꦝꦺꦴꦭꦤ꧀ꦥꦶꦤꦱ꧀ꦛꦶꦭꦤ꧀ꦏꦤ꧀ꦛꦶꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦲꦶꦁꦧꦏꦸꦤꦶꦁꦲꦁꦒꦼꦂꦲꦁꦒꦼꦂ
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-024.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-024.html new file mode 100644 index 0000000000..14b8c9b93c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-024.html @@ -0,0 +1,27 @@ + + +CSS Text Test: fallback line breaking (Khmer) + + + + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    ការទទួលស្គាល់សេចក្ដីថ្លៃថ្នូរជាប់ពីកំណើត
    + +
    ការទទួលស្គាល់សេចក្ដីថ្លៃថ្នូរជាប់ពីកំណើត
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-025.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-025.html new file mode 100644 index 0000000000..57c9ee4d3a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-025.html @@ -0,0 +1,27 @@ + + +CSS Text Test: fallback line breaking (Lao) + + + + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    ການຮັບຮູ້ກຽດຕິສັກອັນມີປະຈຳຢູ່ຕົວບຸກຄົນໃນວົງສະກຸນຂອງມະນຸດທຸກໆຄົນ
    + +
    ການຮັບຮູ້ກຽດຕິສັກອັນມີປະຈຳຢູ່ຕົວບຸກຄົນໃນວົງສະກຸນຂອງມະນຸດທຸກໆຄົນ
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-026.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-026.html new file mode 100644 index 0000000000..fdabe9fa07 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-026.html @@ -0,0 +1,27 @@ + + +CSS Text Test: fallback line breaking (Thai) + + + + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    มนุษย์ทั้งปวงเกิดมามีอิสระและเสมอภาคกันในศักดิ์ศรีและสิทธิ
    + +
    มนุษย์ทั้งปวงเกิดมามีอิสระและเสมอภาคกันในศักดิ์ศรีและสิทธิ
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-027.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-027.html new file mode 100644 index 0000000000..de6ee4cbde --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-027.html @@ -0,0 +1,27 @@ + + +CSS Text Test: fallback line breaking (Burmese) + + + + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    အပြည်ပြည်ဆိုင်ရာလူ့အခွင့်ရေးကြေညာစာတမ်းကို
    + +
    အပြည်ပြည်ဆိုင်ရာလူ့အခွင့်ရေးကြေညာစာတမ်းကို
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-001.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-001.html new file mode 100644 index 0000000000..e071378c95 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-001.html @@ -0,0 +1,25 @@ + + + +CSS Text — NBSP before atomic inline + + + + + + + +

    Test passes if there is a filled green square and no red. + +

    AB CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-002.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-002.html new file mode 100644 index 0000000000..cfa4408a43 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-002.html @@ -0,0 +1,34 @@ + + + +CSS Text — NBSP after atomic inline + + + + + + + +

    Test passes if there is a filled green square and no red. + +

    +
     AB CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-003.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-003.html new file mode 100644 index 0000000000..dea68b0f87 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-003.html @@ -0,0 +1,25 @@ + + + +CSS Text — NARROW NO-BREAK SPACE after atomic inline + + + + + + + +

    Test passes if there is a filled green square and no red. + +

    AB CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-004.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-004.html new file mode 100644 index 0000000000..c10492f5c6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-004.html @@ -0,0 +1,32 @@ + + + +CSS Text — NARROW NO-BREAK SPACE before atomic inline + + + + + + + +

    Test passes if there is a filled green square and no red. + +

     AB
     CD
    +
     AB CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-005.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-005.html new file mode 100644 index 0000000000..9901b013bb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-005.html @@ -0,0 +1,32 @@ + + + +CSS Text — WORD JOINER after atomic inline + + + + + + + +

    Test passes if there is a filled green square and no red. + +

    ⁠AB
    ⁠CD
    +
    ⁠AB⁠CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-006.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-006.html new file mode 100644 index 0000000000..bd3573bb7e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-006.html @@ -0,0 +1,25 @@ + + + +CSS Text — WORD JOINER before atomic inline + + + + + + + +

    Test passes if there is a filled green square and no red. + +

    AB⁠CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-007.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-007.html new file mode 100644 index 0000000000..77da8d226d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-007.html @@ -0,0 +1,25 @@ + + + +CSS Text — atomic inline line breaks before and after + + + + + + + +

    Test passes if there is a green rectangle and no red. + +

    ABC
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-008.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-008.html new file mode 100644 index 0000000000..05063f8413 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-008.html @@ -0,0 +1,33 @@ + + + +CSS Text — atomic inline line not affected by keep-all + + + + + + + +

    Test passes if there is a green rectangle and no red. + +

    A
    B
    C
    +
    ABC
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-009.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-009.html new file mode 100644 index 0000000000..b14a27157c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-009.html @@ -0,0 +1,21 @@ + + + +CSS Text — atomic inline and punctuation + + + + + + +

    Test passes if there the “:” is under the “A” in the text below. + +

    A:
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html new file mode 100644 index 0000000000..1e3b9edb1d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html @@ -0,0 +1,40 @@ + +CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap + + + + + + + +
    000 111
    +
    000 111
    +
    000 111
    +
    000 111
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-001.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-001.html new file mode 100644 index 0000000000..5d34a05692 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-001.html @@ -0,0 +1,40 @@ + + + +CSS Text — line breaking at element boundary with ideographic caracters 1 + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-002.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-002.html new file mode 100644 index 0000000000..83f1a200eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-002.html @@ -0,0 +1,40 @@ + + + +CSS Text — line breaking at element boundary with ideographic caracters 2 + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-003.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-003.html new file mode 100644 index 0000000000..8ba5e00411 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-ic-003.html @@ -0,0 +1,40 @@ + + + +CSS Text — line breaking at element boundary with ideographic caracters 1 + + + + + + +

    There should be a green rectangle and no red.

    +
    +
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-001.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-001.html new file mode 100644 index 0000000000..b992808475 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-001.html @@ -0,0 +1,23 @@ + + + +CSS Text — NBSP and replaced element + + + + + + +

    Test passes if there is no red. + +


     
    + +
     
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-002.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-002.html new file mode 100644 index 0000000000..8f3d229dd2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-002.html @@ -0,0 +1,23 @@ + + + +CSS Text — NARROW NO-BREAK SPACE and replaced element + + + + + + +

    Test passes if there is no red. + +



    + +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-003.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-003.html new file mode 100644 index 0000000000..aae116c0f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-003.html @@ -0,0 +1,23 @@ + + + +CSS Text — WORD JOINER and replaced element + + + + + + +

    Test passes if there is no red. + +



    + +


    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-004.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-004.html new file mode 100644 index 0000000000..0a5b66d68b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-004.html @@ -0,0 +1,17 @@ + + + +CSS Text — replaced elements line break before and after + + + + + + +

    Test passes if “B” is below “A”. + +

    AB
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-005.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-005.html new file mode 100644 index 0000000000..7e5dc135ff --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-005.html @@ -0,0 +1,18 @@ + + + +CSS Text — replaced elements line break before and after, even with keep-all + + + + + + +

    Test passes if “B” is below “A”. + +

    A

    B
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-006.html b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-006.html new file mode 100644 index 0000000000..492609bcdf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/line-breaking-replaced-006.html @@ -0,0 +1,29 @@ + + + +CSS Text — replaced element and punctuation + + + + + + + +

    Test passes if there is a filled green square and no red. + +


    :
    +
    :
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-001-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-001-ref.html new file mode 100644 index 0000000000..323a120592 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-001-ref.html @@ -0,0 +1,19 @@ + + + +Reference File for line breaking tests + + + + +

    There should be a green rectangle and no red.

    +
    X
    X
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-012-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-012-ref.html new file mode 100644 index 0000000000..2d55081f48 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-012-ref.html @@ -0,0 +1,18 @@ + + + +Reference File for line breaking tests + + + +

    There should be a green rectangle and no red.

    +
    XX
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-013-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-013-ref.html new file mode 100644 index 0000000000..816015adea --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-013-ref.html @@ -0,0 +1,41 @@ + + + +CSS Text — reference file for emoji sequence line-breaking test + + + +

    Each emoji should appear on a single line with no red background.

    +
    +
    👨‍💻
    +
    +
    +
    👩‍👧‍👦
    +
    +
    +
    🤹‍♀️
    +
    +
    +
    ⛹🏿‍♀️
    +
    +
    +
    🏳️‍🌈
    +
    +
    +
    🏴󠁧󠁢󠁷󠁬󠁳󠁿
    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-015-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-015-ref.html new file mode 100644 index 0000000000..2837ce0cd7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-015-ref.html @@ -0,0 +1,13 @@ + + + +CSS Text — reference file for line-breaking test + + + +The word "unbroken" below should not be broken: +
    unbroken
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-016-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-016-ref.html new file mode 100644 index 0000000000..e4d30e0115 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-016-ref.html @@ -0,0 +1,14 @@ + + + +CSS Text — reference file for line-breaking test + + + +The word "unbroken" below should not be broken: +
    unbrokenabsolute
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-017-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-017-ref.html new file mode 100644 index 0000000000..6f94b129d2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-017-ref.html @@ -0,0 +1,13 @@ + + + +CSS Text — reference file for line-breaking test + + + +The word "unbroken" below should not be broken: +
    unbroken
    float
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html new file mode 100644 index 0000000000..e40669b742 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html @@ -0,0 +1,62 @@ + + +CSS Text — reference + + + +
    Test passes if all the examples in each group render the same:
    + +
    +
    + Preceding text target element
    following text. +
    +
    + Preceding text target element
    following text. +
    +
    + Preceding text target element
    following text. +
    +
    + Preceding text target element
    following text. +
    +
    + +
    +
    + Preceding text target
    element
    following text. +
    +
    + Preceding text target
    element
    following text. +
    +
    + Preceding text target
    element
    following text. +
    +
    + Preceding text target
    element
    following text. +
    +
    + +
    +
    + Preceding text
    target element
    following text. +
    +
    + Preceding text
    target element
    following text. +
    +
    + Preceding text
    target element
    following text. +
    +
    + Preceding text
    target element
    following text. +
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html new file mode 100644 index 0000000000..4a7772aa29 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html @@ -0,0 +1,72 @@ + + +CSS Text — reference + + + +
    Test passes if all the examples in each group render the same:
    + +
    +
    + Preceding text beforetarget elementafter
    following text. +
    +
    + Preceding text beforetarget elementafter
    following text. +
    +
    + Preceding text beforetarget elementafter
    following text. +
    +
    + Preceding text beforetarget elementafter
    following text. +
    +
    + +
    +
    + Preceding text beforetarget
    element
    after following text. +
    +
    + Preceding text beforetarget
    element
    after following text. +
    +
    + Preceding text beforetarget
    element
    after following text. +
    +
    + Preceding text beforetarget
    element
    after following text. +
    +
    + +
    +
    + Preceding text
    beforetarget elementafter
    following text. +
    +
    + Preceding text
    beforetarget elementafter
    following text. +
    +
    + Preceding text
    beforetarget elementafter
    following text. +
    +
    + Preceding text
    beforetarget elementafter
    following text. +
    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-021-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-021-ref.html new file mode 100644 index 0000000000..b1cc22bd20 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-021-ref.html @@ -0,0 +1,9 @@ + + +test reference + + + +

    This test passes if there the text below is on a single line. + +

    じ‍字‍자‍😂‍😭
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-023-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-023-ref.html new file mode 100644 index 0000000000..ddf4974eb9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-023-ref.html @@ -0,0 +1,25 @@ + + +CSS Text Test: fallback line breaking (Javanese) + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    ꧋ꦱꦧꦼꦤ꧀ꦲꦸꦩꦠ꧀ꦩꦤꦸꦁꦱꦭꦲꦶꦂꦏꦤ꧀ꦛꦶꦲꦏ꧀ꦲꦏ꧀ꦏꦁꦥꦺꦴꦝꦺꦴꦭꦤ꧀ꦥꦶꦤꦱ꧀ꦛꦶꦭꦤ꧀ꦏꦤ꧀ꦛꦶꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦲꦶꦁꦧꦏꦸꦤꦶꦁꦲꦁꦒꦼꦂꦲꦁꦒꦼꦂ
    + +
    ꧋ꦱꦧꦼꦤ꧀ꦲꦸꦩꦠ꧀ꦩꦤꦸꦁꦱꦭꦲꦶꦂꦏꦤ꧀ꦛꦶꦲꦏ꧀ꦲꦏ꧀ꦏꦁꦥꦺꦴꦝꦺꦴꦭꦤ꧀ꦥꦶꦤꦱ꧀ꦛꦶꦭꦤ꧀ꦏꦤ꧀ꦛꦶꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦏꦧꦺꦧꦱ꧀ꦱꦤ꧀ꦲꦶꦁꦧꦏꦸꦤꦶꦁꦲꦁꦒꦼꦂꦲꦁꦒꦼꦂ
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-024-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-024-ref.html new file mode 100644 index 0000000000..f96d3e05ee --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-024-ref.html @@ -0,0 +1,25 @@ + + +CSS Text Test: fallback line breaking (Khmer) + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    ការទទួលស្គាល់សេចក្ដីថ្លៃថ្នូរជាប់ពីកំណើត
    + +
    ការទទួលស្គាល់សេចក្ដីថ្លៃថ្នូរជាប់ពីកំណើត
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-025-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-025-ref.html new file mode 100644 index 0000000000..27a02910e8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-025-ref.html @@ -0,0 +1,24 @@ + + +CSS Text Test: fallback line breaking (Lao) + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + +

    ການຮັບຮູ້ກຽດຕິສັກອັນມີປະຈຳຢູ່ຕົວບຸກຄົນໃນວົງສະກຸນຂອງມະນຸດທຸກໆຄົນ
    + +
    ການຮັບຮູ້ກຽດຕິສັກອັນມີປະຈຳຢູ່ຕົວບຸກຄົນໃນວົງສະກຸນຂອງມະນຸດທຸກໆຄົນ
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-026-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-026-ref.html new file mode 100644 index 0000000000..7c1656ea59 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-026-ref.html @@ -0,0 +1,25 @@ + + +CSS Text Test: fallback line breaking (Thai) + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    มนุษย์ทั้งปวงเกิดมามีอิสระและเสมอภาคกันในศักดิ์ศรีและสิทธิ
    + +
    มนุษย์ทั้งปวงเกิดมามีอิสระและเสมอภาคกันในศักดิ์ศรีและสิทธิ
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-027-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-027-ref.html new file mode 100644 index 0000000000..fad3f46f1a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-027-ref.html @@ -0,0 +1,25 @@ + + +CSS Text Test: fallback line breaking (Burmese) + + + +

    This test passes if the blue text wraps into more that one line, making it different from the orange one. + + +

    အပြည်ပြည်ဆိုင်ရာလူ့အခွင့်ရေးကြေညာစာတမ်းကို
    + +
    အပြည်ပြည်ဆိုင်ရာလူ့အခွင့်ရေးကြေညာစာတမ်းကို
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-004-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-004-ref.html new file mode 100644 index 0000000000..022004bfc7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-004-ref.html @@ -0,0 +1,17 @@ + + + +Test reference + + + +

    Test passes if there is a filled green square and no red. + +

     AB
     CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-005-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-005-ref.html new file mode 100644 index 0000000000..bd88329ad0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-005-ref.html @@ -0,0 +1,18 @@ + + + +Test reference + + + + +

    Test passes if there is a filled green square and no red. + +

    ⁠AB
    ⁠CD
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-007-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-007-ref.html new file mode 100644 index 0000000000..86bee40197 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-007-ref.html @@ -0,0 +1,16 @@ + + + +Test reference + + + + +

    Test passes if there is a green rectangle and no red. + +

    A
    B
    C
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-008-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-008-ref.html new file mode 100644 index 0000000000..86bee40197 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-008-ref.html @@ -0,0 +1,16 @@ + + + +Test reference + + + + +

    Test passes if there is a green rectangle and no red. + +

    A
    B
    C
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-009-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-009-ref.html new file mode 100644 index 0000000000..1300284c46 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-atomic-009-ref.html @@ -0,0 +1,14 @@ + + + +Test reference + + + +

    Test passes if there the “:” is under the “A” in the text below. + +

    A
    :
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-ic-001-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-ic-001-ref.html new file mode 100644 index 0000000000..421002818f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-ic-001-ref.html @@ -0,0 +1,33 @@ + + + +Reference File for line breaking tests using ideographic caracters + + + + +

    There should be a green rectangle and no red.

    +

    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-001-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-001-ref.html new file mode 100644 index 0000000000..330c55e485 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-001-ref.html @@ -0,0 +1,9 @@ + + + +Test reference + + +

    Test passes if there is no red. + +


     
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-002-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-002-ref.html new file mode 100644 index 0000000000..ae6f20488e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-002-ref.html @@ -0,0 +1,9 @@ + + + +Test reference + + +

    Test passes if there is no red. + +



    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-003-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-003-ref.html new file mode 100644 index 0000000000..570f005418 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-003-ref.html @@ -0,0 +1,9 @@ + + + +Test reference + + +

    Test passes if there is no red. + +



    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-004-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-004-ref.html new file mode 100644 index 0000000000..c8913bdc59 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-004-ref.html @@ -0,0 +1,9 @@ + + + +test reference + + +

    Test passes if “B” is below “A”. + +

    A

    B
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-006-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-006-ref.html new file mode 100644 index 0000000000..59d552041f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-breaking-replaced-006-ref.html @@ -0,0 +1,16 @@ + + + +Test reference + + + + +

    Test passes if there is a filled green square and no red. + +


    :
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/reference/line-reabking-022.html b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-reabking-022.html new file mode 100644 index 0000000000..95c86091cb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/reference/line-reabking-022.html @@ -0,0 +1,17 @@ + + +CSS Text Test: Simple line breaking test + + + + +

    This test passes if there is no red. + +

    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-1.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-1.html new file mode 100644 index 0000000000..7c2b820bee --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-1.html @@ -0,0 +1,28 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is no white space between 2nd and 3rd CJK character. + +

    一些 中文

    + +

    一些​ 中文

    + +

    一些 ​中文

    + +

    一些​ 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-2.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-2.html new file mode 100644 index 0000000000..47bbaddfef --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-2.html @@ -0,0 +1,28 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is no white space between 2nd and 3rd CJK character. + +

    一些 中文

    + +

    一些​ 中文

    + +

    一些 ​中文

    + +

    一些​ 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-3.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-3.html new file mode 100644 index 0000000000..fd0ff31607 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-3.html @@ -0,0 +1,29 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is no white space between 2nd and 3rd CJK character. + +

    一些 中文

    + +

    一些​ 中文

    + +

    一些 ​中文

    + +

    一些​ 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-4.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-4.html new file mode 100644 index 0000000000..6fb51beeae --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-4.html @@ -0,0 +1,29 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is no white space between 2nd and 3rd CJK character. + +

    一些 中文

    + +

    一些​ 中文

    + +

    一些 ​中文

    + +

    一些​ 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-ref.html new file mode 100644 index 0000000000..0fa64d71df --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-removable-ref.html @@ -0,0 +1,23 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + +
    Test passes if there is no white space between 2nd and 3rd CJK character. + +

    一些中文

    + +

    一些中文

    + +

    一些中文

    + +

    一些언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001-ref.html new file mode 100644 index 0000000000..62bc0f6990 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    FULLWIDTHFULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001.html new file mode 100644 index 0000000000..7c80115ae4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-001.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    FULLWIDTH FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002-ref.html new file mode 100644 index 0000000000..1827ec05b3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    FULLWIDTHテスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002.html new file mode 100644 index 0000000000..efd26a55cf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-002.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    FULLWIDTH テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003-ref.html new file mode 100644 index 0000000000..12df12e09b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    FULLWIDTH測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003.html new file mode 100644 index 0000000000..2461cc9cf7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-003.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    FULLWIDTH 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004-ref.html new file mode 100644 index 0000000000..1c218c2f61 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004.html new file mode 100644 index 0000000000..26a5986baf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-004.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005-ref.html new file mode 100644 index 0000000000..d51e638a31 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005.html new file mode 100644 index 0000000000..41de8899f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-005.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006-ref.html new file mode 100644 index 0000000000..c07f3c5f96 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006.html new file mode 100644 index 0000000000..83eebb0521 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-006.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007-ref.html new file mode 100644 index 0000000000..602e9c151c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007.html new file mode 100644 index 0000000000..46c27e6b17 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-007.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    FULLWIDTH 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008-ref.html new file mode 100644 index 0000000000..a5e36f8d70 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    テストFULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008.html new file mode 100644 index 0000000000..756422f7fb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-008.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    テスト FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009-ref.html new file mode 100644 index 0000000000..94c5f29f89 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    テストテスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009.html new file mode 100644 index 0000000000..8d41c8477d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-009.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    テスト テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010-ref.html new file mode 100644 index 0000000000..1e8296b319 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    テスト測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010.html new file mode 100644 index 0000000000..24504d3b03 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-010.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    テスト 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011-ref.html new file mode 100644 index 0000000000..394acf0b5f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011.html new file mode 100644 index 0000000000..017801fd0b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-011.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012-ref.html new file mode 100644 index 0000000000..ef2030a5cf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012.html new file mode 100644 index 0000000000..22b012f3f6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-012.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013-ref.html new file mode 100644 index 0000000000..4b71f6f1f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013.html new file mode 100644 index 0000000000..74f5f4dd4e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-013.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014-ref.html new file mode 100644 index 0000000000..6a92922f48 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014.html new file mode 100644 index 0000000000..693763a9c2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-014.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    テスト 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015-ref.html new file mode 100644 index 0000000000..53d4d36765 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    測試FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015.html new file mode 100644 index 0000000000..c063d9f231 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-015.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    測試 FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016-ref.html new file mode 100644 index 0000000000..705ceddcc8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    測試テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016.html new file mode 100644 index 0000000000..f3cc8f6bf6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-016.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    測試 テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017-ref.html new file mode 100644 index 0000000000..fd04992ac5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    測試測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017.html new file mode 100644 index 0000000000..fe85a65e4b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-017.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is NO white space between the two strings below. +

    測試 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018-ref.html new file mode 100644 index 0000000000..d42603b9a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018.html new file mode 100644 index 0000000000..fa4d5515b2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-018.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019-ref.html new file mode 100644 index 0000000000..9e499adb01 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019.html new file mode 100644 index 0000000000..a442ca7cc8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-019.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020-ref.html new file mode 100644 index 0000000000..4ed13984fc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020.html new file mode 100644 index 0000000000..6e25a4523d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-020.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021-ref.html new file mode 100644 index 0000000000..13a8d12c65 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021.html new file mode 100644 index 0000000000..db373d6b3d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-021.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    測試 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022-ref.html new file mode 100644 index 0000000000..58c224e3f3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022.html new file mode 100644 index 0000000000..f13b581f65 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-022.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023-ref.html new file mode 100644 index 0000000000..12f4df127b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023.html new file mode 100644 index 0000000000..423a4ec210 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-023.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024-ref.html new file mode 100644 index 0000000000..18e2af4f5e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024.html new file mode 100644 index 0000000000..d49a170160 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-024.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025-ref.html new file mode 100644 index 0000000000..384bcaf1ec --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025.html new file mode 100644 index 0000000000..36be6391c6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-025.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026-ref.html new file mode 100644 index 0000000000..56ae5a0a53 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026.html new file mode 100644 index 0000000000..56dddce491 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-026.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027-ref.html new file mode 100644 index 0000000000..b5fb675abe --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027.html new file mode 100644 index 0000000000..c0d24e11a9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-027.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028-ref.html new file mode 100644 index 0000000000..dbcca9389a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028.html new file mode 100644 index 0000000000..4b9857b01e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-028.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    narrow 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029-ref.html new file mode 100644 index 0000000000..1803b4e164 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029.html new file mode 100644 index 0000000000..4950374456 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-029.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030-ref.html new file mode 100644 index 0000000000..6fdfff16a3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030.html new file mode 100644 index 0000000000..398117d22e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-030.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031-ref.html new file mode 100644 index 0000000000..3d14600e43 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031.html new file mode 100644 index 0000000000..2ca442e6e8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-031.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032-ref.html new file mode 100644 index 0000000000..c2b8451c96 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032.html new file mode 100644 index 0000000000..62fe0f26c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-032.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033-ref.html new file mode 100644 index 0000000000..bbeeeabd5c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033.html new file mode 100644 index 0000000000..4663e4aa00 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-033.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034-ref.html new file mode 100644 index 0000000000..4949f59db2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034.html new file mode 100644 index 0000000000..3378077c53 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-034.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035-ref.html new file mode 100644 index 0000000000..0e64bb2c9f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035.html new file mode 100644 index 0000000000..08b310bacb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-035.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    ■ 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036-ref.html new file mode 100644 index 0000000000..1b9242d08f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036.html new file mode 100644 index 0000000000..5eef20dec6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-036.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037-ref.html new file mode 100644 index 0000000000..d3205b4c3d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037.html new file mode 100644 index 0000000000..2bd4ca1fee --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-037.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038-ref.html new file mode 100644 index 0000000000..0873382eff --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038.html new file mode 100644 index 0000000000..57f78fecdc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-038.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039-ref.html new file mode 100644 index 0000000000..2a62fa149c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039.html new file mode 100644 index 0000000000..55e7cc208f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-039.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040-ref.html new file mode 100644 index 0000000000..9505af9af7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040.html new file mode 100644 index 0000000000..cb26c669bd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-040.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041-ref.html new file mode 100644 index 0000000000..f3d0918a41 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041.html new file mode 100644 index 0000000000..62d29356cf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-041.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042-ref.html new file mode 100644 index 0000000000..979ca514a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042.html new file mode 100644 index 0000000000..a067773171 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-042.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    آزمون 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043-ref.html new file mode 100644 index 0000000000..2d467b0dfb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043.html new file mode 100644 index 0000000000..de3f1941d6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-043.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 FULLWIDTH

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044-ref.html new file mode 100644 index 0000000000..89dcd61291 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044.html new file mode 100644 index 0000000000..9dafd2e757 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-044.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 テスト

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045-ref.html new file mode 100644 index 0000000000..d788c276b5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045.html new file mode 100644 index 0000000000..719dc917c6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-045.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 測試

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046-ref.html new file mode 100644 index 0000000000..50b7733edc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046.html new file mode 100644 index 0000000000..8e04c8e00d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-046.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 narrow

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047-ref.html new file mode 100644 index 0000000000..a63575d11e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047.html new file mode 100644 index 0000000000..81b95a1a59 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-047.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 ■

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048-ref.html new file mode 100644 index 0000000000..55bb19bbbf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048.html new file mode 100644 index 0000000000..f578fa0145 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-048.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 آزمون

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049-ref.html new file mode 100644 index 0000000000..77b1348f65 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049-ref.html @@ -0,0 +1,10 @@ + + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049.html new file mode 100644 index 0000000000..a55af42b45 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-rules-049.html @@ -0,0 +1,13 @@ + + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is ONE white space between the two strings below. +

    테스트 테스트

    +
    diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html new file mode 100644 index 0000000000..4882f06c93 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html @@ -0,0 +1,21 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is one white space between 2nd and 3rd CJK character. + +

    一些 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html new file mode 100644 index 0000000000..6627e0708e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html @@ -0,0 +1,21 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is one white space between 2nd and 3rd CJK character. + +

    一些 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html new file mode 100644 index 0000000000..e4b3ab9b73 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html @@ -0,0 +1,22 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is one white space between 2nd and 3rd CJK character. + +

    一些 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html new file mode 100644 index 0000000000..e266f592fc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html @@ -0,0 +1,22 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + + + + +
    Test passes if there is one white space between 2nd and 3rd CJK character. + +

    一些 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-ref.html b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-ref.html new file mode 100644 index 0000000000..a011229009 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/segment-break-transformation-unremovable-ref.html @@ -0,0 +1,17 @@ + + + + +CSS Text 4.1.2. Segment Break Transformation Rules + + + + + + +
    Test passes if there is one white space between 2nd and 3rd CJK character. + +

    一些 언문

    +
    + + diff --git a/testing/web-platform/tests/css/css-text/line-breaking/tools/generate-segment-break-transformation-rules-tests.py b/testing/web-platform/tests/css/css-text/line-breaking/tools/generate-segment-break-transformation-rules-tests.py new file mode 100644 index 0000000000..fc894161bd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/line-breaking/tools/generate-segment-break-transformation-rules-tests.py @@ -0,0 +1,109 @@ +#!/usr/bin/env python +# - * - coding: UTF-8 - * - + +""" +This script generates tests segment-break-transformation-rules-001 ~ 049 which +cover all possible combinations of characters at two sides of segment breaks. +More specifically, there are seven types of characters involve in these rules: + +1. East Asian Full-width (F) +2. East Asian Half-width (H) +3. East Asian Wide (W) except Hangul +4. East Asian Narrow (Na) +5. East Asian Ambiguous (A) +6. Not East Asian (Neutral) +7. Hangul + +So there are 49 different combinations. It outputs a list of all +tests it generated in the format of Mozilla reftest.list to the stdout. +""" + +from __future__ import unicode_literals, print_function, absolute_import + +TEST_FILE = 'segment-break-transformation-rules-{:03}.html' +TEST_TEMPLATE = ''' + +CSS Reftest Test: Segment Break Transformation Rules + + + + + + + +
    Pass if there is {expect} white space between the two strings below. +

    {prevchar} {nextchar}

    +
    +''' + +REF_FILE = 'segment-break-transformation-rules-{:03}-ref.html' +REF_TEMPLATE_REMOVE = ''' + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is NO white space between the two strings below. +

    {0}{1}

    +
    +''' +REF_TEMPLATE_KEEP = ''' + +CSS Reftest Reference: Segment Break Transformation Rules + + + + +
    Pass if there is ONE white space between the two strings below. +

    {0}{2}{1}

    +
    +''' + +CHAR_SET = [ + ('East Asian Full-width (F)', 'FULLWIDTH'), + ('East Asian Half-width (H)', 'テスト'), + ('East Asian Wide (W) except Hangul', '測試'), + ('East Asian Narrow (Na)', 'narrow'), + ('East Asian Ambiguous (A)', '■'), + ('Not East Asian (Neutral)', 'آزمون'), + ('Hangul', '테스트'), + ] + +def write_file(filename, content): + with open(filename, 'wb') as f: + f.write(content.encode('UTF-8')) + +print("# START tests from {}".format(__file__)) +global idx +idx = 0 +for i, (prevtype, prevchars) in enumerate(CHAR_SET): + for j, (nextype, nextchars) in enumerate(CHAR_SET): + idx += 1 + reffilename = REF_FILE.format(idx) + testfilename = TEST_FILE.format(idx) + # According to CSS Text 3 - 4.1.2. Segment Break Transformation Rules, + # if the East Asian Width property of both the character before and + # after the segment break is F, W, or H (not A), and neither side is + # Hangul, then the segment break is removed. Otherwise, the segment + # break is converted to a space (U+0020). + if i < 3 and j < 3: + write_file(reffilename, + REF_TEMPLATE_REMOVE.format(prevchars, nextchars)) + write_file(testfilename, + TEST_TEMPLATE.format(index=idx, prev=prevtype, + next=nextype, + prevchar=prevchars, + nextchar=nextchars, + expect='NO')) + else: + write_file(reffilename, + REF_TEMPLATE_KEEP.format(prevchars, nextchars, ' ')) + write_file(testfilename, + TEST_TEMPLATE.format(index=idx, prev=prevtype, + next=nextype, + prevchar=prevchars, + nextchar=nextchars, + expect='ONE')) + print("== {} {}".format(testfilename, reffilename)) +print("# END tests from {}".format(__file__)) diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001-ref.html new file mode 100644 index 0000000000..92f1855268 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Test Reference File + + + + +

    Test passes if the black box is within the orange box.

    +

    FillerText
    FillerText
    FillerText
    FillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001.html new file mode 100644 index 0000000000..65d46f3a98 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-001.html @@ -0,0 +1,22 @@ + + +CSS Text Test: overflow-wrap - break-word (basic) + + + + + + + + + +

    Test passes if the black box is within the orange box.

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002-ref.html new file mode 100644 index 0000000000..afb4c6835c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002-ref.html @@ -0,0 +1,22 @@ + + +CSS Text Test Reference File + + + + +

    Test passes if the black box overflows the blue border box, but fits within the orange border box.

    +

    FillerText
    FillerText
    FillerText
    FillerText

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002.html new file mode 100644 index 0000000000..d1ff8bfa78 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-002.html @@ -0,0 +1,31 @@ + + +CSS Text Test: overflow-wrap - break-word and white-space - nowrap + + + + + + + + + + +

    Test passes if the black box overflows the blue border box, but fits within the orange border box.

    +

    FillerTextFillerTextFillerTextFillerText

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004-ref.html new file mode 100644 index 0000000000..9b0a6eb442 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Test Reference File + + + + +

    Test passes if the black box overflows the orange box.

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004.html new file mode 100644 index 0000000000..9793e47792 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-004.html @@ -0,0 +1,22 @@ + + +CSS Text Test: overflow-wrap - normal (basic) + + + + + + + + + +

    Test passes if the black box overflows the orange box.

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html new file mode 100644 index 0000000000..efa453ca66 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html @@ -0,0 +1,31 @@ + + +CSS Text Test: overflow-wrap: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
         X
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html new file mode 100644 index 0000000000..a3ec2f5f06 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html @@ -0,0 +1,31 @@ + + +CSS Text Test: overflow-wrap: anywhere + white-space:break-spaces + + + + + + + + +

    This test passes if there is nothing below this sentence. +

    FAIL
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html new file mode 100644 index 0000000000..4870b0867b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html @@ -0,0 +1,25 @@ + + +CSS Text Test: overflow-wrap:anywhere + white-space:break-spaces + + + + + + + + +

    This test passes if the word FAIL does not appear below. +

    PASS FAIL
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html new file mode 100644 index 0000000000..3d5f444977 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html @@ -0,0 +1,37 @@ + + +CSS Text Test: overflow-wrap: anywhere + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +

    XXXXX
    +
    XXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html new file mode 100644 index 0000000000..d125a0b5c8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html @@ -0,0 +1,37 @@ + + +CSS Text Test: overflow-wrap: anywhere + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXXX
    XXXXX
    XXXXX
    XXXXX
    XXXXX
    +
    XXX + XXXXXXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html new file mode 100644 index 0000000000..ac90149ff3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html @@ -0,0 +1,39 @@ + + +CSS Text Test: overflow-wrap: anywhere + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXXX
    XXX
    +
    XXXXXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html new file mode 100644 index 0000000000..a5e10a84eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html @@ -0,0 +1,22 @@ + + +CSS Text Test: overflow-wrap - anywhere (basic) + + + + + + + + + +

    Test passes if the black box is within the orange box.

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html new file mode 100644 index 0000000000..ddb9562999 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html @@ -0,0 +1,33 @@ + + +CSS Text Test: overflow-wrap - anywhere and white-space - nowrap + + + + + + + + + + + + +

    Test passes if the black box overflows the blue border box, but fits within the orange border box.

    +

    FillerTextFillerTextFillerTextFillerText

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html new file mode 100644 index 0000000000..90f2ad3337 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: overflow-wrap: anywhere + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXX
    X X
    +
    XXXX X
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html new file mode 100644 index 0000000000..0b4b75bc1c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html @@ -0,0 +1,34 @@ + + + +CSS Text Test: overflow-wrap: anywhere + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XX
    +
    XXXXXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011-ref.html new file mode 100644 index 0000000000..25d7fc7958 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011-ref.html @@ -0,0 +1,25 @@ + + + + CSS Text Reference: overflow-wrap: anywhere + + + + + +

    The first three div should have the same width, but the fourth one should be wider.

    +
    i
    +
    i
    +
    i
    +
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011.html new file mode 100644 index 0000000000..0bc7a97980 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-011.html @@ -0,0 +1,29 @@ + + + + CSS Text Test: overflow-wrap: anywhere + + + + + + + + + +

    The first three div should have the same width, but the fourth one should be wider.

    +
    i
    +
    i
    +
    i
    +
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001.html new file mode 100644 index 0000000000..b4ff047d03 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001.html @@ -0,0 +1,22 @@ + + +CSS Text Test: overflow-wrap: anywhere with fit-content + + + + + + +
    +

    Tests pass if all lines do not wrap. +

    𝜋
    +
    𝜋
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html new file mode 100644 index 0000000000..5a93c87344 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html @@ -0,0 +1,33 @@ + + + +overlfow-wrap: anywhere on inline element + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X
    X
    +
    X.
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-002.tentative.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-002.tentative.html new file mode 100644 index 0000000000..38dc19631d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-002.tentative.html @@ -0,0 +1,34 @@ + + + +overlfow-wrap: anywhere on inline element + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXXXXXXXX
    XXXXX
    XXXX
    XXX
    +
    XXXXXXXXXXXXXXXXXXXXXX
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-003.tentative.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-003.tentative.html new file mode 100644 index 0000000000..9ed035fdc8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-003.tentative.html @@ -0,0 +1,32 @@ + + + +overlfow-wrap: anywhere on inline element + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    XX
    +
    XXXX
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html new file mode 100644 index 0000000000..e498e1eff1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html @@ -0,0 +1,35 @@ + + + +overlfow-wrap: anywhere on inline element + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    X
    XX
    +
    XXXXX
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html new file mode 100644 index 0000000000..c4a0e10fa4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html @@ -0,0 +1,17 @@ + +CSS Text Test: overflow-wrap: anywhere + + + + + +
    1234567890
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html new file mode 100644 index 0000000000..b149ca4d7c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html @@ -0,0 +1,22 @@ + +CSS Text Test: overflow-wrap: anywhere + + + + + + +
    1234567890
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-001.html new file mode 100644 index 0000000000..4d633d367d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-001.html @@ -0,0 +1,31 @@ + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
         X
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html new file mode 100644 index 0000000000..6f90f0c0cb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html @@ -0,0 +1,31 @@ + + +CSS Text Test: overflow-wrap: break-word + white-space:break-spaces + + + + + + + + +

    This test passes if there is nothing below this sentence. +

    FAIL
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html new file mode 100644 index 0000000000..05e570bbb1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html @@ -0,0 +1,25 @@ + + +CSS Text Test: overflow-wrap:break-word + white-space:break-spaces + + + + + + + + +

    This test passes if the word FAIL does not appear below. +

    PASS FAIL
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html new file mode 100644 index 0000000000..26ab3f2cac --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html @@ -0,0 +1,38 @@ + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +

    XXXXX
    +
    XXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html new file mode 100644 index 0000000000..721a1938e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html @@ -0,0 +1,37 @@ + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXXX
    XXXXX
    XXXXX
    XXXXX
    XXXXX
    +
    XXX + XXXXXXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html new file mode 100644 index 0000000000..2159aa591e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html @@ -0,0 +1,38 @@ + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +

    XXXXX
    +
    XXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html new file mode 100644 index 0000000000..c114ccf7f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html @@ -0,0 +1,39 @@ + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    XXX
    +
    XX XXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html new file mode 100644 index 0000000000..8a0fb9959d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html @@ -0,0 +1,41 @@ + + +CSS Text Test: overflow-wrap:break-word + white-space:break-spaces + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX

    XXXX
    +
    XXXX XXXX
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html new file mode 100644 index 0000000000..fbbcf2233c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html @@ -0,0 +1,36 @@ + + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXX
    X X
    +
    XXXX X
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html new file mode 100644 index 0000000000..da45dea253 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html @@ -0,0 +1,34 @@ + + + +CSS Text Test: overflow-wrap: break-word + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XXXX
    XX
    +
    XXXXXXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html new file mode 100644 index 0000000000..7fde5287bc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html @@ -0,0 +1,22 @@ + + +CSS Text Test: overflow-wrap: break-word with fit-content + + + + + + +
    +

    Tests pass if all lines do not wrap. +

    𝜋
    +
    𝜋
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html new file mode 100644 index 0000000000..ec27b82b6b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html @@ -0,0 +1,30 @@ + +CSS Test: `break-word` should work with `word-break: keep-all` + + + + + + + +
    0000000000
    +
    헬로우월드헬로우월드헬로우월드헬로우월드헬로우월드
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html new file mode 100644 index 0000000000..e318386ded --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html @@ -0,0 +1,28 @@ + +CSS Text Test: very long line with `overflow-wrap: break-word` should not crash + + + + + + +
    x
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html new file mode 100644 index 0000000000..0565b8bb75 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html @@ -0,0 +1,17 @@ + +CSS Text Test: overflow-wrap: break-word + + + + + +
    1234567890
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html new file mode 100644 index 0000000000..39426d0420 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html @@ -0,0 +1,22 @@ + +CSS Text Test: overflow-wrap: break-word + + + + + + +
    1234567890
    + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash-002.html new file mode 100644 index 0000000000..085e5b6f12 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash-002.html @@ -0,0 +1,40 @@ + +CSS Text Test: A combination of `overflow-wrap: break-word` and `white-space` should not crash + + + + + + +
    + + 123456987654321 +
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash.html new file mode 100644 index 0000000000..2bea6aed78 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash.html @@ -0,0 +1,28 @@ + +CSS Text Test: A combination of `overflow-wrap: break-word` and `white-space` should not crash + + + + + + +
    + 123 56 Flash and +
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html new file mode 100644 index 0000000000..797883b147 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html @@ -0,0 +1,21 @@ + + +CSS Text level 3 Test: overflow-wrap:break-word and grapheme clusters + + + + + + +

    Test passes if there are four identical lines of text below. +

    षि
    षि
    +
    षिषि
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html new file mode 100644 index 0000000000..70349b9c9a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html @@ -0,0 +1,21 @@ + + +CSS Text level 3 Test: overflow-wrap:anywhere and grapheme clusters + + + + + + +

    Test passes if there are four identical lines of text below. +

    षि
    षि
    +
    षिषि
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html new file mode 100644 index 0000000000..b483756467 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html @@ -0,0 +1,43 @@ + + +CSS Text Test: overflow-wrap: anywhere and intrinsic sizing + + + + + + + +

    Test passes if there is a green box below and no red. +

    X
    X
    X
    X
    +
    XXXX
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html new file mode 100644 index 0000000000..2669f0da02 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html @@ -0,0 +1,23 @@ + + +CSS Text Test: overflow-wrap: anywhere and intrinsic sizing + + + + + + + +

    Test passes if the glyphs are completely inside the blue box. +

    +
    நிிிிநிிிி
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html new file mode 100644 index 0000000000..397ed8c450 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html @@ -0,0 +1,34 @@ + + +CSS Text Test: overflow-wrap: anywhere and intrinsic sizing + + + + + + + + + +

    Test passes if there is a vertical green bar below. +

    +
    +
    XXXXXXXX
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html new file mode 100644 index 0000000000..16161ece69 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html @@ -0,0 +1,44 @@ + + +CSS Text Test: overflow-wrap: anywhere and intrinsic sizing + + + + + + + + +

    Test passes if there is a green box below and no red. +

    XXXX
    +
    XXXX
    + + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html new file mode 100644 index 0000000000..c8c2a1a433 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html @@ -0,0 +1,36 @@ + + +CSS Text Test: overflow-wrap: anywhere and intrinsic sizing + + + + + + + + + + +

    Test passes if there is a green box below and no red. +

    X
    X
    X
    X
    +
    XXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html new file mode 100644 index 0000000000..dbbd39301b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html @@ -0,0 +1,36 @@ + + +CSS Text Test: overflow-wrap: anywhere and intrinsic sizing + + + + + + + + + + +

    Test passes if there is a green box below and no red. +

    XXXX
    +
    XXXX
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html new file mode 100644 index 0000000000..7296b8d376 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html @@ -0,0 +1,31 @@ + + +CSS Text Test: word-break: break-word and intrinsic sizing + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    X
    X
    +
    X.
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-008.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-008.html new file mode 100644 index 0000000000..5c2b3958bd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-008.html @@ -0,0 +1,31 @@ + + +CSS Text Test: word-break: break-word and intrinsic sizing + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    XX
    +
    X.
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html new file mode 100644 index 0000000000..e7887e7c1f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html @@ -0,0 +1,35 @@ + + +CSS Text Test: min-content sizing and white-space: pre-wrap + + + + + + + + + + + +

    Test passes if there is a green box below and no red. +



    X
    +
    XX
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-normal-keep-all-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-normal-keep-all-001.html new file mode 100644 index 0000000000..8047aba133 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-normal-keep-all-001.html @@ -0,0 +1,18 @@ + + +CSS Text level 3 Test: word-break-keep-all and overflow-wrap:normal + + + + + + + +

    Test passes if there is a column of 文 characters on top of eachother below. +

    文文文文文文文文
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html new file mode 100644 index 0000000000..8846038d0f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html @@ -0,0 +1,39 @@ + + +CSS Text level 3 Test: overflow-wrap:break-word and text-shaping + + + + + + + +

    Test passes if the blue and organge boxes are identical. Pay attention to characters at the left of the first line, and on the second line. +

    +
    ﻋﺎﺋﻠ
    +
    عائلة
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html new file mode 100644 index 0000000000..adb25c78b7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html @@ -0,0 +1,39 @@ + + +CSS Text level 3 Test: overflow-wrap:anywhere and text-shaping + + + + + + + +

    Test passes if the blue and organge boxes are identical. Pay attention to characters at the left of the first line, and on the second line. +

    +
    ﻋﺎﺋﻠ
    +
    عائلة
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-001-ref.html new file mode 100644 index 0000000000..0e0300a72d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-001-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Reference File + + + +

    Test passes if there is a filled green square and no red.

    +
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-002-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-002-ref.html new file mode 100644 index 0000000000..5dca683817 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-002-ref.html @@ -0,0 +1,6 @@ + + +test reference + + +

    This test passes if there is nothing below this sentence. diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-003-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-003-ref.html new file mode 100644 index 0000000000..e9ec3b346c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-003-ref.html @@ -0,0 +1,13 @@ + + +CSS Text Test reference + + + +

    This test passes if the word FAIL does not appear below. +

    PASS
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-fit-content-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-fit-content-001.html new file mode 100644 index 0000000000..30787e204f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-fit-content-001.html @@ -0,0 +1,18 @@ + + +CSS Text Test: overflow-wrap: break-word with fit-content + + + +
    +

    Tests pass if all lines do not wrap. +

    𝜋
    +
    𝜋
    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-span-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-span-001-ref.html new file mode 100644 index 0000000000..0264bcf322 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-break-word-span-001-ref.html @@ -0,0 +1,8 @@ + + +
    12345678
    90
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-cluster-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-cluster-001-ref.html new file mode 100644 index 0000000000..97393cc176 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-cluster-001-ref.html @@ -0,0 +1,16 @@ + + +CSS Text level 3 Test reference + + + +

    Test passes if there are four identical lines of text below. +

    षि
    +
    षि
    +
    षि
    +
    षि
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-001-ref.html new file mode 100644 index 0000000000..ef5c2e88ce --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-001-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Test reference + + + + +

    Test passes if there is a green box below and no red. +

    X
    X
    X
    X
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-002-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-002-ref.html new file mode 100644 index 0000000000..055ffbf3ca --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-002-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Test reference + + + + +

    Test passes if the glyphs are completely inside the blue box. +

    +
    நிிிி
    நிிிி
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-003-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-003-ref.html new file mode 100644 index 0000000000..cd9b069255 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-003-ref.html @@ -0,0 +1,30 @@ + + +CSS Text Test reference + + + + + + +

    Test passes if there is a vertical green bar below. +

    +
    +
    X
    X
    X
    X
    X
    X
    X
    X
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-004-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-004-ref.html new file mode 100644 index 0000000000..93e22ba71e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-004-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Test reference + + + + +

    Test passes if there is a green box below and no red. +

    XXXX
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-009-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-009-ref.html new file mode 100644 index 0000000000..2517e708ad --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-min-content-size-009-ref.html @@ -0,0 +1,16 @@ + + +CSS Text Test reference + + + + +

    Test passes if there is a green box below and no red. +

    X
    X
    X
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-normal-keep-all-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-normal-keep-all-001-ref.html new file mode 100644 index 0000000000..f0b41134fa --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-normal-keep-all-001-ref.html @@ -0,0 +1,7 @@ + + +CSS Text level 3 Test reference + + +

    Test passes if there is a column of 文 characters on top of eachother below. +








    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-shaping-001-ref.html b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-shaping-001-ref.html new file mode 100644 index 0000000000..5543ab0729 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/reference/overflow-wrap-shaping-001-ref.html @@ -0,0 +1,26 @@ + + +CSS Text level 3 Test ref + + + +

    Test passes if the blue and organge boxes are identical. Pay attention to characters at the left of the first line, and on the second line. +

    +
    ﻋﺎﺋﻠ
    +
    ﻋﺎﺋﻠ
    +
    diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-001.html b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-001.html new file mode 100644 index 0000000000..e5c2c5d0ef --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-001.html @@ -0,0 +1,22 @@ + + +CSS Text Test: word-wrap - break-word (basic) + + + + + + + + + +

    Test passes if the black box is within the orange box.

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-002.html b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-002.html new file mode 100644 index 0000000000..5cc7e6a45e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-002.html @@ -0,0 +1,31 @@ + + +CSS Text Test: word-wrap - break-word and white-space - nowrap + + + + + + + + + + +

    Test passes if the black box overflows the blue border box, but fits within the orange border box.

    +

    FillerTextFillerTextFillerTextFillerText

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-004.html b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-004.html new file mode 100644 index 0000000000..5650da9a83 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-004.html @@ -0,0 +1,22 @@ + + +CSS Text Test: word-wrap - normal (basic) + + + + + + + + + +

    Test passes if the black box overflows the orange box.

    +

    FillerTextFillerTextFillerTextFillerText

    + diff --git a/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-alias.html b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-alias.html new file mode 100644 index 0000000000..74e8aa2312 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/overflow-wrap/word-wrap-alias.html @@ -0,0 +1,16 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-invalid.html b/testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-invalid.html new file mode 100644 index 0000000000..50ed22f1b7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-invalid.html @@ -0,0 +1,23 @@ + + + + +CSS Text Module Test: parsing hanging-punctuation with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-valid.html b/testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-valid.html new file mode 100644 index 0000000000..3523a791b8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hanging-punctuation-valid.html @@ -0,0 +1,36 @@ + + + + +CSS Text Module Test: parsing hanging-punctuation with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-computed.html b/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-computed.html new file mode 100644 index 0000000000..9b8d96cdb9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-computed.html @@ -0,0 +1,22 @@ + + + + +CSS Text: getComputedStyle().hyphenateCharacter + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-invalid.html b/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-invalid.html new file mode 100644 index 0000000000..52801e6eb1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Text Module Test: parsing hyphenate-character with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-valid.html b/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-valid.html new file mode 100644 index 0000000000..cef80e1c0a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphenate-character-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing hyphenate-character with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-computed.html b/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-computed.html new file mode 100644 index 0000000000..cf18f25ba7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-computed.html @@ -0,0 +1,19 @@ + +CSS Text: hyphenate-limit-chars with computed values + + + + +
    + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-invalid.html b/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-invalid.html new file mode 100644 index 0000000000..5a797fa818 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-invalid.html @@ -0,0 +1,17 @@ + +CSS Text: parsing hyphenate-limit-chars with invalid values + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-valid.html b/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-valid.html new file mode 100644 index 0000000000..699ddd4ab0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphenate-limit-chars-valid.html @@ -0,0 +1,17 @@ + +CSS Text: parsing hyphenate-limit-chars with valid values + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphens-computed.html b/testing/web-platform/tests/css/css-text/parsing/hyphens-computed.html new file mode 100644 index 0000000000..094e47dab5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphens-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Text: getComputedStyle().hyphens + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphens-invalid.html b/testing/web-platform/tests/css/css-text/parsing/hyphens-invalid.html new file mode 100644 index 0000000000..521600f713 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphens-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing hyphens with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/hyphens-valid.html b/testing/web-platform/tests/css/css-text/parsing/hyphens-valid.html new file mode 100644 index 0000000000..0ad72094c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/hyphens-valid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing hyphens with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/letter-spacing-computed.html b/testing/web-platform/tests/css/css-text/parsing/letter-spacing-computed.html new file mode 100644 index 0000000000..45417d1b4a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/letter-spacing-computed.html @@ -0,0 +1,29 @@ + + + + +CSS Text: getComputedStyle().letterSpacing + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/letter-spacing-invalid.html b/testing/web-platform/tests/css/css-text/parsing/letter-spacing-invalid.html new file mode 100644 index 0000000000..e9ad4e56a5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/letter-spacing-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Text Module Test: parsing letter-spacing with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/letter-spacing-valid.html b/testing/web-platform/tests/css/css-text/parsing/letter-spacing-valid.html new file mode 100644 index 0000000000..740d1fc398 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/letter-spacing-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing letter-spacing with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/line-break-computed.html b/testing/web-platform/tests/css/css-text/parsing/line-break-computed.html new file mode 100644 index 0000000000..268f4b8e2e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/line-break-computed.html @@ -0,0 +1,22 @@ + + + + +CSS Text: getComputedStyle().lineBreak + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/line-break-invalid.html b/testing/web-platform/tests/css/css-text/parsing/line-break-invalid.html new file mode 100644 index 0000000000..aca1664936 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/line-break-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing line-break with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/line-break-valid.html b/testing/web-platform/tests/css/css-text/parsing/line-break-valid.html new file mode 100644 index 0000000000..caaae9a5a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/line-break-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing line-break with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-computed.html b/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-computed.html new file mode 100644 index 0000000000..5cc8b831a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Text: getComputedStyle().overflowWrap + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-invalid.html b/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-invalid.html new file mode 100644 index 0000000000..1a467d5f18 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing overflow-wrap with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-valid.html b/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-valid.html new file mode 100644 index 0000000000..8ab907c570 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/overflow-wrap-valid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing overflow-wrap with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/tab-size-computed.html b/testing/web-platform/tests/css/css-text/parsing/tab-size-computed.html new file mode 100644 index 0000000000..54d59bb6c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/tab-size-computed.html @@ -0,0 +1,31 @@ + + + + +CSS Text: getComputedStyle().tabSize + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/tab-size-invalid.html b/testing/web-platform/tests/css/css-text/parsing/tab-size-invalid.html new file mode 100644 index 0000000000..c95c0462f2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/tab-size-invalid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing tab-size with invalid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/tab-size-valid.html b/testing/web-platform/tests/css/css-text/parsing/tab-size-valid.html new file mode 100644 index 0000000000..ced5a36609 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/tab-size-valid.html @@ -0,0 +1,22 @@ + + + + +CSS Text Module Test: parsing tab-size with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-all-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-align-all-invalid.html new file mode 100644 index 0000000000..70cbadf588 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-all-invalid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing text-align-all with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-all-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-align-all-valid.html new file mode 100644 index 0000000000..f65b15afde --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-all-valid.html @@ -0,0 +1,23 @@ + + + + +CSS Text Module Test: parsing text-align-all with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-computed.html b/testing/web-platform/tests/css/css-text/parsing/text-align-computed.html new file mode 100644 index 0000000000..30c231be66 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-computed.html @@ -0,0 +1,33 @@ + + + + +CSS Text Module Test: getComputedStyle().textAlign + + + + + + + + +
    +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-align-invalid.html new file mode 100644 index 0000000000..38a56d914c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-invalid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing text-align with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-last-computed.html b/testing/web-platform/tests/css/css-text/parsing/text-align-last-computed.html new file mode 100644 index 0000000000..3e8d0f52d0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-last-computed.html @@ -0,0 +1,25 @@ + + + + +CSS Text: getComputedStyle().textAlignLast + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-last-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-align-last-invalid.html new file mode 100644 index 0000000000..c16e9a6c13 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-last-invalid.html @@ -0,0 +1,21 @@ + + + + +CSS Text Module Test: parsing text-align-last with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-last-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-align-last-valid.html new file mode 100644 index 0000000000..c64e7d8a39 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-last-valid.html @@ -0,0 +1,24 @@ + + + + +CSS Text Module Test: parsing text-align-last with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-align-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-align-valid.html new file mode 100644 index 0000000000..e67f4f6f16 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-align-valid.html @@ -0,0 +1,24 @@ + + + + +CSS Text Module Test: parsing text-align with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-group-align-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-group-align-invalid.html new file mode 100644 index 0000000000..0c42067bf6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-group-align-invalid.html @@ -0,0 +1,28 @@ + + + + +CSS Text Module Test: parsing text-group-align with invalid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-group-align-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-group-align-valid.html new file mode 100644 index 0000000000..7f6680bdc5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-group-align-valid.html @@ -0,0 +1,28 @@ + + + + +CSS Text Module Test: parsing text-group-align with valid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-indent-computed.html b/testing/web-platform/tests/css/css-text/parsing/text-indent-computed.html new file mode 100644 index 0000000000..0296544e5f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-indent-computed.html @@ -0,0 +1,33 @@ + + + + +CSS Text: getComputedStyle().textIndent + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-indent-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-indent-invalid.html new file mode 100644 index 0000000000..9b5d7754b1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-indent-invalid.html @@ -0,0 +1,24 @@ + + + + +CSS Text Module Test: parsing text-indent with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-indent-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-indent-valid.html new file mode 100644 index 0000000000..9433ba3d9d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-indent-valid.html @@ -0,0 +1,32 @@ + + + + +CSS Text Module Test: parsing text-indent with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-justify-computed-legacy.html b/testing/web-platform/tests/css/css-text/parsing/text-justify-computed-legacy.html new file mode 100644 index 0000000000..ba47bd408e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-justify-computed-legacy.html @@ -0,0 +1,18 @@ + + + + +CSS Text: getComputedStyle().textJustify distribute + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-justify-computed.html b/testing/web-platform/tests/css/css-text/parsing/text-justify-computed.html new file mode 100644 index 0000000000..3766478d0a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-justify-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Text: getComputedStyle().textJustify + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-justify-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-justify-invalid.html new file mode 100644 index 0000000000..a009ef08eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-justify-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing text-justify with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-justify-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-justify-valid.html new file mode 100644 index 0000000000..0991409da1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-justify-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing text-justify with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-transform-computed.html b/testing/web-platform/tests/css/css-text/parsing/text-transform-computed.html new file mode 100644 index 0000000000..391ee019d3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-transform-computed.html @@ -0,0 +1,29 @@ + + + + +CSS Text: getComputedStyle().textTransform + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-transform-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-transform-invalid.html new file mode 100644 index 0000000000..41482ab5f2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-transform-invalid.html @@ -0,0 +1,23 @@ + + + + +CSS Text Module Test: parsing text-transform with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-transform-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-transform-valid.html new file mode 100644 index 0000000000..fead45c8b8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-transform-valid.html @@ -0,0 +1,41 @@ + + + + +CSS Text Module Test: parsing text-transform with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-wrap-invalid.html b/testing/web-platform/tests/css/css-text/parsing/text-wrap-invalid.html new file mode 100644 index 0000000000..6e8a580850 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-wrap-invalid.html @@ -0,0 +1,26 @@ + + + + +CSS Text Module Test: parsing text-wrap with invalid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/text-wrap-valid.html b/testing/web-platform/tests/css/css-text/parsing/text-wrap-valid.html new file mode 100644 index 0000000000..6be9e74ea3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/text-wrap-valid.html @@ -0,0 +1,27 @@ + + + + +CSS Text Module Test: parsing text-wrap with valid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/white-space-computed.html b/testing/web-platform/tests/css/css-text/parsing/white-space-computed.html new file mode 100644 index 0000000000..a7c2ec12eb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/white-space-computed.html @@ -0,0 +1,23 @@ + + + + +CSS Text: getComputedStyle().whiteSpace + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/white-space-invalid.html b/testing/web-platform/tests/css/css-text/parsing/white-space-invalid.html new file mode 100644 index 0000000000..12c34fb537 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/white-space-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing white-space with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/white-space-valid.html b/testing/web-platform/tests/css/css-text/parsing/white-space-valid.html new file mode 100644 index 0000000000..d872c0b6fb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/white-space-valid.html @@ -0,0 +1,22 @@ + + + + +CSS Text Module Test: parsing white-space with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-computed.html b/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-computed.html new file mode 100644 index 0000000000..b12922924a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Text: getComputedStyle().wordBoundaryDetection + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-invalid.html b/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-invalid.html new file mode 100644 index 0000000000..a844566b8c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing word-boundary-detection with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-valid.html b/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-valid.html new file mode 100644 index 0000000000..81a8ea32b9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-boundary-detection-valid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing word-boundary-detection with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-computed.html b/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-computed.html new file mode 100644 index 0000000000..054a298ae7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Text: getComputedStyle().wordBoundaryExpansion + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-invalid.html b/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-invalid.html new file mode 100644 index 0000000000..6b68e578d4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing word-boundary-expansion with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-valid.html b/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-valid.html new file mode 100644 index 0000000000..cf1128a5f7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-boundary-expansion-valid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing word-boundary-expansion with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-break-computed.html b/testing/web-platform/tests/css/css-text/parsing/word-break-computed.html new file mode 100644 index 0000000000..5fbf0ae774 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-break-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Text: getComputedStyle().wordBreak + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-break-invalid.html b/testing/web-platform/tests/css/css-text/parsing/word-break-invalid.html new file mode 100644 index 0000000000..46456b677d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-break-invalid.html @@ -0,0 +1,24 @@ + + + + +CSS Text Module Test: parsing word-break with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-break-valid.html b/testing/web-platform/tests/css/css-text/parsing/word-break-valid.html new file mode 100644 index 0000000000..7f558848fb --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-break-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing word-break with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-spacing-computed.html b/testing/web-platform/tests/css/css-text/parsing/word-spacing-computed.html new file mode 100644 index 0000000000..192dec6f7a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-spacing-computed.html @@ -0,0 +1,28 @@ + + + + +CSS Text: getComputedStyle().wordSpacing + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-spacing-invalid.html b/testing/web-platform/tests/css/css-text/parsing/word-spacing-invalid.html new file mode 100644 index 0000000000..3a1c4ca487 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-spacing-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Text Module Test: parsing word-spacing with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-spacing-valid.html b/testing/web-platform/tests/css/css-text/parsing/word-spacing-valid.html new file mode 100644 index 0000000000..217b2488f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-spacing-valid.html @@ -0,0 +1,22 @@ + + + + +CSS Text Module Test: parsing word-spacing with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-wrap-computed.html b/testing/web-platform/tests/css/css-text/parsing/word-wrap-computed.html new file mode 100644 index 0000000000..0f3639e2e1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-wrap-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Text: getComputedStyle().wordWrap + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-wrap-invalid.html b/testing/web-platform/tests/css/css-text/parsing/word-wrap-invalid.html new file mode 100644 index 0000000000..40890775ca --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-wrap-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing word-wrap with invalid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/parsing/word-wrap-valid.html b/testing/web-platform/tests/css/css-text/parsing/word-wrap-valid.html new file mode 100644 index 0000000000..ce5731551a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/parsing/word-wrap-valid.html @@ -0,0 +1,19 @@ + + + + +CSS Text Module Test: parsing word-wrap with valid values + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/removing-collapsible-crash.html b/testing/web-platform/tests/css/css-text/removing-collapsible-crash.html new file mode 100644 index 0000000000..1930d36d5d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/removing-collapsible-crash.html @@ -0,0 +1,8 @@ + +CSS Text Test: Removing collapsible when overflowing cause Chrome to crash + + +