Bug 1596176 - Add missing linux and windows rule for badge positioning. r=bgrins
authorTim Nguyen <ntim.bugs@gmail.com>
Wed, 13 Nov 2019 20:11:07 +0000
changeset 501822 e17aebea669678319835e399324df56eb14c78cf
parent 501821 cbd4aa02eba91ea5645c4d92fa5fe1d6adf63a1e
child 501823 b42b424565738fdf7dd1edaddf73bda03df040f5
push id114172
push userdluca@mozilla.com
push dateTue, 19 Nov 2019 11:31:10 +0000
treeherdermozilla-inbound@b5c5ba07d3db [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbgrins
bugs1596176
milestone72.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 1596176 - Add missing linux and windows rule for badge positioning. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D52890
toolkit/themes/linux/global/toolbarbutton.css
toolkit/themes/windows/global/toolbarbutton.css
--- a/toolkit/themes/linux/global/toolbarbutton.css
+++ b/toolkit/themes/linux/global/toolbarbutton.css
@@ -74,9 +74,11 @@ toolbarbutton:-moz-lwtheme:not(:hover):n
               0 -1px 0 hsla(0, 0%, 0%, .1) inset,
               0 1px 0 hsla(206, 50%, 10%, .2);
   margin: -6px 0 0 !important;
   margin-inline-end: -8px !important;
   min-width: 14px;
   max-width: 28px;
   line-height: 10px;
   text-align: center;
+  align-self: start;
+  justify-self: end;
 }
--- a/toolkit/themes/windows/global/toolbarbutton.css
+++ b/toolkit/themes/windows/global/toolbarbutton.css
@@ -89,9 +89,11 @@ toolbarbutton[disabled="true"] {
               0 -1px 0 hsla(0, 0%, 0%, .1) inset,
               0 1px 0 hsla(206, 50%, 10%, .2);
   margin: -6px 0 0 !important;
   margin-inline-end: -8px !important;
   min-width: 14px;
   max-width: 28px;
   line-height: 10px;
   text-align: center;
+  align-self: start;
+  justify-self: end;
 }