dom/xbl/test/test_bug772966.xul

branch
TOR_BUG_3246
changeset 7
129ffea94266
equal deleted inserted replaced
-1:000000000000 0:a890766ccaa7
1 <?xml version="1.0"?>
2 <?xml-stylesheet type="text/css" href="chrome://global/skin"?>
3 <?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
4 <!--
5 https://bugzilla.mozilla.org/show_bug.cgi?id=772966
6 -->
7 <window title="Mozilla Bug 772966"
8 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
9 onload="runTest()">
10 <script type="application/javascript" src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
11
12 <!-- test results are displayed in the html:body -->
13 <body xmlns="http://www.w3.org/1999/xhtml">
14 <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=772966"
15 target="_blank">Mozilla Bug 772966</a>
16 </body>
17
18 <script>
19 function runTest() {
20 is(document.getElementById('b').test(123, 123, 123), 2, "Should have 2 params.");
21 }
22 </script>
23
24 <box id="b" style="-moz-binding: url(#binding)"/>
25
26 <xbl:bindings xmlns:xbl="http://www.mozilla.org/xbl">
27 <xbl:binding id="binding">
28 <xbl:implementation>
29 <xbl:method name="test">
30 <xbl:parameter name="p1"/>
31 <xbl:parameter name=""/>
32 <xbl:parameter name="p2"/>
33 <xbl:body><![CDATA[
34 return arguments.callee.length;
35 ]]></xbl:body>
36 </xbl:method>
37 </xbl:implementation>
38 </xbl:binding>
39 </xbl:bindings>
40
41
42 </window>

mercurial