Bug 1468453 - Fix macOS font-smoothing on arrow panels. r=jaws
authorTim Nguyen <ntim.bugs@gmail.com>
Mon, 18 Jun 2018 18:23:18 +0100
changeset 479602 0ccf890eda26f2b3fd377f9569e2271c8cbbc105
parent 479601 caa65f3920d635f72fb0b1a800706f55733d5ca3
child 479603 d923eb14e557cc93006caf88a316cacd26a12628
push id1757
push userffxbld-merge
push dateFri, 24 Aug 2018 17:02:43 +0000
treeherdermozilla-release@736023aebdb1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjaws
bugs1468453
milestone62.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1468453 - Fix macOS font-smoothing on arrow panels. r=jaws MozReview-Commit-ID: npSOCYHs0r
toolkit/themes/osx/global/popup.css
--- a/toolkit/themes/osx/global/popup.css
+++ b/toolkit/themes/osx/global/popup.css
@@ -37,16 +37,17 @@ panel[type="arrow"][side="bottom"] {
 panel[type="arrow"][side="left"],
 panel[type="arrow"][side="right"] {
   margin-top: -25px;
   margin-bottom: -25px;
 }
 
 .panel-arrowcontent {
   -moz-appearance: none;
+  -moz-font-smoothing-background-color: var(--arrowpanel-background);
   background: var(--arrowpanel-background);
   border-radius: var(--arrowpanel-border-radius);
   box-shadow: 0 0 0 1px var(--arrowpanel-border-color);
   color: var(--arrowpanel-color);
   border: none;
   padding: var(--arrowpanel-padding);
   margin: 1px;
 }