diff --git a/mozilla/themes/classic/global/mac/menu.css b/mozilla/themes/classic/global/mac/menu.css index 8d4161ef511..af343c09c7e 100644 --- a/mozilla/themes/classic/global/mac/menu.css +++ b/mozilla/themes/classic/global/mac/menu.css @@ -37,6 +37,7 @@ menuitem { color: MenuText; font: menu; list-style-image: none; + -moz-image-region: auto; } menuitem[default="true"] { @@ -89,15 +90,18 @@ menuitem[_moz-menuactive="true"][disabled="true"] { margin: 0px 0px 0px 6px; width: 8px; list-style-image: url("chrome://global/skin/menu/menu-arrow.gif"); + -moz-image-region: auto; } .menu-right[disabled="true"], .menu-right[_moz-menuactive="true"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-dis.gif"); + -moz-image-region: auto; } .menu-right[_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-hov.gif"); + -moz-image-region: auto; } /* ::::: menu/menuitems in menubar ::::: */ @@ -156,28 +160,34 @@ popup > menuitem[_moz-menuactive="true"] { menuitem[checked="true"] { list-style-image: url("chrome://global/skin/menu/menu-check.gif"); + -moz-image-region: auto; } menuitem[checked="true"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-dis.gif"); + -moz-image-region: auto; } menuitem[checked="true"][_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-hov.gif"); + -moz-image-region: auto; } /* ::::: radio menuitem ::::: */ menuitem[checked="true"][type="radio"] { list-style-image: url("chrome://global/skin/menu/menu-radio.gif"); + -moz-image-region: auto; } menuitem[checked="true"][type="radio"][_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-hov.gif"); + -moz-image-region: auto; } menuitem[checked="true"][type="radio"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-dis.gif"); + -moz-image-region: auto; } /* ::::: menuitems in menulists ::::: */ @@ -192,11 +202,13 @@ menulist > menupopup > menuitem, menulist > menupopup > menuitem[selected="true"], .menulist-menupopup > menuitem[selected="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio.gif"); + -moz-image-region: auto; } menulist > menupopup > menuitem[_moz-menuactive="true"][selected="true"], .menulist-menupopup > menuitem[_moz-menuactive="true"][selected="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-hov.gif"); + -moz-image-region: auto; } /* ::::: menuseparator ::::: */ @@ -227,4 +239,5 @@ menulist > menupopup > menuseparator, .treecell-popupcell-menu { margin-left: -2px; list-style-image: url("chrome://global/skin/columnselect.gif"); + -moz-image-region: auto; } diff --git a/mozilla/themes/classic/global/win/menu.css b/mozilla/themes/classic/global/win/menu.css index 695a9b620ec..e8829c6db0e 100644 --- a/mozilla/themes/classic/global/win/menu.css +++ b/mozilla/themes/classic/global/win/menu.css @@ -36,6 +36,7 @@ menuitem { color: MenuText; font: menu; list-style-image: none; + -moz-image-region: auto; } menuitem[default="true"] { @@ -81,14 +82,17 @@ menuitem[_moz-menuactive="true"][disabled="true"] { margin: 0px 0px 0px 6px; width: 8px; list-style-image: url("chrome://global/skin/menu/menu-arrow.gif"); + -moz-image-region: auto; } .menu-right[_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-hover.gif"); + -moz-image-region: auto; } .menu-right[disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif") !important; + -moz-image-region: auto; } /* ::::: menu/menuitems in menubar ::::: */ @@ -171,28 +175,34 @@ menulist > menupopup > menuitem[_moz-menuactive="true"] { menuitem[checked="true"] { list-style-image: url("chrome://global/skin/menu/menu-check.gif"); + -moz-image-region: auto; } menuitem[checked="true"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-disabled.gif"); + -moz-image-region: auto; } menuitem[checked="true"][_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-hover.gif"); + -moz-image-region: auto; } /* ::::: radio menuitem ::::: */ menuitem[checked="true"][type="radio"] { list-style-image: url("chrome://global/skin/menu/menu-radio.gif"); + -moz-image-region: auto; } menuitem[checked="true"][type="radio"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-disabled.gif"); + -moz-image-region: auto; } menuitem[checked="true"][type="radio"][_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-hover.gif"); + -moz-image-region: auto; } /* ::::: menuseparator ::::: */ @@ -222,4 +232,5 @@ menulist > menupopup > menuseparator, .treecell-popupcell-menu { margin-left: -2px; list-style-image: url("chrome://global/skin/columnselect.gif"); + -moz-image-region: auto; } diff --git a/mozilla/themes/modern/global/menu.css b/mozilla/themes/modern/global/menu.css index 59ecdd0c3ca..8b3c32b7854 100644 --- a/mozilla/themes/modern/global/menu.css +++ b/mozilla/themes/modern/global/menu.css @@ -49,6 +49,7 @@ menuitem { color: #000000; font: menu; list-style-image: none; + -moz-image-region: auto; } menuitem[default="true"] { @@ -95,14 +96,17 @@ menuitem[_moz-menuactive="true"][disabled="true"] { margin: 0px 0px 0px 6px; width: 8px; list-style-image: url("chrome://global/skin/menu/menu-arrow.gif"); + -moz-image-region: auto; } .menu-right[_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-hov.gif"); + -moz-image-region: auto; } .menu-right[disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-arrow-dis.gif") !important; + -moz-image-region: auto; } /* ::::: menu/menuitems in menubar ::::: */ @@ -168,38 +172,46 @@ menulist > menupopup > menu { menulist > menupopup > menuitem[selected="true"] { list-style-image: url("chrome://global/skin/menu/menu-check.gif"); + -moz-image-region: auto; } menulist > menupopup > menuitem[_moz-menuactive="true"][selected="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-hov.gif"); + -moz-image-region: auto; } /* ::::: checkbox menuitem ::::: */ menuitem[checked="true"] { list-style-image: url("chrome://global/skin/menu/menu-check.gif"); + -moz-image-region: auto; } menuitem[checked="true"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-dis.gif"); + -moz-image-region: auto; } menuitem[checked="true"][_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-check-hov.gif"); + -moz-image-region: auto; } /* ::::: radio menuitem ::::: */ menuitem[checked="true"][type="radio"] { list-style-image: url("chrome://global/skin/menu/menu-radio.gif"); + -moz-image-region: auto; } menuitem[checked="true"][type="radio"][disabled="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-dis.gif"); + -moz-image-region: auto; } menuitem[checked="true"][type="radio"][_moz-menuactive="true"] { list-style-image: url("chrome://global/skin/menu/menu-radio-hov.gif"); + -moz-image-region: auto; } /* ::::: menuseparator ::::: */ @@ -229,4 +241,5 @@ menulist > menupopup > menuseparator, .treecell-popupcell-menu { margin-left: -2px; list-style-image: url("chrome://global/skin/tree/columnpicker.gif"); + -moz-image-region: auto; }