mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 05:39:41 +02:00
--HG-- rename : content/xml/content/src/CDATASection.cpp => dom/xml/CDATASection.cpp rename : content/xml/content/src/CDATASection.h => dom/xml/CDATASection.h rename : content/xml/content/src/ProcessingInstruction.cpp => dom/xml/ProcessingInstruction.cpp rename : content/xml/content/src/ProcessingInstruction.h => dom/xml/ProcessingInstruction.h rename : content/xml/document/src/XMLDocument.cpp => dom/xml/XMLDocument.cpp rename : content/xml/document/src/XMLDocument.h => dom/xml/XMLDocument.h rename : content/xml/content/src/XMLStylesheetProcessingInstruction.cpp => dom/xml/XMLStylesheetProcessingInstruction.cpp rename : content/xml/content/src/XMLStylesheetProcessingInstruction.h => dom/xml/XMLStylesheetProcessingInstruction.h rename : content/xml/document/crashtests/136896-1.xml => dom/xml/crashtests/136896-1.xml rename : content/xml/document/crashtests/185285-1.xml => dom/xml/crashtests/185285-1.xml rename : content/xml/document/crashtests/382636-1.xml => dom/xml/crashtests/382636-1.xml rename : content/xml/document/crashtests/382636-2.svg => dom/xml/crashtests/382636-2.svg rename : content/xml/document/crashtests/382636-3.xhtml => dom/xml/crashtests/382636-3.xhtml rename : content/xml/document/crashtests/382636-4.xul => dom/xml/crashtests/382636-4.xul rename : content/xml/content/crashtest/420429.xul => dom/xml/crashtests/420429.xul rename : content/xml/document/crashtests/431703-1.xhtml => dom/xml/crashtests/431703-1.xhtml rename : content/xml/content/crashtest/453278-frame.xml => dom/xml/crashtests/453278-frame.xml rename : content/xml/content/crashtest/453278.html => dom/xml/crashtests/453278.html rename : content/xml/content/crashtest/803586.xhtml => dom/xml/crashtests/803586.xhtml rename : content/xml/document/crashtests/994740-1.xhtml => dom/xml/crashtests/994740-1.xhtml rename : content/xml/document/crashtests/crashtests.list => dom/xml/crashtests/crashtests.list rename : content/xml/document/crashtests/tree.gif => dom/xml/crashtests/tree.gif rename : content/xml/content/src/htmlmathml-f.ent => dom/xml/htmlmathml-f.ent rename : content/xml/content/src/moz.build => dom/xml/moz.build rename : content/xml/document/public/nsIXMLContentSink.h => dom/xml/nsIXMLContentSink.h rename : content/xml/document/src/nsXMLContentSink.cpp => dom/xml/nsXMLContentSink.cpp rename : content/xml/document/src/nsXMLContentSink.h => dom/xml/nsXMLContentSink.h rename : content/xml/content/src/nsXMLElement.cpp => dom/xml/nsXMLElement.cpp rename : content/xml/content/src/nsXMLElement.h => dom/xml/nsXMLElement.h rename : content/xml/document/src/nsXMLFragmentContentSink.cpp => dom/xml/nsXMLFragmentContentSink.cpp rename : content/xml/document/src/nsXMLPrettyPrinter.cpp => dom/xml/nsXMLPrettyPrinter.cpp rename : content/xml/document/src/nsXMLPrettyPrinter.h => dom/xml/nsXMLPrettyPrinter.h rename : content/xml/document/resources/XMLMonoPrint.css => dom/xml/resources/XMLMonoPrint.css rename : content/xml/document/resources/XMLPrettyPrint.css => dom/xml/resources/XMLPrettyPrint.css rename : content/xml/document/resources/XMLPrettyPrint.xml => dom/xml/resources/XMLPrettyPrint.xml rename : content/xml/document/resources/XMLPrettyPrint.xsl => dom/xml/resources/XMLPrettyPrint.xsl rename : content/xml/document/resources/jar.mn => dom/xml/resources/jar.mn rename : content/xml/document/resources/moz.build => dom/xml/resources/moz.build rename : content/xml/document/test/file_bug293347.xml => dom/xml/test/file_bug293347.xml rename : content/xml/document/test/file_bug293347xslt.xml => dom/xml/test/file_bug293347xslt.xml rename : content/xml/document/test/mochitest.ini => dom/xml/test/mochitest.ini rename : content/xml/document/test/moz.build => dom/xml/test/moz.build rename : content/xml/tests/books/bethlehem.gif => dom/xml/test/old/books/bethlehem.gif rename : content/xml/tests/books/bill.gif => dom/xml/test/old/books/bill.gif rename : content/xml/tests/books/books.js => dom/xml/test/old/books/books.js rename : content/xml/tests/books/books.xml => dom/xml/test/old/books/books.xml rename : content/xml/tests/books/charing.gif => dom/xml/test/old/books/charing.gif rename : content/xml/tests/books/classic.css => dom/xml/test/old/books/classic.css rename : content/xml/tests/books/common.css => dom/xml/test/old/books/common.css rename : content/xml/tests/books/kerouac.gif => dom/xml/test/old/books/kerouac.gif rename : content/xml/tests/books/list.css => dom/xml/test/old/books/list.css rename : content/xml/tests/books/road.gif => dom/xml/test/old/books/road.gif rename : content/xml/tests/books/welville.gif => dom/xml/test/old/books/welville.gif rename : content/xml/tests/docbook.css => dom/xml/test/old/docbook.css rename : content/xml/tests/docbooktest.xml => dom/xml/test/old/docbooktest.xml rename : content/xml/tests/flamer.gif => dom/xml/test/old/flamer.gif rename : content/xml/tests/load/display.css => dom/xml/test/old/load/display.css rename : content/xml/tests/load/display.xml => dom/xml/test/old/load/display.xml rename : content/xml/tests/load/load.html => dom/xml/test/old/load/load.html rename : content/xml/tests/load/loadauth.html => dom/xml/test/old/load/loadauth.html rename : content/xml/tests/load/loaddisplay.html => dom/xml/test/old/load/loaddisplay.html rename : content/xml/tests/load/test.xml => dom/xml/test/old/load/test.xml rename : content/xml/tests/script.xml => dom/xml/test/old/script.xml rename : content/xml/tests/simple.xml => dom/xml/test/old/simple.xml rename : content/xml/tests/toc/book.css => dom/xml/test/old/toc/book.css rename : content/xml/tests/toc/irslogo.gif => dom/xml/test/old/toc/irslogo.gif rename : content/xml/tests/toc/minus.gif => dom/xml/test/old/toc/minus.gif rename : content/xml/tests/toc/plus.gif => dom/xml/test/old/toc/plus.gif rename : content/xml/tests/toc/rights.xml => dom/xml/test/old/toc/rights.xml rename : content/xml/tests/toc/toc.css => dom/xml/test/old/toc/toc.css rename : content/xml/tests/toc/toc.js => dom/xml/test/old/toc/toc.js rename : content/xml/tests/xlink/auto.xml => dom/xml/test/old/xlink/auto.xml rename : content/xml/tests/xlink/link.css => dom/xml/test/old/xlink/link.css rename : content/xml/tests/xlink/manual.xml => dom/xml/test/old/xlink/manual.xml rename : content/xml/tests/xmlbase/xmlbase.css => dom/xml/test/old/xmlbase/xmlbase.css rename : content/xml/tests/xmlbase/xmlbase.xml => dom/xml/test/old/xmlbase/xmlbase.xml rename : content/xml/document/test/test_bug232004.xhtml => dom/xml/test/test_bug232004.xhtml rename : content/xml/document/test/test_bug293347.html => dom/xml/test/test_bug293347.html rename : content/xml/document/test/test_bug343870.xhtml => dom/xml/test/test_bug343870.xhtml rename : content/xml/document/test/test_bug355213.xhtml => dom/xml/test/test_bug355213.xhtml rename : content/xml/document/test/test_bug392338.html => dom/xml/test/test_bug392338.html rename : content/xml/document/test/test_bug399502.xhtml => dom/xml/test/test_bug399502.xhtml rename : content/xml/document/test/test_bug445330.html => dom/xml/test/test_bug445330.html rename : content/xml/document/test/test_bug691215.html => dom/xml/test/test_bug691215.html rename : content/xml/document/test/test_viewport.xhtml => dom/xml/test/test_viewport.xhtml
82 lines
No EOL
3.8 KiB
XML
82 lines
No EOL
3.8 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||
<?xml-stylesheet href="xmlbase.css" type="text/css"?>
|
||
<root xmlns:xlink="http://www.w3.org/1999/xlink">
|
||
<title>Root: no xml:base</title>
|
||
<xlink:link xlink:type="simple" xlink:href="a.xml">a.xml</xlink:link>
|
||
<p>Expected: <current path>/a.xml</p>
|
||
<sect1 xml:base="http://www.mozilla.org">
|
||
<title>Sect1: xml:base="http://www.mozilla.org"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="b.xml">b.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/b.xml</p>
|
||
<sect2 xml:base="/base">
|
||
<title>Sect2: xml:base="/base"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="c.xml">c.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/base/c.xml</p>
|
||
<sect3 xml:base="">
|
||
<title>Sect3: xml:base=""</title>
|
||
<xlink:link xlink:type="simple" xlink:href="d.xml">d.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/base/d.xml</p>
|
||
</sect3>
|
||
<sect3 xml:base="/">
|
||
<title>Sect3: xml:base="/"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="d-2.xml">d-2.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/d-2.xml</p>
|
||
</sect3>
|
||
<sect3 xml:base="/foobar">
|
||
<title>Sect3: xml:base="/foobar"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="e.xml">e.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/foobar/e.xml</p>
|
||
</sect3>
|
||
<sect3 xml:base="ding/dong">
|
||
<title>Sect3: xml:base="ding/dong"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="f.xml">f.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/base/ding/dong/f.xml</p>
|
||
</sect3>
|
||
</sect2>
|
||
<sect2 xml:base="http://www.netscape.com">
|
||
<title>Sect2: xml:base="http://www.netscape.com"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="g.xml">g.xml</xlink:link>
|
||
<p>Expected: http://www.netscape.com/g.xml</p>
|
||
</sect2>
|
||
<sect2 xml:base="http://www.netscape.com">
|
||
<title>Sect2: xml:base="http://www.netscape.com"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="http://www.mozilla.org/foobar/h.xml">http://www.mozilla.org/foobar/h.xml</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/foobar/h.xml</p>
|
||
</sect2>
|
||
<sect2 xml:base="http://www.netscape.com">
|
||
<title>Sect2: xml:base="http://www.netscape.com"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="i.xml" xml:base="wow">i.xml, this element has xml:base="wow"</xlink:link>
|
||
<p>Expected: http://www.netscape.com/wow/i.xml</p>
|
||
</sect2>
|
||
</sect1>
|
||
<sect1 xml:base="nothere">
|
||
<title>Sect1: xml:base="nothere"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="j.xml">j.xml</xlink:link>
|
||
<p>Expected: <current path>/nothere/j.xml</p>
|
||
</sect1>
|
||
<sect1 xml:base="/not">
|
||
<title>Sect1: xml:base="/not"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="k.xml">k.xml</xlink:link>
|
||
<p>Expected: file:///not/k.xml</p>
|
||
</sect1>
|
||
<sect1 xml:base="http://foobar.com/<2F> <20>/">
|
||
<title>Sect1: xml:base="http://foobar.com/<2F> <20>/"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="l.xml">l.xml</xlink:link>
|
||
<p>Expected: http://foobar.com/%E4%20%F6/l.xml</p>
|
||
</sect1>
|
||
<sect1 xml:base="http://foobar.com/ /%20/">
|
||
<title>Sect1: xml:base="http://foobar.com/ /%20/"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="m.xml">m.xml</xlink:link>
|
||
<p>Expected: http://foobar.com/%20/%20/m.xml</p>
|
||
</sect1>
|
||
<sect1 xml:base="chrome://navigator">
|
||
<title>Sect1: xml:base="chrome://navigator"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="n.xml">n.xml</xlink:link>
|
||
<p>Expected: |current path|/n.xml because chrome URL is not allowed</p>
|
||
<sect2 xml:base="http://www.mozilla.org">
|
||
<title>Sect2: xml:base="http://www.mozilla.org"</title>
|
||
<xlink:link xlink:type="simple" xlink:href="o.xml" xml:base="chrome://navigator">o.xml, this element has xml:base="chrome://navigator"</xlink:link>
|
||
<p>Expected: http://www.mozilla.org/o.xml because chrome base is not allowed</p>
|
||
</sect2>
|
||
</sect1>
|
||
</root> |