summaryrefslogtreecommitdiffstats
path: root/dom/tests/reftest/prettyprint-space-ref.xhtml
diff options
context:
space:
mode:
Diffstat (limited to 'dom/tests/reftest/prettyprint-space-ref.xhtml')
-rw-r--r--dom/tests/reftest/prettyprint-space-ref.xhtml67
1 files changed, 67 insertions, 0 deletions
diff --git a/dom/tests/reftest/prettyprint-space-ref.xhtml b/dom/tests/reftest/prettyprint-space-ref.xhtml
new file mode 100644
index 0000000000..9169b9236e
--- /dev/null
+++ b/dom/tests/reftest/prettyprint-space-ref.xhtml
@@ -0,0 +1,67 @@
+<out>
+ <div id="top" xmlns="http://www.w3.org/1999/xhtml">
+ <link href="chrome://global/content/xml/XMLPrettyPrint.css" type="text/css" rel="stylesheet"/>
+ <div id="header">
+ <p>
+ This XML file does not appear to have any style information associated with it. The document tree is shown below.
+ </p>
+ </div>
+ <main id="tree" class="highlight">
+ <div>
+ <details open="" class="expandable-body">
+ <summary class="expandable-opening">
+ &lt;<span class="start-tag">out</span>&gt;
+ </summary>
+ <div class="expandable-children">
+ <span class="text">Here be sea hags. </span>
+ <div>
+ <details open="" class="expandable-body">
+ <summary class="expandable-opening">
+ &lt;<span class="start-tag">b</span> <span class="attribute-name">xml:space</span>=<span class="attribute-value">"preserve"</span>&gt;
+ </summary>
+ <div class="expandable-children">
+ <span class="text" style="white-space: pre-wrap">They need a lot of space, this much: .</span>
+ <div>
+ <details open="" class="expandable-body">
+ <summary class="expandable-opening">
+ &lt;<span class="start-tag">c</span>&gt;
+ </summary>
+ <div class="expandable-children">
+ <span class="text" style="white-space: pre-wrap">At least, most of them do: .</span>
+ <div>
+ <details open="" class="expandable-body">
+ <summary class="expandable-opening">
+ &lt;<span class="start-tag">d</span> <span class="attribute-name">xml:space</span>=<span class="attribute-value">"default"</span>&gt;
+ </summary>
+ <div class="expandable-children">
+ <span class="text" style="white-space: normal">But some of them don't, they only need one: . </span>
+ <div>
+ &lt;<span class="start-tag">e</span> <span class="attribute-name">xml:space</span>=<span class="attribute-value">"preserve"</span>&gt;<span class="text" style="white-space: pre-wrap">But their children might need more: .</span>&lt;/<span class="end-tag">e</span>&gt;
+ </div>
+ </div>
+ </details>
+ <span class="expandable-closing">
+ &lt;/<span class="end-tag">d</span>&gt;
+ </span>
+ </div>
+ </div>
+ </details>
+ <span class="expandable-closing">
+ &lt;/<span class="end-tag">c</span>&gt;
+ </span>
+ </div>
+ </div>
+ </details>
+ <span class="expandable-closing">
+ &lt;/<span class="end-tag">b</span>&gt;
+ </span>
+ </div>
+ </div>
+ </details>
+ <span class="expandable-closing">
+ &lt;/<span class="end-tag">out</span>&gt;
+ </span>
+ </div>
+ </main>
+ </div>
+</out>