summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/paint-timing/fcp-only
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/paint-timing/fcp-only
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/paint-timing/fcp-only')
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-bg-image-two-steps.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-canvas-context.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-image.html.ini5
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-text.html.ini5
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-ensure-update-the-rendering-step.html.ini6
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-gradient.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-iframe.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-ignore-from-subframe.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate-descendant.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale-transition.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-text.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity-descendant.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds-translate.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-display.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-image.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-opacity.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-text.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-svg.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-text-input.html.ini5
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-typographic-pseudo.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-video-poster.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-whitespace.html.ini3
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/fcp-with-rtl.html.ini6
-rw-r--r--testing/web-platform/meta/paint-timing/fcp-only/svg-in-iframe.html.ini3
29 files changed, 99 insertions, 0 deletions
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-bg-image-two-steps.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-bg-image-two-steps.html.ini
new file mode 100644
index 0000000000..d6cb7c5e8c
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-bg-image-two-steps.html.ini
@@ -0,0 +1,3 @@
+[fcp-bg-image-two-steps.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-canvas-context.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-canvas-context.html.ini
new file mode 100644
index 0000000000..772161365b
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-canvas-context.html.ini
@@ -0,0 +1,3 @@
+[fcp-canvas-context.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-image.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-image.html.ini
new file mode 100644
index 0000000000..96ab00eb1e
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-image.html.ini
@@ -0,0 +1,5 @@
+[fcp-document-opacity-image.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [Test that FCP after opacity change is not a larger value than LCP]
+ expected: FAIL
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-text.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-text.html.ini
new file mode 100644
index 0000000000..160dddae33
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-document-opacity-text.html.ini
@@ -0,0 +1,5 @@
+[fcp-document-opacity-text.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Test that FCP after opacity change is not a larger value than LCP]
+ expected: FAIL
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-ensure-update-the-rendering-step.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-ensure-update-the-rendering-step.html.ini
new file mode 100644
index 0000000000..1114ba5e72
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-ensure-update-the-rendering-step.html.ini
@@ -0,0 +1,6 @@
+[fcp-ensure-update-the-rendering-step.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [The first-contentful-paint timestamp should be same as the last RAF]
+ expected:
+ if (os == "android") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-gradient.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-gradient.html.ini
new file mode 100644
index 0000000000..b145adefad
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-gradient.html.ini
@@ -0,0 +1,3 @@
+[fcp-gradient.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-iframe.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-iframe.html.ini
new file mode 100644
index 0000000000..8ac0c2f1d6
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-iframe.html.ini
@@ -0,0 +1,3 @@
+[fcp-iframe.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-ignore-from-subframe.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-ignore-from-subframe.html.ini
new file mode 100644
index 0000000000..34bb7ab307
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-ignore-from-subframe.html.ini
@@ -0,0 +1,3 @@
+[fcp-ignore-from-subframe.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate-descendant.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate-descendant.html.ini
new file mode 100644
index 0000000000..54421773de
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate-descendant.html.ini
@@ -0,0 +1,3 @@
+[fcp-invisible-3d-rotate-descendant.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate.html.ini
new file mode 100644
index 0000000000..ec253913a3
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-3d-rotate.html.ini
@@ -0,0 +1,3 @@
+[fcp-invisible-3d-rotate.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale-transition.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale-transition.html.ini
new file mode 100644
index 0000000000..0c1f7a33c1
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale-transition.html.ini
@@ -0,0 +1,3 @@
+[fcp-invisible-scale-transition.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale.html.ini
new file mode 100644
index 0000000000..17d77770ae
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-scale.html.ini
@@ -0,0 +1,3 @@
+[fcp-invisible-scale.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-text.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-text.html.ini
new file mode 100644
index 0000000000..fe09f90101
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-invisible-text.html.ini
@@ -0,0 +1,3 @@
+[fcp-invisible-text.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity-descendant.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity-descendant.html.ini
new file mode 100644
index 0000000000..f347a5c0b8
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity-descendant.html.ini
@@ -0,0 +1,3 @@
+[fcp-opacity-descendant.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity.html.ini
new file mode 100644
index 0000000000..a05593b90d
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-opacity.html.ini
@@ -0,0 +1,3 @@
+[fcp-opacity.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds-translate.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds-translate.html.ini
new file mode 100644
index 0000000000..d79464766b
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds-translate.html.ini
@@ -0,0 +1,3 @@
+[fcp-out-of-bounds-translate.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds.html.ini
new file mode 100644
index 0000000000..52e6b03abf
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-out-of-bounds.html.ini
@@ -0,0 +1,3 @@
+[fcp-out-of-bounds.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-display.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-display.html.ini
new file mode 100644
index 0000000000..4f2b599912
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-display.html.ini
@@ -0,0 +1,3 @@
+[fcp-pseudo-element-display.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-image.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-image.html.ini
new file mode 100644
index 0000000000..ab98f2ad85
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-image.html.ini
@@ -0,0 +1,3 @@
+[fcp-pseudo-element-image.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-opacity.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-opacity.html.ini
new file mode 100644
index 0000000000..14e11351ea
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-opacity.html.ini
@@ -0,0 +1,3 @@
+[fcp-pseudo-element-opacity.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-text.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-text.html.ini
new file mode 100644
index 0000000000..3082f4c6ea
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-text.html.ini
@@ -0,0 +1,3 @@
+[fcp-pseudo-element-text.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini
new file mode 100644
index 0000000000..48da796832
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini
@@ -0,0 +1,3 @@
+[fcp-pseudo-element-visibility.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-svg.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-svg.html.ini
new file mode 100644
index 0000000000..026dc7a404
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-svg.html.ini
@@ -0,0 +1,3 @@
+[fcp-svg.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-text-input.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-text-input.html.ini
new file mode 100644
index 0000000000..025ec6eb78
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-text-input.html.ini
@@ -0,0 +1,5 @@
+[fcp-text-input.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Text input should become contentful when its value is non-empty]
+ expected: FAIL
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-typographic-pseudo.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-typographic-pseudo.html.ini
new file mode 100644
index 0000000000..3081664d40
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-typographic-pseudo.html.ini
@@ -0,0 +1,3 @@
+[fcp-typographic-pseudo.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-video-poster.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-video-poster.html.ini
new file mode 100644
index 0000000000..930d6f9e09
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-video-poster.html.ini
@@ -0,0 +1,3 @@
+[fcp-video-poster.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-whitespace.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-whitespace.html.ini
new file mode 100644
index 0000000000..67b71c8eaa
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-whitespace.html.ini
@@ -0,0 +1,3 @@
+[fcp-whitespace.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/fcp-with-rtl.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/fcp-with-rtl.html.ini
new file mode 100644
index 0000000000..88087361ae
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/fcp-with-rtl.html.ini
@@ -0,0 +1,6 @@
+[fcp-with-rtl.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [FCP should fire when coordinates are negative, if within document scrollable area]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/paint-timing/fcp-only/svg-in-iframe.html.ini b/testing/web-platform/meta/paint-timing/fcp-only/svg-in-iframe.html.ini
new file mode 100644
index 0000000000..ebba4278c3
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/fcp-only/svg-in-iframe.html.ini
@@ -0,0 +1,3 @@
+[svg-in-iframe.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]