diff --git a/.github/workflows/linux-wpt.yml b/.github/workflows/linux-wpt.yml index 5fed32d1009..79dd24c2300 100644 --- a/.github/workflows/linux-wpt.yml +++ b/.github/workflows/linux-wpt.yml @@ -57,7 +57,7 @@ jobs: - name: Bootstrap dependencies run: | sudo apt update - sudo apt install -qy --no-install-recommends mesa-vulkan-drivers + sudo apt install -qy --no-install-recommends mesa-vulkan-drivers fonts-noto-cjk ./mach bootstrap --skip-lints - name: Sync from upstream WPT if: ${{ inputs.wpt-sync-from-upstream }} diff --git a/tests/wpt/meta/MANIFEST.json b/tests/wpt/meta/MANIFEST.json index f3fe1be8e38..df899924f72 100644 --- a/tests/wpt/meta/MANIFEST.json +++ b/tests/wpt/meta/MANIFEST.json @@ -418491,7 +418491,7 @@ [] ], "size-adjust-unicode-range-system-fallback-ref.html": [ - "c14d922a7059becf54dc3597f9302581b57a3140", + "abfb4554e2f7763b9c1b20b88e59b17b369fdfd7", [] ], "standard-font-family-10-notref.html": [ diff --git a/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-inline-001.html.ini b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-inline-001.html.ini new file mode 100644 index 00000000000..bcc2607f63d --- /dev/null +++ b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-inline-001.html.ini @@ -0,0 +1,2 @@ +[hanging-punctuation-inline-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-001.html.ini deleted file mode 100644 index 8331ec156d0..00000000000 --- a/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-break-normal-hyphens-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-001.html.ini deleted file mode 100644 index b19095ec122..00000000000 --- a/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-break-strict-hyphens-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html.ini b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html.ini new file mode 100644 index 00000000000..940c18e30fb --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-1.html.ini @@ -0,0 +1,2 @@ +[segment-break-transformation-unremovable-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini new file mode 100644 index 00000000000..2a64df11b9a --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini @@ -0,0 +1,2 @@ +[segment-break-transformation-unremovable-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini new file mode 100644 index 00000000000..95a0a20ba63 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini @@ -0,0 +1,2 @@ +[segment-break-transformation-unremovable-3.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html.ini b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html.ini new file mode 100644 index 00000000000..f0661e4609d --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/segment-break-transformation-unremovable-4.html.ini @@ -0,0 +1,2 @@ +[segment-break-transformation-unremovable-4.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini new file mode 100644 index 00000000000..ded993140eb --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini new file mode 100644 index 00000000000..047905d059b --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini new file mode 100644 index 00000000000..7e9e3e15a50 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini new file mode 100644 index 00000000000..f90c86d0e3d --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-008.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-008.html.ini new file mode 100644 index 00000000000..bfc1998ca43 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-full-size-kana-008.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-003.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-003.html.ini new file mode 100644 index 00000000000..d980b17ea91 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-003.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-006.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-006.html.ini new file mode 100644 index 00000000000..e4b5afd0046 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-006.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-008.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-008.html.ini new file mode 100644 index 00000000000..dcb797c4692 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-008.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-020.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-020.html.ini deleted file mode 100644 index f83f0f26ad5..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-020.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-020.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-032.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-032.html.ini deleted file mode 100644 index 049c34b1ac4..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-032.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-032.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-006.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-006.html.ini deleted file mode 100644 index 3a512b4a124..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-keep-all-006.html] - expected: FAIL diff --git a/tests/wpt/mozilla/meta/css/font_fallback_01.html.ini b/tests/wpt/mozilla/meta/css/font_fallback_01.html.ini deleted file mode 100644 index 1a0aa3f0f08..00000000000 --- a/tests/wpt/mozilla/meta/css/font_fallback_01.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[font_fallback_01.html] - expected: FAIL diff --git a/tests/wpt/mozilla/meta/css/font_fallback_02.html.ini b/tests/wpt/mozilla/meta/css/font_fallback_02.html.ini deleted file mode 100644 index 06d1a627448..00000000000 --- a/tests/wpt/mozilla/meta/css/font_fallback_02.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[font_fallback_02.html] - expected: FAIL diff --git a/tests/wpt/tests/css/css-fonts/size-adjust-unicode-range-system-fallback-ref.html b/tests/wpt/tests/css/css-fonts/size-adjust-unicode-range-system-fallback-ref.html index c14d922a705..abfb4554e2f 100644 --- a/tests/wpt/tests/css/css-fonts/size-adjust-unicode-range-system-fallback-ref.html +++ b/tests/wpt/tests/css/css-fonts/size-adjust-unicode-range-system-fallback-ref.html @@ -6,16 +6,17 @@ @font-face { font-family: large-font; src: local(Ahem), url(/fonts/Ahem.ttf); - size-adjust: 1000%; - unicode-range: U+0020; } .space { font-family: large-font; + font-size: 1000%; } .ref { font-family: sans-serif; + position: relative; + left: -10em; } - +