toolkit/content/tests/chrome/frame_popupremoving_frame.xul

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 <?xml version="1.0"?>
     2 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
     4 <window title="Popup Removing Frame Tests"
     5         onload="setTimeout(init, 0)"
     6         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
     8 <hbox>
    10 <menu id="separatemenu1" label="Menu">
    11     <menupopup id="separatepopup1" onpopupshown="document.getElementById('separatemenu2').open = true">
    12         <menuitem label="L1 One"/>
    13         <menuitem label="L1 Two"/>
    14         <menuitem label="L1 Three"/>
    15     </menupopup>
    16 </menu>
    18 <menu id="separatemenu2" label="Menu">
    19     <menupopup id="separatepopup2" onpopupshown="document.getElementById('separatemenu3').open = true">
    20         <menuitem label="L2 One"/>
    21         <menuitem label="L2 Two"/>
    22         <menuitem label="L2 Three"/>
    23     </menupopup>
    24 </menu>
    26 <menu id="separatemenu3" label="Menu" onpopupshown="document.getElementById('separatemenu4').open = true">
    27     <menupopup id="separatepopup3">
    28         <menuitem label="L3 One"/>
    29         <menuitem label="L3 Two"/>
    30         <menuitem label="L3 Three"/>
    31     </menupopup>
    32 </menu>
    34 <menu id="separatemenu4" label="Menu" onpopupshown="document.getElementById('nestedmenu1').open = true">
    35     <menupopup id="separatepopup3">
    36         <menuitem label="L4 One"/>
    37         <menuitem label="L4 Two"/>
    38         <menuitem label="L4 Three"/>
    39     </menupopup>
    40 </menu>
    42 </hbox>
    44 <menu id="nestedmenu1" label="Menu">
    45     <menupopup id="nestedpopup1" onpopupshown="if (event.target == this) this.firstChild.open = true">
    46       <menu id="nestedmenu2" label="Menu">
    47         <menupopup id="nestedpopup2" onpopupshown="if (event.target == this) this.firstChild.open = true">
    48           <menu id="nestedmenu3" label="Menu">
    49             <menupopup id="nestedpopup3" onpopupshown="if (event.target == this) this.firstChild.open = true">
    50               <menu id="nestedmenu4" label="Menu" onpopupshown="parent.popupsOpened()">
    51                 <menupopup id="nestedpopup4">
    52                   <menuitem label="Nested One"/>
    53                   <menuitem label="Nested Two"/>
    54                   <menuitem label="Nested Three"/>
    55                 </menupopup>
    56               </menu>
    57             </menupopup>
    58           </menu>
    59         </menupopup>
    60       </menu>
    61     </menupopup>
    62 </menu>
    64 <script class="testbody" type="application/javascript">
    65 <![CDATA[
    67 function init()
    68 {
    69   document.getElementById("separatemenu1").open = true;
    70 }
    72 ]]>
    73 </script>
    75 </window>

mercurial