Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / xsl / xslt-relative-path.xml
blobe7bce63a8a135602525ff80de79f0326a387ff6a
1 <?xml version="1.0"?>
2 <?xml-stylesheet type="text/xsl" href="#stylesheet"?>
3 <!DOCTYPE doc [
4 <!ELEMENT xsl:stylesheet ANY>
5 <!ATTLIST xsl:stylesheet id ID #REQUIRED>
6 ]>
7 <doc>
9   <xsl:stylesheet version="1.0" id="stylesheet" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
10     <xsl:output method="html"/>
11     <xsl:template match="xsl:stylesheet"/>
12     
13     <xsl:variable name="method1">file:resources/findme.xml</xsl:variable>
14     <xsl:variable name="method2">resources/findme.xml</xsl:variable>
16     <xsl:template match="doc">
17       <html>
18         <head>
19           <title>Testing Webkit</title>
20         </head>
22         <body>
23           <p>Here is an attempt to extract the string "Hello, Webkit!" from the file findme.xml:</p>
25           <p>using document('<xsl:value-of select="$method1"/>'):
26             <xsl:value-of select="document($method1)/foo/bar"/></p>
27           <p>using document('<xsl:value-of select="$method2"/>'):
28             <xsl:value-of select="document($method2)/foo/bar"/></p>
29           
30         </body>
31       </html>
32     </xsl:template>
34   </xsl:stylesheet>
35 </doc>