summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/dom/nodes
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:13:33 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:13:33 +0000
commit086c044dc34dfc0f74fbe41f4ecb402b2cd34884 (patch)
treea4f824bd33cb075dd5aa3eb5a0a94af221bbe83a /testing/web-platform/meta/dom/nodes
parentAdding debian version 124.0.1-1. (diff)
downloadfirefox-086c044dc34dfc0f74fbe41f4ecb402b2cd34884.tar.xz
firefox-086c044dc34dfc0f74fbe41f4ecb402b2cd34884.zip
Merging upstream version 125.0.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/dom/nodes')
-rw-r--r--testing/web-platform/meta/dom/nodes/Document-createEvent.https.html.ini9
-rw-r--r--testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-iframe.tentative.html.ini9
-rw-r--r--testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-style.tentative.html.ini15
-rw-r--r--testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-iframe.window.js.ini12
-rw-r--r--testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-script.window.js.ini2
7 files changed, 53 insertions, 0 deletions
diff --git a/testing/web-platform/meta/dom/nodes/Document-createEvent.https.html.ini b/testing/web-platform/meta/dom/nodes/Document-createEvent.https.html.ini
index 7aca171960..b72ffde983 100644
--- a/testing/web-platform/meta/dom/nodes/Document-createEvent.https.html.ini
+++ b/testing/web-platform/meta/dom/nodes/Document-createEvent.https.html.ini
@@ -45,3 +45,12 @@
expected:
if os == "android": PASS
PRECONDITION_FAILED
+
+ [TextEvent should be an alias for TextEvent.]
+ expected: FAIL
+
+ [textevent should be an alias for TextEvent.]
+ expected: FAIL
+
+ [TEXTEVENT should be an alias for TextEvent.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html.ini
new file mode 100644
index 0000000000..be8657be47
--- /dev/null
+++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html.ini
@@ -0,0 +1,3 @@
+[Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html]
+ [Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions]
+ expected: FAIL
diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-iframe.tentative.html.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-iframe.tentative.html.ini
new file mode 100644
index 0000000000..35a999645c
--- /dev/null
+++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-iframe.tentative.html.ini
@@ -0,0 +1,9 @@
+[Node-appendChild-script-and-iframe.tentative.html]
+ [A script inserted atomically before an iframe (using a div) does not observe the iframe's contentWindow, since the 'script running' and 'iframe setup' both happen in order, after DOM insertion completes]
+ expected: FAIL
+
+ [A script inserted atomically before an iframe (using a DocumentFragment) does not observe the iframe's contentWindow, since the 'script running' and 'iframe setup' both happen in order, after DOM insertion completes]
+ expected: FAIL
+
+ [A script inserted atomically before an iframe (using a append() with multiple arguments) does not observe the iframe's contentWindow, since the 'script running' and 'iframe setup' both happen in order, after DOM insertion completes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-style.tentative.html.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-style.tentative.html.ini
new file mode 100644
index 0000000000..a406fbd58b
--- /dev/null
+++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-style.tentative.html.ini
@@ -0,0 +1,15 @@
+[Node-appendChild-script-and-style.tentative.html]
+ [An earlier-inserted <script> synchronously observes a later-inserted <style> (via a div) being applied]
+ expected: FAIL
+
+ [An earlier-inserted <script> synchronously observes a later-inserted <style> (via a DocumentFragment) being applied]
+ expected: FAIL
+
+ [Earlier-inserted <script> (via a DocumentFragment) synchronously observes a later-inserted <link rel=stylesheet>'s CSSStyleSheet creation]
+ expected: FAIL
+
+ [Earlier-inserted <script> (via a div) synchronously observes a later-inserted <link rel=stylesheet>'s CSSStyleSheet creation]
+ expected: FAIL
+
+ [Earlier-inserted <script> (via a append()) synchronously observes a later-inserted <link rel=stylesheet>'s CSSStyleSheet creation]
+ expected: FAIL
diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html.ini
new file mode 100644
index 0000000000..a1970bfae8
--- /dev/null
+++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html.ini
@@ -0,0 +1,3 @@
+[Node-appendChild-script-in-script.tentative.html]
+ [An outer script whose preparation/execution gets triggered by the insertion of a 'nested'/'inner' script, executes *before* the inner script executes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-iframe.window.js.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-iframe.window.js.ini
new file mode 100644
index 0000000000..071f733f3c
--- /dev/null
+++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-iframe.window.js.ini
@@ -0,0 +1,12 @@
+[insertion-removing-steps-iframe.window.html]
+ [Insertion steps: load event fires synchronously *after* iframe DOM insertion, as part of the iframe element's insertion steps]
+ expected: FAIL
+
+ [Removing steps (innerHTML): script does not run synchronously during iframe destruction]
+ expected: FAIL
+
+ [Removing steps (replaceChildren): script does not run synchronously during iframe destruction]
+ expected: FAIL
+
+ [Removing steps (remove): script does not run synchronously during iframe destruction]
+ expected: FAIL
diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-script.window.js.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-script.window.js.ini
new file mode 100644
index 0000000000..d1ba832db3
--- /dev/null
+++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/insertion-removing-steps-script.window.js.ini
@@ -0,0 +1,2 @@
+[insertion-removing-steps-script.window.html]
+ expected: ERROR