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 --- dom/xul/crashtests/107518-1.xml | 52 +++++++++++++++++++++++++++++++++ dom/xul/crashtests/253479-1.xhtml | 6 ++++ dom/xul/crashtests/253479-2.xhtml | 4 +++ dom/xul/crashtests/326204-1.xhtml | 0 dom/xul/crashtests/326644-1-inner.xhtml | 34 +++++++++++++++++++++ dom/xul/crashtests/326644-1.html | 9 ++++++ dom/xul/crashtests/326875-1.xhtml | 27 +++++++++++++++++ dom/xul/crashtests/329982-1.xhtml | 42 ++++++++++++++++++++++++++ dom/xul/crashtests/336096-1.xhtml | 41 ++++++++++++++++++++++++++ dom/xul/crashtests/344215-1.xhtml | 7 +++++ dom/xul/crashtests/354611-1.html | 20 +++++++++++++ dom/xul/crashtests/360078-1.xhtml | 42 ++++++++++++++++++++++++++ dom/xul/crashtests/363791-1.xhtml | 44 ++++++++++++++++++++++++++++ dom/xul/crashtests/384877-1-inner.xhtml | 12 ++++++++ dom/xul/crashtests/384877-1.html | 9 ++++++ dom/xul/crashtests/386914-1-inner.xhtml | 10 +++++++ dom/xul/crashtests/386914-1.html | 9 ++++++ dom/xul/crashtests/425821-1.xhtml | 15 ++++++++++ dom/xul/crashtests/428951-1.xhtml | 21 +++++++++++++ dom/xul/crashtests/431906-1-inner.xhtml | 19 ++++++++++++ dom/xul/crashtests/431906-1.html | 9 ++++++ dom/xul/crashtests/461917-1.xhtml | 6 ++++ dom/xul/crashtests/crashtests.list | 17 +++++++++++ 23 files changed, 455 insertions(+) create mode 100644 dom/xul/crashtests/107518-1.xml create mode 100644 dom/xul/crashtests/253479-1.xhtml create mode 100644 dom/xul/crashtests/253479-2.xhtml create mode 100644 dom/xul/crashtests/326204-1.xhtml create mode 100644 dom/xul/crashtests/326644-1-inner.xhtml create mode 100644 dom/xul/crashtests/326644-1.html create mode 100644 dom/xul/crashtests/326875-1.xhtml create mode 100644 dom/xul/crashtests/329982-1.xhtml create mode 100644 dom/xul/crashtests/336096-1.xhtml create mode 100644 dom/xul/crashtests/344215-1.xhtml create mode 100644 dom/xul/crashtests/354611-1.html create mode 100644 dom/xul/crashtests/360078-1.xhtml create mode 100644 dom/xul/crashtests/363791-1.xhtml create mode 100644 dom/xul/crashtests/384877-1-inner.xhtml create mode 100644 dom/xul/crashtests/384877-1.html create mode 100644 dom/xul/crashtests/386914-1-inner.xhtml create mode 100644 dom/xul/crashtests/386914-1.html create mode 100644 dom/xul/crashtests/425821-1.xhtml create mode 100644 dom/xul/crashtests/428951-1.xhtml create mode 100644 dom/xul/crashtests/431906-1-inner.xhtml create mode 100644 dom/xul/crashtests/431906-1.html create mode 100644 dom/xul/crashtests/461917-1.xhtml create mode 100644 dom/xul/crashtests/crashtests.list (limited to 'dom/xul/crashtests') diff --git a/dom/xul/crashtests/107518-1.xml b/dom/xul/crashtests/107518-1.xml new file mode 100644 index 0000000000..58e652624c --- /dev/null +++ b/dom/xul/crashtests/107518-1.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + diff --git a/dom/xul/crashtests/253479-1.xhtml b/dom/xul/crashtests/253479-1.xhtml new file mode 100644 index 0000000000..5860d2200d --- /dev/null +++ b/dom/xul/crashtests/253479-1.xhtml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/dom/xul/crashtests/253479-2.xhtml b/dom/xul/crashtests/253479-2.xhtml new file mode 100644 index 0000000000..43a8c17b84 --- /dev/null +++ b/dom/xul/crashtests/253479-2.xhtml @@ -0,0 +1,4 @@ + + + + diff --git a/dom/xul/crashtests/326204-1.xhtml b/dom/xul/crashtests/326204-1.xhtml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/dom/xul/crashtests/326644-1-inner.xhtml b/dom/xul/crashtests/326644-1-inner.xhtml new file mode 100644 index 0000000000..63ed9b7212 --- /dev/null +++ b/dom/xul/crashtests/326644-1-inner.xhtml @@ -0,0 +1,34 @@ + + += 19 || aObj[i] == window.location) + continue; + setTimeout(doe,500, aObj[i], ++aNested, timers); + timers++; +} +} +catch(e){} +try { + //if (temp == 68 && aNested == 21 && aCurrentTimer >= 116) { + // alert(i + '-'+ aObj[i]); + // return; + // } + aObj[i]= i; + temp+=1; +} +catch (e) { + +} +} +} +var s=document.getElementsByTagName('window')[0]; +setTimeout(doe,100, s, 0); +]]> + diff --git a/dom/xul/crashtests/326644-1.html b/dom/xul/crashtests/326644-1.html new file mode 100644 index 0000000000..6f1d88a5eb --- /dev/null +++ b/dom/xul/crashtests/326644-1.html @@ -0,0 +1,9 @@ + + + + + + + diff --git a/dom/xul/crashtests/326875-1.xhtml b/dom/xul/crashtests/326875-1.xhtml new file mode 100644 index 0000000000..9dca9a0d53 --- /dev/null +++ b/dom/xul/crashtests/326875-1.xhtml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/dom/xul/crashtests/329982-1.xhtml b/dom/xul/crashtests/329982-1.xhtml new file mode 100644 index 0000000000..43f374a57e --- /dev/null +++ b/dom/xul/crashtests/329982-1.xhtml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dom/xul/crashtests/336096-1.xhtml b/dom/xul/crashtests/336096-1.xhtml new file mode 100644 index 0000000000..e15691d88d --- /dev/null +++ b/dom/xul/crashtests/336096-1.xhtml @@ -0,0 +1,41 @@ + + + + + + + + + +
+
+ + + + + + +
+ + + diff --git a/dom/xul/crashtests/344215-1.xhtml b/dom/xul/crashtests/344215-1.xhtml new file mode 100644 index 0000000000..6443c22d6c --- /dev/null +++ b/dom/xul/crashtests/344215-1.xhtml @@ -0,0 +1,7 @@ + + + + +You should not see any assertions in a debug build. + + \ No newline at end of file diff --git a/dom/xul/crashtests/354611-1.html b/dom/xul/crashtests/354611-1.html new file mode 100644 index 0000000000..fe25de3660 --- /dev/null +++ b/dom/xul/crashtests/354611-1.html @@ -0,0 +1,20 @@ + + + + + + + + + \ No newline at end of file diff --git a/dom/xul/crashtests/360078-1.xhtml b/dom/xul/crashtests/360078-1.xhtml new file mode 100644 index 0000000000..a29087014d --- /dev/null +++ b/dom/xul/crashtests/360078-1.xhtml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + diff --git a/dom/xul/crashtests/363791-1.xhtml b/dom/xul/crashtests/363791-1.xhtml new file mode 100644 index 0000000000..0786960f23 --- /dev/null +++ b/dom/xul/crashtests/363791-1.xhtml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dom/xul/crashtests/384877-1-inner.xhtml b/dom/xul/crashtests/384877-1-inner.xhtml new file mode 100644 index 0000000000..bd75aa87a7 --- /dev/null +++ b/dom/xul/crashtests/384877-1-inner.xhtml @@ -0,0 +1,12 @@ + + + diff --git a/dom/xul/crashtests/384877-1.html b/dom/xul/crashtests/384877-1.html new file mode 100644 index 0000000000..b4ecd1b5f8 --- /dev/null +++ b/dom/xul/crashtests/384877-1.html @@ -0,0 +1,9 @@ + + + + + + + diff --git a/dom/xul/crashtests/386914-1-inner.xhtml b/dom/xul/crashtests/386914-1-inner.xhtml new file mode 100644 index 0000000000..909889d8b5 --- /dev/null +++ b/dom/xul/crashtests/386914-1-inner.xhtml @@ -0,0 +1,10 @@ + + + + + +document.getElementById('b').addEventListener('DOMAttrModified', function(e) {document.removeChild(document.documentElement);}, true); +setTimeout(function() {document.getElementById('a').setAttribute('tabindex', '1') ;}, 100); + + + \ No newline at end of file diff --git a/dom/xul/crashtests/386914-1.html b/dom/xul/crashtests/386914-1.html new file mode 100644 index 0000000000..2bb1224ab7 --- /dev/null +++ b/dom/xul/crashtests/386914-1.html @@ -0,0 +1,9 @@ + + + + + + + diff --git a/dom/xul/crashtests/425821-1.xhtml b/dom/xul/crashtests/425821-1.xhtml new file mode 100644 index 0000000000..9764e64aad --- /dev/null +++ b/dom/xul/crashtests/425821-1.xhtml @@ -0,0 +1,15 @@ + + + diff --git a/dom/xul/crashtests/428951-1.xhtml b/dom/xul/crashtests/428951-1.xhtml new file mode 100644 index 0000000000..41dd353f3d --- /dev/null +++ b/dom/xul/crashtests/428951-1.xhtml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + diff --git a/dom/xul/crashtests/431906-1-inner.xhtml b/dom/xul/crashtests/431906-1-inner.xhtml new file mode 100644 index 0000000000..367f621b2f --- /dev/null +++ b/dom/xul/crashtests/431906-1-inner.xhtml @@ -0,0 +1,19 @@ + + + + + + + + + \ No newline at end of file diff --git a/dom/xul/crashtests/431906-1.html b/dom/xul/crashtests/431906-1.html new file mode 100644 index 0000000000..a8570b1bc0 --- /dev/null +++ b/dom/xul/crashtests/431906-1.html @@ -0,0 +1,9 @@ + + + + + + + diff --git a/dom/xul/crashtests/461917-1.xhtml b/dom/xul/crashtests/461917-1.xhtml new file mode 100644 index 0000000000..15792f6f0f --- /dev/null +++ b/dom/xul/crashtests/461917-1.xhtml @@ -0,0 +1,6 @@ + + + + + + diff --git a/dom/xul/crashtests/crashtests.list b/dom/xul/crashtests/crashtests.list new file mode 100644 index 0000000000..970d57b457 --- /dev/null +++ b/dom/xul/crashtests/crashtests.list @@ -0,0 +1,17 @@ +load 107518-1.xml +load chrome://reftest/content/crashtests/dom/xul/crashtests/253479-1.xhtml +load chrome://reftest/content/crashtests/dom/xul/crashtests/253479-2.xhtml +load chrome://reftest/content/crashtests/dom/xul/crashtests/326204-1.xhtml +load 326644-1.html +load chrome://reftest/content/crashtests/dom/xul/crashtests/326875-1.xhtml +load 329982-1.xhtml +load 336096-1.xhtml +load chrome://reftest/content/crashtests/dom/xul/crashtests/344215-1.xhtml +load 354611-1.html +skip-if(Android) load chrome://reftest/content/crashtests/dom/xul/crashtests/363791-1.xhtml +load 384877-1.html +load 386914-1.html +load chrome://reftest/content/crashtests/dom/xul/crashtests/425821-1.xhtml +load chrome://reftest/content/crashtests/dom/xul/crashtests/428951-1.xhtml +load 431906-1.html +load 461917-1.xhtml -- cgit v1.2.3