summaryrefslogtreecommitdiff
path: root/src/chrome/browser
diff options
context:
space:
mode:
authorLootyhoof <lootyhoofer@gmail.com>2018-08-20 21:49:42 +0100
committerLootyhoof <lootyhoofer@gmail.com>2018-08-20 21:49:42 +0100
commitbfda8afdb30a95cd4089896f2153b44cf7037177 (patch)
tree1a2166f1d676fe7804be654d6be1b193a18ade6d /src/chrome/browser
parent4f099b6e298be23fb0b3644d999634fe9bd86084 (diff)
Use non-prefixed -inline stylings
Diffstat (limited to 'src/chrome/browser')
-rw-r--r--src/chrome/browser/aboutCertError.css10
-rw-r--r--src/chrome/browser/aboutPrivateBrowsing.css4
-rw-r--r--src/chrome/browser/aboutSyncTabs.css14
-rw-r--r--src/chrome/browser/aboutTabCrashed.css4
-rw-r--r--src/chrome/browser/browser.css134
-rw-r--r--src/chrome/browser/downloads/allDownloadsViewOverlay.css4
-rw-r--r--src/chrome/browser/downloads/downloads.css6
-rw-r--r--src/chrome/browser/engineManager.css4
-rw-r--r--src/chrome/browser/feeds/subscribe-ui.css6
-rw-r--r--src/chrome/browser/feeds/subscribe.css24
-rw-r--r--src/chrome/browser/newtab/newTab.css6
-rw-r--r--src/chrome/browser/pageInfo.css20
-rw-r--r--src/chrome/browser/permissions/aboutPermissions.css8
-rw-r--r--src/chrome/browser/places/editBookmarkOverlay.css4
-rw-r--r--src/chrome/browser/places/organizer.css22
-rw-r--r--src/chrome/browser/places/places.css2
-rw-r--r--src/chrome/browser/preferences/applications.css18
-rw-r--r--src/chrome/browser/sanitizeDialog.css12
-rw-r--r--src/chrome/browser/searchbar.css4
-rw-r--r--src/chrome/browser/statusbar/overlay.css4
-rw-r--r--src/chrome/browser/syncCommon.css2
-rw-r--r--src/chrome/browser/syncSetup.css2
-rw-r--r--src/chrome/browser/tabview/tabview.css48
23 files changed, 181 insertions, 181 deletions
diff --git a/src/chrome/browser/aboutCertError.css b/src/chrome/browser/aboutCertError.css
index 50ec6a0..796896f 100644
--- a/src/chrome/browser/aboutCertError.css
+++ b/src/chrome/browser/aboutCertError.css
@@ -32,7 +32,7 @@ h2 {
32 border: 1px solid #FFBD09; /* pale yellow extracted from yellow passport icon */ 32 border: 1px solid #FFBD09; /* pale yellow extracted from yellow passport icon */
33 border-radius: 10px; 33 border-radius: 10px;
34 padding: 3em; 34 padding: 3em;
35 -moz-padding-start: 30px; 35 padding-inline-start: 30px;
36 background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat rgb(50, 50, 50); 36 background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat rgb(50, 50, 50);
37 background-origin: content-box; 37 background-origin: content-box;
38} 38}
@@ -42,16 +42,16 @@ h2 {
42} 42}
43 43
44#errorTitle { 44#errorTitle {
45 -moz-margin-start: 80px; 45 margin-inline-start: 80px;
46} 46}
47 47
48#errorLongContent { 48#errorLongContent {
49 -moz-margin-start: 80px; 49 margin-inline-start: 80px;
50} 50}
51 51
52.expander > button { 52.expander > button {
53 -moz-padding-start: 20px; 53 padding-inline-start: 20px;
54 -moz-margin-start: -20px; 54 margin-inline-start: -20px;
55 background: url("chrome://browser/skin/aboutCertError_sectionExpanded.png") left center no-repeat; 55 background: url("chrome://browser/skin/aboutCertError_sectionExpanded.png") left center no-repeat;
56 border: none; 56 border: none;
57 font: inherit; 57 font: inherit;
diff --git a/src/chrome/browser/aboutPrivateBrowsing.css b/src/chrome/browser/aboutPrivateBrowsing.css
index a10496f..a53708f 100644
--- a/src/chrome/browser/aboutPrivateBrowsing.css
+++ b/src/chrome/browser/aboutPrivateBrowsing.css
@@ -18,7 +18,7 @@ body.normal > #errorPageContainer {
18} 18}
19 19
20#startPrivateBrowsingDesc > button { 20#startPrivateBrowsingDesc > button {
21 -moz-margin-start: 0; 21 margin-inline-start: 0;
22} 22}
23 23
24#footerDesc > p { 24#footerDesc > p {
@@ -27,7 +27,7 @@ body.normal > #errorPageContainer {
27 27
28#moreInfo { 28#moreInfo {
29 font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */ 29 font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
30 -moz-padding-start: 25px; 30 padding-inline-start: 25px;
31 background: url("chrome://global/skin/icons/information-16.svg") no-repeat top left; 31 background: url("chrome://global/skin/icons/information-16.svg") no-repeat top left;
32} 32}
33 33
diff --git a/src/chrome/browser/aboutSyncTabs.css b/src/chrome/browser/aboutSyncTabs.css
index 4f21a9d..1fcd830 100644
--- a/src/chrome/browser/aboutSyncTabs.css
+++ b/src/chrome/browser/aboutSyncTabs.css
@@ -22,18 +22,18 @@
22 margin-top: 4px; 22 margin-top: 4px;
23 width: 45em; 23 width: 45em;
24 height: 32px; 24 height: 32px;
25 -moz-margin-start: 2em; 25 margin-inline-start: 2em;
26 -moz-margin-end: 2em; 26 margin-inline-end: 2em;
27} 27}
28 28
29#tabsListHeading { 29#tabsListHeading {
30 font-size: 140%; 30 font-size: 140%;
31 font-weight: bold; 31 font-weight: bold;
32 -moz-margin-start: 40px; 32 margin-inline-start: 40px;
33} 33}
34 34
35richlistitem { 35richlistitem {
36 -moz-margin-end: 2em; 36 margin-inline-end: 2em;
37} 37}
38 38
39richlistitem[selected="true"], 39richlistitem[selected="true"],
@@ -46,7 +46,7 @@ richlistitem[type="tab"] {
46 border: #999999 1px solid !important; 46 border: #999999 1px solid !important;
47 padding: 2px 5px; 47 padding: 2px 5px;
48 margin-bottom: 4px; 48 margin-bottom: 4px;
49 -moz-margin-start: 4em; 49 margin-inline-start: 4em;
50 border-radius: 6px; 50 border-radius: 6px;
51 background-color: menu; 51 background-color: menu;
52 width: 44em; 52 width: 44em;
@@ -64,7 +64,7 @@ richlistitem[type="tab"][selected="true"] {
64richlistitem[type="client"] { 64richlistitem[type="client"] {
65 min-height: 2em; 65 min-height: 2em;
66 color: #000000; 66 color: #000000;
67 -moz-margin-start: 2em; 67 margin-inline-start: 2em;
68 margin-top: 2px; 68 margin-top: 2px;
69 margin-bottom: 3px; 69 margin-bottom: 3px;
70 width: 42em; 70 width: 42em;
@@ -96,6 +96,6 @@ richlistitem.desktop[type="client"] {
96} 96}
97 97
98.tabIcon { 98.tabIcon {
99 -moz-padding-start: 2px; 99 padding-inline-start: 2px;
100 padding-top: 2px; 100 padding-top: 2px;
101} 101}
diff --git a/src/chrome/browser/aboutTabCrashed.css b/src/chrome/browser/aboutTabCrashed.css
index f5bfaf8..c116c2f 100644
--- a/src/chrome/browser/aboutTabCrashed.css
+++ b/src/chrome/browser/aboutTabCrashed.css
@@ -11,7 +11,7 @@ p {
11 11
12#error-box { 12#error-box {
13 background: url('chrome://global/skin/icons/information-24.png') no-repeat left 4px; 13 background: url('chrome://global/skin/icons/information-24.png') no-repeat left 4px;
14 -moz-padding-start: 30px; 14 padding-inline-start: 30px;
15} 15}
16 16
17#error-box:-moz-locale-dir(rtl) { 17#error-box:-moz-locale-dir(rtl) {
@@ -46,7 +46,7 @@ p {
46 margin: 0 auto; 46 margin: 0 auto;
47 background-image: url('chrome://global/skin/icons/information-32.png'); 47 background-image: url('chrome://global/skin/icons/information-32.png');
48 min-height: 36px; 48 min-height: 36px;
49 -moz-padding-start: 38px; 49 padding-inline-start: 38px;
50 } 50 }
51 51
52 button { 52 button {
diff --git a/src/chrome/browser/browser.css b/src/chrome/browser/browser.css
index 7f8286b..bca2a2f 100644
--- a/src/chrome/browser/browser.css
+++ b/src/chrome/browser/browser.css
@@ -156,8 +156,8 @@
156/* ::::: app menu button ::::: */ 156/* ::::: app menu button ::::: */
157 157
158.splitmenu-menuitem { 158.splitmenu-menuitem {
159 -moz-margin-end: 1px; 159 margin-inline-end: 1px;
160 -moz-padding-end: 0.5em; 160 padding-inline-end: 0.5em;
161} 161}
162 162
163.splitmenu-menu { 163.splitmenu-menu {
@@ -177,7 +177,7 @@
177} 177}
178 178
179#appmenuPrimaryPane { 179#appmenuPrimaryPane {
180 -moz-border-end: 1px solid ThreeDShadow; 180 border-inline-end: 1px solid ThreeDShadow;
181} 181}
182 182
183#appmenu-popup { 183#appmenu-popup {
@@ -188,12 +188,12 @@
188#appmenuPrimaryPane { 188#appmenuPrimaryPane {
189 background-color: rgb(62,62,62); 189 background-color: rgb(62,62,62);
190 padding: 2px; 190 padding: 2px;
191 -moz-border-end: none; 191 border-inline-end: none;
192} 192}
193#appmenuSecondaryPane { 193#appmenuSecondaryPane {
194 background-color: rgb(50,50,50); 194 background-color: rgb(50,50,50);
195 -moz-padding-start: 3px; 195 padding-inline-start: 3px;
196 -moz-padding-end: 2px; 196 padding-inline-end: 2px;
197 padding-top: 2px; 197 padding-top: 2px;
198 padding-bottom: 2px; 198 padding-bottom: 2px;
199 font-family: "Segoe UI Semibold", "Segoe UI", sans-serif; 199 font-family: "Segoe UI Semibold", "Segoe UI", sans-serif;
@@ -203,7 +203,7 @@
203 -moz-appearance: none; 203 -moz-appearance: none;
204 margin-top: 3px; 204 margin-top: 3px;
205 margin-bottom: 3px; 205 margin-bottom: 3px;
206 -moz-margin-start: 30px; 206 margin-inline-start: 30px;
207 padding: 0; 207 padding: 0;
208 border-top: 1px solid #e1e1e1; 208 border-top: 1px solid #e1e1e1;
209 border-bottom: none; 209 border-bottom: none;
@@ -306,7 +306,7 @@ menuitem.bookmark-item {
306} 306}
307 307
308.bookmark-item > .menu-iconic-left > .menu-iconic-icon { 308.bookmark-item > .menu-iconic-left > .menu-iconic-icon {
309 -moz-padding-start: 0px; 309 padding-inline-start: 0px;
310} 310}
311 311
312/* ::::: bookmark items ::::: */ 312/* ::::: bookmark items ::::: */
@@ -410,7 +410,7 @@ toolbar:not([brighttext]) .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarke
410 410
411.toolbarbutton-1 > .toolbarbutton-icon, 411.toolbarbutton-1 > .toolbarbutton-icon,
412.toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon { 412.toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
413 -moz-margin-end: 0; 413 margin-inline-end: 0;
414} 414}
415 415
416toolbar[mode=full] .toolbarbutton-1:not([type=menu-button]) { 416toolbar[mode=full] .toolbarbutton-1:not([type=menu-button]) {
@@ -451,11 +451,11 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button {
451} 451}
452 452
453#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button { 453#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button {
454 -moz-padding-end: 0; 454 padding-inline-end: 0;
455} 455}
456 456
457#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker { 457#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
458 -moz-padding-start: 0; 458 padding-inline-start: 0;
459 -moz-box-align: center; 459 -moz-box-align: center;
460} 460}
461 461
@@ -483,15 +483,15 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button {
483 483
484#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[type=menu]:not(#back-button):not(#forward-button):not(#feed-button):not(#social-provider-button) > .toolbarbutton-icon, 484#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[type=menu]:not(#back-button):not(#forward-button):not(#feed-button):not(#social-provider-button) > .toolbarbutton-icon,
485#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[type=menu] > .toolbarbutton-text { 485#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[type=menu] > .toolbarbutton-text {
486 -moz-padding-end: 17px; 486 padding-inline-end: 17px;
487} 487}
488 488
489#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menu-dropmarker { 489#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menu-dropmarker {
490 -moz-margin-start: -15px; 490 margin-inline-start: -15px;
491} 491}
492 492
493#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon { 493#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
494 -moz-border-end: none; 494 border-inline-end: none;
495} 495}
496 496
497#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon { 497#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
@@ -514,7 +514,7 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button {
514 display: -moz-box; 514 display: -moz-box;
515 width: 1px; 515 width: 1px;
516 height: 18px; 516 height: 18px;
517 -moz-margin-end: -1px; 517 margin-inline-end: -1px;
518 background-image: linear-gradient(hsla(210,54%,20%,.2) 0, hsla(210,54%,20%,.2) 18px); 518 background-image: linear-gradient(hsla(210,54%,20%,.2) 0, hsla(210,54%,20%,.2) 18px);
519 background-clip: padding-box; 519 background-clip: padding-box;
520 background-position: center; 520 background-position: center;
@@ -550,7 +550,7 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button {
550} 550}
551 551
552#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1:-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon { 552#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1:-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon {
553 -moz-border-start-color: hsla(210,54%,20%,.35); 553 border-inline-start-color: hsla(210,54%,20%,.35);
554} 554}
555 555
556#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[checked]:not(:active):hover > .toolbarbutton-icon { 556#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[checked]:not(:active):hover > .toolbarbutton-icon {
@@ -606,8 +606,8 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button {
606} 606}
607 607
608window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icons] > :-moz-any(#nav-bar[currentset*="unified-back-forward-button,urlbar-container"],#nav-bar:not([currentset])) > #unified-back-forward-button > #forward-button > .toolbarbutton-icon { 608window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icons] > :-moz-any(#nav-bar[currentset*="unified-back-forward-button,urlbar-container"],#nav-bar:not([currentset])) > #unified-back-forward-button > #forward-button > .toolbarbutton-icon {
609 -moz-margin-start: -4px !important; 609 margin-inline-start: -4px !important;
610 -moz-margin-end: -2px !important; 610 margin-inline-end: -2px !important;
611 611
612 padding-left: 2px; 612 padding-left: 2px;
613 padding-right: 2px; 613 padding-right: 2px;
@@ -783,7 +783,7 @@ toolbar:not([brighttext]) #tabview-button {
783/* ::::: fullscreen window controls ::::: */ 783/* ::::: fullscreen window controls ::::: */
784 784
785#TabsToolbar > #window-controls { 785#TabsToolbar > #window-controls {
786 -moz-margin-start: 4px; 786 margin-inline-start: 4px;
787} 787}
788 788
789#minimize-button, 789#minimize-button,
@@ -841,7 +841,7 @@ toolbar:not([brighttext]) #tabview-button {
841 841
842#urlbar { 842#urlbar {
843 width: 7em; 843 width: 7em;
844 -moz-padding-end: 2px; 844 padding-inline-end: 2px;
845} 845}
846 846
847#urlbar:-moz-lwtheme, 847#urlbar:-moz-lwtheme,
@@ -871,7 +871,7 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
871} 871}
872 872
873.urlbar-input-box { 873.urlbar-input-box {
874 -moz-margin-start: 0; 874 margin-inline-start: 0;
875 min-width: 4em; 875 min-width: 4em;
876} 876}
877 877
@@ -890,25 +890,25 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
890 890
891#urlbar-search-splitter { 891#urlbar-search-splitter {
892 min-width: 6px; 892 min-width: 6px;
893 -moz-margin-start: -3px; 893 margin-inline-start: -3px;
894 border: none; 894 border: none;
895 background: transparent; 895 background: transparent;
896} 896}
897 897
898#urlbar-search-splitter + #urlbar-container > #urlbar , 898#urlbar-search-splitter + #urlbar-container > #urlbar ,
899#urlbar-search-splitter + #search-container > #searchbar > .searchbar-textbox { 899#urlbar-search-splitter + #search-container > #searchbar > .searchbar-textbox {
900 -moz-margin-start: 0; 900 margin-inline-start: 0;
901} 901}
902 902
903#urlbar-display-box { 903#urlbar-display-box {
904 -moz-border-end: 1px solid #AAA; 904 border-inline-end: 1px solid #AAA;
905 -moz-margin-end: 3px; 905 margin-inline-end: 3px;
906} 906}
907 907
908#urlbar-display { 908#urlbar-display {
909 margin-top: 0; 909 margin-top: 0;
910 margin-bottom: 0; 910 margin-bottom: 0;
911 -moz-margin-start: 0; 911 margin-inline-start: 0;
912 color: GrayText; 912 color: GrayText;
913} 913}
914 914
@@ -931,14 +931,14 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
931} 931}
932 932
933#notification-popup-box:not([hidden]) + #identity-box { 933#notification-popup-box:not([hidden]) + #identity-box {
934 -moz-padding-start: 10px; 934 padding-inline-start: 10px;
935 border-radius: 0; 935 border-radius: 0;
936} 936}
937 937
938#urlbar[pageproxystate="valid"] > #identity-box.chromeUI, 938#urlbar[pageproxystate="valid"] > #identity-box.chromeUI,
939#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity, 939#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity,
940#urlbar[pageproxystate="valid"] > #identity-box.verifiedDomain { 940#urlbar[pageproxystate="valid"] > #identity-box.verifiedDomain {
941 -moz-margin-end: 4px; 941 margin-inline-end: 4px;
942} 942}
943 943
944#identity-box:-moz-focusring { 944#identity-box:-moz-focusring {
@@ -947,8 +947,8 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
947} 947}
948 948
949#identity-icon-labels { 949#identity-icon-labels {
950 -moz-padding-start: 2px; 950 padding-inline-start: 2px;
951 -moz-padding-end: 5px; 951 padding-inline-end: 5px;
952} 952}
953 953
954/* Location bar dropmarker */ 954/* Location bar dropmarker */
@@ -1006,8 +1006,8 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
1006 list-style-image: url(chrome://browser/skin/identity-not-secure.svg); 1006 list-style-image: url(chrome://browser/skin/identity-not-secure.svg);
1007 margin-top: 1px; 1007 margin-top: 1px;
1008 margin-bottom: 1px; 1008 margin-bottom: 1px;
1009 -moz-margin-start: 3px; 1009 margin-inline-start: 3px;
1010 -moz-margin-end: 2px; 1010 margin-inline-end: 2px;
1011 -moz-image-region: rect(0, 16px, 16px, 0); 1011 -moz-image-region: rect(0, 16px, 16px, 0);
1012} 1012}
1013 1013
@@ -1031,7 +1031,7 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
1031} 1031}
1032 1032
1033window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icons] > :-moz-any(#nav-bar[currentset*="unified-back-forward-button,urlbar-container"],#nav-bar:not([currentset])) > #unified-back-forward-button + #urlbar-container > #urlbar > #identity-box > #page-proxy-favicon { 1033window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icons] > :-moz-any(#nav-bar[currentset*="unified-back-forward-button,urlbar-container"],#nav-bar:not([currentset])) > #unified-back-forward-button + #urlbar-container > #urlbar > #identity-box > #page-proxy-favicon {
1034 -moz-margin-end: 1px; 1034 margin-inline-end: 1px;
1035} 1035}
1036 1036
1037/* autocomplete */ 1037/* autocomplete */
@@ -1250,7 +1250,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1250} 1250}
1251 1251
1252#sidebar-title { 1252#sidebar-title {
1253 -moz-padding-start: 0px; 1253 padding-inline-start: 0px;
1254} 1254}
1255 1255
1256#sidebar-search-container { 1256#sidebar-search-container {
@@ -1319,7 +1319,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1319 border-bottom: 0px; 1319 border-bottom: 0px;
1320 border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0; 1320 border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0;
1321 box-shadow: var(--tab-box-shadow); 1321 box-shadow: var(--tab-box-shadow);
1322 -moz-margin-start: -1px; 1322 margin-inline-start: -1px;
1323 color: #fff; 1323 color: #fff;
1324} 1324}
1325 1325
@@ -1345,7 +1345,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1345} 1345}
1346 1346
1347.tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox { 1347.tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox {
1348 -moz-padding-start: 1px; 1348 padding-inline-start: 1px;
1349} 1349}
1350 1350
1351.tabbrowser-tab:hover, 1351.tabbrowser-tab:hover,
@@ -1371,8 +1371,8 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1371 height: 16px; 1371 height: 16px;
1372 list-style-image: url(chrome://browser/skin/places/places.svg); 1372 list-style-image: url(chrome://browser/skin/places/places.svg);
1373 -moz-image-region: rect(2px, 396px, 18px, 380px); 1373 -moz-image-region: rect(2px, 396px, 18px, 380px);
1374 -moz-margin-start: 2px; 1374 margin-inline-start: 2px;
1375 -moz-margin-end: 3px; 1375 margin-inline-end: 3px;
1376} 1376}
1377 1377
1378.tab-throbber { 1378.tab-throbber {
@@ -1391,8 +1391,8 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1391 1391
1392.tab-throbber[pinned], 1392.tab-throbber[pinned],
1393.tab-icon-image[pinned] { 1393.tab-icon-image[pinned] {
1394 -moz-margin-start: 5px; 1394 margin-inline-start: 5px;
1395 -moz-margin-end: 5px; 1395 margin-inline-end: 5px;
1396} 1396}
1397 1397
1398.tabbrowser-tab[label="about:config"] > * > * > .tab-icon-image { 1398.tabbrowser-tab[label="about:config"] > * > * > .tab-icon-image {
@@ -1449,12 +1449,12 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1449 transform: scaleX(-1); 1449 transform: scaleX(-1);
1450} 1450}
1451.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-start-indicator:not([collapsed]) { 1451.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-start-indicator:not([collapsed]) {
1452 -moz-margin-start: -2px; 1452 margin-inline-start: -2px;
1453 -moz-margin-end: -12px; 1453 margin-inline-end: -12px;
1454} 1454}
1455.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-end-indicator:not([collapsed]) { 1455.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-end-indicator:not([collapsed]) {
1456 -moz-margin-start: -12px; 1456 margin-inline-start: -12px;
1457 -moz-margin-end: -2px; 1457 margin-inline-end: -2px;
1458} 1458}
1459.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-start-indicator[collapsed], 1459.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-start-indicator[collapsed],
1460.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-end-indicator[collapsed] { 1460.tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-end-indicator[collapsed] {
@@ -1606,9 +1606,9 @@ toolbar:not([brighttext]) #alltabs-button[type="menu"] {
1606} 1606}
1607 1607
1608.tabs-closebutton > .toolbarbutton-icon { 1608.tabs-closebutton > .toolbarbutton-icon {
1609 -moz-margin-end: 0px !important; 1609 margin-inline-end: 0px !important;
1610 -moz-padding-end: 2px !important; 1610 padding-inline-end: 2px !important;
1611 -moz-padding-start: 2px !important; 1611 padding-inline-start: 2px !important;
1612} 1612}
1613 1613
1614toolbarbutton.chevron { 1614toolbarbutton.chevron {
@@ -1634,7 +1634,7 @@ toolbar[mode="text"] toolbarbutton.chevron > .toolbarbutton-icon {
1634 1634
1635#sidebar-throbber[loading="true"] { 1635#sidebar-throbber[loading="true"] {
1636 list-style-image: url("chrome://global/skin/icons/loading_16.png"); 1636 list-style-image: url("chrome://global/skin/icons/loading_16.png");
1637 -moz-margin-end: 4px; 1637 margin-inline-end: 4px;
1638} 1638}
1639 1639
1640 1640
@@ -1659,7 +1659,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
1659.menupopup-drop-indicator { 1659.menupopup-drop-indicator {
1660 list-style-image: none; 1660 list-style-image: none;
1661 height: 2px; 1661 height: 2px;
1662 -moz-margin-end: -4em; 1662 margin-inline-end: -4em;
1663 background-color: Highlight; 1663 background-color: Highlight;
1664} 1664}
1665 1665
@@ -1685,13 +1685,13 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
1685/* Popup Body Text */ 1685/* Popup Body Text */
1686.identity-popup-description { 1686.identity-popup-description {
1687 white-space: pre-wrap; 1687 white-space: pre-wrap;
1688 -moz-padding-start: 15px; 1688 padding-inline-start: 15px;
1689 margin: 2px 0 4px; 1689 margin: 2px 0 4px;
1690} 1690}
1691 1691
1692.identity-popup-label { 1692.identity-popup-label {
1693 white-space: pre-wrap; 1693 white-space: pre-wrap;
1694 -moz-padding-start: 15px; 1694 padding-inline-start: 15px;
1695 margin: 0; 1695 margin: 0;
1696} 1696}
1697 1697
@@ -1725,7 +1725,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
1725#identity-popup-content-box.verifiedIdentity > #identity-popup-encryption , 1725#identity-popup-content-box.verifiedIdentity > #identity-popup-encryption ,
1726#identity-popup-content-box.verifiedDomain > #identity-popup-encryption { 1726#identity-popup-content-box.verifiedDomain > #identity-popup-encryption {
1727 margin-top: 10px; 1727 margin-top: 10px;
1728 -moz-margin-start: -24px; 1728 margin-inline-start: -24px;
1729} 1729}
1730 1730
1731#identity-popup-content-box.verifiedIdentity > #identity-popup-encryption > vbox > #identity-popup-encryption-icon , 1731#identity-popup-content-box.verifiedIdentity > #identity-popup-encryption > vbox > #identity-popup-encryption-icon ,
@@ -1755,13 +1755,13 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
1755#identity-popup-more-info-button { 1755#identity-popup-more-info-button {
1756 margin-top: 6px; 1756 margin-top: 6px;
1757 margin-bottom: 0; 1757 margin-bottom: 0;
1758 -moz-margin-end: 0; 1758 margin-inline-end: 0;
1759} 1759}
1760 1760
1761.popup-notification-icon { 1761.popup-notification-icon {
1762 width: 64px; 1762 width: 64px;
1763 height: 64px; 1763 height: 64px;
1764 -moz-margin-end: 10px; 1764 margin-inline-end: 10px;
1765} 1765}
1766 1766
1767.popup-notification-icon[popupid="geolocation"] { 1767.popup-notification-icon[popupid="geolocation"] {
@@ -1805,8 +1805,8 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
1805 1805
1806.popup-progress-label, 1806.popup-progress-label,
1807.popup-progress-meter { 1807.popup-progress-meter {
1808 -moz-margin-start: 0; 1808 margin-inline-start: 0;
1809 -moz-margin-end: 0; 1809 margin-inline-end: 0;
1810} 1810}
1811 1811
1812.popup-progress-cancel { 1812.popup-progress-cancel {
@@ -1870,7 +1870,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
1870 border-width: 0 8px 0 0; 1870 border-width: 0 8px 0 0;
1871 border-style: solid; 1871 border-style: solid;
1872 -moz-border-image: url("chrome://browser/skin/urlbar-arrow.svg") 0 8 0 0 / 0 8px 0 0; 1872 -moz-border-image: url("chrome://browser/skin/urlbar-arrow.svg") 0 8 0 0 / 0 8px 0 0;
1873 -moz-margin-end: -8px; 1873 margin-inline-end: -8px;
1874 margin-top: -2px; 1874 margin-top: -2px;
1875 margin-bottom: -2px; 1875 margin-bottom: -2px;
1876} 1876}
@@ -2127,8 +2127,8 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2127} 2127}
2128 2128
2129#allTabs-filter { 2129#allTabs-filter {
2130 -moz-margin-start: 24px; 2130 margin-inline-start: 24px;
2131 -moz-margin-end: 0; 2131 margin-inline-end: 0;
2132} 2132}
2133 2133
2134#allTabs-tab-close-button > .toolbarbutton-icon { 2134#allTabs-tab-close-button > .toolbarbutton-icon {
@@ -2141,10 +2141,10 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2141 height: 22px; 2141 height: 22px;
2142 padding-top: 1px; 2142 padding-top: 1px;
2143 padding-bottom: 5px; 2143 padding-bottom: 5px;
2144 -moz-padding-start: 1px; 2144 padding-inline-start: 1px;
2145 -moz-padding-end: 5px; 2145 padding-inline-end: 5px;
2146 margin-top: -2px; 2146 margin-top: -2px;
2147 -moz-margin-start: -2px; 2147 margin-inline-start: -2px;
2148 border-bottom-right-radius: 4px; 2148 border-bottom-right-radius: 4px;
2149} 2149}
2150 2150
@@ -2387,7 +2387,7 @@ toolbar[mode="text"] #addonbar-closebutton > .toolbarbutton-icon {
2387 -moz-appearance: none; 2387 -moz-appearance: none;
2388 color: inherit; 2388 color: inherit;
2389 border-width: 0; 2389 border-width: 0;
2390 -moz-border-end: 1px solid hsla(210,8%,5%,.45); 2390 border-inline-end: 1px solid hsla(210,8%,5%,.45);
2391 box-shadow: -1px 0 0 hsla(210,16%,76%,.15) inset, 1px 0 0 hsla(210,16%,76%,.15); 2391 box-shadow: -1px 0 0 hsla(210,16%,76%,.15) inset, 1px 0 0 hsla(210,16%,76%,.15);
2392} 2392}
2393 2393
@@ -2835,7 +2835,7 @@ html|*#gcli-output-frame {
2835} 2835}
2836 2836
2837.center-item-label { 2837.center-item-label {
2838 -moz-margin-start: 6px; 2838 margin-inline-start: 6px;
2839 margin-bottom: 0; 2839 margin-bottom: 0;
2840 text-overflow: ellipsis; 2840 text-overflow: ellipsis;
2841} 2841}
@@ -2845,7 +2845,7 @@ html|*#gcli-output-frame {
2845 background-repeat: no-repeat; 2845 background-repeat: no-repeat;
2846 width: 16px; 2846 width: 16px;
2847 height: 15px; 2847 height: 15px;
2848 -moz-margin-start: 6px; 2848 margin-inline-start: 6px;
2849} 2849}
2850 2850
2851.click-to-play-plugins-notification-button-container { 2851.click-to-play-plugins-notification-button-container {
@@ -2879,7 +2879,7 @@ html|*#gcli-output-frame {
2879 text-shadow: none; 2879 text-shadow: none;
2880 background-image: linear-gradient(#B4211B, #8A1915); 2880 background-image: linear-gradient(#B4211B, #8A1915);
2881 border-radius: 1px; 2881 border-radius: 1px;
2882 -moz-margin-end: 5px; 2882 margin-inline-end: 5px;
2883} 2883}
2884 2884
2885.messageImage[value="plugin-hidden"] { 2885.messageImage[value="plugin-hidden"] {
@@ -2921,7 +2921,7 @@ notification.pluginVulnerable .messageImage {
2921 2921
2922.toolbarbutton-badge-container > .toolbarbutton-icon[label]:not([label=""]), 2922.toolbarbutton-badge-container > .toolbarbutton-icon[label]:not([label=""]),
2923.toolbarbutton-badge-stack > .toolbarbutton-icon[label]:not([label=""]) { 2923.toolbarbutton-badge-stack > .toolbarbutton-icon[label]:not([label=""]) {
2924 -moz-margin-end: 0; 2924 margin-inline-end: 0;
2925} 2925}
2926 2926
2927#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar *|* > .toolbarbutton-badge[badge]:not([badge=""])::after { 2927#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar *|* > .toolbarbutton-badge[badge]:not([badge=""])::after {
diff --git a/src/chrome/browser/downloads/allDownloadsViewOverlay.css b/src/chrome/browser/downloads/allDownloadsViewOverlay.css
index e1a96fa..814985d 100644
--- a/src/chrome/browser/downloads/allDownloadsViewOverlay.css
+++ b/src/chrome/browser/downloads/allDownloadsViewOverlay.css
@@ -14,8 +14,8 @@
14} 14}
15 15
16.downloadTypeIcon { 16.downloadTypeIcon {
17 -moz-margin-end: 8px; 17 margin-inline-end: 8px;
18 -moz-margin-start: 8px; 18 margin-inline-start: 8px;
19 /* explicitly size the icon, so size doesn't vary on hidpi systems */ 19 /* explicitly size the icon, so size doesn't vary on hidpi systems */
20 height: 32px; 20 height: 32px;
21 width: 32px; 21 width: 32px;
diff --git a/src/chrome/browser/downloads/downloads.css b/src/chrome/browser/downloads/downloads.css
index 6a48460..6e25f75 100644
--- a/src/chrome/browser/downloads/downloads.css
+++ b/src/chrome/browser/downloads/downloads.css
@@ -47,7 +47,7 @@
47#downloadsSummary, 47#downloadsSummary,
48richlistitem[type="download"] { 48richlistitem[type="download"] {
49 height: 7em; 49 height: 7em;
50 -moz-padding-end: 0; 50 padding-inline-end: 0;
51 color: inherit; 51 color: inherit;
52} 52}
53 53
@@ -88,7 +88,7 @@ richlistitem[type="download"]:first-child {
88} 88}
89 89
90.downloadTypeIcon { 90.downloadTypeIcon {
91 -moz-margin-end: 8px; 91 margin-inline-end: 8px;
92 /* Prevent flickering when changing states. */ 92 /* Prevent flickering when changing states. */
93 height: 32px; 93 height: 32px;
94 width: 32px; 94 width: 32px;
@@ -325,7 +325,7 @@ toolbar:not([brighttext]) #downloads-indicator-counter {
325 background-image: linear-gradient(#505050, #575757); 325 background-image: linear-gradient(#505050, #575757);
326 border: 1px solid; 326 border: 1px solid;
327 border-color: hsla(0,0%,0%,.6) hsla(0,0%,0%,.4) hsla(0,0%,0%,.4); 327 border-color: hsla(0,0%,0%,.6) hsla(0,0%,0%,.4) hsla(0,0%,0%,.4);
328 -moz-border-start: none; 328 border-inline-start: none;
329 border-radius: 0 2px 2px 0; 329 border-radius: 0 2px 2px 0;
330} 330}
331 331
diff --git a/src/chrome/browser/engineManager.css b/src/chrome/browser/engineManager.css
index 6a1076e..0a9ccf2 100644
--- a/src/chrome/browser/engineManager.css
+++ b/src/chrome/browser/engineManager.css
@@ -1,7 +1,7 @@
1 1
2#engineList treechildren::-moz-tree-image(engineName) { 2#engineList treechildren::-moz-tree-image(engineName) {
3 -moz-margin-end: 4px; 3 margin-inline-end: 4px;
4 -moz-margin-start: 1px; 4 margin-inline-start: 1px;
5 width: 16px; 5 width: 16px;
6 height: 16px; 6 height: 16px;
7} 7}
diff --git a/src/chrome/browser/feeds/subscribe-ui.css b/src/chrome/browser/feeds/subscribe-ui.css
index 85da386..b806a27 100644
--- a/src/chrome/browser/feeds/subscribe-ui.css
+++ b/src/chrome/browser/feeds/subscribe-ui.css
@@ -7,17 +7,17 @@
7} 7}
8 8
9.handlersMenuPopup > menuitem { 9.handlersMenuPopup > menuitem {
10 -moz-padding-start: 23px; 10 padding-inline-start: 23px;
11} 11}
12 12
13.handlersMenuPopup > menuitem.menuitem-iconic { 13.handlersMenuPopup > menuitem.menuitem-iconic {
14 -moz-padding-start: 2px; 14 padding-inline-start: 2px;
15} 15}
16 16
17.handlersMenuPopup > .menuitem-iconic > .menu-iconic-left { 17.handlersMenuPopup > .menuitem-iconic > .menu-iconic-left {
18 display: -moz-box; 18 display: -moz-box;
19 min-width: 16px; 19 min-width: 16px;
20 -moz-padding-end: 2px; 20 padding-inline-end: 2px;
21} 21}
22 22
23.chooseApplicationMenuItem { 23.chooseApplicationMenuItem {
diff --git a/src/chrome/browser/feeds/subscribe.css b/src/chrome/browser/feeds/subscribe.css
index 656a30e..e42adc1 100644
--- a/src/chrome/browser/feeds/subscribe.css
+++ b/src/chrome/browser/feeds/subscribe.css
@@ -11,7 +11,7 @@ html {
11 border: 1px solid rgb(50,50,50); 11 border: 1px solid rgb(50,50,50);
12 border-radius: 10px; 12 border-radius: 10px;
13 padding: 3em; 13 padding: 3em;
14 -moz-padding-start: 30px; 14 padding-inline-start: 30px;
15 margin: 2em auto; 15 margin: 2em auto;
16 background: rgb(43,43,43); 16 background: rgb(43,43,43);
17} 17}
@@ -26,9 +26,9 @@ html {
26#feedHeader { 26#feedHeader {
27 margin-top: 4.9em; 27 margin-top: 4.9em;
28 margin-bottom: 1em; 28 margin-bottom: 1em;
29 -moz-margin-start: 1.4em; 29 margin-inline-start: 1.4em;
30 -moz-margin-end: 1em; 30 margin-inline-end: 1em;
31 -moz-padding-start: 2.9em; 31 padding-inline-start: 2.9em;
32 font-size: 110%; 32 font-size: 110%;
33 color: #fff; 33 color: #fff;
34} 34}
@@ -49,12 +49,12 @@ html {
49 49
50#feedHeader[firstrun="true"] #feedIntroText { 50#feedHeader[firstrun="true"] #feedIntroText {
51 padding-top: 0.1em; 51 padding-top: 0.1em;
52 -moz-padding-start: 0.6em; 52 padding-inline-start: 0.6em;
53 display: block; 53 display: block;
54} 54}
55 55
56#feedHeader[firstrun="true"] > #feedSubscribeLine { 56#feedHeader[firstrun="true"] > #feedSubscribeLine {
57 -moz-padding-start: 1.8em; 57 padding-inline-start: 1.8em;
58} 58}
59 59
60#feedSubscribeLine { 60#feedSubscribeLine {
@@ -89,8 +89,8 @@ h2 {
89 89
90#feedTitleLink { 90#feedTitleLink {
91 float: right; 91 float: right;
92 -moz-margin-start: .6em; 92 margin-inline-start: .6em;
93 -moz-margin-end: 0; 93 margin-inline-end: 0;
94 margin-top: 0; 94 margin-top: 0;
95 margin-bottom: 0; 95 margin-bottom: 0;
96} 96}
@@ -100,15 +100,15 @@ a[href] img {
100} 100}
101 101
102#feedTitleContainer { 102#feedTitleContainer {
103 -moz-margin-start: 0; 103 margin-inline-start: 0;
104 -moz-margin-end: .6em; 104 margin-inline-end: .6em;
105 margin-top: 0; 105 margin-top: 0;
106 margin-bottom: 0; 106 margin-bottom: 0;
107} 107}
108 108
109#feedTitleImage { 109#feedTitleImage {
110 -moz-margin-start: .6em; 110 margin-inline-start: .6em;
111 -moz-margin-end: 0; 111 margin-inline-end: 0;
112 margin-top: 0; 112 margin-top: 0;
113 margin-bottom: 0; 113 margin-bottom: 0;
114 max-width: 300px; 114 max-width: 300px;
diff --git a/src/chrome/browser/newtab/newTab.css b/src/chrome/browser/newtab/newTab.css
index 33ec219..bc8827d 100644
--- a/src/chrome/browser/newtab/newTab.css
+++ b/src/chrome/browser/newtab/newTab.css
@@ -99,7 +99,7 @@
99 99
100/* CELLS */ 100/* CELLS */
101.newtab-cell { 101.newtab-cell {
102 -moz-margin-end: 20px; 102 margin-inline-end: 20px;
103 background-color: rgb(50,50,50); 103 background-color: rgb(50,50,50);
104 border: 1px solid rgb(75,75,75); 104 border: 1px solid rgb(75,75,75);
105 transition: border-color 100ms ease-out; 105 transition: border-color 100ms ease-out;
@@ -110,7 +110,7 @@
110} 110}
111 111
112.newtab-cell:last-child { 112.newtab-cell:last-child {
113 -moz-margin-end: 0; 113 margin-inline-end: 0;
114} 114}
115 115
116.newtab-cell:hover:not(:empty) { 116.newtab-cell:hover:not(:empty) {
@@ -270,7 +270,7 @@
270} 270}
271 271
272#searchSubmit { 272#searchSubmit {
273 -moz-margin-start: -1px; 273 margin-inline-start: -1px;
274 padding: 0 9px; 274 padding: 0 9px;
275 color: #fff; 275 color: #fff;
276 background-color: rgb(60, 60, 60); 276 background-color: rgb(60, 60, 60);
diff --git a/src/chrome/browser/pageInfo.css b/src/chrome/browser/pageInfo.css
index 2cf0e86..f0a437f 100644
--- a/src/chrome/browser/pageInfo.css
+++ b/src/chrome/browser/pageInfo.css
@@ -6,7 +6,7 @@
6 6
7/* View buttons */ 7/* View buttons */
8#viewGroup { 8#viewGroup {
9 -moz-padding-start: 10px; 9 padding-inline-start: 10px;
10} 10}
11 11
12#viewGroup > radio { 12#viewGroup > radio {
@@ -31,7 +31,7 @@
31 31
32#topBar { 32#topBar {
33 border-bottom: 1px solid rgb(75,75,75); 33 border-bottom: 1px solid rgb(75,75,75);
34 -moz-padding-start: 10px; 34 padding-inline-start: 10px;
35 background-color: rgb(43,43,43); 35 background-color: rgb(43,43,43);
36 color: #fff; 36 color: #fff;
37} 37}
@@ -98,7 +98,7 @@ textbox {
98} 98}
99 99
100textbox.header { 100textbox.header {
101 -moz-margin-start: 0; 101 margin-inline-start: 0;
102} 102}
103 103
104.iframe { 104.iframe {
@@ -121,8 +121,8 @@ groupbox.collapsable caption .caption-icon {
121 height: 9px; 121 height: 9px;
122 background-repeat: no-repeat; 122 background-repeat: no-repeat;
123 background-position: center; 123 background-position: center;
124 -moz-margin-start: 2px; 124 margin-inline-start: 2px;
125 -moz-margin-end: 2px; 125 margin-inline-end: 2px;
126 background-image: url("chrome://global/skin/tree/twisty-open.png"); 126 background-image: url("chrome://global/skin/tree/twisty-open.png");
127} 127}
128 128
@@ -142,7 +142,7 @@ groupbox tree {
142} 142}
143 143
144#securityBox description { 144#securityBox description {
145 -moz-margin-start: 10px; 145 margin-inline-start: 10px;
146} 146}
147 147
148#general-security-identity { 148#general-security-identity {
@@ -187,8 +187,8 @@ treechildren::-moz-tree-cell-text(broken) {
187#feedListbox richlistitem { 187#feedListbox richlistitem {
188 padding-top: 6px; 188 padding-top: 6px;
189 padding-bottom: 6px; 189 padding-bottom: 6px;
190 -moz-padding-start: 7px; 190 padding-inline-start: 7px;
191 -moz-padding-end: 7px; 191 padding-inline-end: 7px;
192 min-height: 25px; 192 min-height: 25px;
193 border-bottom: 1px dotted rgb(75,75,75); 193 border-bottom: 1px dotted rgb(75,75,75);
194} 194}
@@ -218,8 +218,8 @@ treechildren::-moz-tree-cell-text(broken) {
218.permission { 218.permission {
219 padding-top: 6px; 219 padding-top: 6px;
220 padding-bottom: 6px; 220 padding-bottom: 6px;
221 -moz-padding-start: 7px; 221 padding-inline-start: 7px;
222 -moz-padding-end: 7px; 222 padding-inline-end: 7px;
223 min-height: 25px; 223 min-height: 25px;
224 border-bottom: 1px dotted rgb(75,75,75); 224 border-bottom: 1px dotted rgb(75,75,75);
225} 225}
diff --git a/src/chrome/browser/permissions/aboutPermissions.css b/src/chrome/browser/permissions/aboutPermissions.css
index 3fa306f..266f2ff 100644
--- a/src/chrome/browser/permissions/aboutPermissions.css
+++ b/src/chrome/browser/permissions/aboutPermissions.css
@@ -41,7 +41,7 @@
41.site-favicon { 41.site-favicon {
42 height: 16px; 42 height: 16px;
43 width: 16px; 43 width: 16px;
44 -moz-margin-end: 4px; 44 margin-inline-end: 4px;
45 list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png"); 45 list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
46} 46}
47 47
@@ -58,7 +58,7 @@
58 58
59#site-description { 59#site-description {
60 font-size: 125%; 60 font-size: 125%;
61 -moz-margin-start: 6px; /* to match button margin */ 61 margin-inline-start: 6px; /* to match button margin */
62} 62}
63 63
64#site-label { 64#site-label {
@@ -70,7 +70,7 @@
70#defaults-description { 70#defaults-description {
71 font-size: 125%; 71 font-size: 125%;
72 font-weight: bold; 72 font-weight: bold;
73 -moz-margin-start: 6px; 73 margin-inline-start: 6px;
74} 74}
75 75
76.pref-item { 76.pref-item {
@@ -80,7 +80,7 @@
80.pref-icon { 80.pref-icon {
81 width: 48px; 81 width: 48px;
82 height: 48px; 82 height: 48px;
83 -moz-margin-end: 10px; 83 margin-inline-end: 10px;
84} 84}
85 85
86.pref-icon[type="password"] { 86.pref-icon[type="password"] {
diff --git a/src/chrome/browser/places/editBookmarkOverlay.css b/src/chrome/browser/places/editBookmarkOverlay.css
index 16d6b82..11219eb 100644
--- a/src/chrome/browser/places/editBookmarkOverlay.css
+++ b/src/chrome/browser/places/editBookmarkOverlay.css
@@ -24,7 +24,7 @@
24.expander-down { 24.expander-down {
25 min-width: 0; 25 min-width: 0;
26 margin: 0; 26 margin: 0;
27 -moz-margin-end: 4px; 27 margin-inline-end: 4px;
28} 28}
29 29
30.expander-up > .button-box, 30.expander-up > .button-box,
@@ -93,5 +93,5 @@ menuitem.folder-icon[_moz-menuactive="true"] {
93} 93}
94 94
95#editBMPanel_folderMenuList > .menulist-label-box > .menulist-icon{ 95#editBMPanel_folderMenuList > .menulist-label-box > .menulist-icon{
96 -moz-margin-end: 4px; 96 margin-inline-end: 4px;
97} 97}
diff --git a/src/chrome/browser/places/organizer.css b/src/chrome/browser/places/organizer.css
index 6e3dacc..81abd62 100644
--- a/src/chrome/browser/places/organizer.css
+++ b/src/chrome/browser/places/organizer.css
@@ -9,7 +9,7 @@
9/* Toolbar */ 9/* Toolbar */
10#placesToolbar { 10#placesToolbar {
11 padding: 3px; 11 padding: 3px;
12 -moz-padding-end: 6px; 12 padding-inline-end: 6px;
13} 13}
14 14
15#placesToolbar > toolbarbutton[disabled] > .toolbarbutton-icon { 15#placesToolbar > toolbarbutton[disabled] > .toolbarbutton-icon {
@@ -38,14 +38,14 @@
38 38
39/* Menu */ 39/* Menu */
40#placesMenu { 40#placesMenu {
41 -moz-margin-start: 6px; 41 margin-inline-start: 6px;
42 -moz-appearance: none; 42 -moz-appearance: none;
43 border: none; 43 border: none;
44} 44}
45 45
46#placesMenu > menu { 46#placesMenu > menu {
47 -moz-padding-start: 4px; 47 padding-inline-start: 4px;
48 -moz-padding-end: 1px; 48 padding-inline-end: 1px;
49 padding-top: 2px; 49 padding-top: 2px;
50 padding-bottom: 2px; 50 padding-bottom: 2px;
51 -moz-appearance: none; 51 -moz-appearance: none;
@@ -69,7 +69,7 @@
69} 69}
70 70
71#placesMenu > menu > .menubar-text { 71#placesMenu > menu > .menubar-text {
72 -moz-padding-end: 8px; 72 padding-inline-end: 8px;
73 background: url(chrome://global/skin/arrow/arrow-v.svg#dn) right center no-repeat; 73 background: url(chrome://global/skin/arrow/arrow-v.svg#dn) right center no-repeat;
74} 74}
75 75
@@ -111,7 +111,7 @@
111} 111}
112 112
113#infoBoxExpanderLabel { 113#infoBoxExpanderLabel {
114 -moz-padding-start: 2px; 114 padding-inline-start: 2px;
115} 115}
116 116
117#searchFilter { 117#searchFilter {
@@ -127,8 +127,8 @@
127} 127}
128 128
129#clearDownloadsButton { 129#clearDownloadsButton {
130 -moz-padding-start: 9px; 130 padding-inline-start: 9px;
131 -moz-padding-end: 9px; 131 padding-inline-end: 9px;
132} 132}
133 133
134 134
@@ -146,11 +146,11 @@
146 146
147#placesView > splitter { 147#placesView > splitter {
148 border: 0; 148 border: 0;
149 -moz-border-end: 1px solid rgb(75,75,75); 149 border-inline-end: 1px solid rgb(75,75,75);
150 min-width: 0; 150 min-width: 0;
151 width: 3px; 151 width: 3px;
152 background-color: transparent; 152 background-color: transparent;
153 -moz-margin-start: -3px; 153 margin-inline-start: -3px;
154 position: relative; 154 position: relative;
155} 155}
156 156
@@ -165,7 +165,7 @@
165#searchFilter { 165#searchFilter {
166 -moz-appearance: none; 166 -moz-appearance: none;
167 padding: 4px; 167 padding: 4px;
168 -moz-padding-start: 6px; 168 padding-inline-start: 6px;
169 background-color: rgb(50,50,50); 169 background-color: rgb(50,50,50);
170 background-clip: padding-box; 170 background-clip: padding-box;
171 border: 1px solid rgb(75,75,75); 171 border: 1px solid rgb(75,75,75);
diff --git a/src/chrome/browser/places/places.css b/src/chrome/browser/places/places.css
index a59635b..040809c 100644
--- a/src/chrome/browser/places/places.css
+++ b/src/chrome/browser/places/places.css
@@ -141,5 +141,5 @@ treechildren::-moz-tree-cell-text(selected, focus) {
141#viewButton > .button-box > .button-menu-dropmarker { 141#viewButton > .button-box > .button-menu-dropmarker {
142 height: auto; 142 height: auto;
143 width: auto; 143 width: auto;
144 -moz-margin-end: -3px; 144 margin-inline-end: -3px;
145} 145}
diff --git a/src/chrome/browser/preferences/applications.css b/src/chrome/browser/preferences/applications.css
index 1235c90..1be0d18 100644
--- a/src/chrome/browser/preferences/applications.css
+++ b/src/chrome/browser/preferences/applications.css
@@ -11,18 +11,18 @@
11.actionsMenu { 11.actionsMenu {
12 margin-top: 0; 12 margin-top: 0;
13 margin-bottom: 0; 13 margin-bottom: 0;
14 -moz-margin-start: -2px; 14 margin-inline-start: -2px;
15 -moz-margin-end: 0; 15 margin-inline-end: 0;
16} 16}
17 17
18.typeIcon, 18.typeIcon,
19.actionIcon { 19.actionIcon {
20 -moz-margin-start: 3px; 20 margin-inline-start: 3px;
21 -moz-margin-end: 3px; 21 margin-inline-end: 3px;
22} 22}
23 23
24#handlersView > richlistitem label { 24#handlersView > richlistitem label {
25 -moz-margin-start: 1px; 25 margin-inline-start: 1px;
26 margin-top: 2px; 26 margin-top: 2px;
27} 27}
28 28
@@ -51,14 +51,14 @@ menuitem[appHandlerIcon="plugin"] {
51} 51}
52 52
53.actionsMenu .menulist-icon { 53.actionsMenu .menulist-icon {
54 -moz-margin-end: 3px; 54 margin-inline-end: 3px;
55} 55}
56 56
57.actionsMenu > menupopup > menuitem > .menu-iconic-left { 57.actionsMenu > menupopup > menuitem > .menu-iconic-left {
58 -moz-padding-start: 0px; 58 padding-inline-start: 0px;
59 -moz-padding-end: 2px; 59 padding-inline-end: 2px;
60} 60}
61 61
62.actionsMenu > menupopup > menuitem { 62.actionsMenu > menupopup > menuitem {
63 -moz-padding-start: 4px; 63 padding-inline-start: 4px;
64} 64}
diff --git a/src/chrome/browser/sanitizeDialog.css b/src/chrome/browser/sanitizeDialog.css
index 4312eb8..58e1f29 100644
--- a/src/chrome/browser/sanitizeDialog.css
+++ b/src/chrome/browser/sanitizeDialog.css
@@ -3,12 +3,12 @@
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 4
5#sanitizeDurationChoice { 5#sanitizeDurationChoice {
6 -moz-margin-end: 0; 6 margin-inline-end: 0;
7} 7}
8 8
9/* Align the duration label with the warning box and item list */ 9/* Align the duration label with the warning box and item list */
10#sanitizeDurationLabel { 10#sanitizeDurationLabel {
11 -moz-margin-start: 3px; 11 margin-inline-start: 3px;
12} 12}
13 13
14 14
@@ -79,15 +79,15 @@
79 79
80/* Make the item list the same width as the warning box */ 80/* Make the item list the same width as the warning box */
81#itemList { 81#itemList {
82 -moz-margin-start: 0; 82 margin-inline-start: 0;
83 -moz-margin-end: 0; 83 margin-inline-end: 0;
84} 84}
85 85
86 86
87/* Align the last dialog button with the end of the warning box */ 87/* Align the last dialog button with the end of the warning box */
88.prefWindow-dlgbuttons { 88.prefWindow-dlgbuttons {
89 -moz-margin-end: 0; 89 margin-inline-end: 0;
90} 90}
91.dialog-button[dlgtype="cancel"] { 91.dialog-button[dlgtype="cancel"] {
92 -moz-margin-end: 0; 92 margin-inline-end: 0;
93} 93}
diff --git a/src/chrome/browser/searchbar.css b/src/chrome/browser/searchbar.css
index 4f0c716..4bb67f1 100644
--- a/src/chrome/browser/searchbar.css
+++ b/src/chrome/browser/searchbar.css
@@ -22,7 +22,7 @@
22 width: 16px; 22 width: 16px;
23 list-style-image: url(chrome://browser/skin/places/places.svg); 23 list-style-image: url(chrome://browser/skin/places/places.svg);
24 -moz-image-region: rect(2px, 396px, 18px, 380px); 24 -moz-image-region: rect(2px, 396px, 18px, 380px);
25 -moz-margin-start: 2px; 25 margin-inline-start: 2px;
26} 26}
27 27
28.searchbar-engine-button { 28.searchbar-engine-button {
@@ -30,7 +30,7 @@
30 min-width: 0; 30 min-width: 0;
31 margin: 0; 31 margin: 0;
32 padding: 0; 32 padding: 0;
33 -moz-padding-end: 2px; 33 padding-inline-end: 2px;
34 -moz-box-align: center; 34 -moz-box-align: center;
35 background: none; 35 background: none;
36 border: none; 36 border: none;
diff --git a/src/chrome/browser/statusbar/overlay.css b/src/chrome/browser/statusbar/overlay.css
index 56f1997..ee975ce 100644
--- a/src/chrome/browser/statusbar/overlay.css
+++ b/src/chrome/browser/statusbar/overlay.css
@@ -181,7 +181,7 @@ splitter.status4evar-status-splitter:not(:hover) {
181} 181}
182 182
183toolbar[mode="icons"] #status4evar-download-button[forcelabel="true"] > label { 183toolbar[mode="icons"] #status4evar-download-button[forcelabel="true"] > label {
184 -moz-margin-start: 5px !important; 184 margin-inline-start: 5px !important;
185} 185}
186 186
187/* 187/*
@@ -198,7 +198,7 @@ splitter.status4evar-status-splitter {
198 */ 198 */
199 199
200#urlbar-progress-alt { 200#urlbar-progress-alt {
201 -moz-margin-end: -2px; 201 margin-inline-end: -2px;
202} 202}
203 203
204/* 204/*
diff --git a/src/chrome/browser/syncCommon.css b/src/chrome/browser/syncCommon.css
index f682cb9..8e48969 100644
--- a/src/chrome/browser/syncCommon.css
+++ b/src/chrome/browser/syncCommon.css
@@ -8,7 +8,7 @@
8} 8}
9 9
10.statusIcon { 10.statusIcon {
11 -moz-margin-start: 4px; 11 margin-inline-start: 4px;
12 max-height: 16px; 12 max-height: 16px;
13 max-width: 16px; 13 max-width: 16px;
14} 14}
diff --git a/src/chrome/browser/syncSetup.css b/src/chrome/browser/syncSetup.css
index ec1bc0f..dd99ebc 100644
--- a/src/chrome/browser/syncSetup.css
+++ b/src/chrome/browser/syncSetup.css
@@ -100,7 +100,7 @@ description > .text-link:focus {
100} 100}
101 101
102.inputColumn { 102.inputColumn {
103 -moz-margin-end: 2px 103 margin-inline-end: 2px
104} 104}
105 105
106.pin { 106.pin {
diff --git a/src/chrome/browser/tabview/tabview.css b/src/chrome/browser/tabview/tabview.css
index 4a7cc94..7aa2f0c 100644
--- a/src/chrome/browser/tabview/tabview.css
+++ b/src/chrome/browser/tabview/tabview.css
@@ -14,9 +14,9 @@ body {
14.tab { 14.tab {
15 margin: 4px; 15 margin: 4px;
16 padding-top: 4px; 16 padding-top: 4px;
17 -moz-padding-end: 6px; 17 padding-inline-end: 6px;
18 padding-bottom: 6px; 18 padding-bottom: 6px;
19 -moz-padding-start: 4px; 19 padding-inline-start: 4px;
20 background-color: #FFFFFF; 20 background-color: #FFFFFF;
21 border-radius: 0.4em; 21 border-radius: 0.4em;
22 cursor: pointer; 22 cursor: pointer;
@@ -48,12 +48,12 @@ html[dir=rtl] .thumb {
48.favicon { 48.favicon {
49 background-color: #FFFFFF; 49 background-color: #FFFFFF;
50 padding-top: 4px; 50 padding-top: 4px;
51 -moz-padding-end: 6px; 51 padding-inline-end: 6px;
52 padding-bottom: 6px; 52 padding-bottom: 6px;
53 -moz-padding-start: 4px; 53 padding-inline-start: 4px;
54 top: 4px; 54 top: 4px;
55 left: 4px; 55 left: 4px;
56 -moz-border-end: 1px solid rgba(73, 99, 119, 0.3); 56 border-inline-end: 1px solid rgba(73, 99, 119, 0.3);
57 border-bottom: 1px solid rgba(73, 99, 119, 0.3); 57 border-bottom: 1px solid rgba(73, 99, 119, 0.3);
58 height: 17px; 58 height: 17px;
59 width: 17px; 59 width: 17px;
@@ -266,7 +266,7 @@ html[dir=rtl] .overlay {
266.appTabTrayContainer { 266.appTabTrayContainer {
267 top: 34px; 267 top: 34px;
268 right: 1px; 268 right: 1px;
269 -moz-border-start: 1px solid #E1E1E1; 269 border-inline-start: 1px solid #E1E1E1;
270 padding: 0 5px; 270 padding: 0 5px;
271 overflow: -moz-hidden-unscrollable; 271 overflow: -moz-hidden-unscrollable;
272 text-align: start; 272 text-align: start;
@@ -314,8 +314,8 @@ html[dir=rtl] .appTabTrayContainer {
314 background-color: #A0A0A0; 314 background-color: #A0A0A0;
315 padding-top: 3px; 315 padding-top: 3px;
316 padding-bottom: 3px; 316 padding-bottom: 3px;
317 -moz-padding-start: 5px; 317 padding-inline-start: 5px;
318 -moz-padding-end: 20px; 318 padding-inline-end: 20px;
319 width: 135px; 319 width: 135px;
320 line-height: 25px; 320 line-height: 25px;
321 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,.24); 321 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,.24);
@@ -353,7 +353,7 @@ html[dir=rtl] .undo .close {
353 opacity: 0.9; 353 opacity: 0.9;
354 border: 1px dashed rgba(0,0,0,.12); 354 border: 1px dashed rgba(0,0,0,.12);
355 border-bottom: none; 355 border-bottom: none;
356 -moz-border-end: none; 356 border-inline-end: none;
357 box-shadow: 1px 1px 0 rgba(255,255,255,.15); 357 box-shadow: 1px 1px 0 rgba(255,255,255,.15);
358} 358}
359 359
@@ -413,9 +413,9 @@ input.name {
413 border: 1px solid transparent; 413 border: 1px solid transparent;
414 color: #999; 414 color: #999;
415 margin-top: 3px; 415 margin-top: 3px;
416 -moz-margin-end: 0; 416 margin-inline-end: 0;
417 margin-bottom: 0; 417 margin-bottom: 0;
418 -moz-margin-start: 3px; 418 margin-inline-start: 3px;
419 padding: 1px; 419 padding: 1px;
420} 420}
421 421
@@ -456,9 +456,9 @@ input.name:focus::-moz-placeholder {
456 456
457.title-shield { 457.title-shield {
458 margin-top: 3px; 458 margin-top: 3px;
459 -moz-margin-end: 0; 459 margin-inline-end: 0;
460 margin-bottom: 0; 460 margin-bottom: 0;
461 -moz-margin-start: 3px; 461 margin-inline-start: 3px;
462 padding: 1px; 462 padding: 1px;
463 left: 0; 463 left: 0;
464 top: 0; 464 top: 0;
@@ -530,7 +530,7 @@ html[dir=rtl] .iq-resizable-se {
530#exit-button { 530#exit-button {
531 width: 18px; 531 width: 18px;
532 height: 18px; 532 height: 18px;
533 -moz-margin-end: 4px; 533 margin-inline-end: 4px;
534 margin-top: 2px; 534 margin-top: 2px;
535 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 90, 18, 72); 535 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 90, 18, 72);
536 background-attachment: scroll; 536 background-attachment: scroll;
@@ -570,15 +570,15 @@ html[dir=rtl] .iq-resizable-se {
570#searchbox{ 570#searchbox{
571 width: 270px; 571 width: 270px;
572 max-width: -moz-available; 572 max-width: -moz-available;
573 -moz-margin-start: 20px; 573 margin-inline-start: 20px;
574 height: 30px; 574 height: 30px;
575 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,1), 0px 0px 9px rgba(0,0,0,.8); 575 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,1), 0px 0px 9px rgba(0,0,0,.8);
576 color: white; 576 color: white;
577 border: none; 577 border: none;
578 background-color: #272727; 578 background-color: #272727;
579 border-radius: 0.4em; 579 border-radius: 0.4em;
580 -moz-padding-start: 5px; 580 padding-inline-start: 5px;
581 -moz-padding-end: 5px; 581 padding-inline-end: 5px;
582 font-size: 14px; 582 font-size: 14px;
583} 583}
584 584
@@ -613,7 +613,7 @@ html[dir=rtl] #actions {
613 width: 20px; 613 width: 20px;
614 height: 20px; 614 height: 20px;
615 margin-top: 3px; 615 margin-top: 3px;
616 -moz-margin-end: 1px; 616 margin-inline-end: 1px;
617} 617}
618 618
619.notMainMatch{ 619.notMainMatch{
@@ -637,8 +637,8 @@ html[dir=rtl] #otherresults {
637#otherresults .label { 637#otherresults .label {
638 color: #999; 638 color: #999;
639 line-height: 30px; 639 line-height: 30px;
640 -moz-margin-start: 5px; 640 margin-inline-start: 5px;
641 -moz-margin-end: 5px; 641 margin-inline-end: 5px;
642} 642}
643 643
644.inlineMatch { 644.inlineMatch {
@@ -646,10 +646,10 @@ html[dir=rtl] #otherresults {
646 border-radius: 0.4em; 646 border-radius: 0.4em;
647 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6); 647 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
648 border: 1px solid rgba(255, 255, 255, 0.5); 648 border: 1px solid rgba(255, 255, 255, 0.5);
649 -moz-padding-start: 3px; 649 padding-inline-start: 3px;
650 -moz-padding-end: 3px; 650 padding-inline-end: 3px;
651 height: 20px; 651 height: 20px;
652 -moz-margin-end: 5px; 652 margin-inline-end: 5px;
653 cursor: pointer; 653 cursor: pointer;
654} 654}
655 655
@@ -658,7 +658,7 @@ html[dir=rtl] #otherresults {
658} 658}
659 659
660.inlineMatch > img { 660.inlineMatch > img {
661 -moz-margin-end: 5px; 661 margin-inline-end: 5px;
662 position: relative; 662 position: relative;
663 top: 2px; 663 top: 2px;
664 width: 16px; 664 width: 16px;