Add support for @href attribute in MathML
[WebKit-https.git] / LayoutTests / mathml / presentation / maction-toggle-href.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8"/>
5 <title>href on a maction toggle</title>
6 <script type="text/javascript">
7   function test()
8   {
9     var event = new MouseEvent('click', {bubbles: true, cancelable: true});
10     document.getElementById('link').dispatchEvent(event);
11   }
12 </script>
13 </head>
14 <body onload="test()">
15
16   <p>This test passes if you see a green square.</p>
17
18   <div style="width: 150px; height: 150px; overflow: hidden">
19     <math style="padding: 0">
20       <!-- Initially, the maction element displays its second child which is a red mspace.
21            After the click, the selection moves to the third child which is a green mspace.
22            We should not follow the link, whose target is a red space.
23         -->
24       <maction id="link" href="#target" actiontype="toggle" selection="2">
25         <mspace width="150px" height="150px" mathbackground="red"/>
26         <mspace width="150px" height="150px" mathbackground="red"/>
27         <mspace width="150px" height="150px" mathbackground="green"/>
28       </semantics>
29     </math>
30     <div style="height: 500px;"></div>
31     <math id="target" style="padding: 0">
32       <mspace id="space" width="150px" height="150px" mathbackground="red"/>
33     </math>
34   </div>
35
36 </body>
37 </html>