- Set svn:eol-style=native
[xhtml-compiler.git] / smoketests / DOMFilter / GenerateTableOfContents.xhtml
blob9cfd6f279f9b56b03e3f4350d9ff5ada63388e16
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head>
5 <title>DOMFilter/GenerateTableOfContents.html</title>
6 <style type="text/css">
7 #toc ul { list-style-type:none; }
8 #toc .toc-label {float:left; text-align:right; width:7em; padding-right:.5em;
9 margin-left:-6em;}
10 </style>
11 </head>
12 <body>
13 <h1>DOMFilter/GenerateTableOfContents.html</h1>
14 <div id="toc" />
15 <p>Expect: Above is a fully formed table of contents, section names
16 matching their labels. All links should be functional, mouse over
17 and check destination to verify. Anchors are in form of #hs.s.s where
18 s is the section number.</p>
19 <h3 id="h0.1">Section 0.1</h3>
20 <p>
21 Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum eu orci at nibh egestas fringilla. Suspendisse cursus nisi at turpis. Sed commodo massa sit amet pede vehicula viverra. Curabitur ornare velit et ante. Nunc sit amet libero ut magna dictum sagittis. Curabitur mauris est, lacinia vitae, blandit quis, malesuada eget, sem. Quisque nonummy diam eget purus. Nullam mollis, justo id semper iaculis, sapien elit posuere massa, nec venenatis dui diam eget dui. Fusce vel urna. Phasellus laoreet pede a nisl. Donec consectetuer. Donec imperdiet aliquet lectus.
22 </p>
23 <h2 id="h1">Section 1</h2>
24 <p>
25 Vivamus lacus metus, sagittis ac, consectetuer quis, ultricies in, diam. Duis eget eros sit amet nibh malesuada sagittis. In magna. Sed viverra accumsan quam. Sed tortor. Phasellus dictum. Donec convallis. Aenean lobortis fringilla lorem. Aenean quis justo. Vivamus tempor. Integer consequat. Nulla velit massa, tincidunt eget, mattis congue, porttitor vitae, ante. Sed rutrum, quam eu tincidunt scelerisque, felis justo iaculis dolor, ac pretium lacus justo et enim. Aenean sit amet massa sit amet ante ultrices viverra. Nulla pellentesque purus quis tellus.
26 </p>
28 <h2 id="h2">Section 2</h2>
29 <p>
30 In hac habitasse platea dictumst. Phasellus sollicitudin viverra odio. Nullam pretium tincidunt diam. Aliquam erat volutpat. In nulla libero, aliquet sed, interdum at, pulvinar accumsan, neque. Cras mollis, tellus eu facilisis suscipit, enim arcu vestibulum orci, non hendrerit urna velit id nulla. Maecenas dui. Nunc non dolor. Morbi facilisis, sapien a eleifend feugiat, justo lacus imperdiet neque, vel volutpat sem augue in elit. Duis in nisi sit amet dui porta eleifend. Duis quis est. Phasellus sem. Fusce mattis nonummy leo.
31 </p>
33 <h3 id="h2.1">Section 2.1</h3>
34 <p>
35 Ut in sem. Sed tristique lorem ut erat. Etiam congue, risus in consequat auctor, purus nulla ullamcorper arcu, eget ultrices urna est et est. Suspendisse nec dolor. Duis ut nulla. Praesent turpis felis, iaculis sed, rhoncus congue, dictum a, velit. Nam turpis. Vestibulum nec velit ut eros sagittis laoreet. Praesent quis neque at orci pharetra ultrices. Fusce euismod. Proin auctor sapien sit amet mi. Aenean ac est. Vivamus eros pede, malesuada sit amet, vestibulum eu, suscipit nec, neque. Aenean condimentum felis vel tellus. Proin mollis, orci varius vehicula congue, diam mi mollis ante, malesuada pellentesque eros purus at diam.
36 </p>
38 <h3 id="h2.2">Section 2.2</h3>
39 <p>
40 Nam ut massa nec ante vulputate ultricies. Fusce interdum lectus et diam. Praesent mauris sapien, porta vel, sodales consequat, elementum non, arcu. Duis ut diam. Sed elit lectus, rhoncus a, tempor a, nonummy ut, odio. Proin vel pede. Aliquam ligula enim, feugiat a, vehicula a, fringilla id, ligula. Fusce at elit vitae odio fermentum tincidunt. Suspendisse eu metus vitae felis elementum accumsan. Nullam interdum ornare tellus. Proin vitae mauris quis enim pulvinar bibendum. Morbi tincidunt lorem et neque viverra ultrices. Nam tincidunt sem. Nam tristique tincidunt massa. Phasellus odio sem, lacinia iaculis, fermentum auctor, tincidunt quis, est. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Duis nonummy metus id massa.
41 </p>
43 <h4 id="h2.2.1">Section 2.2.1</h4>
44 <p>
45 In egestas elit eget est egestas aliquam. Nullam tempus, mauris auctor condimentum feugiat, leo diam congue nisl, quis posuere urna nunc vitae nibh. Proin sapien diam, laoreet id, lacinia at, gravida eget, dui. Suspendisse sollicitudin est vitae lorem. Donec tempus. Nulla facilisi. Cras felis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi dolor diam, cursus ac, aliquet nec, placerat et, arcu. In suscipit, odio ut eleifend ultrices, est mi sagittis nulla, sed interdum eros dolor id mi. Integer ac pede id enim pretium pellentesque.
46 </p>
48 <h5 id="h2.2.1.1">Section 2.2.1.1</h5>
49 <p>
50 Nunc tristique tincidunt neque. Duis sapien massa, ultricies at, tempor vitae, lacinia quis, velit. Quisque sit amet turpis. Phasellus sit amet nulla quis dolor scelerisque vestibulum. Sed et ligula. Ut eu lectus. Donec dapibus. Vestibulum lorem est, consequat malesuada, pulvinar sit amet, gravida volutpat, nulla. Vivamus nec elit ac arcu accumsan bibendum. Vestibulum eu metus eget dui ullamcorper sodales. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean congue lorem a purus. In commodo. In hac habitasse platea dictumst. Suspendisse lobortis. Donec suscipit gravida nulla.
51 </p>
53 <h6 id="h2.2.1.1.1">Section 2.2.1.1.1</h6>
54 <p>
55 Praesent turpis. Cras ultricies iaculis diam. Nulla rutrum ullamcorper quam. Cras placerat, leo in vestibulum volutpat, tellus nibh ullamcorper augue, at interdum velit lectus sed libero. Morbi aliquam risus eu dolor. Aenean pede. Nulla facilisi. Suspendisse condimentum lacus ac ligula. Duis felis erat, rhoncus a, dapibus sit amet, iaculis in, urna. Sed et neque in erat lobortis suscipit. Integer massa tortor, dapibus et, varius porta, volutpat non, tortor. Quisque urna sem, feugiat ac, bibendum eget, suscipit vitae, ipsum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas
56 </p>
58 <h5 id="h2.2.1.2">Section 2.2.1.2</h5>
59 <p>
60 Vestibulum eu est. Donec ac lectus ut dolor dapibus tincidunt. Integer at massa. Nunc sed pede eu nisl consequat dictum. Praesent a odio mattis augue elementum tempor. Donec auctor erat non ante. Proin mollis erat non turpis. Ut congue arcu sit amet velit. Integer felis. Pellentesque gravida, ante pretium auctor hendrerit, ligula neque convallis libero, vitae eleifend tortor erat in erat. Etiam congue neque in justo.
61 </p>
63 <h2 id="h3">Section 3</h2>
64 <h2 id="h4">Section 4</h2>
65 <h2 id="h5">Section 5</h2>
66 <h2 id="h6">Section 6</h2>
67 <h2 id="h7">Section 7</h2>
68 <h2 id="h8">Section 8</h2>
69 <h2 id="h9">Section 9</h2>
70 <h2 id="h10">Section 10</h2>
71 <h2 id="h11">Section 11</h2>
72 <p>
73 Aenean imperdiet aliquet lectus. Suspendisse nisl tellus, fringilla eget, imperdiet a, dapibus ut, quam. Quisque vestibulum pulvinar diam. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut in magna. Morbi vulputate. Etiam gravida sollicitudin urna. Curabitur venenatis nunc venenatis nisl. Integer mollis feugiat sem. Suspendisse tristique placerat metus. In gravida convallis urna. Curabitur et turpis. Morbi eget quam interdum velit vehicula vestibulum. Vestibulum commodo justo eget pede. Vivamus laoreet ante a est. Curabitur dignissim iaculis libero. Sed sit amet est. Curabitur fringilla tempor nunc.
74 </p>
76 <p>
77 Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Proin pretium, mauris a facilisis porttitor, ligula leo vehicula neque, eu venenatis justo elit ut metus. Pellentesque aliquet. Morbi diam urna, viverra eu, faucibus vel, congue vel, diam. Nullam congue tincidunt leo. Fusce venenatis. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean leo nulla, lobortis ac, egestas non, imperdiet nec, ipsum. Proin urna lacus, faucibus in, facilisis eget, accumsan feugiat, justo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris dictum suscipit sapien. Proin ultricies, dui vel iaculis luctus, ante enim viverra odio, nec porttitor enim magna in dolor. Quisque pretium urna ac libero. Duis tempor, massa sed dignissim hendrerit, metus massa facilisis nibh, at congue nisi sem quis elit. Cras felis arcu, tincidunt at, nonummy et, sagittis in, felis. Mauris dictum, justo ut rutrum luctus, nisi est aliquam arcu, a blandit turpis ante nec elit. Nam sit amet odio lobortis lacus posuere pellentesque. Suspendisse potenti. Cras arcu. Nulla fermentum nunc sed risus.
78 </p>
80 <p>
81 Proin varius quam in dolor. Morbi arcu elit, aliquet a, varius et, pellentesque vel, tellus. Sed vel sapien sed purus sagittis pellentesque. Nam ac eros eget sapien placerat dignissim. Sed pretium eros nec dolor. Duis tristique tellus a ligula. Donec aliquet mollis sem. Vestibulum massa felis, commodo et, accumsan ac, egestas eu, elit. Proin nisi tortor, viverra sed, sodales in, faucibus quis, ipsum. Sed vel tortor. Nam justo. Maecenas molestie nisl volutpat arcu. Curabitur volutpat dui ac erat. Aliquam sagittis nisi. Etiam bibendum, quam eu sodales semper, purus nisi ullamcorper ipsum, in viverra mauris ipsum et sapien. Etiam condimentum, risus quis bibendum ornare, urna orci dignissim nisl, sit amet venenatis erat libero vehicula nibh.
82 </p>
84 <p>
85 Sed a nunc. In sapien metus, porta vitae, consectetuer quis, ornare ac, nisi. Praesent nec odio ut augue malesuada sollicitudin. Morbi nunc elit, porttitor molestie, molestie non, aliquam ac, libero. Suspendisse ultricies augue in neque. Quisque nec turpis. Aliquam posuere velit et diam. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse aliquam velit vel justo. Cras pede lorem, facilisis ut, dapibus id, volutpat convallis, felis. Nam rutrum libero non nisi. Fusce in neque. Ut mauris velit, dictum eu, adipiscing nec, sollicitudin vel, libero. Integer at mauris vel ante elementum pellentesque. Etiam porttitor facilisis pede. Aliquam eget urna vel est imperdiet porttitor. Pellentesque tempus accumsan massa. Quisque pellentesque, orci porta ultrices posuere, mi lectus volutpat nunc, a porttitor ipsum massa vel ligula. Suspendisse in quam. In vel erat consectetuer arcu commodo vulputate.
86 </p>
88 <p>
89 Ut porttitor imperdiet ipsum. Praesent ullamcorper aliquam sapien. Pellentesque at elit. In sapien. Nam dapibus diam sit amet nisi. Etiam fringilla, erat in scelerisque vulputate, purus nisi fermentum massa, eget euismod erat sem ac mi. Proin sed turpis dapibus lorem semper pretium. Ut lobortis purus in erat. Fusce accumsan nunc id nisi. Phasellus nec lorem.
90 </p>
92 </body>
93 </html>