Bug 1672502 - Fix the green checkmark position for RTL in about:addons permissions tab r=mixedpuppy
authorItiel <itiel_yn8@walla.com>
Thu, 22 Oct 2020 14:25:24 +0000
changeset 554065 48f45dc1321fde88a763decf89410150069d2765
parent 554064 29d3f3383f1ce212c905a00b27257c417cab87b2
child 554066 d3ef17f3890b914c2ce1d61f0dc81b70eadd53c1
push id37886
push usernerli@mozilla.com
push dateThu, 22 Oct 2020 21:51:59 +0000
treeherdermozilla-central@dafa26b89eda [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmixedpuppy
bugs1672502
milestone84.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 1672502 - Fix the green checkmark position for RTL in about:addons permissions tab r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D94376
toolkit/mozapps/extensions/content/aboutaddons.css
--- a/toolkit/mozapps/extensions/content/aboutaddons.css
+++ b/toolkit/mozapps/extensions/content/aboutaddons.css
@@ -647,16 +647,20 @@ addon-permissions-list > .addon-detail-r
   padding-block: 4px;
   padding-inline-start: 2rem;
   background-image: none;
   background-position: 0 center;
   background-size: 1.6rem 1.6rem;
   background-repeat: no-repeat;
 }
 
+.addon-permissions-list > li:dir(rtl) {
+  background-position-x: right 0;
+}
+
 /* justify the permission toggle */
 li.permission-info > label {
   display: flex;
   justify-content: space-between;
   align-items: center;
 }
 
 /* using a list-style-image prevents aligning the image */