Bug 422974 ? Prism uses old "Remember password?" mechanism. r=gavin
[wine-gecko.git] / content / base / test / test_bug364413.xhtml
blob3ecdab30629a3a1dbf4dc48e387e6e07b0db403e
1 <?xml version="1.0"?>
2 <html xmlns="http://www.w3.org/1999/xhtml"
3 xmlns:foobar="http://www.foobar.com">
4 <!--
5 https://bugzilla.mozilla.org/show_bug.cgi?id=364413
6 -->
7 <head>
8 <title>Test for Bug 364413</title>
9 <!-- XHTML needs explicit script elements -->
10 <script type="text/javascript" src="/MochiKit/Base.js"></script>
11 <script type="text/javascript" src="/MochiKit/Iter.js"></script>
12 <script type="text/javascript" src="/MochiKit/DOM.js"></script>
13 <script type="text/javascript" src="/MochiKit/Style.js"></script>
14 <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
15 <link rel="stylesheet" type="text/css" href="SimpleTest/test.css" />
16 </head>
17 <body>
18 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=364413">Mozilla Bug 364413</a>
19 <p id="display"></p>
20 <div id="content" style="display: none">
22 </div>
23 <div id="test1" foobar:foo="foo"/>
24 <pre id="test">
25 <script class="testbody" type="text/javascript">
26 /** Test for Bug 364413 **/
28 var test1 = document.getElementById("test1");
29 var attrNode = test1.getAttributeNodeNS("http://www.foobar.com", "foo");
30 function mutationHandler(aEvent) {
31 ok(attrNode.isSameNode(aEvent.relatedNode));
32 ok(aEvent.target == attrNode.ownerElement);
35 function runTest() {
36 test1.removeAttributeNode(attrNode);
37 test1.addEventListener("DOMAttrModified", mutationHandler, true);
38 test1.setAttributeNodeNS(attrNode);
39 test1.removeEventListener("DOMAttrModified", mutationHandler, true);
42 runTest();
43 </script>
44 </pre>
46 </body>
47 </html>