summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/svg/text/parsing
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/svg/text/parsing')
-rw-r--r--testing/web-platform/meta/svg/text/parsing/shape-inside-valid.svg.ini19
-rw-r--r--testing/web-platform/meta/svg/text/parsing/shape-margin-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/shape-subtract-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/shape-subtract-valid.svg.ini20
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-anchor-computed.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-anchor-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-anchor-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-decoration-fill-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-decoration-fill-valid.svg.ini23
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-valid.svg.ini23
11 files changed, 106 insertions, 0 deletions
diff --git a/testing/web-platform/meta/svg/text/parsing/shape-inside-valid.svg.ini b/testing/web-platform/meta/svg/text/parsing/shape-inside-valid.svg.ini
new file mode 100644
index 0000000000..ec92914247
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/shape-inside-valid.svg.ini
@@ -0,0 +1,19 @@
+[shape-inside-valid.svg]
+ [e.style['shape-inside'\] = "url(\\"https://example.com/\\")" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-inside'\] = "auto" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-inside'\] = "circle(10px at 20px -30px) url(\\"https://example.com/\\") ellipse(10px 20px at -30px 40px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-inside'\] = "ellipse(10px 20px at -30px 40px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-inside'\] = "circle(10px at 20px -30px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-inside'\] = "polygon(10px 20px, -30px 40px, 50px 60px)" should set the property value]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/svg/text/parsing/shape-margin-valid.svg.ini b/testing/web-platform/meta/svg/text/parsing/shape-margin-valid.svg.ini
new file mode 100644
index 0000000000..868a4de8ab
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/shape-margin-valid.svg.ini
@@ -0,0 +1,3 @@
+[shape-margin-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/shape-subtract-invalid.svg.ini b/testing/web-platform/meta/svg/text/parsing/shape-subtract-invalid.svg.ini
new file mode 100644
index 0000000000..a0dc3a1236
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/shape-subtract-invalid.svg.ini
@@ -0,0 +1,3 @@
+[shape-subtract-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/shape-subtract-valid.svg.ini b/testing/web-platform/meta/svg/text/parsing/shape-subtract-valid.svg.ini
new file mode 100644
index 0000000000..d43bd099ed
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/shape-subtract-valid.svg.ini
@@ -0,0 +1,20 @@
+[shape-subtract-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['shape-subtract'\] = "circle(10px at 20px -30px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-subtract'\] = "polygon(10px 20px, -30px 40px, 50px 60px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-subtract'\] = "auto" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-subtract'\] = "circle(10px at 20px -30px) url(\\"https://example.com/\\") ellipse(10px 20px at -30px 40px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-subtract'\] = "ellipse(10px 20px at -30px 40px)" should set the property value]
+ expected: FAIL
+
+ [e.style['shape-subtract'\] = "url(\\"https://example.com/\\")" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/svg/text/parsing/text-anchor-computed.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-anchor-computed.svg.ini
new file mode 100644
index 0000000000..9fec02fb99
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-anchor-computed.svg.ini
@@ -0,0 +1,3 @@
+[text-anchor-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/text-anchor-invalid.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-anchor-invalid.svg.ini
new file mode 100644
index 0000000000..3e3b8a4ca6
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-anchor-invalid.svg.ini
@@ -0,0 +1,3 @@
+[text-anchor-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/text-anchor-valid.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-anchor-valid.svg.ini
new file mode 100644
index 0000000000..dc788beb3d
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-anchor-valid.svg.ini
@@ -0,0 +1,3 @@
+[text-anchor-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/text-decoration-fill-invalid.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-decoration-fill-invalid.svg.ini
new file mode 100644
index 0000000000..33368f5d8d
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-decoration-fill-invalid.svg.ini
@@ -0,0 +1,3 @@
+[text-decoration-fill-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/text-decoration-fill-valid.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-decoration-fill-valid.svg.ini
new file mode 100644
index 0000000000..11ad221075
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-decoration-fill-valid.svg.ini
@@ -0,0 +1,23 @@
+[text-decoration-fill-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['text-decoration-fill'\] = "none" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-fill'\] = "url(\\"https://example.com/\\") none" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-fill'\] = "context-stroke" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-fill'\] = "url(\\"https://example.com/\\")" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-fill'\] = "url(\\"https://example.com/\\") rgb(12, 34, 56)" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-fill'\] = "context-fill" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-fill'\] = "rgb(12, 34, 56)" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-invalid.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-invalid.svg.ini
new file mode 100644
index 0000000000..713f1eb583
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-invalid.svg.ini
@@ -0,0 +1,3 @@
+[text-decoration-stroke-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-valid.svg.ini b/testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-valid.svg.ini
new file mode 100644
index 0000000000..c2598d53a0
--- /dev/null
+++ b/testing/web-platform/meta/svg/text/parsing/text-decoration-stroke-valid.svg.ini
@@ -0,0 +1,23 @@
+[text-decoration-stroke-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['text-decoration-stroke'\] = "rgb(12, 34, 56)" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-stroke'\] = "context-fill" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-stroke'\] = "url(\\"https://example.com/\\") none" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-stroke'\] = "none" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-stroke'\] = "context-stroke" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-stroke'\] = "url(\\"https://example.com/\\") rgb(12, 34, 56)" should set the property value]
+ expected: FAIL
+
+ [e.style['text-decoration-stroke'\] = "url(\\"https://example.com/\\")" should set the property value]
+ expected: FAIL