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 --- .../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 ++++++++++++++ 29 files changed, 749 insertions(+) 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 (limited to 'testing/web-platform/tests/css/css-text/text-justify') diff --git a/testing/web-platform/tests/css/css-text/text-justify/distribute-alias.tentative.html b/testing/web-platform/tests/css/css-text/text-justify/distribute-alias.tentative.html new file mode 100644 index 0000000000..62854b52c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/distribute-alias.tentative.html @@ -0,0 +1,14 @@ + + + + +text-justify: distribute is a parse-time alias of inter-character + + + diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-006-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-006-ref.html new file mode 100644 index 0000000000..595485c5f4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-006-ref.html @@ -0,0 +1,27 @@ + + + + +test reference + + + + +

Test passes if the the blue and orange boxes are aligned. + +

X X X X
+
X X X X
diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-001-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-001-ref.html new file mode 100644 index 0000000000..de1aa16466 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-001-ref.html @@ -0,0 +1,20 @@ + + + + +test reference + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX   XX 
XXX
+ diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-003-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-003-ref.html new file mode 100644 index 0000000000..6dc81769a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-003-ref.html @@ -0,0 +1,21 @@ + + + + +test reference + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX   XX 
XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-005-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-005-ref.html new file mode 100644 index 0000000000..593ed2befd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-005-ref.html @@ -0,0 +1,31 @@ + + + + +test reference + + + +

Test passes if we have a first line with hebrew justified and XXX in the second line (left-edge trailing space if not removed)

+
+
 
+
+
+
הם
+
דה
+
+
+
XXX
+
+ diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-001-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-001-ref.html new file mode 100644 index 0000000000..b05af606a3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-001-ref.html @@ -0,0 +1,20 @@ + + + + +test reference + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX   XX
XXX
+ diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-003-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-003-ref.html new file mode 100644 index 0000000000..d4dbf95417 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-003-ref.html @@ -0,0 +1,21 @@ + + + + +test reference + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX   XX
XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-005-ref.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-005-ref.html new file mode 100644 index 0000000000..e3131010d3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-and-trailing-spaces-alt-005-ref.html @@ -0,0 +1,28 @@ + + + + +test reference + + + +

Test passes if we have a first line with hebrew justified and XXX in the second line (left-edge trailing space if not removed)

+
+
הם
+
דה
+
+
+
XXX
+
+ diff --git a/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-ref-001.html b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-ref-001.html new file mode 100644 index 0000000000..976df7f4dc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/reference/text-justify-ref-001.html @@ -0,0 +1,21 @@ + + + + +text-justify: none + + + + + +
Test passes if the shading in both orange boxes looks the same.
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-001.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-001.html new file mode 100644 index 0000000000..4c1d46525d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-001.html @@ -0,0 +1,26 @@ + + + + +text-justify: none + + + + + + + + +
Test passes if the shading in both orange boxes looks the same.
+
XXX XXX XXX XXX XXX XXX XXX XXX
+
+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-002.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-002.html new file mode 100644 index 0000000000..91b6381e7c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-002.html @@ -0,0 +1,20 @@ + + + + +text-justify: inter-character + + + + + + + +
Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.
+
XXX XXX XXX XXX XXX
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-003.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-003.html new file mode 100644 index 0000000000..41dfdf0622 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-003.html @@ -0,0 +1,20 @@ + + + + +text-justify: distribute + + + + + + + +
Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.
+
XXX XXX XXX XXX XXX
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-004.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-004.html new file mode 100644 index 0000000000..497320feb9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-004.html @@ -0,0 +1,19 @@ + + + + +text-justify: inter-character, arabic + + + + + + +
Test passes if the sequence مممممع has no gaps in it.
+
مممممع مممممع مممممع مممممع مممممع
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-005.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-005.html new file mode 100644 index 0000000000..afbc036cce --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-005.html @@ -0,0 +1,19 @@ + + + + +text-justify: distribute, arabic + + + + + + +
Test passes if the sequence مممممع has no gaps in it.
+
مممممع مممممع مممممع مممممع مممممع
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-006.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-006.html new file mode 100644 index 0000000000..7744f52afe --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-006.html @@ -0,0 +1,35 @@ + + + + +CSS text tests: text-justify applies inline + + + + + + + +

