Bug 1343570 - menupopup appearance for customoptionstyling needs to be in popup.css instead of menu.css because menu.css doesn't have access to the parent popup.
MozReview-Commit-ID: LWkcjsN0mFt
--- a/toolkit/themes/osx/global/menu.css
+++ b/toolkit/themes/osx/global/menu.css
@@ -130,17 +130,16 @@ menupopup > menucaption {
}
menu[_moz-menuactive="true"],
menuitem[_moz-menuactive="true"] {
color: -moz-mac-menutextselect;
background-color: Highlight;
}
-menupopup[customoptionstyling="true"],
menuitem[customoptionstyling="true"] {
-moz-appearance: none;
padding-top: 0;
padding-bottom: 0;
}
/* ::::: menu/menuitems in menulist popups ::::: */
--- a/toolkit/themes/osx/global/popup.css
+++ b/toolkit/themes/osx/global/popup.css
@@ -134,8 +134,14 @@ menulist[editable="true"] > menupopup {
menulist > menupopup > .popup-internal-box {
padding: 0;
}
menulist:not([editable="true"]) > menupopup {
padding: 4px 0;
}
+
+menupopup[customoptionstyling="true"] {
+ -moz-appearance: none;
+ padding-top: 0;
+ padding-bottom: 0;
+}