Bug 1432045 - Maintain consistent alignment in case of font fallback for non-Latin characters. r?gijs draft
authorDão Gottwald <dao@mozilla.com>
Tue, 23 Jan 2018 12:19:16 +0100
changeset 723484 6d806cf7f420cca70496c31613ef043f6ecf1e4c
parent 723473 e2bb11b88bd45bdb2e055042e1624b74d414e73c
child 746870 edf0b324a638b23601e1dbb89fbe06cf5ec6e5be
push id96440
push userdgottwald@mozilla.com
push dateTue, 23 Jan 2018 11:19:49 +0000
reviewersgijs
bugs1432045, 1409615
milestone60.0a1
Bug 1432045 - Maintain consistent alignment in case of font fallback for non-Latin characters. r?gijs as suggested in https://bugzilla.mozilla.org/show_bug.cgi?id=1409615#c4 MozReview-Commit-ID: EUbVxUx3UkF
browser/themes/shared/tabs.inc.css
--- a/browser/themes/shared/tabs.inc.css
+++ b/browser/themes/shared/tabs.inc.css
@@ -351,16 +351,18 @@ tabbrowser {
   #TabsToolbar[brighttext] .tab-throbber-fallback[progress]:not([selected=true]) {
     list-style-image: url("chrome://browser/skin/tabbrowser/tab-loading-inverted@2x.png");
   }
 }
 
 .tab-label {
   margin-inline-end: 0;
   margin-inline-start: 0;
+  /* Maintain consistent alignment in case of font fallback for non-Latin characters. */
+  line-height: 1.7em;
 }
 
 .tab-close-button {
   margin-inline-end: -2px;
   -moz-context-properties: fill, fill-opacity, stroke-opacity;
   stroke-opacity: var(--toolbarbutton-icon-fill-opacity);
 }