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/tests/mochitest/bugs/bug289714.sjs | 16 +
dom/tests/mochitest/bugs/bug346659-echoer.html | 4 +
.../mochitest/bugs/bug346659-opener-echoer.html | 6 +
dom/tests/mochitest/bugs/bug346659-opener.html | 9 +
.../mochitest/bugs/bug346659-parent-echoer.html | 5 +
dom/tests/mochitest/bugs/bug346659-parent.html | 11 +
dom/tests/mochitest/bugs/bug458091_child.html | 13 +
dom/tests/mochitest/bugs/child_bug260264.html | 11 +
dom/tests/mochitest/bugs/devicemotion_inner.html | 10 +
dom/tests/mochitest/bugs/devicemotion_outer.html | 19 ++
dom/tests/mochitest/bugs/file1_bug414291.html | 1 +
dom/tests/mochitest/bugs/file2_bug414291.html | 1 +
dom/tests/mochitest/bugs/file3_bug414291.html | 1 +
dom/tests/mochitest/bugs/file_bug593174_1.html | 5 +
dom/tests/mochitest/bugs/file_bug593174_2.html | 30 ++
dom/tests/mochitest/bugs/file_bug809290_b1.html | 14 +
dom/tests/mochitest/bugs/file_bug809290_b2.html | 14 +
dom/tests/mochitest/bugs/file_bug809290_c.html | 10 +
dom/tests/mochitest/bugs/file_bug873229.js | 6 +
dom/tests/mochitest/bugs/file_bug927901.html | 18 +
dom/tests/mochitest/bugs/file_cookieOutputter.html | 13 +
dom/tests/mochitest/bugs/file_empty.html | 2 +
dom/tests/mochitest/bugs/file_prime_cookie.html | 14 +
dom/tests/mochitest/bugs/file_redirector.sjs | 9 +
.../mochitest/bugs/file_resize_move_windows_1.html | 20 ++
.../mochitest/bugs/file_resize_move_windows_2.html | 13 +
dom/tests/mochitest/bugs/file_window_bar.html | 7 +
dom/tests/mochitest/bugs/grandchild_bug260264.html | 18 +
dom/tests/mochitest/bugs/iframe_bug304459-1.html | 12 +
dom/tests/mochitest/bugs/iframe_bug304459-2.html | 18 +
dom/tests/mochitest/bugs/iframe_bug430276-2.html | 23 ++
dom/tests/mochitest/bugs/iframe_bug430276.html | 21 ++
dom/tests/mochitest/bugs/iframe_bug440572.html | 23 ++
dom/tests/mochitest/bugs/iframe_bug49312.html | 7 +
.../bugs/iframe_domparser_after_blank.html | 22 ++
dom/tests/mochitest/bugs/mochitest.toml | 325 ++++++++++++++++++
dom/tests/mochitest/bugs/test1_bug369306.html | 1 +
dom/tests/mochitest/bugs/test1_bug622361.html | 1 +
dom/tests/mochitest/bugs/test2_bug369306.html | 1 +
dom/tests/mochitest/bugs/test2_bug622361.html | 1 +
.../bugs/test_DOMWindowCreated_chromeonly.html | 15 +
dom/tests/mochitest/bugs/test_bug1022869.html | 39 +++
dom/tests/mochitest/bugs/test_bug1112040.html | 32 ++
.../mochitest/bugs/test_bug1160342_marquee.html | 288 ++++++++++++++++
dom/tests/mochitest/bugs/test_bug1171215.html | 66 ++++
dom/tests/mochitest/bugs/test_bug132255.html | 39 +++
dom/tests/mochitest/bugs/test_bug1530292.html | 47 +++
...childnodes_nodelist_keeps_childnodes_alive.html | 37 +++
dom/tests/mochitest/bugs/test_bug159849.html | 44 +++
dom/tests/mochitest/bugs/test_bug1774135.html | 114 +++++++
dom/tests/mochitest/bugs/test_bug260264.html | 198 +++++++++++
.../mochitest/bugs/test_bug260264_nested.html | 138 ++++++++
dom/tests/mochitest/bugs/test_bug265203.html | 108 ++++++
dom/tests/mochitest/bugs/test_bug289714.html | 44 +++
dom/tests/mochitest/bugs/test_bug291377.html | 40 +++
dom/tests/mochitest/bugs/test_bug304459.html | 47 +++
dom/tests/mochitest/bugs/test_bug308856.html | 42 +++
dom/tests/mochitest/bugs/test_bug327891.html | 33 ++
dom/tests/mochitest/bugs/test_bug333983.html | 35 ++
dom/tests/mochitest/bugs/test_bug335976.xhtml | 68 ++++
dom/tests/mochitest/bugs/test_bug342448.html | 36 ++
dom/tests/mochitest/bugs/test_bug345521.html | 36 ++
dom/tests/mochitest/bugs/test_bug346659.html | 207 ++++++++++++
dom/tests/mochitest/bugs/test_bug369306.html | 137 ++++++++
dom/tests/mochitest/bugs/test_bug370098.html | 50 +++
dom/tests/mochitest/bugs/test_bug377539.html | 55 +++
dom/tests/mochitest/bugs/test_bug384122.html | 32 ++
dom/tests/mochitest/bugs/test_bug389366.html | 65 ++++
dom/tests/mochitest/bugs/test_bug393974.html | 68 ++++
dom/tests/mochitest/bugs/test_bug394769.html | 42 +++
dom/tests/mochitest/bugs/test_bug396843.html | 240 +++++++++++++
dom/tests/mochitest/bugs/test_bug400204.html | 64 ++++
dom/tests/mochitest/bugs/test_bug404748.html | 31 ++
dom/tests/mochitest/bugs/test_bug414291.html | 28 ++
dom/tests/mochitest/bugs/test_bug42976.html | 81 +++++
dom/tests/mochitest/bugs/test_bug430276.html | 41 +++
dom/tests/mochitest/bugs/test_bug440572.html | 54 +++
dom/tests/mochitest/bugs/test_bug456151.html | 73 ++++
dom/tests/mochitest/bugs/test_bug458091.html | 100 ++++++
dom/tests/mochitest/bugs/test_bug459848.html | 60 ++++
dom/tests/mochitest/bugs/test_bug465263.html | 49 +++
dom/tests/mochitest/bugs/test_bug484775.html | 55 +++
dom/tests/mochitest/bugs/test_bug492925.html | 45 +++
dom/tests/mochitest/bugs/test_bug49312.html | 47 +++
dom/tests/mochitest/bugs/test_bug495219.html | 27 ++
dom/tests/mochitest/bugs/test_bug529328.html | 122 +++++++
dom/tests/mochitest/bugs/test_bug531176.html | 66 ++++
dom/tests/mochitest/bugs/test_bug531542.html | 40 +++
dom/tests/mochitest/bugs/test_bug534149.html | 85 +++++
dom/tests/mochitest/bugs/test_bug541530.html | 94 ++++++
dom/tests/mochitest/bugs/test_bug545314.html | 29 ++
dom/tests/mochitest/bugs/test_bug548828.html | 37 +++
dom/tests/mochitest/bugs/test_bug558973.html | 42 +++
dom/tests/mochitest/bugs/test_bug562433.html | 35 ++
dom/tests/mochitest/bugs/test_bug563487.html | 34 ++
dom/tests/mochitest/bugs/test_bug581072.html | 47 +++
dom/tests/mochitest/bugs/test_bug583225.html | 41 +++
dom/tests/mochitest/bugs/test_bug585240.html | 33 ++
dom/tests/mochitest/bugs/test_bug585819.html | 38 +++
dom/tests/mochitest/bugs/test_bug593174.html | 85 +++++
dom/tests/mochitest/bugs/test_bug61098.html | 370 +++++++++++++++++++++
dom/tests/mochitest/bugs/test_bug612267.html | 27 ++
dom/tests/mochitest/bugs/test_bug617296.html | 27 ++
dom/tests/mochitest/bugs/test_bug620947.html | 31 ++
dom/tests/mochitest/bugs/test_bug622361.html | 53 +++
dom/tests/mochitest/bugs/test_bug633133.html | 47 +++
dom/tests/mochitest/bugs/test_bug642026.html | 56 ++++
dom/tests/mochitest/bugs/test_bug648465.html | 33 ++
dom/tests/mochitest/bugs/test_bug654137.html | 25 ++
dom/tests/mochitest/bugs/test_bug664737.html | 39 +++
dom/tests/mochitest/bugs/test_bug665548.html | 28 ++
dom/tests/mochitest/bugs/test_bug684544.html | 54 +++
dom/tests/mochitest/bugs/test_bug691707.html | 36 ++
dom/tests/mochitest/bugs/test_bug698061.html | 40 +++
dom/tests/mochitest/bugs/test_bug698551.html | 39 +++
dom/tests/mochitest/bugs/test_bug707749.html | 34 ++
dom/tests/mochitest/bugs/test_bug740811.html | 27 ++
dom/tests/mochitest/bugs/test_bug743615.html | 83 +++++
dom/tests/mochitest/bugs/test_bug755320.html | 30 ++
dom/tests/mochitest/bugs/test_bug777628.html | 42 +++
dom/tests/mochitest/bugs/test_bug809290.html | 54 +++
dom/tests/mochitest/bugs/test_bug817476.html | 45 +++
dom/tests/mochitest/bugs/test_bug823173.html | 30 ++
dom/tests/mochitest/bugs/test_bug848088.html | 48 +++
dom/tests/mochitest/bugs/test_bug850517.html | 47 +++
dom/tests/mochitest/bugs/test_bug857555.html | 33 ++
dom/tests/mochitest/bugs/test_bug862540.html | 31 ++
dom/tests/mochitest/bugs/test_bug873229.html | 83 +++++
dom/tests/mochitest/bugs/test_bug876098.html | 52 +++
dom/tests/mochitest/bugs/test_bug927901.html | 40 +++
.../bugs/test_devicemotion_multiple_listeners.html | 35 ++
.../mochitest/bugs/test_domparser_after_blank.html | 33 ++
dom/tests/mochitest/bugs/test_errorReporting.html | 72 ++++
.../bugs/test_instanceof_error_message.html | 111 +++++++
.../mochitest/bugs/test_navigator_buildID.html | 93 ++++++
.../mochitest/bugs/test_no_find_showDialog.html | 88 +++++
dom/tests/mochitest/bugs/test_onerror_message.html | 97 ++++++
dom/tests/mochitest/bugs/test_postmessage.html | 65 ++++
dom/tests/mochitest/bugs/test_protochains.html | 59 ++++
.../mochitest/bugs/test_resize_move_windows.html | 349 +++++++++++++++++++
.../mochitest/bugs/test_sizetocontent_clamp.html | 80 +++++
dom/tests/mochitest/bugs/test_toJSON.html | 71 ++++
dom/tests/mochitest/bugs/test_window_bar.html | 151 +++++++++
dom/tests/mochitest/bugs/utils_bug260264.js | 69 ++++
dom/tests/mochitest/bugs/utils_bug743615.js | 30 ++
dom/tests/mochitest/bugs/window_bug1171215.html | 86 +++++
dom/tests/mochitest/bugs/worker_bug743615.js | 44 +++
147 files changed, 7897 insertions(+)
create mode 100644 dom/tests/mochitest/bugs/bug289714.sjs
create mode 100644 dom/tests/mochitest/bugs/bug346659-echoer.html
create mode 100644 dom/tests/mochitest/bugs/bug346659-opener-echoer.html
create mode 100644 dom/tests/mochitest/bugs/bug346659-opener.html
create mode 100644 dom/tests/mochitest/bugs/bug346659-parent-echoer.html
create mode 100644 dom/tests/mochitest/bugs/bug346659-parent.html
create mode 100644 dom/tests/mochitest/bugs/bug458091_child.html
create mode 100644 dom/tests/mochitest/bugs/child_bug260264.html
create mode 100644 dom/tests/mochitest/bugs/devicemotion_inner.html
create mode 100644 dom/tests/mochitest/bugs/devicemotion_outer.html
create mode 100644 dom/tests/mochitest/bugs/file1_bug414291.html
create mode 100644 dom/tests/mochitest/bugs/file2_bug414291.html
create mode 100644 dom/tests/mochitest/bugs/file3_bug414291.html
create mode 100644 dom/tests/mochitest/bugs/file_bug593174_1.html
create mode 100644 dom/tests/mochitest/bugs/file_bug593174_2.html
create mode 100644 dom/tests/mochitest/bugs/file_bug809290_b1.html
create mode 100644 dom/tests/mochitest/bugs/file_bug809290_b2.html
create mode 100644 dom/tests/mochitest/bugs/file_bug809290_c.html
create mode 100644 dom/tests/mochitest/bugs/file_bug873229.js
create mode 100644 dom/tests/mochitest/bugs/file_bug927901.html
create mode 100644 dom/tests/mochitest/bugs/file_cookieOutputter.html
create mode 100644 dom/tests/mochitest/bugs/file_empty.html
create mode 100644 dom/tests/mochitest/bugs/file_prime_cookie.html
create mode 100644 dom/tests/mochitest/bugs/file_redirector.sjs
create mode 100644 dom/tests/mochitest/bugs/file_resize_move_windows_1.html
create mode 100644 dom/tests/mochitest/bugs/file_resize_move_windows_2.html
create mode 100644 dom/tests/mochitest/bugs/file_window_bar.html
create mode 100644 dom/tests/mochitest/bugs/grandchild_bug260264.html
create mode 100644 dom/tests/mochitest/bugs/iframe_bug304459-1.html
create mode 100644 dom/tests/mochitest/bugs/iframe_bug304459-2.html
create mode 100644 dom/tests/mochitest/bugs/iframe_bug430276-2.html
create mode 100644 dom/tests/mochitest/bugs/iframe_bug430276.html
create mode 100644 dom/tests/mochitest/bugs/iframe_bug440572.html
create mode 100644 dom/tests/mochitest/bugs/iframe_bug49312.html
create mode 100644 dom/tests/mochitest/bugs/iframe_domparser_after_blank.html
create mode 100644 dom/tests/mochitest/bugs/mochitest.toml
create mode 100644 dom/tests/mochitest/bugs/test1_bug369306.html
create mode 100644 dom/tests/mochitest/bugs/test1_bug622361.html
create mode 100644 dom/tests/mochitest/bugs/test2_bug369306.html
create mode 100644 dom/tests/mochitest/bugs/test2_bug622361.html
create mode 100644 dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1022869.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1112040.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1160342_marquee.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1171215.html
create mode 100644 dom/tests/mochitest/bugs/test_bug132255.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1530292.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1551425_reference_to_childnodes_nodelist_keeps_childnodes_alive.html
create mode 100644 dom/tests/mochitest/bugs/test_bug159849.html
create mode 100644 dom/tests/mochitest/bugs/test_bug1774135.html
create mode 100644 dom/tests/mochitest/bugs/test_bug260264.html
create mode 100644 dom/tests/mochitest/bugs/test_bug260264_nested.html
create mode 100644 dom/tests/mochitest/bugs/test_bug265203.html
create mode 100644 dom/tests/mochitest/bugs/test_bug289714.html
create mode 100644 dom/tests/mochitest/bugs/test_bug291377.html
create mode 100644 dom/tests/mochitest/bugs/test_bug304459.html
create mode 100644 dom/tests/mochitest/bugs/test_bug308856.html
create mode 100644 dom/tests/mochitest/bugs/test_bug327891.html
create mode 100644 dom/tests/mochitest/bugs/test_bug333983.html
create mode 100644 dom/tests/mochitest/bugs/test_bug335976.xhtml
create mode 100644 dom/tests/mochitest/bugs/test_bug342448.html
create mode 100644 dom/tests/mochitest/bugs/test_bug345521.html
create mode 100644 dom/tests/mochitest/bugs/test_bug346659.html
create mode 100644 dom/tests/mochitest/bugs/test_bug369306.html
create mode 100644 dom/tests/mochitest/bugs/test_bug370098.html
create mode 100644 dom/tests/mochitest/bugs/test_bug377539.html
create mode 100644 dom/tests/mochitest/bugs/test_bug384122.html
create mode 100644 dom/tests/mochitest/bugs/test_bug389366.html
create mode 100644 dom/tests/mochitest/bugs/test_bug393974.html
create mode 100644 dom/tests/mochitest/bugs/test_bug394769.html
create mode 100644 dom/tests/mochitest/bugs/test_bug396843.html
create mode 100644 dom/tests/mochitest/bugs/test_bug400204.html
create mode 100644 dom/tests/mochitest/bugs/test_bug404748.html
create mode 100644 dom/tests/mochitest/bugs/test_bug414291.html
create mode 100644 dom/tests/mochitest/bugs/test_bug42976.html
create mode 100644 dom/tests/mochitest/bugs/test_bug430276.html
create mode 100644 dom/tests/mochitest/bugs/test_bug440572.html
create mode 100644 dom/tests/mochitest/bugs/test_bug456151.html
create mode 100644 dom/tests/mochitest/bugs/test_bug458091.html
create mode 100644 dom/tests/mochitest/bugs/test_bug459848.html
create mode 100644 dom/tests/mochitest/bugs/test_bug465263.html
create mode 100644 dom/tests/mochitest/bugs/test_bug484775.html
create mode 100644 dom/tests/mochitest/bugs/test_bug492925.html
create mode 100644 dom/tests/mochitest/bugs/test_bug49312.html
create mode 100644 dom/tests/mochitest/bugs/test_bug495219.html
create mode 100644 dom/tests/mochitest/bugs/test_bug529328.html
create mode 100644 dom/tests/mochitest/bugs/test_bug531176.html
create mode 100644 dom/tests/mochitest/bugs/test_bug531542.html
create mode 100644 dom/tests/mochitest/bugs/test_bug534149.html
create mode 100644 dom/tests/mochitest/bugs/test_bug541530.html
create mode 100644 dom/tests/mochitest/bugs/test_bug545314.html
create mode 100644 dom/tests/mochitest/bugs/test_bug548828.html
create mode 100644 dom/tests/mochitest/bugs/test_bug558973.html
create mode 100644 dom/tests/mochitest/bugs/test_bug562433.html
create mode 100644 dom/tests/mochitest/bugs/test_bug563487.html
create mode 100644 dom/tests/mochitest/bugs/test_bug581072.html
create mode 100644 dom/tests/mochitest/bugs/test_bug583225.html
create mode 100644 dom/tests/mochitest/bugs/test_bug585240.html
create mode 100644 dom/tests/mochitest/bugs/test_bug585819.html
create mode 100644 dom/tests/mochitest/bugs/test_bug593174.html
create mode 100644 dom/tests/mochitest/bugs/test_bug61098.html
create mode 100644 dom/tests/mochitest/bugs/test_bug612267.html
create mode 100644 dom/tests/mochitest/bugs/test_bug617296.html
create mode 100644 dom/tests/mochitest/bugs/test_bug620947.html
create mode 100644 dom/tests/mochitest/bugs/test_bug622361.html
create mode 100644 dom/tests/mochitest/bugs/test_bug633133.html
create mode 100644 dom/tests/mochitest/bugs/test_bug642026.html
create mode 100644 dom/tests/mochitest/bugs/test_bug648465.html
create mode 100644 dom/tests/mochitest/bugs/test_bug654137.html
create mode 100644 dom/tests/mochitest/bugs/test_bug664737.html
create mode 100644 dom/tests/mochitest/bugs/test_bug665548.html
create mode 100644 dom/tests/mochitest/bugs/test_bug684544.html
create mode 100644 dom/tests/mochitest/bugs/test_bug691707.html
create mode 100644 dom/tests/mochitest/bugs/test_bug698061.html
create mode 100644 dom/tests/mochitest/bugs/test_bug698551.html
create mode 100644 dom/tests/mochitest/bugs/test_bug707749.html
create mode 100644 dom/tests/mochitest/bugs/test_bug740811.html
create mode 100644 dom/tests/mochitest/bugs/test_bug743615.html
create mode 100644 dom/tests/mochitest/bugs/test_bug755320.html
create mode 100644 dom/tests/mochitest/bugs/test_bug777628.html
create mode 100644 dom/tests/mochitest/bugs/test_bug809290.html
create mode 100644 dom/tests/mochitest/bugs/test_bug817476.html
create mode 100644 dom/tests/mochitest/bugs/test_bug823173.html
create mode 100644 dom/tests/mochitest/bugs/test_bug848088.html
create mode 100644 dom/tests/mochitest/bugs/test_bug850517.html
create mode 100644 dom/tests/mochitest/bugs/test_bug857555.html
create mode 100644 dom/tests/mochitest/bugs/test_bug862540.html
create mode 100644 dom/tests/mochitest/bugs/test_bug873229.html
create mode 100644 dom/tests/mochitest/bugs/test_bug876098.html
create mode 100644 dom/tests/mochitest/bugs/test_bug927901.html
create mode 100644 dom/tests/mochitest/bugs/test_devicemotion_multiple_listeners.html
create mode 100644 dom/tests/mochitest/bugs/test_domparser_after_blank.html
create mode 100644 dom/tests/mochitest/bugs/test_errorReporting.html
create mode 100644 dom/tests/mochitest/bugs/test_instanceof_error_message.html
create mode 100644 dom/tests/mochitest/bugs/test_navigator_buildID.html
create mode 100644 dom/tests/mochitest/bugs/test_no_find_showDialog.html
create mode 100644 dom/tests/mochitest/bugs/test_onerror_message.html
create mode 100644 dom/tests/mochitest/bugs/test_postmessage.html
create mode 100644 dom/tests/mochitest/bugs/test_protochains.html
create mode 100644 dom/tests/mochitest/bugs/test_resize_move_windows.html
create mode 100644 dom/tests/mochitest/bugs/test_sizetocontent_clamp.html
create mode 100644 dom/tests/mochitest/bugs/test_toJSON.html
create mode 100644 dom/tests/mochitest/bugs/test_window_bar.html
create mode 100644 dom/tests/mochitest/bugs/utils_bug260264.js
create mode 100644 dom/tests/mochitest/bugs/utils_bug743615.js
create mode 100644 dom/tests/mochitest/bugs/window_bug1171215.html
create mode 100644 dom/tests/mochitest/bugs/worker_bug743615.js
(limited to 'dom/tests/mochitest/bugs')
diff --git a/dom/tests/mochitest/bugs/bug289714.sjs b/dom/tests/mochitest/bugs/bug289714.sjs
new file mode 100644
index 0000000000..ac0f1d1f47
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug289714.sjs
@@ -0,0 +1,16 @@
+// Send a payload that's over 32k in size, which for a plain response should be
+// large enough to ensure that OnDataAvailable is called more than once (and so
+// the XHR will be triggered to send more than one "loading" event if desired).
+
+function handleRequest(request, response) {
+ // Send 81920 bytes of こんにちは in Shift-JIS encoding, framed in XML.
+ let data =
+ "" +
+ new Array(1 << 13).join("\x82\xb1\x82\xf1\x82\xc9\x82\xbf\x82\xcd") +
+ "";
+ response.processAsync();
+ response.setHeader("Content-Type", "text/xml", false);
+ response.setHeader("Content-Length", "" + data.length, false);
+ response.write(data, data.length);
+ response.finish();
+}
diff --git a/dom/tests/mochitest/bugs/bug346659-echoer.html b/dom/tests/mochitest/bugs/bug346659-echoer.html
new file mode 100644
index 0000000000..bc6f6a9031
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug346659-echoer.html
@@ -0,0 +1,4 @@
+
diff --git a/dom/tests/mochitest/bugs/bug346659-opener-echoer.html b/dom/tests/mochitest/bugs/bug346659-opener-echoer.html
new file mode 100644
index 0000000000..fde456a36a
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug346659-opener-echoer.html
@@ -0,0 +1,6 @@
+
diff --git a/dom/tests/mochitest/bugs/bug346659-opener.html b/dom/tests/mochitest/bugs/bug346659-opener.html
new file mode 100644
index 0000000000..d9d6128047
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug346659-opener.html
@@ -0,0 +1,9 @@
+
+
+
diff --git a/dom/tests/mochitest/bugs/bug346659-parent-echoer.html b/dom/tests/mochitest/bugs/bug346659-parent-echoer.html
new file mode 100644
index 0000000000..3096153725
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug346659-parent-echoer.html
@@ -0,0 +1,5 @@
+
diff --git a/dom/tests/mochitest/bugs/bug346659-parent.html b/dom/tests/mochitest/bugs/bug346659-parent.html
new file mode 100644
index 0000000000..7d675cf20e
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug346659-parent.html
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/bug458091_child.html b/dom/tests/mochitest/bugs/bug458091_child.html
new file mode 100644
index 0000000000..2173e9e6d8
--- /dev/null
+++ b/dom/tests/mochitest/bugs/bug458091_child.html
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/child_bug260264.html b/dom/tests/mochitest/bugs/child_bug260264.html
new file mode 100644
index 0000000000..e8f7d578b9
--- /dev/null
+++ b/dom/tests/mochitest/bugs/child_bug260264.html
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/devicemotion_inner.html b/dom/tests/mochitest/bugs/devicemotion_inner.html
new file mode 100644
index 0000000000..c3ceb858b4
--- /dev/null
+++ b/dom/tests/mochitest/bugs/devicemotion_inner.html
@@ -0,0 +1,10 @@
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/devicemotion_outer.html b/dom/tests/mochitest/bugs/devicemotion_outer.html
new file mode 100644
index 0000000000..43bcb6028a
--- /dev/null
+++ b/dom/tests/mochitest/bugs/devicemotion_outer.html
@@ -0,0 +1,19 @@
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/file1_bug414291.html b/dom/tests/mochitest/bugs/file1_bug414291.html
new file mode 100644
index 0000000000..0d8be9d052
--- /dev/null
+++ b/dom/tests/mochitest/bugs/file1_bug414291.html
@@ -0,0 +1 @@
+
diff --git a/dom/tests/mochitest/bugs/file2_bug414291.html b/dom/tests/mochitest/bugs/file2_bug414291.html
new file mode 100644
index 0000000000..fdb590c807
--- /dev/null
+++ b/dom/tests/mochitest/bugs/file2_bug414291.html
@@ -0,0 +1 @@
+
diff --git a/dom/tests/mochitest/bugs/file3_bug414291.html b/dom/tests/mochitest/bugs/file3_bug414291.html
new file mode 100644
index 0000000000..e9095f76e1
--- /dev/null
+++ b/dom/tests/mochitest/bugs/file3_bug414291.html
@@ -0,0 +1 @@
+
diff --git a/dom/tests/mochitest/bugs/file_bug593174_1.html b/dom/tests/mochitest/bugs/file_bug593174_1.html
new file mode 100644
index 0000000000..ec455fcf22
--- /dev/null
+++ b/dom/tests/mochitest/bugs/file_bug593174_1.html
@@ -0,0 +1,5 @@
+
+
+Nothing to see here. Move along.
+
+
diff --git a/dom/tests/mochitest/bugs/file_bug593174_2.html b/dom/tests/mochitest/bugs/file_bug593174_2.html
new file mode 100644
index 0000000000..080b016d7c
--- /dev/null
+++ b/dom/tests/mochitest/bugs/file_bug593174_2.html
@@ -0,0 +1,30 @@
+
+
+Page 2 has an iframe of its own.
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/file_bug809290_b1.html b/dom/tests/mochitest/bugs/file_bug809290_b1.html
new file mode 100644
index 0000000000..3a3863a61c
--- /dev/null
+++ b/dom/tests/mochitest/bugs/file_bug809290_b1.html
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug289714.html b/dom/tests/mochitest/bugs/test_bug289714.html
new file mode 100644
index 0000000000..11d28347ef
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug289714.html
@@ -0,0 +1,44 @@
+
+
+
+
+ Test for Bug 289714
+
+
+
+
+Mozilla Bug 289714
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug291377.html b/dom/tests/mochitest/bugs/test_bug291377.html
new file mode 100644
index 0000000000..321fdf7571
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug291377.html
@@ -0,0 +1,40 @@
+
+
+
+
+ Test for Bug 291377
+
+
+
+
+Mozilla Bug 291377
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug304459.html b/dom/tests/mochitest/bugs/test_bug304459.html
new file mode 100644
index 0000000000..766ae4a284
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug304459.html
@@ -0,0 +1,47 @@
+
+
+
+
+ Test for Bug 304459
+
+
+
+
+Mozilla Bug 304459
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug308856.html b/dom/tests/mochitest/bugs/test_bug308856.html
new file mode 100644
index 0000000000..b954a63a1c
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug308856.html
@@ -0,0 +1,42 @@
+
+
+
+
+ Test for Bug 308856
+
+
+
+
+Mozilla Bug 308856
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug327891.html b/dom/tests/mochitest/bugs/test_bug327891.html
new file mode 100644
index 0000000000..4e2e95ea61
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug327891.html
@@ -0,0 +1,33 @@
+
+
+
+
+ Test for Bug 327891
+
+
+
+
+Mozilla Bug 327891
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug333983.html b/dom/tests/mochitest/bugs/test_bug333983.html
new file mode 100644
index 0000000000..c3ace11dbc
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug333983.html
@@ -0,0 +1,35 @@
+
+
+
+
+ Test for Bug 333983
+
+
+
+
+Mozilla Bug 333983
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug335976.xhtml b/dom/tests/mochitest/bugs/test_bug335976.xhtml
new file mode 100644
index 0000000000..d219f7115c
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug335976.xhtml
@@ -0,0 +1,68 @@
+
+
+
+ Test for Bug 335976
+
+
+
+
+Mozilla Bug 335976
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug342448.html b/dom/tests/mochitest/bugs/test_bug342448.html
new file mode 100644
index 0000000000..5fd35c1f0f
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug342448.html
@@ -0,0 +1,36 @@
+
+
+
+
+ Test for Bug 342448
+
+
+
+
+
+
+Mozilla Bug 342448
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug345521.html b/dom/tests/mochitest/bugs/test_bug345521.html
new file mode 100644
index 0000000000..8a396f0d1e
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug345521.html
@@ -0,0 +1,36 @@
+
+
+
+
+ Test for Bug 345521
+
+
+
+
+Mozilla Bug 345521
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug346659.html b/dom/tests/mochitest/bugs/test_bug346659.html
new file mode 100644
index 0000000000..20684fa32d
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug346659.html
@@ -0,0 +1,207 @@
+
+
+
+
+ Test for Bug 346659
+
+
+
+
+Mozilla Bug 346659
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug369306.html b/dom/tests/mochitest/bugs/test_bug369306.html
new file mode 100644
index 0000000000..596a74f3bb
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug369306.html
@@ -0,0 +1,137 @@
+
+
+
+
+ Test for Bug 369306
+
+
+
+
+
+Mozilla Bug 369306
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug370098.html b/dom/tests/mochitest/bugs/test_bug370098.html
new file mode 100644
index 0000000000..29614a4372
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug370098.html
@@ -0,0 +1,50 @@
+
+
+
+
+ Test for Bug 370098
+
+
+
+
+Mozilla Bug 370098
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug377539.html b/dom/tests/mochitest/bugs/test_bug377539.html
new file mode 100644
index 0000000000..50148e77b5
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug377539.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+ Testcase for bug 377539
+
+
+
+
+
+Mozilla Bug 377539
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug384122.html b/dom/tests/mochitest/bugs/test_bug384122.html
new file mode 100644
index 0000000000..81dc3907e0
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug384122.html
@@ -0,0 +1,32 @@
+
+
+
+
+ Test for Bug 384122
+
+
+
+
+Mozilla Bug 384122
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug389366.html b/dom/tests/mochitest/bugs/test_bug389366.html
new file mode 100644
index 0000000000..82d493c5ea
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug389366.html
@@ -0,0 +1,65 @@
+
+
+
+
+ Test for Bug 389366
+
+
+
+
+Mozilla Bug 389366
+
+
+
Canvas testcase
+
+ Canvas, with pixel set to #ff0000 at 50% opacity:
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug393974.html b/dom/tests/mochitest/bugs/test_bug393974.html
new file mode 100644
index 0000000000..fe14355bf6
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug393974.html
@@ -0,0 +1,68 @@
+
+
+
+
+ Test for Bug 393974
+
+
+
+
+Mozilla Bug 393974
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug394769.html b/dom/tests/mochitest/bugs/test_bug394769.html
new file mode 100644
index 0000000000..73bff1b07b
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug394769.html
@@ -0,0 +1,42 @@
+
+
+
+
+
+ Test for Bug 394769
+
+
+
+
+Mozilla Bug 394769
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug396843.html b/dom/tests/mochitest/bugs/test_bug396843.html
new file mode 100644
index 0000000000..bd9dede189
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug396843.html
@@ -0,0 +1,240 @@
+
+
+
+
+ Test for Bug 396843
+
+
+
+
+Mozilla Bug 396843
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug400204.html b/dom/tests/mochitest/bugs/test_bug400204.html
new file mode 100644
index 0000000000..0364ec4008
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug400204.html
@@ -0,0 +1,64 @@
+
+
+
+
+ Test for Bug 400204
+
+
+
+
+Mozilla Bug 400204
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug404748.html b/dom/tests/mochitest/bugs/test_bug404748.html
new file mode 100644
index 0000000000..1e9b33427b
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug404748.html
@@ -0,0 +1,31 @@
+
+
+
+
+ Test for Bug 404748
+
+
+
+
+Mozilla Bug 404748
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug414291.html b/dom/tests/mochitest/bugs/test_bug414291.html
new file mode 100644
index 0000000000..f87b5e0dc5
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug414291.html
@@ -0,0 +1,28 @@
+
+
+
+
+ Test for Bug 414291
+
+
+
+
+Mozilla Bug 414291
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug42976.html b/dom/tests/mochitest/bugs/test_bug42976.html
new file mode 100644
index 0000000000..d5f66d456c
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug42976.html
@@ -0,0 +1,81 @@
+
+
+
+
+ Test for Bug 42976
+
+
+
+
+Mozilla Bug 42976
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dom/tests/mochitest/bugs/test_bug430276.html b/dom/tests/mochitest/bugs/test_bug430276.html
new file mode 100644
index 0000000000..907ab0795e
--- /dev/null
+++ b/dom/tests/mochitest/bugs/test_bug430276.html
@@ -0,0 +1,41 @@
+
+
+
+
+ Test for Bug 430276
+
+
+
+
+Mozilla Bug 430276
+
+
+
+
+
+
+
+