summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/canvas/offscreen/text
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
commit6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch)
treea68f146d7fa01f0134297619fbe7e33db084e0aa /testing/web-platform/meta/html/canvas/offscreen/text
parentInitial commit. (diff)
downloadthunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.tar.xz
thunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.zip
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/html/canvas/offscreen/text')
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.align.center.worker.js.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.html.ini5
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker.js.ini5
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.html.ini5
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.worker.js.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.js.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.worker.js.ini5
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.js.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.worker.js.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.worker.js.ini5
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.worker.js.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.basic.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.html.ini4
-rw-r--r--testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.worker.js.ini4
48 files changed, 184 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.align.center.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.align.center.worker.js.ini
new file mode 100644
index 0000000000..5d2ca39a4c
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.align.center.worker.js.ini
@@ -0,0 +1,3 @@
+[2d.text.draw.align.center.worker.html]
+ expected:
+ if (os == "android") and fission: TIMEOUT
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.html.ini
new file mode 100644
index 0000000000..0eb628dcda
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.html.ini
@@ -0,0 +1,5 @@
+[2d.text.draw.baseline.hanging.html]
+ [OffscreenCanvas test: 2d.text.draw.baseline.hanging]
+ expected:
+ if (os == 'android'): FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker.js.ini
new file mode 100644
index 0000000000..93e4e9ecf5
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker.js.ini
@@ -0,0 +1,5 @@
+[2d.text.draw.baseline.hanging.worker.html]
+ [2d]
+ expected:
+ if (os == 'android'): FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.html.ini
new file mode 100644
index 0000000000..f2431bb4ac
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.html.ini
@@ -0,0 +1,5 @@
+[2d.text.draw.baseline.ideographic.html]
+ expected:
+ if (os == "android") and fission: TIMEOUT
+ [OffscreenCanvas test: 2d.text.draw.baseline.ideographic]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker.js.ini
new file mode 100644
index 0000000000..f015913a15
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.baseline.ideographic.worker.html]
+ [2d]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini
new file mode 100644
index 0000000000..f659fd5aca
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini
@@ -0,0 +1,3 @@
+[2d.text.draw.fill.maxWidth.negative.worker.html]
+ expected:
+ if (os == "android") and fission: TIMEOUT
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini
new file mode 100644
index 0000000000..76724ab2be
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini
@@ -0,0 +1,3 @@
+[2d.text.draw.fill.unaffected.html]
+ expected:
+ if fission and (os == "linux") and not debug: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.html.ini
new file mode 100644
index 0000000000..cb95d477d9
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.html.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.end.html]
+ [Space characters at the end of a line are collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker.js.ini
new file mode 100644
index 0000000000..a6d773d845
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.end.worker.html]
+ [Space characters at the end of a line are collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.html.ini
new file mode 100644
index 0000000000..1eb038b12c
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.html.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.other.html]
+ [Space characters are converted to U+0020, and collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker.js.ini
new file mode 100644
index 0000000000..8959b461ee
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.other.worker.html]
+ [Space characters are converted to U+0020, and collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.html.ini
new file mode 100644
index 0000000000..6aebf256e4
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.html.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.space.html]
+ [Space characters are converted to U+0020, and collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker.js.ini
new file mode 100644
index 0000000000..7a55af6845
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.space.worker.html]
+ [Space characters are converted to U+0020, and collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.html.ini
new file mode 100644
index 0000000000..2e400f4555
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.html.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.start.html]
+ [Space characters at the start of a line are collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker.js.ini
new file mode 100644
index 0000000000..32469f60d9
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.draw.space.collapse.start.worker.html]
+ [Space characters at the start of a line are collapsed (per CSS)]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.html.ini
new file mode 100644
index 0000000000..e86dd669bb
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.html.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.fontKerning.with.uppercase.html]
+ [Testing basic functionalities of fontKerning for canvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.worker.js.ini
new file mode 100644
index 0000000000..232a20af8a
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontKerning.with.uppercase.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.fontKerning.with.uppercase.worker.html]
+ [Testing basic functionalities of fontKerning for canvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.html.ini
new file mode 100644
index 0000000000..3db28a1418
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.html.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.fontVariant.settings.html]
+ [Testing basic functionalities of fontKerning for canvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.worker.js.ini
new file mode 100644
index 0000000000..caffba5a37
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.fontVariant.settings.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.fontVariant.settings.worker.html]
+ [Testing basic functionalities of fontKerning for canvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.html.ini
new file mode 100644
index 0000000000..c99943f486
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.html.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.letterSpacing.change.font.html]
+ [Set letter spacing and word spacing to font dependent value and verify it works after font change.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.worker.js.ini
new file mode 100644
index 0000000000..ee91252684
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.change.font.worker.js.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.letterSpacing.change.font.worker.html]
+ [Set letter spacing and word spacing to font dependent value and verify it works after font change.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.html.ini
new file mode 100644
index 0000000000..9cb3a0a857
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.html.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.letterSpacing.measure.relative.html]
+ [Testing letter spacing with font-relative length]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.js.ini
new file mode 100644
index 0000000000..eca264d680
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.js.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.letterSpacing.measure.relative.worker.html]
+ [Testing letter spacing with font-relative length]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.html.ini
new file mode 100644
index 0000000000..63e5336b50
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.html.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.spacing.html]
+ [Testing letter spacing and word spacing]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.worker.js.ini
new file mode 100644
index 0000000000..60fe38dfb2
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.spacing.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.spacing.worker.html]
+ [Testing letter spacing and word spacing]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.html.ini
new file mode 100644
index 0000000000..1380fbe465
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.html.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.textRendering.settings.html]
+ [Testing basic functionalities of textRendering in Canvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.worker.js.ini
new file mode 100644
index 0000000000..e631718c5c
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.textRendering.settings.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.drawing.style.textRendering.settings.worker.html]
+ [Testing basic functionalities of textRendering in Canvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.html.ini
new file mode 100644
index 0000000000..8c8ff7d213
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.html.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.wordSpacing.change.font.html]
+ [Set word spacing and word spacing to font dependent value and verify it works after font change.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.worker.js.ini
new file mode 100644
index 0000000000..f2c224d749
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.change.font.worker.js.ini
@@ -0,0 +1,5 @@
+[2d.text.drawing.style.wordSpacing.change.font.worker.html]
+ expected:
+ if (os == "android") and fission: TIMEOUT
+ [Set word spacing and word spacing to font dependent value and verify it works after font change.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.html.ini
new file mode 100644
index 0000000000..7a3721c0c1
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.html.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.wordSpacing.measure.relative.html]
+ [Testing if word spacing is working properly with font-relative length]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.js.ini
new file mode 100644
index 0000000000..2142c12609
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.js.ini
@@ -0,0 +1,3 @@
+[2d.text.drawing.style.wordSpacing.measure.relative.worker.html]
+ [Testing if word spacing is working properly with font-relative length]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.html.ini
new file mode 100644
index 0000000000..08bc327abe
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.html.ini
@@ -0,0 +1,4 @@
+[2d.text.font.parse.complex.html]
+ [OffscreenCanvas test: 2d.text.font.parse.complex]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.js.ini
new file mode 100644
index 0000000000..2ae318af99
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.font.parse.complex.worker.html]
+ [2d]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.html.ini
new file mode 100644
index 0000000000..b7c2e49e87
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.html.ini
@@ -0,0 +1,3 @@
+[2d.text.font.parse.family.html]
+ [OffscreenCanvas test: 2d.text.font.parse.family]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.worker.js.ini
new file mode 100644
index 0000000000..38b9dbf7df
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.font.parse.family.worker.js.ini
@@ -0,0 +1,3 @@
+[2d.text.font.parse.family.worker.html]
+ [2d]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.html.ini
new file mode 100644
index 0000000000..a85ff70339
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.html.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.actualBoundingBox.html]
+ [Testing actualBoundingBox for OffscreenCanvas]
+ expected:
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.worker.js.ini
new file mode 100644
index 0000000000..a4add79144
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.worker.js.ini
@@ -0,0 +1,5 @@
+[2d.text.measure.actualBoundingBox.worker.html]
+ [Testing actualBoundingBox for OffscreenCanvas]
+ expected:
+ if (os == 'mac'): FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.html.ini
new file mode 100644
index 0000000000..d4d10c1a9f
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.html.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.advances.html]
+ [Testing width advances for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.worker.js.ini
new file mode 100644
index 0000000000..631e5f5113
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.advances.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.advances.worker.html]
+ [Testing width advances for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.html.ini
new file mode 100644
index 0000000000..dacda0474e
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.html.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.baselines.html]
+ [Testing baselines for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.worker.js.ini
new file mode 100644
index 0000000000..a5ea22a47b
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.baselines.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.baselines.worker.html]
+ [Testing baselines for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.html.ini
new file mode 100644
index 0000000000..80212ec5dc
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.html.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.emHeights.html]
+ [Testing emHeights for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.worker.js.ini
new file mode 100644
index 0000000000..d101015d3b
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.emHeights.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.emHeights.worker.html]
+ [Testing emHeights for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.html.ini
new file mode 100644
index 0000000000..71d6e8bf76
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.html.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.fontBoundingBox.html]
+ [Testing fontBoundingBox for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.worker.js.ini
new file mode 100644
index 0000000000..e11570b0aa
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.fontBoundingBox.worker.html]
+ [Testing fontBoundingBox for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.basic.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.basic.html.ini
new file mode 100644
index 0000000000..94b39d2b8e
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.basic.html.ini
@@ -0,0 +1,3 @@
+[2d.text.measure.width.basic.html]
+ expected:
+ if (os == "android") and fission: TIMEOUT
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.html.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.html.ini
new file mode 100644
index 0000000000..5ed3378b4f
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.html.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.width.space.html]
+ [Space characters are converted to U+0020 and collapsed (per CSS) for OffscreenCanvas]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.worker.js.ini
new file mode 100644
index 0000000000..fc8abc8793
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/offscreen/text/2d.text.measure.width.space.worker.js.ini
@@ -0,0 +1,4 @@
+[2d.text.measure.width.space.worker.html]
+ [Space characters are converted to U+0020 and collapsed (per CSS) for OffscreenCanvas]
+ expected: FAIL
+