Bug 1450653: Remove useless extends= in menubar bindings. r?dao draft
authorEmilio Cobos Álvarez <emilio@crisal.io>
Mon, 02 Apr 2018 13:14:08 +0200
changeset 775992 79c5dd57b425e07d3b7741c743e1dc484fa0e7b5
parent 775991 3c7e71f5d134decfac5c3d330ea7a5af71005402
child 776020 860fa64b88a03ba16895e896b240f26fe9b4573e
push id104780
push userbmo:emilio@crisal.io
push dateMon, 02 Apr 2018 11:16:15 +0000
reviewersdao
bugs1450653
milestone61.0a1
Bug 1450653: Remove useless extends= in menubar bindings. r?dao This is only applied to menubars already, and this binding is not extended, so should be an idempotent change. MozReview-Commit-ID: 8DiDTC8KBjR
toolkit/content/widgets/toolbar.xml
--- a/toolkit/content/widgets/toolbar.xml
+++ b/toolkit/content/widgets/toolbar.xml
@@ -120,17 +120,17 @@
                      this.getAttribute("customizing") != "true";
             };
           } catch (e) {}
         }
       ]]></constructor>
     </implementation>
   </binding>
 
-  <binding id="menubar" extends="xul:menubar">
+  <binding id="menubar">
     <implementation>
        <field name="_active">false</field>
        <field name="_statusbar">null</field>
        <field name="_originalStatusText">null</field>
        <property name="statusbar" onget="return this.getAttribute('statusbar');"
                                   onset="this.setAttribute('statusbar', val); return val;"/>
        <method name="_updateStatusText">
           <parameter name="itemText"/>