summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/rendering/replaced-elements
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/html/rendering/replaced-elements')
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/__dir__.ini1
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-alt-crash-001.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio-lazy.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-empty-alt-replaced.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-no-alt-replaced.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-replaced-box-while-loading.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-title-only-w-sizing.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/picture-aspect-ratio.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-aspect-ratio.html.ini4
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-intrinsic-width-height.html.ini5
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/audio-controls-intrinsic-size.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini5
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html.ini5
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/images/img-sizes-auto.html.ini33
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/svg-inline-sizing/svg-inline.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/the-option-element/option-with-br.html.ini2
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini6
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001.html.ini2
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-line-height.html.ini3
-rw-r--r--testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-empty.html.ini3
30 files changed, 126 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/__dir__.ini b/testing/web-platform/meta/html/rendering/replaced-elements/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-alt-crash-001.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-alt-crash-001.html.ini
new file mode 100644
index 0000000000..124a21b623
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-alt-crash-001.html.ini
@@ -0,0 +1,3 @@
+[img-alt-crash-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio-lazy.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio-lazy.html.ini
new file mode 100644
index 0000000000..ffc460aa84
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio-lazy.html.ini
@@ -0,0 +1,3 @@
+[img-aspect-ratio-lazy.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio.html.ini
new file mode 100644
index 0000000000..0c1f209e27
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-aspect-ratio.html.ini
@@ -0,0 +1,3 @@
+[img-aspect-ratio.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-empty-alt-replaced.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-empty-alt-replaced.html.ini
new file mode 100644
index 0000000000..e60a77000a
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-empty-alt-replaced.html.ini
@@ -0,0 +1,3 @@
+[img-empty-alt-replaced.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-no-alt-replaced.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-no-alt-replaced.html.ini
new file mode 100644
index 0000000000..bf17aa2938
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-no-alt-replaced.html.ini
@@ -0,0 +1,3 @@
+[img-no-alt-replaced.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-replaced-box-while-loading.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-replaced-box-while-loading.html.ini
new file mode 100644
index 0000000000..0a1dcac416
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-replaced-box-while-loading.html.ini
@@ -0,0 +1,3 @@
+[img-replaced-box-while-loading.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-title-only-w-sizing.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-title-only-w-sizing.html.ini
new file mode 100644
index 0000000000..9e350604fa
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/img-title-only-w-sizing.html.ini
@@ -0,0 +1,3 @@
+[img-title-only-w-sizing.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/picture-aspect-ratio.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/picture-aspect-ratio.html.ini
new file mode 100644
index 0000000000..5bc248b76f
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/picture-aspect-ratio.html.ini
@@ -0,0 +1,3 @@
+[picture-aspect-ratio.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-aspect-ratio.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-aspect-ratio.html.ini
new file mode 100644
index 0000000000..41a65ec7ca
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-aspect-ratio.html.ini
@@ -0,0 +1,4 @@
+[video-aspect-ratio.html]
+ expected:
+ if (os == "mac") and not debug: [OK, TIMEOUT]
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-intrinsic-width-height.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-intrinsic-width-height.html.ini
new file mode 100644
index 0000000000..6b33b2cc5d
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/video-intrinsic-width-height.html.ini
@@ -0,0 +1,5 @@
+[video-intrinsic-width-height.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [both width/height attributes and style]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/audio-controls-intrinsic-size.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/audio-controls-intrinsic-size.html.ini
new file mode 100644
index 0000000000..136bb75af0
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/audio-controls-intrinsic-size.html.ini
@@ -0,0 +1,3 @@
+[audio-controls-intrinsic-size.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini
new file mode 100644
index 0000000000..a690c21bec
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini
@@ -0,0 +1,5 @@
+[change-src-while-not-displayed.html]
+ expected:
+ if (os == "linux") and not debug and not fission: [PASS, FAIL]
+ if (os == "linux") and not debug and fission: [PASS, FAIL]
+ if (os == "linux") and debug and not swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html.ini
new file mode 100644
index 0000000000..732f9d5d4d
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html.ini
@@ -0,0 +1,5 @@
+[video-controls-vertical-writing-mode.html]
+ expected:
+ if debug and (os == "linux") and (processor == "x86"): FAIL
+ if not debug and (os == "mac"): FAIL
+ disabled: wpt-sync Bug 1458750
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/images/img-sizes-auto.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/images/img-sizes-auto.html.ini
new file mode 100644
index 0000000000..fc4e740774
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/images/img-sizes-auto.html.ini
@@ -0,0 +1,33 @@
+[img-sizes-auto.html]
+ [<img sizes="auto"> - contain]
+ expected: FAIL
+
+ [<img sizes="auto"> - contain-intrinsic-size]
+ expected: FAIL
+
+ [<img sizes="auto" width="10" height="20"> - contain]
+ expected: FAIL
+
+ [<img sizes="auto" width="10" height="20"> - contain-intrinsic-size]
+ expected: FAIL
+
+ [<img sizes="AuTo"> - contain]
+ expected: FAIL
+
+ [<img sizes="AuTo"> - contain-intrinsic-size]
+ expected: FAIL
+
+ [<img sizes="auto,xyz"> - contain]
+ expected: FAIL
+
+ [<img sizes="auto,xyz"> - contain-intrinsic-size]
+ expected: FAIL
+
+ [<img sizes="AuTo,xyz"> - contain]
+ expected: FAIL
+
+ [<img sizes="AuTo,xyz"> - contain-intrinsic-size]
+ expected: FAIL
+
+ [<img sizes="auto" class="test-important"> - contain]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html.ini
new file mode 100644
index 0000000000..35ed43255f
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html.ini
@@ -0,0 +1,3 @@
+[svg-in-iframe-auto.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html.ini
new file mode 100644
index 0000000000..2ea8ff48e8
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html.ini
@@ -0,0 +1,3 @@
+[svg-in-iframe-fixed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html.ini
new file mode 100644
index 0000000000..34e5861ee8
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html.ini
@@ -0,0 +1,3 @@
+[svg-in-iframe-percentage.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html.ini
new file mode 100644
index 0000000000..0b4d0f331a
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html.ini
@@ -0,0 +1,3 @@
+[svg-in-img-auto.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html.ini
new file mode 100644
index 0000000000..e170218c6c
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html.ini
@@ -0,0 +1,3 @@
+[svg-in-img-fixed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html.ini
new file mode 100644
index 0000000000..ae82cb61c0
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html.ini
@@ -0,0 +1,3 @@
+[svg-in-img-percentage.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html.ini
new file mode 100644
index 0000000000..4c45046477
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html.ini
@@ -0,0 +1,3 @@
+[svg-in-object-auto.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html.ini
new file mode 100644
index 0000000000..5f4f17771b
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html.ini
@@ -0,0 +1,3 @@
+[svg-in-object-fixed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html.ini
new file mode 100644
index 0000000000..adcdec6a4f
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html.ini
@@ -0,0 +1,3 @@
+[svg-in-object-percentage.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/svg-inline-sizing/svg-inline.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/svg-inline-sizing/svg-inline.html.ini
new file mode 100644
index 0000000000..fbf0cc12e2
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/svg-inline-sizing/svg-inline.html.ini
@@ -0,0 +1,3 @@
+[svg-inline.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/the-option-element/option-with-br.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/the-option-element/option-with-br.html.ini
new file mode 100644
index 0000000000..c511e0c45c
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/the-option-element/option-with-br.html.ini
@@ -0,0 +1,2 @@
+[option-with-br.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini
new file mode 100644
index 0000000000..a97bd551c5
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini
@@ -0,0 +1,6 @@
+[select-1-block-size-001-ref.html]
+ expected:
+ if os == "android": PASS
+ if os == "mac": PASS
+ if os == "linux": PASS
+ FAIL
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001.html.ini
new file mode 100644
index 0000000000..76202b8db8
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001.html.ini
@@ -0,0 +1,2 @@
+[select-1-block-size-001.html]
+ fuzzy: maxDifference=48-144;totalPixels=0-4
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-line-height.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-line-height.html.ini
new file mode 100644
index 0000000000..61feeeb71c
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-line-height.html.ini
@@ -0,0 +1,3 @@
+[select-1-line-height.html]
+ fuzzy:
+ if os == "android": maxDifference=0-1;totalPixels=0-1
diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-empty.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-empty.html.ini
new file mode 100644
index 0000000000..d90f433778
--- /dev/null
+++ b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-empty.html.ini
@@ -0,0 +1,3 @@
+[select-empty.html]
+ expected: FAIL
+ disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1511369