2nd round. draft
authorSean Lee <selee@mozilla.com>
Tue, 16 Aug 2016 17:18:54 +0800
changeset 401135 41749af7f07a6cd8915d2c68969cf4ef86071e65
parent 401134 84bc2212f76cd0d98d9f19877483018376c70d21
child 528402 6914c8f642ba4cfd162d55d7fe3c893a26ee8cf0
push id26368
push userbmo:selee@mozilla.com
push dateTue, 16 Aug 2016 10:34:53 +0000
milestone51.0a1
2nd round. MozReview-Commit-ID: HMYYeM6nDe2
browser/components/downloads/content/downloads.css
browser/components/downloads/content/downloadsOverlay.xul
--- a/browser/components/downloads/content/downloads.css
+++ b/browser/components/downloads/content/downloads.css
@@ -23,41 +23,35 @@ richlistitem[type="download"].download-s
 #downloadsFooter:not([showingsummary]) > #downloadsSummary {
   display: none;
 }
 
 #downloadsPanel[hasdownloads] #downloadsHistory {
   padding-left: 58px !important;
 }
 
-#downloadsFooter .rollOverSplitter {
+.downloadsDropmarkerSplitter {
   margin: 7px 0;
   width: 1px !important;
   -moz-appearance: none !important;
   border: none;
   background-image: none;
   background-color: rgb(212, 212, 212);
 }
 
-#downloadsFooter:hover .rollOverSplitter {
-  padding: 0;
+#downloadsFooter:hover .downloadsDropmarkerSplitter {
   margin: 0;
 }
 
 #downloadsDropmarker {
-  margin: 0;
   list-style-image: url("chrome://browser/skin/downloads/button_more.svg");
   fill: rgb(133, 133, 133);
   -moz-image-region: rect(0px, 16px, 16px, 0px);
-  -moz-appearance: none;
   min-width: 0;
   max-width: 58px;
-  height: 16px;
-  border: none;
-  background-color: transparent;
 }
 
 #downloadsDropmarker dropmarker.button-menu-dropmarker {
   display: none;
 }
 
 #downloadsDropmarker > hbox.box-inherit > hbox.box-inherit {
   filter: url("chrome://browser/skin/filters.svg#fill");
--- a/browser/components/downloads/content/downloadsOverlay.xul
+++ b/browser/components/downloads/content/downloadsOverlay.xul
@@ -150,18 +150,19 @@
             </hbox>
             <hbox id="downloadsFooterButtons">
               <button id="downloadsHistory"
                       class="plain downloadsPanelFooterButton"
                       label="&downloadsHistory.label;"
                       accesskey="&downloadsHistory.accesskey;"
                       flex="1"
                       oncommand="DownloadsPanel.showDownloadsHistory();"/>
-              <toolbarseparator class="rollOverSplitter"/>
+              <toolbarseparator class="downloadsDropmarkerSplitter"/>
               <button id="downloadsDropmarker"
+                      class="plain downloadsPanelFooterButton"
                       type="menu"
                       flex="1">
                 <menupopup id="downloadSubPanel"
                            onpopupshown="DownloadsPanel.onFooterPopupShowing(event);"
                            position="after_end">
                   <menuitem id="downloadsDropdownItemClearList"
                             command="downloadsCmd_clearList"
                             label="&cmd.clearList2.label;"/>