summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/svg/geometry
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
commit43a97878ce14b72f0981164f87f2e35e14151312 (patch)
tree620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/meta/svg/geometry
parentInitial commit. (diff)
downloadfirefox-upstream.tar.xz
firefox-upstream.zip
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/svg/geometry')
-rw-r--r--testing/web-platform/meta/svg/geometry/__dir__.ini1
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/cy-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/cy-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/height-computed.svg.ini41
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/r-computed.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/r-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/r-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/rx-computed.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/rx-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/rx-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/ry-computed.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/ry-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/ry-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/sizing-properties-computed.svg.ini14
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/width-computed.svg.ini41
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/x-computed.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/x-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/x-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/y-computed.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/y-invalid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/parsing/y-valid.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/reftests/__dir__.ini1
-rw-r--r--testing/web-platform/meta/svg/geometry/reftests/circle-002.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/reftests/ellipse-002.svg.ini3
-rw-r--r--testing/web-platform/meta/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto.html.ini3
25 files changed, 158 insertions, 0 deletions
diff --git a/testing/web-platform/meta/svg/geometry/__dir__.ini b/testing/web-platform/meta/svg/geometry/__dir__.ini
new file mode 100644
index 0000000000..d5661f0dcc
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/__dir__.ini
@@ -0,0 +1 @@
+lsan-allowed: [Alloc, MakeUnique, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPattern::Init]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/cy-invalid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/cy-invalid.svg.ini
new file mode 100644
index 0000000000..bd72e79410
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/cy-invalid.svg.ini
@@ -0,0 +1,3 @@
+[cy-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/cy-valid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/cy-valid.svg.ini
new file mode 100644
index 0000000000..0a6e13fc14
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/cy-valid.svg.ini
@@ -0,0 +1,3 @@
+[cy-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/height-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/height-computed.svg.ini
new file mode 100644
index 0000000000..75b4ae9571
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/height-computed.svg.ini
@@ -0,0 +1,41 @@
+[height-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [SVG Geometry Properties: getComputedStyle().height, <svg> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <rect> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <rect> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <image> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <svg> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <foreignObject> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <image> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <svg> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <foreignObject> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <rect> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <svg> presentation attribute]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <foreignObject> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().height, <image> inline style (percentage)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/svg/geometry/parsing/r-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/r-computed.svg.ini
new file mode 100644
index 0000000000..73bc4cd6e4
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/r-computed.svg.ini
@@ -0,0 +1,3 @@
+[r-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/r-invalid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/r-invalid.svg.ini
new file mode 100644
index 0000000000..55d34eb35e
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/r-invalid.svg.ini
@@ -0,0 +1,3 @@
+[r-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/r-valid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/r-valid.svg.ini
new file mode 100644
index 0000000000..b86b02d90c
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/r-valid.svg.ini
@@ -0,0 +1,3 @@
+[r-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/rx-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/rx-computed.svg.ini
new file mode 100644
index 0000000000..d30ac9ae5d
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/rx-computed.svg.ini
@@ -0,0 +1,3 @@
+[rx-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/rx-invalid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/rx-invalid.svg.ini
new file mode 100644
index 0000000000..8cc714ba79
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/rx-invalid.svg.ini
@@ -0,0 +1,3 @@
+[rx-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/rx-valid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/rx-valid.svg.ini
new file mode 100644
index 0000000000..baefc76e44
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/rx-valid.svg.ini
@@ -0,0 +1,3 @@
+[rx-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/ry-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/ry-computed.svg.ini
new file mode 100644
index 0000000000..99b742cd9f
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/ry-computed.svg.ini
@@ -0,0 +1,3 @@
+[ry-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/ry-invalid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/ry-invalid.svg.ini
new file mode 100644
index 0000000000..dea1be34af
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/ry-invalid.svg.ini
@@ -0,0 +1,3 @@
+[ry-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/ry-valid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/ry-valid.svg.ini
new file mode 100644
index 0000000000..6321293e5c
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/ry-valid.svg.ini
@@ -0,0 +1,3 @@
+[ry-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/sizing-properties-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/sizing-properties-computed.svg.ini
new file mode 100644
index 0000000000..2426cd3cef
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/sizing-properties-computed.svg.ini
@@ -0,0 +1,14 @@
+[sizing-properties-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Property width value 'calc(50% + 1.5em)']
+ expected: FAIL
+
+ [Property height value '40%']
+ expected: FAIL
+
+ [Property height value 'calc(50% + 1.5em)']
+ expected: FAIL
+
+ [Property width value '40%']
+ expected: FAIL
diff --git a/testing/web-platform/meta/svg/geometry/parsing/width-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/width-computed.svg.ini
new file mode 100644
index 0000000000..f783b211bd
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/width-computed.svg.ini
@@ -0,0 +1,41 @@
+[width-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [SVG Geometry Properties: getComputedStyle().width, <image> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <rect> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <foreignObject> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <svg> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <rect> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <image> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <svg> presentation attribute]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <foreignObject> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <rect> inline style (auto)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <foreignObject> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <svg> inline style (percentage)]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <svg> initial]
+ expected: FAIL
+
+ [SVG Geometry Properties: getComputedStyle().width, <image> inline style (auto)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/svg/geometry/parsing/x-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/x-computed.svg.ini
new file mode 100644
index 0000000000..a16b55b387
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/x-computed.svg.ini
@@ -0,0 +1,3 @@
+[x-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/x-invalid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/x-invalid.svg.ini
new file mode 100644
index 0000000000..786bcec295
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/x-invalid.svg.ini
@@ -0,0 +1,3 @@
+[x-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/x-valid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/x-valid.svg.ini
new file mode 100644
index 0000000000..80fffadb31
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/x-valid.svg.ini
@@ -0,0 +1,3 @@
+[x-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/y-computed.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/y-computed.svg.ini
new file mode 100644
index 0000000000..02133ab145
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/y-computed.svg.ini
@@ -0,0 +1,3 @@
+[y-computed.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/y-invalid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/y-invalid.svg.ini
new file mode 100644
index 0000000000..5ba2aed9da
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/y-invalid.svg.ini
@@ -0,0 +1,3 @@
+[y-invalid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/parsing/y-valid.svg.ini b/testing/web-platform/meta/svg/geometry/parsing/y-valid.svg.ini
new file mode 100644
index 0000000000..9e3fc61b42
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/parsing/y-valid.svg.ini
@@ -0,0 +1,3 @@
+[y-valid.svg]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/svg/geometry/reftests/__dir__.ini b/testing/web-platform/meta/svg/geometry/reftests/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/reftests/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/svg/geometry/reftests/circle-002.svg.ini b/testing/web-platform/meta/svg/geometry/reftests/circle-002.svg.ini
new file mode 100644
index 0000000000..35f808f462
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/reftests/circle-002.svg.ini
@@ -0,0 +1,3 @@
+[circle-002.svg]
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/svg/geometry/reftests/ellipse-002.svg.ini b/testing/web-platform/meta/svg/geometry/reftests/ellipse-002.svg.ini
new file mode 100644
index 0000000000..00d373ae82
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/reftests/ellipse-002.svg.ini
@@ -0,0 +1,3 @@
+[ellipse-002.svg]
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto.html.ini b/testing/web-platform/meta/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto.html.ini
new file mode 100644
index 0000000000..4295028e0a
--- /dev/null
+++ b/testing/web-platform/meta/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto.html.ini
@@ -0,0 +1,3 @@
+[svg-image-intrinsic-size-with-cssstyle-auto.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]