Test passes if the the blue and orange boxes are aligned. + +

X X X X
+
X X X X ###########
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-001.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-001.html new file mode 100644 index 0000000000..3c7dd9d316 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-001.html @@ -0,0 +1,25 @@ + + + + +CSS text tests: How trailing spaces affect text-justify + + + + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX XX XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-002.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-002.html new file mode 100644 index 0000000000..b596b33f95 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-002.html @@ -0,0 +1,25 @@ + + + + +CSS text tests: How trailing spaces affect text-justify + + + + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX XX XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html new file mode 100644 index 0000000000..1768ca3238 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html @@ -0,0 +1,28 @@ + + + + +CSS text tests: How trailing spaces affect text-justify + + + + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX XX XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-004.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-004.html new file mode 100644 index 0000000000..d2f614ae94 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-004.html @@ -0,0 +1,28 @@ + + + + +CSS text tests: How trailing spaces affect text-justify + + + + + + +

Test passes if we have XX at each edge of the blue box and XXX in the second line (left-edge trailing space if not removed)

+
XX XX XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-005.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-005.html new file mode 100644 index 0000000000..496c9e240e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-005.html @@ -0,0 +1,35 @@ + + + + +CSS text tests: How trailing spaces affect text-justify + + + + + + +

Test passes if we have a first line with hebrew justified and XXX in the second line (left-edge trailing space if not removed)

+
הם דה XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-006.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-006.html new file mode 100644 index 0000000000..83dfaed80a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-and-trailing-spaces-006.html @@ -0,0 +1,35 @@ + + + + +CSS text tests: How trailing spaces affect text-justify + + + + + + +

Test passes if we have a first line with hebrew justified and XXX in the second line (left-edge trailing space if not removed)

+
הם דה XXX
diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-distribute-001.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-distribute-001.html new file mode 100644 index 0000000000..4d29f0fee5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-distribute-001.html @@ -0,0 +1,28 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: distribute + + + + + + + + +

XX

+

文字

+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001-ref.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001-ref.html new file mode 100644 index 0000000000..0a42a5cf8c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001-ref.html @@ -0,0 +1,24 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: inter-character + + + + + +

XX

+

+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001.html new file mode 100644 index 0000000000..639ab7ecb7 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-character-001.html @@ -0,0 +1,28 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: inter-character + + + + + + + + +

XX

+

文字

+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001-ref.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001-ref.html new file mode 100644 index 0000000000..687e864e7d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001-ref.html @@ -0,0 +1,25 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: inter-word + + + + + +

Latintext

+

日本文字

+

อักษรไทยอักษรไทย

+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001.html new file mode 100644 index 0000000000..75aec2f5f6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-inter-word-001.html @@ -0,0 +1,29 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: inter-word + + + + + + + + +

Latin text

+

日本 文字

+

อักษรไทย อักษรไทย

+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-interpolation.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-interpolation.html new file mode 100644 index 0000000000..cb6103f0c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-interpolation.html @@ -0,0 +1,46 @@ + + + + + text-justify interpolation + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001-ref.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001-ref.html new file mode 100644 index 0000000000..c8500ac9f3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001-ref.html @@ -0,0 +1,22 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: none + + + + + +

Latin text

+

日本 文字

+

อักษรไทย อักษรไทย

+ + diff --git a/testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001.html b/testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001.html new file mode 100644 index 0000000000..2b55111954 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-justify/text-justify-none-001.html @@ -0,0 +1,29 @@ + + + + +CSS Text 7.4. Justification Method: text-justify: none + + + + + + + + +

Latin text

+

日本 文字

+

อักษรไทย อักษรไทย

+ + -- cgit v1.2.3