зеркало из 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 s = new XMLSerializer();
|
||||||
var str = s.serializeToString(xmlDoc);
|
var str = s.serializeToString(xmlDoc);
|
||||||
document.getElementById("id1").firstChild.nodeValue = str;
|
document.getElementById("id1").firstChild.nodeValue = str;
|
||||||
var eventProperties;
|
var eventProperties = "";
|
||||||
for (prop in e) {
|
for (prop in e) {
|
||||||
eventProperties += prop + " : '" + e[prop] + "'\n";
|
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>
|
Загрузка…
Ссылка в новой задаче