summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-fonts
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/css/css-fonts')
-rw-r--r--testing/web-platform/meta/css/css-fonts/__dir__.ini4
-rw-r--r--testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-fonts/idlharness.html.ini105
-rw-r--r--testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini2
7 files changed, 117 insertions, 5 deletions
diff --git a/testing/web-platform/meta/css/css-fonts/__dir__.ini b/testing/web-platform/meta/css/css-fonts/__dir__.ini
index 3f806dd440..4961ae33f1 100644
--- a/testing/web-platform/meta/css/css-fonts/__dir__.ini
+++ b/testing/web-platform/meta/css/css-fonts/__dir__.ini
@@ -1,3 +1,3 @@
prefs: [layout.css.font-variations.enabled:true, layout.css.system-ui.enabled:true, layout.css.font-palette.enabled:true, layout.css.font-variant-emoji.enabled:true]
-lsan-allowed: [PLDHashTable::MakeEntryHandle, gfxFontEntry::TryGetSVGData, hb_object_create]
-leak-threshold: [default:51200]
+lsan-allowed: [PLDHashTable::MakeEntryHandle, gfxFontEntry::TryGetSVGData, hb_object_create, mozilla::detail::HashTable]
+leak-threshold: [default:51200, tab:307200]
diff --git a/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini b/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini
deleted file mode 100644
index 1378553d2b..0000000000
--- a/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[first-available-font-001.html]
- expected:
- if os == "win" and os_version == "6.1": ["PASS", "FAIL"] # Bug 1637011
diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini
new file mode 100644
index 0000000000..8b2516f355
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini
@@ -0,0 +1,3 @@
+[font-size-adjust-reload.html]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini
index f64c2d1fcf..e389eb67dd 100644
--- a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini
@@ -45,3 +45,108 @@
[CSSFontFeatureValuesRule interface: attribute historicalForms]
expected: FAIL
+
+ [CSSFontFaceDescriptors interface: existence and properties of interface object]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface object length]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface object name]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute src]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontFamily]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-family]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontStyle]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-style]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontWeight]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-weight]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontStretch]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-stretch]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontWidth]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-width]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute unicodeRange]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute unicode-range]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontFeatureSettings]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-feature-settings]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontVariationSettings]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-variation-settings]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontNamedInstance]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-named-instance]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontDisplay]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-display]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute fontLanguageOverride]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute font-language-override]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute ascentOverride]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute ascent-override]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute descentOverride]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute descent-override]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute lineGapOverride]
+ expected: FAIL
+
+ [CSSFontFaceDescriptors interface: attribute line-gap-override]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini b/testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini
new file mode 100644
index 0000000000..be62d1ac16
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini
@@ -0,0 +1,3 @@
+[font-unicode-PUA-primary-font.html]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini
index 0f2388315a..e7e1ec3ac4 100644
--- a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini
@@ -1,3 +1,5 @@
[font-palette-values-valid.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
+ [CSS Fonts Module Level 4: parsing @font-palette-values 33]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini b/testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini
new file mode 100644
index 0000000000..c9053836d5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini
@@ -0,0 +1,2 @@
+[variation-sequences.html]
+ expected: FAIL