зеркало из https://github.com/mozilla/pjs.git
Not part of build. New tests.
This commit is contained in:
Родитель
c524d1adcb
Коммит
46e4f5d44d
|
@ -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;
|
||||
}
|
|
@ -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>
|
|
@ -22,7 +22,7 @@ function documentLoaded(e) {
|
|||
var s = new XMLSerializer();
|
||||
var str = s.serializeToString(xmlDoc);
|
||||
document.getElementById("id1").firstChild.nodeValue = str;
|
||||
var eventProperties;
|
||||
var eventProperties = "";
|
||||
for (prop in e) {
|
||||
eventProperties += prop + " : '" + e[prop] + "'\n";
|
||||
}
|
||||
|
|
|
@ -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()
|
||||
{
|
||||
xmlDoc.load("display.xml");
|
||||
}
|
||||
|
||||
setTimeout(execute,0);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<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>
|
Загрузка…
Ссылка в новой задаче