From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- layout/xul/tree/crashtests/307298-1.xhtml | 21 ++++++++ layout/xul/tree/crashtests/309732-1.xhtml | 30 +++++++++++ layout/xul/tree/crashtests/309732-2.xhtml | 31 +++++++++++ layout/xul/tree/crashtests/366583-1.xhtml | 43 +++++++++++++++ layout/xul/tree/crashtests/380217-1.xhtml | 31 +++++++++++ layout/xul/tree/crashtests/382444-1-inner.html | 15 ++++++ layout/xul/tree/crashtests/382444-1.html | 9 ++++ layout/xul/tree/crashtests/391178-1.xhtml | 41 +++++++++++++++ layout/xul/tree/crashtests/391178-2.xhtml | 20 +++++++ layout/xul/tree/crashtests/393665-1.xhtml | 3 ++ layout/xul/tree/crashtests/399227-1.xhtml | 44 ++++++++++++++++ layout/xul/tree/crashtests/399692-1.xhtml | 10 ++++ layout/xul/tree/crashtests/399715-1.xhtml | 9 ++++ layout/xul/tree/crashtests/414170-1.xhtml | 20 +++++++ layout/xul/tree/crashtests/479931-1.xhtml | 19 +++++++ layout/xul/tree/crashtests/585815-iframe.xhtml | 72 ++++++++++++++++++++++++++ layout/xul/tree/crashtests/585815.html | 18 +++++++ layout/xul/tree/crashtests/601427.html | 30 +++++++++++ layout/xul/tree/crashtests/730441-3.xhtml | 38 ++++++++++++++ layout/xul/tree/crashtests/crashtests.list | 17 ++++++ 20 files changed, 521 insertions(+) create mode 100644 layout/xul/tree/crashtests/307298-1.xhtml create mode 100644 layout/xul/tree/crashtests/309732-1.xhtml create mode 100644 layout/xul/tree/crashtests/309732-2.xhtml create mode 100644 layout/xul/tree/crashtests/366583-1.xhtml create mode 100644 layout/xul/tree/crashtests/380217-1.xhtml create mode 100644 layout/xul/tree/crashtests/382444-1-inner.html create mode 100644 layout/xul/tree/crashtests/382444-1.html create mode 100644 layout/xul/tree/crashtests/391178-1.xhtml create mode 100644 layout/xul/tree/crashtests/391178-2.xhtml create mode 100644 layout/xul/tree/crashtests/393665-1.xhtml create mode 100644 layout/xul/tree/crashtests/399227-1.xhtml create mode 100644 layout/xul/tree/crashtests/399692-1.xhtml create mode 100644 layout/xul/tree/crashtests/399715-1.xhtml create mode 100644 layout/xul/tree/crashtests/414170-1.xhtml create mode 100644 layout/xul/tree/crashtests/479931-1.xhtml create mode 100644 layout/xul/tree/crashtests/585815-iframe.xhtml create mode 100644 layout/xul/tree/crashtests/585815.html create mode 100644 layout/xul/tree/crashtests/601427.html create mode 100644 layout/xul/tree/crashtests/730441-3.xhtml create mode 100644 layout/xul/tree/crashtests/crashtests.list (limited to 'layout/xul/tree/crashtests') diff --git a/layout/xul/tree/crashtests/307298-1.xhtml b/layout/xul/tree/crashtests/307298-1.xhtml new file mode 100644 index 0000000000..6c04a01321 --- /dev/null +++ b/layout/xul/tree/crashtests/307298-1.xhtml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/309732-1.xhtml b/layout/xul/tree/crashtests/309732-1.xhtml new file mode 100644 index 0000000000..a7e40b75b9 --- /dev/null +++ b/layout/xul/tree/crashtests/309732-1.xhtml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/309732-2.xhtml b/layout/xul/tree/crashtests/309732-2.xhtml new file mode 100644 index 0000000000..354c58dacf --- /dev/null +++ b/layout/xul/tree/crashtests/309732-2.xhtml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/366583-1.xhtml b/layout/xul/tree/crashtests/366583-1.xhtml new file mode 100644 index 0000000000..fd12709905 --- /dev/null +++ b/layout/xul/tree/crashtests/366583-1.xhtml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/380217-1.xhtml b/layout/xul/tree/crashtests/380217-1.xhtml new file mode 100644 index 0000000000..251b3c450d --- /dev/null +++ b/layout/xul/tree/crashtests/380217-1.xhtml @@ -0,0 +1,31 @@ + + + + + +* { position: fixed; } +*:not(style) { + /* At the time this testcase was added, the above `float` styling would + have automatically forced "display:block" for these elements, so we + should preserve that styling to preserve the integrity of the crashtest + since blockification behavior for -moz-box is changing. */ + display: block; +} + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/382444-1-inner.html b/layout/xul/tree/crashtests/382444-1-inner.html new file mode 100644 index 0000000000..01805e6b34 --- /dev/null +++ b/layout/xul/tree/crashtests/382444-1-inner.html @@ -0,0 +1,15 @@ + + +Testcase bug - Crash [@ nsINodeInfo::Equals] with underflow event, tree stuff and removing window + + + + + + + diff --git a/layout/xul/tree/crashtests/382444-1.html b/layout/xul/tree/crashtests/382444-1.html new file mode 100644 index 0000000000..8926cf16d7 --- /dev/null +++ b/layout/xul/tree/crashtests/382444-1.html @@ -0,0 +1,9 @@ + + + + + + + diff --git a/layout/xul/tree/crashtests/391178-1.xhtml b/layout/xul/tree/crashtests/391178-1.xhtml new file mode 100644 index 0000000000..0f4b16cd99 --- /dev/null +++ b/layout/xul/tree/crashtests/391178-1.xhtml @@ -0,0 +1,41 @@ + + + + + + + +
+
+ + + diff --git a/layout/xul/tree/crashtests/391178-2.xhtml b/layout/xul/tree/crashtests/391178-2.xhtml new file mode 100644 index 0000000000..423b5d1bfe --- /dev/null +++ b/layout/xul/tree/crashtests/391178-2.xhtml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/393665-1.xhtml b/layout/xul/tree/crashtests/393665-1.xhtml new file mode 100644 index 0000000000..6fb5ec0c9e --- /dev/null +++ b/layout/xul/tree/crashtests/393665-1.xhtml @@ -0,0 +1,3 @@ + + + diff --git a/layout/xul/tree/crashtests/399227-1.xhtml b/layout/xul/tree/crashtests/399227-1.xhtml new file mode 100644 index 0000000000..3ae4dfa764 --- /dev/null +++ b/layout/xul/tree/crashtests/399227-1.xhtml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/399692-1.xhtml b/layout/xul/tree/crashtests/399692-1.xhtml new file mode 100644 index 0000000000..97eec26742 --- /dev/null +++ b/layout/xul/tree/crashtests/399692-1.xhtml @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/layout/xul/tree/crashtests/399715-1.xhtml b/layout/xul/tree/crashtests/399715-1.xhtml new file mode 100644 index 0000000000..ea0a20cfa2 --- /dev/null +++ b/layout/xul/tree/crashtests/399715-1.xhtml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/layout/xul/tree/crashtests/414170-1.xhtml b/layout/xul/tree/crashtests/414170-1.xhtml new file mode 100644 index 0000000000..82ea63bcfd --- /dev/null +++ b/layout/xul/tree/crashtests/414170-1.xhtml @@ -0,0 +1,20 @@ + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/479931-1.xhtml b/layout/xul/tree/crashtests/479931-1.xhtml new file mode 100644 index 0000000000..458a192501 --- /dev/null +++ b/layout/xul/tree/crashtests/479931-1.xhtml @@ -0,0 +1,19 @@ + + + + + + +
+ + + diff --git a/layout/xul/tree/crashtests/585815-iframe.xhtml b/layout/xul/tree/crashtests/585815-iframe.xhtml new file mode 100644 index 0000000000..90c20fca80 --- /dev/null +++ b/layout/xul/tree/crashtests/585815-iframe.xhtml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/xul/tree/crashtests/585815.html b/layout/xul/tree/crashtests/585815.html new file mode 100644 index 0000000000..7c3b27f6aa --- /dev/null +++ b/layout/xul/tree/crashtests/585815.html @@ -0,0 +1,18 @@ + + + + Testcase for bug 585815 + + + + + + + + + diff --git a/layout/xul/tree/crashtests/601427.html b/layout/xul/tree/crashtests/601427.html new file mode 100644 index 0000000000..2a2999052e --- /dev/null +++ b/layout/xul/tree/crashtests/601427.html @@ -0,0 +1,30 @@ + + + + diff --git a/layout/xul/tree/crashtests/730441-3.xhtml b/layout/xul/tree/crashtests/730441-3.xhtml new file mode 100644 index 0000000000..c3fe199a83 --- /dev/null +++ b/layout/xul/tree/crashtests/730441-3.xhtml @@ -0,0 +1,38 @@ + + + + + + + + diff --git a/layout/xul/tree/crashtests/crashtests.list b/layout/xul/tree/crashtests/crashtests.list new file mode 100644 index 0000000000..0b79916cd2 --- /dev/null +++ b/layout/xul/tree/crashtests/crashtests.list @@ -0,0 +1,17 @@ +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/307298-1.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/309732-1.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/309732-2.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/366583-1.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/380217-1.xhtml +load 382444-1.html +load 391178-1.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/391178-2.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/393665-1.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/399227-1.xhtml +load 399692-1.xhtml +load 399715-1.xhtml +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/414170-1.xhtml +load 479931-1.xhtml +load 585815.html +skip-if(wayland) pref(widget.windows.window_occlusion_tracking.enabled,false) load 601427.html # Bug 1819154, wayland: Bug 1857258 +load chrome://reftest/content/crashtests/layout/xul/tree/crashtests/730441-3.xhtml -- cgit v1.2.3