summaryrefslogtreecommitdiffstats
path: root/dom/xml/test/old/load
diff options
context:
space:
mode:
Diffstat (limited to 'dom/xml/test/old/load')
-rw-r--r--dom/xml/test/old/load/display.css298
-rw-r--r--dom/xml/test/old/load/display.xml9
-rw-r--r--dom/xml/test/old/load/load.html56
-rw-r--r--dom/xml/test/old/load/loadauth.html57
-rw-r--r--dom/xml/test/old/load/loaddisplay.html56
-rw-r--r--dom/xml/test/old/load/test.xml7
6 files changed, 483 insertions, 0 deletions
diff --git a/dom/xml/test/old/load/display.css b/dom/xml/test/old/load/display.css
new file mode 100644
index 000000000..c5470194b
--- /dev/null
+++ b/dom/xml/test/old/load/display.css
@@ -0,0 +1,298 @@
+/**
+ * A CSS test file for display.xml
+ *
+ * This file is intentionally long to make parsing
+ * it last a little longer.
+ */
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+doc {
+ display: block;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+foo {
+ display: block;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+d {
+ display: block;
+ color: red;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f1 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f2 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f3 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f4 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f5 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f6 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f7 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f8 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f9 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f10 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f11 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f12 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f13 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f14 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f15 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f21 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f22 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f23 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f24 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f25 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f26 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f27 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f28 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f29 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f210 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f211 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f212 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f213 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f214 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
+
+/***********************************************
+ * S O M E C O M M E N T S *
+ **********************************************/
+f215 {
+ display: block;
+ color: red;
+ text-decoration: underline;
+}
diff --git a/dom/xml/test/old/load/display.xml b/dom/xml/test/old/load/display.xml
new file mode 100644
index 000000000..25a0e3026
--- /dev/null
+++ b/dom/xml/test/old/load/display.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<?xml-stylesheet type="text/css" href="display.css"?>
+<!DOCTYPE doc [
+<!ATTLIST d id ID #IMPLIED>
+]>
+<doc>
+ <foo xmlns="foobar">One</foo> <x:bar xmlns:x="barfoo">Two</x:bar>
+ <d id="id3">Three</d>
+</doc> \ No newline at end of file
diff --git a/dom/xml/test/old/load/load.html b/dom/xml/test/old/load/load.html
new file mode 100644
index 000000000..f385ade42
--- /dev/null
+++ b/dom/xml/test/old/load/load.html
@@ -0,0 +1,56 @@
+<html>
+<head>
+<title>Synchronized document.load() test</title>
+<style type="text/css">
+.box {
+ display: box;
+ border: 1px solid black;
+ margin-bottom: 0.5em;
+}
+.boxheader {
+ font-weight: bold;
+ color: maroon;
+}
+pre {
+ margin-left: 2em;
+}
+</style>
+<script type="text/javascript">
+var xmlDoc = document.implementation.createDocument("", "test", null);
+
+function documentLoaded(e) {
+ var s = new XMLSerializer();
+ var str = s.serializeToString(xmlDoc);
+ document.getElementById("id1").firstChild.nodeValue = str;
+ var eventProperties = "";
+ for (prop in e) {
+ eventProperties += prop + " : '" + e[prop] + "'\n";
+ }
+ document.getElementById("id2").firstChild.nodeValue =
+ "Event object: " + e + "\n" +
+ "Event properties:\n" +
+ eventProperties;
+}
+
+xmlDoc.addEventListener("load", documentLoaded, false);
+
+function execute()
+{
+ xmlDoc.load("test.xml");
+}
+
+</script>
+</head>
+<body onload="execute();">
+<h1>Synchronized document.load() test</h1>
+
+<div class="box"><span class="boxheader">XML document serialized</span>
+<pre id="id1">@@No result@@</pre>
+</div>
+<div class="box"><span class="boxheader">Event information</span>
+<pre id="id2">@@No result@@</pre>
+</div>
+
+</body>
+</body>
+</html>
diff --git a/dom/xml/test/old/load/loadauth.html b/dom/xml/test/old/load/loadauth.html
new file mode 100644
index 000000000..8f638525d
--- /dev/null
+++ b/dom/xml/test/old/load/loadauth.html
@@ -0,0 +1,57 @@
+<html>
+<head>
+<title>Synchronized document.load() test</title>
+<style type="text/css">
+.box {
+ display: box;
+ border: 1px solid black;
+ margin-bottom: 0.5em;
+}
+.boxheader {
+ font-weight: bold;
+ color: maroon;
+}
+pre {
+ margin-left: 2em;
+}
+</style>
+<script type="text/javascript">
+var xmlDoc = document.implementation.createDocument("", "test", null);
+
+function documentLoaded(e) {
+ var s = new XMLSerializer();
+ var str = s.serializeToString(xmlDoc);
+ document.getElementById("id1").firstChild.nodeValue = str;
+ var eventProperties = "";
+ for (prop in e) {
+ eventProperties += prop + " : '" + e[prop] + "'\n";
+ }
+ document.getElementById("id2").firstChild.nodeValue =
+ "Event object: " + e + "\n" +
+ "Event properties:\n" +
+ eventProperties;
+}
+
+xmlDoc.addEventListener("load", documentLoaded, false);
+
+function execute()
+{
+ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
+ xmlDoc.load("http://green/heikki/login/data.xml");
+}
+
+</script>
+</head>
+<body onload="execute();">
+<h1>Synchronized document.load() test</h1>
+
+<div class="box"><span class="boxheader">XML document serialized</span>
+<pre id="id1">@@No result@@</pre>
+</div>
+<div class="box"><span class="boxheader">Event information</span>
+<pre id="id2">@@No result@@</pre>
+</div>
+
+</body>
+</body>
+</html>
diff --git a/dom/xml/test/old/load/loaddisplay.html b/dom/xml/test/old/load/loaddisplay.html
new file mode 100644
index 000000000..9da8167a7
--- /dev/null
+++ b/dom/xml/test/old/load/loaddisplay.html
@@ -0,0 +1,56 @@
+<html>
+<head>
+<title>Synchronized document.load() test</title>
+<style type="text/css">
+.box {
+ display: box;
+ border: 1px solid black;
+ margin-bottom: 0.5em;
+}
+.boxheader {
+ font-weight: bold;
+ color: maroon;
+}
+pre {
+ margin-left: 2em;
+}
+</style>
+<script type="text/javascript">
+var xmlDoc = document.implementation.createDocument("", "test", null);
+
+function documentLoaded(e) {
+ var s = new XMLSerializer();
+ var str = s.serializeToString(xmlDoc);
+ document.getElementById("id1").firstChild.nodeValue = str;
+ var eventProperties = "";
+ for (prop in e) {
+ eventProperties += prop + " : '" + e[prop] + "'\n";
+ }
+ document.getElementById("id2").firstChild.nodeValue =
+ "Event object: " + e + "\n" +
+ "Event properties:\n" +
+ eventProperties;
+}
+
+xmlDoc.addEventListener("load", documentLoaded, false);
+
+function execute()
+{
+ xmlDoc.load("display.xml");
+}
+
+</script>
+</head>
+<body onload="execute();">
+<h1>Synchronized document.load() test</h1>
+
+<div class="box"><span class="boxheader">XML document serialized</span>
+<pre id="id1">@@No result@@</pre>
+</div>
+<div class="box"><span class="boxheader">Event information</span>
+<pre id="id2">@@No result@@</pre>
+</div>
+
+</body>
+</body>
+</html>
diff --git a/dom/xml/test/old/load/test.xml b/dom/xml/test/old/load/test.xml
new file mode 100644
index 000000000..1c877acb4
--- /dev/null
+++ b/dom/xml/test/old/load/test.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<!DOCTYPE doc [
+<!ATTLIST p id ID #IMPLIED>
+]>
+<doc>
+ <p id="id1">Text from sample XML document.</p>
+</doc> \ No newline at end of file