commit bfda8afdb30a95cd4089896f2153b44cf7037177 parent 4f099b6e298be23fb0b3644d999634fe9bd86084 Author: Lootyhoof <lootyhoofer@gmail.com> Date: Mon, 20 Aug 2018 21:49:42 +0100 Use non-prefixed -inline stylings Diffstat:
90 files changed, 537 insertions(+), 537 deletions(-)
diff --git a/src/chrome/abouthome/abouthome.css b/src/chrome/abouthome/abouthome.css @@ -56,7 +56,7 @@ a { display: -moz-box; -moz-box-align: center; padding-top: 2px; - -moz-padding-end: 8px; + padding-inline-end: 8px; } #searchLogoContainer[hidden] { @@ -91,7 +91,7 @@ a { } #searchSubmit { - -moz-margin-start: -1px; + margin-inline-start: -1px; padding: 0 9px; color: #fff; background-color: rgb(60, 60, 60); @@ -234,7 +234,7 @@ body[narrow] #restorePreviousSession { display: inline-block; /* display on same line as text label */ vertical-align: middle; margin-bottom: 0; - -moz-margin-end: 8px; + margin-inline-end: 8px; } #restorePreviousSession:-moz-dir(rtl)::before { diff --git a/src/chrome/browser/aboutCertError.css b/src/chrome/browser/aboutCertError.css @@ -32,7 +32,7 @@ h2 { border: 1px solid #FFBD09; /* pale yellow extracted from yellow passport icon */ border-radius: 10px; padding: 3em; - -moz-padding-start: 30px; + padding-inline-start: 30px; background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat rgb(50, 50, 50); background-origin: content-box; } @@ -42,16 +42,16 @@ h2 { } #errorTitle { - -moz-margin-start: 80px; + margin-inline-start: 80px; } #errorLongContent { - -moz-margin-start: 80px; + margin-inline-start: 80px; } .expander > button { - -moz-padding-start: 20px; - -moz-margin-start: -20px; + padding-inline-start: 20px; + margin-inline-start: -20px; background: url("chrome://browser/skin/aboutCertError_sectionExpanded.png") left center no-repeat; border: none; font: inherit; diff --git a/src/chrome/browser/aboutPrivateBrowsing.css b/src/chrome/browser/aboutPrivateBrowsing.css @@ -18,7 +18,7 @@ body.normal > #errorPageContainer { } #startPrivateBrowsingDesc > button { - -moz-margin-start: 0; + margin-inline-start: 0; } #footerDesc > p { @@ -27,7 +27,7 @@ body.normal > #errorPageContainer { #moreInfo { font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */ - -moz-padding-start: 25px; + padding-inline-start: 25px; background: url("chrome://global/skin/icons/information-16.svg") no-repeat top left; } diff --git a/src/chrome/browser/aboutSyncTabs.css b/src/chrome/browser/aboutSyncTabs.css @@ -22,18 +22,18 @@ margin-top: 4px; width: 45em; height: 32px; - -moz-margin-start: 2em; - -moz-margin-end: 2em; + margin-inline-start: 2em; + margin-inline-end: 2em; } #tabsListHeading { font-size: 140%; font-weight: bold; - -moz-margin-start: 40px; + margin-inline-start: 40px; } richlistitem { - -moz-margin-end: 2em; + margin-inline-end: 2em; } richlistitem[selected="true"], @@ -46,7 +46,7 @@ richlistitem[type="tab"] { border: #999999 1px solid !important; padding: 2px 5px; margin-bottom: 4px; - -moz-margin-start: 4em; + margin-inline-start: 4em; border-radius: 6px; background-color: menu; width: 44em; @@ -64,7 +64,7 @@ richlistitem[type="tab"][selected="true"] { richlistitem[type="client"] { min-height: 2em; color: #000000; - -moz-margin-start: 2em; + margin-inline-start: 2em; margin-top: 2px; margin-bottom: 3px; width: 42em; @@ -96,6 +96,6 @@ richlistitem.desktop[type="client"] { } .tabIcon { - -moz-padding-start: 2px; + padding-inline-start: 2px; padding-top: 2px; } diff --git a/src/chrome/browser/aboutTabCrashed.css b/src/chrome/browser/aboutTabCrashed.css @@ -11,7 +11,7 @@ p { #error-box { background: url('chrome://global/skin/icons/information-24.png') no-repeat left 4px; - -moz-padding-start: 30px; + padding-inline-start: 30px; } #error-box:-moz-locale-dir(rtl) { @@ -46,7 +46,7 @@ p { margin: 0 auto; background-image: url('chrome://global/skin/icons/information-32.png'); min-height: 36px; - -moz-padding-start: 38px; + padding-inline-start: 38px; } button { diff --git a/src/chrome/browser/browser.css b/src/chrome/browser/browser.css @@ -156,8 +156,8 @@ /* ::::: app menu button ::::: */ .splitmenu-menuitem { - -moz-margin-end: 1px; - -moz-padding-end: 0.5em; + margin-inline-end: 1px; + padding-inline-end: 0.5em; } .splitmenu-menu { @@ -177,7 +177,7 @@ } #appmenuPrimaryPane { - -moz-border-end: 1px solid ThreeDShadow; + border-inline-end: 1px solid ThreeDShadow; } #appmenu-popup { @@ -188,12 +188,12 @@ #appmenuPrimaryPane { background-color: rgb(62,62,62); padding: 2px; - -moz-border-end: none; + border-inline-end: none; } #appmenuSecondaryPane { background-color: rgb(50,50,50); - -moz-padding-start: 3px; - -moz-padding-end: 2px; + padding-inline-start: 3px; + padding-inline-end: 2px; padding-top: 2px; padding-bottom: 2px; font-family: "Segoe UI Semibold", "Segoe UI", sans-serif; @@ -203,7 +203,7 @@ -moz-appearance: none; margin-top: 3px; margin-bottom: 3px; - -moz-margin-start: 30px; + margin-inline-start: 30px; padding: 0; border-top: 1px solid #e1e1e1; border-bottom: none; @@ -306,7 +306,7 @@ menuitem.bookmark-item { } .bookmark-item > .menu-iconic-left > .menu-iconic-icon { - -moz-padding-start: 0px; + padding-inline-start: 0px; } /* ::::: bookmark items ::::: */ @@ -410,7 +410,7 @@ toolbar:not([brighttext]) .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarke .toolbarbutton-1 > .toolbarbutton-icon, .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon { - -moz-margin-end: 0; + margin-inline-end: 0; } toolbar[mode=full] .toolbarbutton-1:not([type=menu-button]) { @@ -451,11 +451,11 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button { } #navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button { - -moz-padding-end: 0; + padding-inline-end: 0; } #navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker { - -moz-padding-start: 0; + padding-inline-start: 0; -moz-box-align: center; } @@ -483,15 +483,15 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button { #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, #navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1[type=menu] > .toolbarbutton-text { - -moz-padding-end: 17px; + padding-inline-end: 17px; } #navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menu-dropmarker { - -moz-margin-start: -15px; + margin-inline-start: -15px; } #navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon { - -moz-border-end: none; + border-inline-end: none; } #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 { display: -moz-box; width: 1px; height: 18px; - -moz-margin-end: -1px; + margin-inline-end: -1px; background-image: linear-gradient(hsla(210,54%,20%,.2) 0, hsla(210,54%,20%,.2) 18px); background-clip: padding-box; background-position: center; @@ -550,7 +550,7 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button { } #navigator-toolbox[iconsize=large][mode=icons] > #nav-bar .toolbarbutton-1:-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon { - -moz-border-start-color: hsla(210,54%,20%,.35); + border-inline-start-color: hsla(210,54%,20%,.35); } #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 { } window: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 { - -moz-margin-start: -4px !important; - -moz-margin-end: -2px !important; + margin-inline-start: -4px !important; + margin-inline-end: -2px !important; padding-left: 2px; padding-right: 2px; @@ -783,7 +783,7 @@ toolbar:not([brighttext]) #tabview-button { /* ::::: fullscreen window controls ::::: */ #TabsToolbar > #window-controls { - -moz-margin-start: 4px; + margin-inline-start: 4px; } #minimize-button, @@ -841,7 +841,7 @@ toolbar:not([brighttext]) #tabview-button { #urlbar { width: 7em; - -moz-padding-end: 2px; + padding-inline-end: 2px; } #urlbar:-moz-lwtheme, @@ -871,7 +871,7 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, } .urlbar-input-box { - -moz-margin-start: 0; + margin-inline-start: 0; min-width: 4em; } @@ -890,25 +890,25 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, #urlbar-search-splitter { min-width: 6px; - -moz-margin-start: -3px; + margin-inline-start: -3px; border: none; background: transparent; } #urlbar-search-splitter + #urlbar-container > #urlbar , #urlbar-search-splitter + #search-container > #searchbar > .searchbar-textbox { - -moz-margin-start: 0; + margin-inline-start: 0; } #urlbar-display-box { - -moz-border-end: 1px solid #AAA; - -moz-margin-end: 3px; + border-inline-end: 1px solid #AAA; + margin-inline-end: 3px; } #urlbar-display { margin-top: 0; margin-bottom: 0; - -moz-margin-start: 0; + margin-inline-start: 0; color: GrayText; } @@ -931,14 +931,14 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, } #notification-popup-box:not([hidden]) + #identity-box { - -moz-padding-start: 10px; + padding-inline-start: 10px; border-radius: 0; } #urlbar[pageproxystate="valid"] > #identity-box.chromeUI, #urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity, #urlbar[pageproxystate="valid"] > #identity-box.verifiedDomain { - -moz-margin-end: 4px; + margin-inline-end: 4px; } #identity-box:-moz-focusring { @@ -947,8 +947,8 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, } #identity-icon-labels { - -moz-padding-start: 2px; - -moz-padding-end: 5px; + padding-inline-start: 2px; + padding-inline-end: 5px; } /* Location bar dropmarker */ @@ -1006,8 +1006,8 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, list-style-image: url(chrome://browser/skin/identity-not-secure.svg); margin-top: 1px; margin-bottom: 1px; - -moz-margin-start: 3px; - -moz-margin-end: 2px; + margin-inline-start: 3px; + margin-inline-end: 2px; -moz-image-region: rect(0, 16px, 16px, 0); } @@ -1031,7 +1031,7 @@ html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, } window: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 { - -moz-margin-end: 1px; + margin-inline-end: 1px; } /* autocomplete */ @@ -1250,7 +1250,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- } #sidebar-title { - -moz-padding-start: 0px; + padding-inline-start: 0px; } #sidebar-search-container { @@ -1319,7 +1319,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- border-bottom: 0px; border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0; box-shadow: var(--tab-box-shadow); - -moz-margin-start: -1px; + margin-inline-start: -1px; color: #fff; } @@ -1345,7 +1345,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- } .tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox { - -moz-padding-start: 1px; + padding-inline-start: 1px; } .tabbrowser-tab:hover, @@ -1371,8 +1371,8 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- height: 16px; list-style-image: url(chrome://browser/skin/places/places.svg); -moz-image-region: rect(2px, 396px, 18px, 380px); - -moz-margin-start: 2px; - -moz-margin-end: 3px; + margin-inline-start: 2px; + margin-inline-end: 3px; } .tab-throbber { @@ -1391,8 +1391,8 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- .tab-throbber[pinned], .tab-icon-image[pinned] { - -moz-margin-start: 5px; - -moz-margin-end: 5px; + margin-inline-start: 5px; + margin-inline-end: 5px; } .tabbrowser-tab[label="about:config"] > * > * > .tab-icon-image { @@ -1449,12 +1449,12 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- transform: scaleX(-1); } .tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-start-indicator:not([collapsed]) { - -moz-margin-start: -2px; - -moz-margin-end: -12px; + margin-inline-start: -2px; + margin-inline-end: -12px; } .tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-end-indicator:not([collapsed]) { - -moz-margin-start: -12px; - -moz-margin-end: -2px; + margin-inline-start: -12px; + margin-inline-end: -2px; } .tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-start-indicator[collapsed], .tabbrowser-arrowscrollbox > .arrowscrollbox-overflow-end-indicator[collapsed] { @@ -1606,9 +1606,9 @@ toolbar:not([brighttext]) #alltabs-button[type="menu"] { } .tabs-closebutton > .toolbarbutton-icon { - -moz-margin-end: 0px !important; - -moz-padding-end: 2px !important; - -moz-padding-start: 2px !important; + margin-inline-end: 0px !important; + padding-inline-end: 2px !important; + padding-inline-start: 2px !important; } toolbarbutton.chevron { @@ -1634,7 +1634,7 @@ toolbar[mode="text"] toolbarbutton.chevron > .toolbarbutton-icon { #sidebar-throbber[loading="true"] { list-style-image: url("chrome://global/skin/icons/loading_16.png"); - -moz-margin-end: 4px; + margin-inline-end: 4px; } @@ -1659,7 +1659,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { .menupopup-drop-indicator { list-style-image: none; height: 2px; - -moz-margin-end: -4em; + margin-inline-end: -4em; background-color: Highlight; } @@ -1685,13 +1685,13 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { /* Popup Body Text */ .identity-popup-description { white-space: pre-wrap; - -moz-padding-start: 15px; + padding-inline-start: 15px; margin: 2px 0 4px; } .identity-popup-label { white-space: pre-wrap; - -moz-padding-start: 15px; + padding-inline-start: 15px; margin: 0; } @@ -1725,7 +1725,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { #identity-popup-content-box.verifiedIdentity > #identity-popup-encryption , #identity-popup-content-box.verifiedDomain > #identity-popup-encryption { margin-top: 10px; - -moz-margin-start: -24px; + margin-inline-start: -24px; } #identity-popup-content-box.verifiedIdentity > #identity-popup-encryption > vbox > #identity-popup-encryption-icon , @@ -1755,13 +1755,13 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { #identity-popup-more-info-button { margin-top: 6px; margin-bottom: 0; - -moz-margin-end: 0; + margin-inline-end: 0; } .popup-notification-icon { width: 64px; height: 64px; - -moz-margin-end: 10px; + margin-inline-end: 10px; } .popup-notification-icon[popupid="geolocation"] { @@ -1805,8 +1805,8 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { .popup-progress-label, .popup-progress-meter { - -moz-margin-start: 0; - -moz-margin-end: 0; + margin-inline-start: 0; + margin-inline-end: 0; } .popup-progress-cancel { @@ -1870,7 +1870,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { border-width: 0 8px 0 0; border-style: solid; -moz-border-image: url("chrome://browser/skin/urlbar-arrow.svg") 0 8 0 0 / 0 8px 0 0; - -moz-margin-end: -8px; + margin-inline-end: -8px; margin-top: -2px; margin-bottom: -2px; } @@ -2127,8 +2127,8 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { } #allTabs-filter { - -moz-margin-start: 24px; - -moz-margin-end: 0; + margin-inline-start: 24px; + margin-inline-end: 0; } #allTabs-tab-close-button > .toolbarbutton-icon { @@ -2141,10 +2141,10 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { height: 22px; padding-top: 1px; padding-bottom: 5px; - -moz-padding-start: 1px; - -moz-padding-end: 5px; + padding-inline-start: 1px; + padding-inline-end: 5px; margin-top: -2px; - -moz-margin-start: -2px; + margin-inline-start: -2px; border-bottom-right-radius: 4px; } @@ -2387,7 +2387,7 @@ toolbar[mode="text"] #addonbar-closebutton > .toolbarbutton-icon { -moz-appearance: none; color: inherit; border-width: 0; - -moz-border-end: 1px solid hsla(210,8%,5%,.45); + border-inline-end: 1px solid hsla(210,8%,5%,.45); box-shadow: -1px 0 0 hsla(210,16%,76%,.15) inset, 1px 0 0 hsla(210,16%,76%,.15); } @@ -2835,7 +2835,7 @@ html|*#gcli-output-frame { } .center-item-label { - -moz-margin-start: 6px; + margin-inline-start: 6px; margin-bottom: 0; text-overflow: ellipsis; } @@ -2845,7 +2845,7 @@ html|*#gcli-output-frame { background-repeat: no-repeat; width: 16px; height: 15px; - -moz-margin-start: 6px; + margin-inline-start: 6px; } .click-to-play-plugins-notification-button-container { @@ -2879,7 +2879,7 @@ html|*#gcli-output-frame { text-shadow: none; background-image: linear-gradient(#B4211B, #8A1915); border-radius: 1px; - -moz-margin-end: 5px; + margin-inline-end: 5px; } .messageImage[value="plugin-hidden"] { @@ -2921,7 +2921,7 @@ notification.pluginVulnerable .messageImage { .toolbarbutton-badge-container > .toolbarbutton-icon[label]:not([label=""]), .toolbarbutton-badge-stack > .toolbarbutton-icon[label]:not([label=""]) { - -moz-margin-end: 0; + margin-inline-end: 0; } #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 @@ -14,8 +14,8 @@ } .downloadTypeIcon { - -moz-margin-end: 8px; - -moz-margin-start: 8px; + margin-inline-end: 8px; + margin-inline-start: 8px; /* explicitly size the icon, so size doesn't vary on hidpi systems */ height: 32px; width: 32px; diff --git a/src/chrome/browser/downloads/downloads.css b/src/chrome/browser/downloads/downloads.css @@ -47,7 +47,7 @@ #downloadsSummary, richlistitem[type="download"] { height: 7em; - -moz-padding-end: 0; + padding-inline-end: 0; color: inherit; } @@ -88,7 +88,7 @@ richlistitem[type="download"]:first-child { } .downloadTypeIcon { - -moz-margin-end: 8px; + margin-inline-end: 8px; /* Prevent flickering when changing states. */ height: 32px; width: 32px; @@ -325,7 +325,7 @@ toolbar:not([brighttext]) #downloads-indicator-counter { background-image: linear-gradient(#505050, #575757); border: 1px solid; border-color: hsla(0,0%,0%,.6) hsla(0,0%,0%,.4) hsla(0,0%,0%,.4); - -moz-border-start: none; + border-inline-start: none; border-radius: 0 2px 2px 0; } diff --git a/src/chrome/browser/engineManager.css b/src/chrome/browser/engineManager.css @@ -1,7 +1,7 @@ #engineList treechildren::-moz-tree-image(engineName) { - -moz-margin-end: 4px; - -moz-margin-start: 1px; + margin-inline-end: 4px; + margin-inline-start: 1px; width: 16px; height: 16px; } diff --git a/src/chrome/browser/feeds/subscribe-ui.css b/src/chrome/browser/feeds/subscribe-ui.css @@ -7,17 +7,17 @@ } .handlersMenuPopup > menuitem { - -moz-padding-start: 23px; + padding-inline-start: 23px; } .handlersMenuPopup > menuitem.menuitem-iconic { - -moz-padding-start: 2px; + padding-inline-start: 2px; } .handlersMenuPopup > .menuitem-iconic > .menu-iconic-left { display: -moz-box; min-width: 16px; - -moz-padding-end: 2px; + padding-inline-end: 2px; } .chooseApplicationMenuItem { diff --git a/src/chrome/browser/feeds/subscribe.css b/src/chrome/browser/feeds/subscribe.css @@ -11,7 +11,7 @@ html { border: 1px solid rgb(50,50,50); border-radius: 10px; padding: 3em; - -moz-padding-start: 30px; + padding-inline-start: 30px; margin: 2em auto; background: rgb(43,43,43); } @@ -26,9 +26,9 @@ html { #feedHeader { margin-top: 4.9em; margin-bottom: 1em; - -moz-margin-start: 1.4em; - -moz-margin-end: 1em; - -moz-padding-start: 2.9em; + margin-inline-start: 1.4em; + margin-inline-end: 1em; + padding-inline-start: 2.9em; font-size: 110%; color: #fff; } @@ -49,12 +49,12 @@ html { #feedHeader[firstrun="true"] #feedIntroText { padding-top: 0.1em; - -moz-padding-start: 0.6em; + padding-inline-start: 0.6em; display: block; } #feedHeader[firstrun="true"] > #feedSubscribeLine { - -moz-padding-start: 1.8em; + padding-inline-start: 1.8em; } #feedSubscribeLine { @@ -89,8 +89,8 @@ h2 { #feedTitleLink { float: right; - -moz-margin-start: .6em; - -moz-margin-end: 0; + margin-inline-start: .6em; + margin-inline-end: 0; margin-top: 0; margin-bottom: 0; } @@ -100,15 +100,15 @@ a[href] img { } #feedTitleContainer { - -moz-margin-start: 0; - -moz-margin-end: .6em; + margin-inline-start: 0; + margin-inline-end: .6em; margin-top: 0; margin-bottom: 0; } #feedTitleImage { - -moz-margin-start: .6em; - -moz-margin-end: 0; + margin-inline-start: .6em; + margin-inline-end: 0; margin-top: 0; margin-bottom: 0; max-width: 300px; diff --git a/src/chrome/browser/newtab/newTab.css b/src/chrome/browser/newtab/newTab.css @@ -99,7 +99,7 @@ /* CELLS */ .newtab-cell { - -moz-margin-end: 20px; + margin-inline-end: 20px; background-color: rgb(50,50,50); border: 1px solid rgb(75,75,75); transition: border-color 100ms ease-out; @@ -110,7 +110,7 @@ } .newtab-cell:last-child { - -moz-margin-end: 0; + margin-inline-end: 0; } .newtab-cell:hover:not(:empty) { @@ -270,7 +270,7 @@ } #searchSubmit { - -moz-margin-start: -1px; + margin-inline-start: -1px; padding: 0 9px; color: #fff; background-color: rgb(60, 60, 60); diff --git a/src/chrome/browser/pageInfo.css b/src/chrome/browser/pageInfo.css @@ -6,7 +6,7 @@ /* View buttons */ #viewGroup { - -moz-padding-start: 10px; + padding-inline-start: 10px; } #viewGroup > radio { @@ -31,7 +31,7 @@ #topBar { border-bottom: 1px solid rgb(75,75,75); - -moz-padding-start: 10px; + padding-inline-start: 10px; background-color: rgb(43,43,43); color: #fff; } @@ -98,7 +98,7 @@ textbox { } textbox.header { - -moz-margin-start: 0; + margin-inline-start: 0; } .iframe { @@ -121,8 +121,8 @@ groupbox.collapsable caption .caption-icon { height: 9px; background-repeat: no-repeat; background-position: center; - -moz-margin-start: 2px; - -moz-margin-end: 2px; + margin-inline-start: 2px; + margin-inline-end: 2px; background-image: url("chrome://global/skin/tree/twisty-open.png"); } @@ -142,7 +142,7 @@ groupbox tree { } #securityBox description { - -moz-margin-start: 10px; + margin-inline-start: 10px; } #general-security-identity { @@ -187,8 +187,8 @@ treechildren::-moz-tree-cell-text(broken) { #feedListbox richlistitem { padding-top: 6px; padding-bottom: 6px; - -moz-padding-start: 7px; - -moz-padding-end: 7px; + padding-inline-start: 7px; + padding-inline-end: 7px; min-height: 25px; border-bottom: 1px dotted rgb(75,75,75); } @@ -218,8 +218,8 @@ treechildren::-moz-tree-cell-text(broken) { .permission { padding-top: 6px; padding-bottom: 6px; - -moz-padding-start: 7px; - -moz-padding-end: 7px; + padding-inline-start: 7px; + padding-inline-end: 7px; min-height: 25px; border-bottom: 1px dotted rgb(75,75,75); } diff --git a/src/chrome/browser/permissions/aboutPermissions.css b/src/chrome/browser/permissions/aboutPermissions.css @@ -41,7 +41,7 @@ .site-favicon { height: 16px; width: 16px; - -moz-margin-end: 4px; + margin-inline-end: 4px; list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png"); } @@ -58,7 +58,7 @@ #site-description { font-size: 125%; - -moz-margin-start: 6px; /* to match button margin */ + margin-inline-start: 6px; /* to match button margin */ } #site-label { @@ -70,7 +70,7 @@ #defaults-description { font-size: 125%; font-weight: bold; - -moz-margin-start: 6px; + margin-inline-start: 6px; } .pref-item { @@ -80,7 +80,7 @@ .pref-icon { width: 48px; height: 48px; - -moz-margin-end: 10px; + margin-inline-end: 10px; } .pref-icon[type="password"] { diff --git a/src/chrome/browser/places/editBookmarkOverlay.css b/src/chrome/browser/places/editBookmarkOverlay.css @@ -24,7 +24,7 @@ .expander-down { min-width: 0; margin: 0; - -moz-margin-end: 4px; + margin-inline-end: 4px; } .expander-up > .button-box, @@ -93,5 +93,5 @@ menuitem.folder-icon[_moz-menuactive="true"] { } #editBMPanel_folderMenuList > .menulist-label-box > .menulist-icon{ - -moz-margin-end: 4px; + margin-inline-end: 4px; } diff --git a/src/chrome/browser/places/organizer.css b/src/chrome/browser/places/organizer.css @@ -9,7 +9,7 @@ /* Toolbar */ #placesToolbar { padding: 3px; - -moz-padding-end: 6px; + padding-inline-end: 6px; } #placesToolbar > toolbarbutton[disabled] > .toolbarbutton-icon { @@ -38,14 +38,14 @@ /* Menu */ #placesMenu { - -moz-margin-start: 6px; + margin-inline-start: 6px; -moz-appearance: none; border: none; } #placesMenu > menu { - -moz-padding-start: 4px; - -moz-padding-end: 1px; + padding-inline-start: 4px; + padding-inline-end: 1px; padding-top: 2px; padding-bottom: 2px; -moz-appearance: none; @@ -69,7 +69,7 @@ } #placesMenu > menu > .menubar-text { - -moz-padding-end: 8px; + padding-inline-end: 8px; background: url(chrome://global/skin/arrow/arrow-v.svg#dn) right center no-repeat; } @@ -111,7 +111,7 @@ } #infoBoxExpanderLabel { - -moz-padding-start: 2px; + padding-inline-start: 2px; } #searchFilter { @@ -127,8 +127,8 @@ } #clearDownloadsButton { - -moz-padding-start: 9px; - -moz-padding-end: 9px; + padding-inline-start: 9px; + padding-inline-end: 9px; } @@ -146,11 +146,11 @@ #placesView > splitter { border: 0; - -moz-border-end: 1px solid rgb(75,75,75); + border-inline-end: 1px solid rgb(75,75,75); min-width: 0; width: 3px; background-color: transparent; - -moz-margin-start: -3px; + margin-inline-start: -3px; position: relative; } @@ -165,7 +165,7 @@ #searchFilter { -moz-appearance: none; padding: 4px; - -moz-padding-start: 6px; + padding-inline-start: 6px; background-color: rgb(50,50,50); background-clip: padding-box; border: 1px solid rgb(75,75,75); diff --git 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) { #viewButton > .button-box > .button-menu-dropmarker { height: auto; width: auto; - -moz-margin-end: -3px; + margin-inline-end: -3px; } diff --git a/src/chrome/browser/preferences/applications.css b/src/chrome/browser/preferences/applications.css @@ -11,18 +11,18 @@ .actionsMenu { margin-top: 0; margin-bottom: 0; - -moz-margin-start: -2px; - -moz-margin-end: 0; + margin-inline-start: -2px; + margin-inline-end: 0; } .typeIcon, .actionIcon { - -moz-margin-start: 3px; - -moz-margin-end: 3px; + margin-inline-start: 3px; + margin-inline-end: 3px; } #handlersView > richlistitem label { - -moz-margin-start: 1px; + margin-inline-start: 1px; margin-top: 2px; } @@ -51,14 +51,14 @@ menuitem[appHandlerIcon="plugin"] { } .actionsMenu .menulist-icon { - -moz-margin-end: 3px; + margin-inline-end: 3px; } .actionsMenu > menupopup > menuitem > .menu-iconic-left { - -moz-padding-start: 0px; - -moz-padding-end: 2px; + padding-inline-start: 0px; + padding-inline-end: 2px; } .actionsMenu > menupopup > menuitem { - -moz-padding-start: 4px; + padding-inline-start: 4px; } diff --git a/src/chrome/browser/sanitizeDialog.css b/src/chrome/browser/sanitizeDialog.css @@ -3,12 +3,12 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #sanitizeDurationChoice { - -moz-margin-end: 0; + margin-inline-end: 0; } /* Align the duration label with the warning box and item list */ #sanitizeDurationLabel { - -moz-margin-start: 3px; + margin-inline-start: 3px; } @@ -79,15 +79,15 @@ /* Make the item list the same width as the warning box */ #itemList { - -moz-margin-start: 0; - -moz-margin-end: 0; + margin-inline-start: 0; + margin-inline-end: 0; } /* Align the last dialog button with the end of the warning box */ .prefWindow-dlgbuttons { - -moz-margin-end: 0; + margin-inline-end: 0; } .dialog-button[dlgtype="cancel"] { - -moz-margin-end: 0; + margin-inline-end: 0; } diff --git a/src/chrome/browser/searchbar.css b/src/chrome/browser/searchbar.css @@ -22,7 +22,7 @@ width: 16px; list-style-image: url(chrome://browser/skin/places/places.svg); -moz-image-region: rect(2px, 396px, 18px, 380px); - -moz-margin-start: 2px; + margin-inline-start: 2px; } .searchbar-engine-button { @@ -30,7 +30,7 @@ min-width: 0; margin: 0; padding: 0; - -moz-padding-end: 2px; + padding-inline-end: 2px; -moz-box-align: center; background: none; border: none; diff --git a/src/chrome/browser/statusbar/overlay.css b/src/chrome/browser/statusbar/overlay.css @@ -181,7 +181,7 @@ splitter.status4evar-status-splitter:not(:hover) { } toolbar[mode="icons"] #status4evar-download-button[forcelabel="true"] > label { - -moz-margin-start: 5px !important; + margin-inline-start: 5px !important; } /* @@ -198,7 +198,7 @@ splitter.status4evar-status-splitter { */ #urlbar-progress-alt { - -moz-margin-end: -2px; + margin-inline-end: -2px; } /* diff --git a/src/chrome/browser/syncCommon.css b/src/chrome/browser/syncCommon.css @@ -8,7 +8,7 @@ } .statusIcon { - -moz-margin-start: 4px; + margin-inline-start: 4px; max-height: 16px; max-width: 16px; } diff --git a/src/chrome/browser/syncSetup.css b/src/chrome/browser/syncSetup.css @@ -100,7 +100,7 @@ description > .text-link:focus { } .inputColumn { - -moz-margin-end: 2px + margin-inline-end: 2px } .pin { diff --git a/src/chrome/browser/tabview/tabview.css b/src/chrome/browser/tabview/tabview.css @@ -14,9 +14,9 @@ body { .tab { margin: 4px; padding-top: 4px; - -moz-padding-end: 6px; + padding-inline-end: 6px; padding-bottom: 6px; - -moz-padding-start: 4px; + padding-inline-start: 4px; background-color: #FFFFFF; border-radius: 0.4em; cursor: pointer; @@ -48,12 +48,12 @@ html[dir=rtl] .thumb { .favicon { background-color: #FFFFFF; padding-top: 4px; - -moz-padding-end: 6px; + padding-inline-end: 6px; padding-bottom: 6px; - -moz-padding-start: 4px; + padding-inline-start: 4px; top: 4px; left: 4px; - -moz-border-end: 1px solid rgba(73, 99, 119, 0.3); + border-inline-end: 1px solid rgba(73, 99, 119, 0.3); border-bottom: 1px solid rgba(73, 99, 119, 0.3); height: 17px; width: 17px; @@ -266,7 +266,7 @@ html[dir=rtl] .overlay { .appTabTrayContainer { top: 34px; right: 1px; - -moz-border-start: 1px solid #E1E1E1; + border-inline-start: 1px solid #E1E1E1; padding: 0 5px; overflow: -moz-hidden-unscrollable; text-align: start; @@ -314,8 +314,8 @@ html[dir=rtl] .appTabTrayContainer { background-color: #A0A0A0; padding-top: 3px; padding-bottom: 3px; - -moz-padding-start: 5px; - -moz-padding-end: 20px; + padding-inline-start: 5px; + padding-inline-end: 20px; width: 135px; line-height: 25px; 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 { opacity: 0.9; border: 1px dashed rgba(0,0,0,.12); border-bottom: none; - -moz-border-end: none; + border-inline-end: none; box-shadow: 1px 1px 0 rgba(255,255,255,.15); } @@ -413,9 +413,9 @@ input.name { border: 1px solid transparent; color: #999; margin-top: 3px; - -moz-margin-end: 0; + margin-inline-end: 0; margin-bottom: 0; - -moz-margin-start: 3px; + margin-inline-start: 3px; padding: 1px; } @@ -456,9 +456,9 @@ input.name:focus::-moz-placeholder { .title-shield { margin-top: 3px; - -moz-margin-end: 0; + margin-inline-end: 0; margin-bottom: 0; - -moz-margin-start: 3px; + margin-inline-start: 3px; padding: 1px; left: 0; top: 0; @@ -530,7 +530,7 @@ html[dir=rtl] .iq-resizable-se { #exit-button { width: 18px; height: 18px; - -moz-margin-end: 4px; + margin-inline-end: 4px; margin-top: 2px; background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 90, 18, 72); background-attachment: scroll; @@ -570,15 +570,15 @@ html[dir=rtl] .iq-resizable-se { #searchbox{ width: 270px; max-width: -moz-available; - -moz-margin-start: 20px; + margin-inline-start: 20px; height: 30px; 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); color: white; border: none; background-color: #272727; border-radius: 0.4em; - -moz-padding-start: 5px; - -moz-padding-end: 5px; + padding-inline-start: 5px; + padding-inline-end: 5px; font-size: 14px; } @@ -613,7 +613,7 @@ html[dir=rtl] #actions { width: 20px; height: 20px; margin-top: 3px; - -moz-margin-end: 1px; + margin-inline-end: 1px; } .notMainMatch{ @@ -637,8 +637,8 @@ html[dir=rtl] #otherresults { #otherresults .label { color: #999; line-height: 30px; - -moz-margin-start: 5px; - -moz-margin-end: 5px; + margin-inline-start: 5px; + margin-inline-end: 5px; } .inlineMatch { @@ -646,10 +646,10 @@ html[dir=rtl] #otherresults { border-radius: 0.4em; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6); border: 1px solid rgba(255, 255, 255, 0.5); - -moz-padding-start: 3px; - -moz-padding-end: 3px; + padding-inline-start: 3px; + padding-inline-end: 3px; height: 20px; - -moz-margin-end: 5px; + margin-inline-end: 5px; cursor: pointer; } @@ -658,7 +658,7 @@ html[dir=rtl] #otherresults { } .inlineMatch > img { - -moz-margin-end: 5px; + margin-inline-end: 5px; position: relative; top: 2px; width: 16px; diff --git a/src/chrome/global/about.css b/src/chrome/global/about.css @@ -13,7 +13,7 @@ body { border: 1px solid rgb(50,50,50); border-radius: 10px; padding: 3em; - -moz-padding-start: 30px; + padding-inline-start: 30px; background: rgb(43,43,43); } @@ -33,7 +33,7 @@ img { ul { margin: 0; - -moz-margin-start: 1.5em; + margin-inline-start: 1.5em; padding: 0; list-style: square; } diff --git a/src/chrome/global/autocomplete.css b/src/chrome/global/autocomplete.css @@ -82,7 +82,7 @@ panel[type="private-autocomplete-richlistbox"], .autocomplete-treebody::-moz-tree-cell-text, .private-autocomplete-treebody::-moz-tree-cell-text { - -moz-padding-start: 8px; + padding-inline-start: 8px; } treechildren.autocomplete-treebody::-moz-tree-row(selected), @@ -137,8 +137,8 @@ treechildren.private-autocomplete-treebody::-moz-tree-cell-text(selected) { .ac-type-icon { width: 16px; height: 16px; - -moz-margin-start: 6px; - -moz-margin-end: 4px; + margin-inline-start: 6px; + margin-inline-end: 4px; margin-bottom: -1px; } diff --git a/src/chrome/global/button.css b/src/chrome/global/button.css @@ -29,8 +29,8 @@ button { border: 1px solid transparent; padding-top: 1px; padding-bottom: 2px; - -moz-padding-start: 3px; - -moz-padding-end: 4px; + padding-inline-start: 3px; + padding-inline-end: 4px; } .button-text { @@ -82,8 +82,8 @@ button[open="true"] > .button-box:-moz-system-metric(windows-classic), button[checked="true"] > .button-box:-moz-system-metric(windows-classic) { padding-top: 2px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 3px; + padding-inline-start: 4px; + padding-inline-end: 3px; } /* .......... disabled state .......... */ @@ -100,8 +100,8 @@ button[disabled="true"] { button[disabled="true"] > .button-box { padding-top: 1px !important; padding-bottom: 2px !important; - -moz-padding-start: 3px !important; - -moz-padding-end: 4px !important; + padding-inline-start: 3px !important; + padding-inline-end: 4px !important; } /* ::::: menu/menu-button buttons ::::: */ @@ -124,8 +124,8 @@ button[type="menu-button"] { .button-menubutton-dropmarker[open="true"] { margin-top: 2px; margin-bottom: 0px; - -moz-margin-start: 2px; - -moz-margin-end: 0px; + margin-inline-start: 2px; + margin-inline-end: 0px; } /* ::::: plain buttons ::::: */ diff --git a/src/chrome/global/checkbox.css b/src/chrome/global/checkbox.css @@ -16,18 +16,18 @@ checkbox { margin: 2px 4px; padding-top: 1px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } .checkbox-label-box { - -moz-margin-start: 2px; + margin-inline-start: 2px; border: 1px solid transparent; padding: 0px 1px; } .checkbox-icon { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .checkbox-label { diff --git a/src/chrome/global/commonDialog.css b/src/chrome/global/commonDialog.css @@ -3,8 +3,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #filler { - -moz-margin-start: -8px; - -moz-margin-end: -10px; + margin-inline-start: -8px; + margin-inline-end: -10px; margin-inline-start: -8px; margin-inline-end: -10px; } diff --git a/src/chrome/global/config.css b/src/chrome/global/config.css @@ -6,8 +6,8 @@ font-size: 15px; padding-top: 0; padding-bottom: 0; - -moz-padding-start: calc(48px + 4.6em); - -moz-padding-end: 48px; + padding-inline-start: calc(48px + 4.6em); + padding-inline-end: 48px; padding-inline-start: calc(48px + 4.6em); padding-inline-end: 48px; } @@ -34,7 +34,7 @@ #filterRow { margin-top: 4px; - -moz-margin-start: 4px; + margin-inline-start: 4px; margin-inline-start: 4px; } diff --git a/src/chrome/global/console/console.css b/src/chrome/global/console/console.css @@ -26,7 +26,7 @@ .console-row-icon { padding: 4px; - -moz-padding-start: 5px; + padding-inline-start: 5px; -moz-box-align: start !important; } @@ -52,8 +52,8 @@ .console-row-code { padding-top: 3px; padding-bottom: 3px; - -moz-padding-start: 3px; - -moz-padding-end: 0px; + padding-inline-start: 3px; + padding-inline-end: 0px; color: #0000BB; font-size: larger; } @@ -122,8 +122,8 @@ #ButtonEval { margin-top: 2px !important; margin-bottom: 2px !important; - -moz-margin-start: 0px !important; - -moz-margin-end: 2px !important; + margin-inline-start: 0px !important; + margin-inline-end: 2px !important; } toolbarseparator { @@ -147,8 +147,8 @@ toolbarseparator { toolbar#ToolbarMode toolbarbutton:active, toolbar#ToolbarMode toolbarbutton[checked="true"] { background-color: rgb(110,110,110); - -moz-padding-start: 5px !important; - -moz-padding-end: 3px !important; + padding-inline-start: 5px !important; + padding-inline-end: 3px !important; } @@ -212,13 +212,13 @@ toolbar#ToolbarMode .toolbarbutton-icon { } toolbar#ToolbarMode .toolbarbutton-text { - -moz-padding-end: 4px; + padding-inline-end: 4px; } /* ::::: Fix Error Console toolbar button text spacing ::::: */ .toolbarbutton-text { - -moz-padding-start: 0px; - -moz-padding-end: 5px; + padding-inline-start: 0px; + padding-inline-end: 5px; } diff --git a/src/chrome/global/datetimepicker.css b/src/chrome/global/datetimepicker.css @@ -20,11 +20,11 @@ datepicker, timepicker { .datetimepicker-input-box { -moz-appearance: none; cursor: text; - -moz-margin-end: 2px; + margin-inline-end: 2px; border: 1px solid rgb(50,50,50); padding: 2px 0 3px 0; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; background-color: rgb(75,75,75); color: #fff; } diff --git a/src/chrome/global/dialog.css b/src/chrome/global/dialog.css @@ -13,8 +13,8 @@ dialog { padding-top: 8px; padding-bottom: 10px; - -moz-padding-start: 8px; - -moz-padding-end: 10px; + padding-inline-start: 8px; + padding-inline-end: 10px; } /* ::::: dialog buttons ::::: */ @@ -46,16 +46,16 @@ dialogheader { -moz-box-orient: vertical; margin-top: -8px; margin-bottom: 0; - -moz-margin-start: -8px; - -moz-margin-end: -10px; + margin-inline-start: -8px; + margin-inline-end: -10px; border-left: none; border-right: none; border-top: none; border-bottom-color: rgb(50,50,50); padding-top: 12px; padding-bottom: 12px; - -moz-padding-start: 25px; - -moz-padding-end: 5px; + padding-inline-start: 25px; + padding-inline-end: 5px; background-color: rgb(43,43,43); color: #fff; } @@ -66,5 +66,5 @@ dialogheader { } .header-large > .dialogheader-description { - -moz-margin-start: 12px !important; + margin-inline-start: 12px !important; } diff --git a/src/chrome/global/dirListing/dirListing.css b/src/chrome/global/dirListing/dirListing.css @@ -90,12 +90,12 @@ td:not(:first-child) { .up { padding: 0 .5em; - -moz-margin-start: 20px; + margin-inline-start: 20px; } .up::before { - -moz-margin-end: 4px; - -moz-margin-start: -20px; + margin-inline-end: 4px; + margin-inline-start: -20px; vertical-align: middle; content: url(chrome://global/skin/dirListing/up.png); } diff --git a/src/chrome/global/dropmarker.css b/src/chrome/global/dropmarker.css @@ -22,8 +22,8 @@ dropmarker:hover:active:not([disabled="true"]) { background-color: rgb(110,110,110); padding-top: 2px; padding-bottom: 0px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; padding-inline-start: 2px; padding-inline-end: 0px; } diff --git a/src/chrome/global/expander.css b/src/chrome/global/expander.css @@ -9,6 +9,6 @@ .settingsContainer { padding-top: 3px; padding-bottom: 5px; - -moz-padding-start: 20px; - -moz-padding-end: 5px; + padding-inline-start: 20px; + padding-inline-end: 5px; } diff --git a/src/chrome/global/filefield.css b/src/chrome/global/filefield.css @@ -28,8 +28,8 @@ filefield { height: 16px; margin-top: 1px; margin-bottom: 1px; - -moz-margin-start: 1px; - -moz-margin-end: 4px; + margin-inline-start: 1px; + margin-inline-end: 4px; } .fileFieldLabel { diff --git a/src/chrome/global/findBar.css b/src/chrome/global/findBar.css @@ -30,7 +30,7 @@ findbar[hidden] { } .findbar-container { - -moz-padding-start: 0px; + padding-inline-start: 0px; padding-top: 0px; padding-bottom: 0px; } @@ -86,7 +86,7 @@ findbar[hidden] { border: 1px solid rgb(75,75,75); list-style-image: url("chrome://global/skin/icons/find-arrows.png"); padding: 2px 6px; - -moz-margin-start: 0; + margin-inline-start: 0; margin-left: 3px; border-radius: 3px; } @@ -102,7 +102,7 @@ findbar[hidden] { .findbar-find-next { -moz-image-region: rect(0, 20px, 9px, 10px); - -moz-padding-end: 6px; + padding-inline-end: 6px; } .findbar-find-previous > .toolbarbutton-icon, @@ -134,7 +134,7 @@ findbar[hidden] { .findbar-highlight, .findbar-case-sensitive { - -moz-margin-start: 5px; + margin-inline-start: 5px; border-radius: 5px; } @@ -146,7 +146,7 @@ findbar[hidden] { .findbar-find-status { color: GrayText; margin: 0 !important; - -moz-margin-start: 12px !important; + margin-inline-start: 12px !important; } .find-status-icon[status="pending"] { diff --git a/src/chrome/global/global.css b/src/chrome/global/global.css @@ -43,8 +43,8 @@ prefwindow { window.dialog { padding-top: 8px; padding-bottom: 10px; - -moz-padding-start: 8px; - -moz-padding-end: 10px; + padding-inline-start: 8px; + padding-inline-end: 10px; } /* ::::: alert icons :::::*/ @@ -110,7 +110,7 @@ statusbarpanel:not(.statusbar-resizerpanel):-moz-lwtheme { -moz-appearance: none; border-top-style: none; border-bottom-style: none; - -moz-border-start-style: none; + border-inline-start-style: none; } .statusbar-resizerpanel { @@ -138,7 +138,7 @@ sidebarheader { } sidebarheader > label { - -moz-padding-start: 4px; + padding-inline-start: 4px; } .toolbar-focustarget { @@ -229,8 +229,8 @@ label { cursor: default; margin-top: 1px; margin-bottom: 2px; - -moz-margin-start: 6px; - -moz-margin-end: 5px; + margin-inline-start: 6px; + margin-inline-end: 5px; } description { @@ -259,7 +259,7 @@ label[disabled="true"]:-moz-system-metric(windows-classic) { } .indent { - -moz-margin-start: 23px; + margin-inline-start: 23px; } .box-padded { diff --git a/src/chrome/global/in-content/common.css b/src/chrome/global/in-content/common.css @@ -94,7 +94,7 @@ xul|caption > xul|label { } xul|description { - -moz-margin-start: 0; + margin-inline-start: 0; } @@ -107,9 +107,9 @@ xul|description { background-color: var(--in-content-main-background-color); background-image: var(--in-content-main-background-image); padding-top: 25px; - -moz-padding-end: 44px; /* compensate the 4px margin of child elements */ + padding-inline-end: 44px; /* compensate the 4px margin of child elements */ padding-bottom: 40px; - -moz-padding-start: 48px; + padding-inline-start: 48px; overflow: auto; } @@ -123,15 +123,15 @@ xul|groupbox { -moz-appearance: none; border: none; margin: 15px 0 0; - -moz-padding-start: 0; - -moz-padding-end: 0; + padding-inline-start: 0; + padding-inline-end: 0; font-size: 1.25rem; } xul|groupbox xul|label { /* !important needed to override toolkit !important rule */ - -moz-margin-start: 0 !important; - -moz-margin-end: 0 !important; + margin-inline-start: 0 !important; + margin-inline-end: 0 !important; } /* tabpanels and tabs */ @@ -149,7 +149,7 @@ xul|tabpanels { xul|tabs { position:relative; margin: 8px 0 15px; - -moz-margin-end: 4px; + margin-inline-end: 4px; border: 0; border-bottom: 1px solid #c1c1c1; } @@ -163,7 +163,7 @@ xul|tab { -moz-appearance: none; position: relative; margin-top: 0; - -moz-margin-end: -1px; + margin-inline-end: -1px; padding: 4px 20px; min-height: 44px; max-height: 45px; @@ -177,14 +177,14 @@ xul|tab { border-color 150ms ease 0s; } xul|tab:last-of-type{ - -moz-margin-end: 0; + margin-inline-end: 0; } xul|tab::before{ display: block; margin: calc(.5em - 4px); - -moz-margin-start: -21px; - -moz-margin-end: 20px; + margin-inline-start: -21px; + margin-inline-end: 20px; height: calc(44px - 1em); border-right: 1px solid #c1c1c1; transition: border-color 150ms ease 0s; @@ -326,13 +326,13 @@ xul|menulist > xul|*.menulist-label-box { } xul|menulist > xul|*.menulist-label-box > xul|*.menulist-icon[src] { - -moz-margin-end: 5px; + margin-inline-end: 5px; } xul|button[type="menu"] > xul|*.button-box > xul|*.button-menu-dropmarker { -moz-appearance: none; margin: 1px 0; - -moz-margin-start: 10px; + margin-inline-start: 10px; padding: 0; width: 10px; height: 16px; @@ -343,7 +343,7 @@ xul|button[type="menu"] > xul|*.button-box > xul|*.button-menu-dropmarker { xul|*.help-button { min-width: 16px; - -moz-margin-end: 0; + margin-inline-end: 0; border-width: 0; background-image: none; /* Override default button background */ @@ -410,7 +410,7 @@ script[src$="preferences.js"] ~ stack *|button.help-button { height: auto; min-height: unset; margin: -1px; - -moz-margin-end: 0; + margin-inline-end: 0; } /* Reposition the help buttom from the bottom to the top of the options page --johnGraciliano */ @@ -428,8 +428,8 @@ script[src$="preferences.js"] ~ stack .main-content > hbox:last-child { xul|*.spinbuttons-button { min-height: initial; - -moz-margin-start: 10px !important; - -moz-margin-end: 2px !important; + margin-inline-start: 10px !important; + margin-inline-end: 2px !important; } xul|*.spinbuttons-up { @@ -464,7 +464,7 @@ xul|*.spinbuttons-down[disabled="true"] > xul|*.button-box > xul|*.button-icon { xul|menulist:not([editable="true"]) > xul|*.menulist-dropmarker { -moz-appearance: none; - -moz-margin-end: 4px; + margin-inline-end: 4px; padding: 0; border: none; background-color: transparent; @@ -497,8 +497,8 @@ xul|button[type="menu"] > xul|menupopup xul|menuitem { color: var(--in-content-text-color); padding-top: 0.2em; padding-bottom: 0.2em; - -moz-padding-start: 10px; - -moz-padding-end: 30px; + padding-inline-start: 10px; + padding-inline-end: 30px; } xul|menulist > xul|menupopup > xul|menu[_moz-menuactive="true"], @@ -622,7 +622,7 @@ html|input[type="checkbox"] + html|label { } xul|checkbox { - -moz-margin-start: 0; + margin-inline-start: 0; } xul|*.checkbox-check, @@ -633,7 +633,7 @@ html|input[type="checkbox"] + html|label:before { height: 23px; border-radius: 2px; border: 1px solid var(--in-content-box-border-color); - -moz-margin-end: 10px; + margin-inline-end: 10px; background: initial !important; /* !important needed to override toolkit checked !important rule */ } @@ -656,8 +656,8 @@ html|input[type="checkbox"]:disabled + html|label { } xul|*.checkbox-label-box { - -moz-margin-start: -1px; /* negative margin for the transparent border */ - -moz-padding-start: 0; + margin-inline-start: -1px; /* negative margin for the transparent border */ + padding-inline-start: 0; } xul|richlistitem > xul|*.checkbox-check { @@ -665,7 +665,7 @@ xul|richlistitem > xul|*.checkbox-check { } xul|radio { - -moz-margin-start: 0; + margin-inline-start: 0; } xul|*.radio-check { @@ -674,7 +674,7 @@ xul|*.radio-check { height: 23px; border: 1px solid var(--in-content-box-border-color); border-radius: 50%; - -moz-margin-end: 10px; + margin-inline-end: 10px; background: initial; } @@ -691,9 +691,9 @@ xul|radio[disabled="true"] > xul|*.radio-check { } xul|*.radio-label-box { - -moz-margin-start: -1px; /* negative margin for the transparent border */ - -moz-margin-end: 10px; - -moz-padding-start: 0; + margin-inline-start: -1px; /* negative margin for the transparent border */ + margin-inline-end: 10px; + padding-inline-start: 0; } /* Category List */ @@ -704,8 +704,8 @@ xul|*.radio-label-box { z-index: 1; background-color: transparent; margin: 0; - -moz-margin-start: 4px; - -moz-margin-end: -1px; + margin-inline-start: 4px; + margin-inline-end: -1px; margin-top: 74px; margin-bottom: 7px; border-width: 0; @@ -716,8 +716,8 @@ xul|*.radio-label-box { box-sizing: border-box; background-color: transparent; color: #fff; - -moz-padding-start: 4px; - -moz-padding-end: 27px; + padding-inline-start: 4px; + padding-inline-end: 27px; border: 1px solid transparent; min-height: 0; height: 52px; @@ -745,12 +745,12 @@ html|*.category.selected, *|*.category[selected] { background-color: rgb(110,110,110); border-color: var(--in-content-main-border-color); - -moz-border-end-color: rgb(75,75,75); + border-inline-end-color: rgb(75,75,75); } *|*#categories[keyboard-navigation="true"]:-moz-focusring > xul|*.category[current] { border: 1px #999 dotted; - -moz-border-end: 1px solid rgb(75,75,75); + border-inline-end: 1px solid rgb(75,75,75); } *|*.category-name { @@ -758,7 +758,7 @@ html|*.category.selected, font-size: 1.5rem; padding: 0; margin: 1px 5px 2px; - -moz-margin-start: 6px; + margin-inline-start: 6px; -moz-user-select: none; white-space: nowrap; text-overflow: ellipsis; @@ -773,14 +773,14 @@ html|*.category.selected, *|*.category-icon { width: 32px; height: 32px; - -moz-margin-start: 6px; + margin-inline-start: 6px; } /* header */ *|*.header { border-bottom: 1px solid var(--in-content-header-border-color); - -moz-margin-end: 4px; /* add the 4px end-margin of other elements */ + margin-inline-end: 4px; /* add the 4px end-margin of other elements */ margin-bottom: 15px; padding-bottom: 15px; -moz-box-align: baseline; @@ -798,7 +798,7 @@ html|*.category.selected, script[src$="preferences.js"] ~ stack .header{ border: none; margin: -10px 0 -7px; - -moz-margin-end: 4px; /* add the 4px end-margin of other elements */ + margin-inline-end: 4px; /* add the 4px end-margin of other elements */ padding-bottom: 0; } script[src$="preferences.js"] ~ stack .header-name{ @@ -822,13 +822,13 @@ xul|*.fileFieldContentBox { } xul|*.fileFieldIcon { - -moz-margin-start: 10px; - -moz-margin-end: 0; + margin-inline-start: 10px; + margin-inline-end: 0; } xul|*.fileFieldLabel { - -moz-margin-start: -26px; - -moz-padding-start: 36px; + margin-inline-start: -26px; + padding-inline-start: 36px; } /* List boxes */ @@ -836,7 +836,7 @@ xul|*.fileFieldLabel { xul|richlistbox, xul|listbox { -moz-appearance: none; - -moz-margin-start: 0; + margin-inline-start: 0; background-color: var(--in-content-box-background); border: 1px solid var(--in-content-box-border-color); color: var(--in-content-text-color); @@ -901,8 +901,8 @@ xul|treecolpicker:hover { xul|treecol:not([hideheader="true"]):not(:first-child), xul|treecolpicker { - -moz-border-start-width: 1px; - -moz-border-start-style: solid; + border-inline-start-width: 1px; + border-inline-start-style: solid; border-image: linear-gradient(transparent 0%, transparent 20%, #c1c1c1 20%, #c1c1c1 80%, transparent 80%, transparent 100%) 1 1; } @@ -946,13 +946,13 @@ xul|treechildren::-moz-tree-cell-text(selected) { /* The start margin should get clear at the beginning of a line */ hbox > xul|button:first-child { - -moz-margin-start: 0; + margin-inline-start: 0; margin-inline-start: 0; } /* Not in this special cases */ hbox > vbox > hbox > xul|button:first-child, :-moz-any(row, hbox) > hbox > xul|button:first-child { - -moz-margin-start: 4px; + margin-inline-start: 4px; margin-inline-start: 4px; } @@ -962,7 +962,7 @@ xul|treechildren::-moz-tree-cell-text(selected) { } xul|checkbox { - -moz-padding-start: 0; + padding-inline-start: 0; } @media not all and (-moz-windows-default-theme) { @@ -978,7 +978,7 @@ xul|treechildren::-moz-tree-cell-text(selected) { xul|radio { -moz-binding: url("chrome://global/content/bindings/radio.xml#radio"); - -moz-padding-start: 0; + padding-inline-start: 0; } @media not all and (-moz-windows-default-theme) { @@ -994,7 +994,7 @@ xul|treechildren::-moz-tree-cell-text(selected) { xul|*.radio-icon, xul|*.checkbox-icon { - -moz-margin-end: 0; + margin-inline-end: 0; } /* Never draw a border for the focusring, use outline instead */ @@ -1058,18 +1058,18 @@ xul|treechildren::-moz-tree-cell-text(selected) { /* The start margin should get clear at the beginning of a line */ hbox > xul|button:first-child { - -moz-margin-start: 0; + margin-inline-start: 0; margin-inline-start: 0; } /* Not in this special cases */ hbox > vbox > hbox > xul|button:first-child, :-moz-any(row, hbox) > hbox > xul|button:first-child { - -moz-margin-start: 4px; + margin-inline-start: 4px; margin-inline-start: 4px; } xul|caption { - -moz-padding-start: 0; + padding-inline-start: 0; } xul|groupbox > xul|*.groupbox-body { @@ -1091,11 +1091,11 @@ xul|treechildren::-moz-tree-cell-text(selected) { xul|menulist > xul|menupopup xul|menuitem, xul|button[type="menu"] > xul|menupopup xul|menu, xul|button[type="menu"] > xul|menupopup xul|menuitem { - -moz-padding-end: 34px; + padding-inline-end: 34px; } xul|*.help-button > xul|*.button-box > xul|*.button-icon { - -moz-margin-start: 0; + margin-inline-start: 0; } xul|*.checkbox-icon { @@ -1103,7 +1103,7 @@ xul|treechildren::-moz-tree-cell-text(selected) { } xul|*.radio-icon { - -moz-margin-end: 0; + margin-inline-end: 0; } xul|*.numberbox-input-box { diff --git a/src/chrome/global/in-content/info-pages.css b/src/chrome/global/in-content/info-pages.css @@ -7,8 +7,8 @@ body { min-height: 100vh; padding-top: 0; padding-bottom: 0; - -moz-padding-start: calc(48px + 4.6em); - -moz-padding-end: 48px; + padding-inline-start: calc(48px + 4.6em); + padding-inline-end: 48px; padding-inline-start: calc(48px + 4.6em); padding-inline-end: 48px; align-items: center; @@ -40,8 +40,8 @@ body > .container > h1:not(:empty) /* This is for about:about */ background-position: left 0; background-repeat: no-repeat; background-size: 1.6em; - -moz-margin-start: -2.3em; - -moz-padding-start: 2.3em; + margin-inline-start: -2.3em; + padding-inline-start: 2.3em; margin-inline-start: -2.3em; padding-inline-start: 2.3em; font-size: 2.5em; @@ -68,8 +68,8 @@ body > .container > h1:not(:empty) /* This is for about:about */ .title { background-image: none !important; - -moz-padding-start: 0; - -moz-margin-start: 0; + padding-inline-start: 0; + margin-inline-start: 0; padding-inline-start: 0; margin-inline-start: 0; } @@ -82,7 +82,7 @@ body > .container > h1:not(:empty) /* This is for about:about */ ul, ol { margin: 0; padding: 0; - -moz-margin-start: 1em; + margin-inline-start: 1em; margin-inline-start: 1em; } @@ -119,7 +119,7 @@ ul.columns { } .button-container > button:first-child { - -moz-margin-start: 0; + margin-inline-start: 0; margin-inline-start: 0; } diff --git a/src/chrome/global/inContentUI.css b/src/chrome/global/inContentUI.css @@ -88,7 +88,7 @@ html|html { } menulist { - -moz-padding-end: 0; + padding-inline-end: 0; } colorpicker[type="button"]:-moz-focusring:not([open="true"]) > .colorpicker-button-colorbox { diff --git a/src/chrome/global/listbox.css b/src/chrome/global/listbox.css @@ -58,12 +58,12 @@ listheader[sortable="true"]:hover:active { border: 1px solid rgb(60,60,60); padding-top: 1px; padding-bottom: 0px; - -moz-padding-start: 5px; - -moz-padding-end: 4px; + padding-inline-start: 5px; + padding-inline-end: 4px; } .listheader-icon { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .listheader-label { @@ -98,13 +98,13 @@ listheader[sortable="true"]:hover:active { margin: 0px !important; padding-top: 0px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 0px; + padding-inline-start: 4px; + padding-inline-end: 0px; white-space: nowrap; } .listcell-icon { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .listcell-label[disabled="true"] { @@ -119,8 +119,8 @@ listheader[sortable="true"]:hover:active { margin: 2px 4px; padding-top: 1px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; border: 1px solid; -moz-border-top-colors: rgb(75,75,75); -moz-border-right-colors: rgb(75,75,75); diff --git a/src/chrome/global/media/videocontrols.css b/src/chrome/global/media/videocontrols.css @@ -127,7 +127,7 @@ overflow: hidden; margin: 0; padding: 2px 10px; - -moz-margin-end: 10px; + margin-inline-end: 10px; border: none; color: rgba(255,255,255,.5); background-color: rgba(35,31,32,.74); diff --git a/src/chrome/global/netError.css b/src/chrome/global/netError.css @@ -26,7 +26,7 @@ h1 { ul, ol { margin: 0; - -moz-margin-start: 1.5em; + margin-inline-start: 1.5em; padding: 0; } @@ -46,7 +46,7 @@ ul { border: 1px solid rgb(50,50,50); border-radius: 10px; padding: 3em; - -moz-padding-start: 30px; + padding-inline-start: 30px; background: url("chrome://global/skin/icons/warning-large.png") left 0 no-repeat rgb(43,43,43); background-origin: content-box; } @@ -60,11 +60,11 @@ body[dir="rtl"] #errorPageContainer { } #errorTitle { - -moz-margin-start: 80px; + margin-inline-start: 80px; } #errorLongContent { - -moz-margin-start: 80px; + margin-inline-start: 80px; } #errorShortDesc > p { @@ -76,7 +76,7 @@ body[dir="rtl"] #errorPageContainer { } #errorLongDesc { - -moz-padding-end: 3em; + padding-inline-end: 3em; font-size: 110%; } @@ -85,14 +85,14 @@ body[dir="rtl"] #errorPageContainer { #errorTryAgain { margin-top: 2em; - -moz-margin-start: 80px; + margin-inline-start: 80px; } #brand { position: absolute; right: 0; bottom: -1.5em; - -moz-margin-end: 10px; + margin-inline-end: 10px; opacity: .4; } diff --git a/src/chrome/global/notification.css b/src/chrome/global/notification.css @@ -28,8 +28,8 @@ notification[type="critical"] { .messageImage { width: 16px; height: 16px; - -moz-margin-start: 6px; - -moz-margin-end: 1px; + margin-inline-start: 6px; + margin-inline-end: 1px; } /* Default icons for notifications */ @@ -53,7 +53,7 @@ notification[type="critical"] { } .messageCloseButton > .toolbarbutton-icon { - -moz-margin-end: 5px; + margin-inline-end: 5px; } /* Popup notification */ @@ -96,13 +96,13 @@ notification[type="critical"] { .popup-notification-menubutton > .button-menubutton-button { background-color: transparent; padding: 1px; - -moz-border-end: none; + border-inline-end: none; } .popup-notification-menubutton:not([type="menu-button"]), .popup-notification-menubutton > .button-menubutton-button > .button-box { - -moz-padding-start: 8px; - -moz-padding-end: 5px; + padding-inline-start: 8px; + padding-inline-end: 5px; } .popup-notification-menubutton > .button-menubutton-dropmarker { @@ -145,6 +145,6 @@ notification[type="critical"] { } .popup-notification-closebutton { - -moz-margin-end: -14px; + margin-inline-end: -14px; margin-top: -10px; } diff --git a/src/chrome/global/passwordmgr.css b/src/chrome/global/passwordmgr.css @@ -16,7 +16,7 @@ treechildren::-moz-tree-image(siteCol) { list-style-image: url(chrome://browser/skin/places/place.svg#defaultFavicon); width: 16px; height: 16px; - -moz-margin-end: 5px; + margin-inline-end: 5px; margin-inline-end: 5px; } diff --git a/src/chrome/global/preferences.css b/src/chrome/global/preferences.css @@ -17,15 +17,15 @@ prefwindow { prefpane { padding-top: 8px; padding-bottom: 10px; - -moz-padding-start: 8px; - -moz-padding-end: 10px; + padding-inline-start: 8px; + padding-inline-end: 10px; } prefwindow[type="child"] { padding-top: 8px; padding-bottom: 10px; - -moz-padding-start: 8px; - -moz-padding-end: 10px; + padding-inline-start: 8px; + padding-inline-end: 10px; } prefwindow[type="child"] > prefpane { @@ -34,8 +34,8 @@ prefwindow[type="child"] > prefpane { .prefWindow-dlgbuttons { padding-bottom: 10px; - -moz-padding-start: 8px; - -moz-padding-end: 10px; + padding-inline-start: 8px; + padding-inline-end: 10px; } prefwindow[type="child"] .prefWindow-dlgbuttons { @@ -52,7 +52,7 @@ radio[pane] { .paneSelector { border-bottom: 1px solid rgb(75,75,75); margin: 0px; - -moz-padding-start: 10px; + padding-inline-start: 10px; background-color: rgb(43,43,43); color: #fff; } diff --git a/src/chrome/global/printPreview.css b/src/chrome/global/printPreview.css @@ -10,7 +10,7 @@ .navigate-button > .toolbarbutton-icon { /* display: none; |* This is in the default theme. Here the icons are shown instead of the labels --johnGraciliano */ - -moz-margin-end: 0; + margin-inline-end: 0; margin-inline-end: 0; } .navigate-button > .toolbarbutton-text { diff --git a/src/chrome/global/scrollbox.css b/src/chrome/global/scrollbox.css @@ -80,8 +80,8 @@ autorepeatbutton, -moz-box-pack: center; margin-top: 1px; margin-bottom: 2px; - -moz-margin-start: 1px; - -moz-margin-end: 2px; + margin-inline-start: 1px; + margin-inline-end: 2px; } autorepeatbutton { @@ -95,6 +95,6 @@ autorepeatbutton:not([disabled="true"]):hover:active { border: 1px inset rgb(75,75,75); padding-top: 2px; padding-bottom: 1px; - -moz-padding-start: 2px; - -moz-padding-end: 1px; + padding-inline-start: 2px; + padding-inline-end: 1px; } diff --git a/src/chrome/global/textbox.css b/src/chrome/global/textbox.css @@ -21,7 +21,7 @@ textbox { margin: 2px 4px; border: 1px solid rgb(50,50,50); padding: 2px 2px 3px; - -moz-padding-start: 4px; + padding-inline-start: 4px; background-color: rgb(75,75,75); color: #fff; } diff --git a/src/chrome/global/toolbar.css b/src/chrome/global/toolbar.css @@ -30,8 +30,8 @@ toolbarpaletteitem[place="toolbar"] > toolbarspacer { .toolbarpaletteitem-box[type="spring"][place="toolbar"] { margin-top: 2px; margin-bottom: 2px; - -moz-margin-start: 0px; - -moz-margin-end: 2px; + margin-inline-start: 0px; + margin-inline-end: 2px; } .toolbarpaletteitem-box[type="separator"][place="palette"] { diff --git a/src/chrome/global/tree.css b/src/chrome/global/tree.css @@ -174,7 +174,7 @@ treechildren::-moz-tree-drop-feedback { background-color: rgb(110,110,110); width: 50px; height: 2px; - -moz-margin-start: 5px; + margin-inline-start: 5px; } /* ::::: tree progress meter ::::: */ @@ -250,11 +250,11 @@ treecol[insertbefore="true"]:-moz-locale-dir(ltr) { } treechildren::-moz-tree-column(insertbefore) { - -moz-border-start: 1px solid ThreeDShadow; + border-inline-start: 1px solid ThreeDShadow; } treechildren::-moz-tree-column(insertafter) { - -moz-border-end: 1px solid ThreeDShadow; + border-inline-end: 1px solid ThreeDShadow; } /* ::::: sort direction indicator ::::: */ @@ -288,7 +288,7 @@ treecol:not([hideheader="true"]) > .treecol-sortdirection[sortDirection="descend /* ::::: twisty ::::: */ treechildren::-moz-tree-twisty { - -moz-padding-end: 4px; + padding-inline-end: 4px; padding-top: 1px; width: 9px; /* The image's width is 9 pixels */ list-style-image: url("chrome://global/skin/tree/twisty.svg#clsd"); @@ -332,7 +332,7 @@ treechildren::-moz-tree-cell-text(selected, editing) { -moz-border-left-colors: Highlight; -moz-border-right-colors: Highlight; margin: 0; - -moz-margin-start: -4px; + margin-inline-start: -4px; padding: 1px; } @@ -343,7 +343,7 @@ treechildren::-moz-tree-indentation { } treechildren::-moz-tree-twisty { - -moz-padding-end: 1px; + padding-inline-end: 1px; width: 9px; } diff --git a/src/chrome/global/wizard.css b/src/chrome/global/wizard.css @@ -15,17 +15,17 @@ wizard[description=""] .wizard-header-description { } .wizard-header-label { - -moz-margin-start: 23px; + margin-inline-start: 23px; font-weight: bold; } .wizard-header-description { - -moz-margin-start: 44px; + margin-inline-start: 44px; } wizard[branded="true"] .wizard-header-icon { list-style-image: url("chrome://branding/content/icon48.png"); - -moz-margin-end: 5px; + margin-inline-end: 5px; } .wizard-page-box { @@ -42,9 +42,9 @@ wizard[branded="true"] .wizard-header-icon { .wizard-button[dlgtype="finish"], .wizard-button[dlgtype="next"] { - -moz-margin-start: 0px !important; + margin-inline-start: 0px !important; } .wizard-button[dlgtype="back"] { - -moz-margin-end: 0px !important; + margin-inline-end: 0px !important; } diff --git a/src/chrome/mozapps/aboutNetworking.css b/src/chrome/mozapps/aboutNetworking.css @@ -100,7 +100,7 @@ body { #refreshDiv{ font-size: 1.1rem; margin: 0 0 13px; - -moz-padding-end: 2px; + padding-inline-end: 2px; } #refreshButton{ line-height: unset; diff --git a/src/chrome/mozapps/aboutProfiles.css b/src/chrome/mozapps/aboutProfiles.css @@ -27,8 +27,8 @@ body { } button { - -moz-margin-start: 0; - -moz-margin-end: 8px; + margin-inline-start: 0; + margin-inline-end: 8px; } table { @@ -65,7 +65,7 @@ td { th:not(:last-child), td:not(:last-child){ - -moz-border-end-width: 1px; + border-inline-end-width: 1px; border-inline-end-width: 1px; } @@ -94,8 +94,8 @@ table button { float: right; margin-top: 2em; margin-bottom: 20px; - -moz-margin-start: 20px; - -moz-margin-end: 0; + margin-inline-start: 20px; + margin-inline-end: 0; padding: 16px; width: 30%; } diff --git a/src/chrome/mozapps/aboutServiceWorkers.css b/src/chrome/mozapps/aboutServiceWorkers.css @@ -29,7 +29,7 @@ body { border: 1px solid rgb(50,50,50); border-radius: 10px; padding: 3em; - -moz-padding-start: 30px; + padding-inline-start: 30px; background: rgb(43,43,43); margin-left: auto; text-align: center; diff --git a/src/chrome/mozapps/downloads/downloads.css b/src/chrome/mozapps/downloads/downloads.css @@ -127,12 +127,12 @@ windowdragbox { } #clearListButton { - -moz-margin-start: 0; + margin-inline-start: 0; margin-bottom: 0; } #searchbox { - -moz-margin-end: 0; + margin-inline-end: 0; margin-bottom: 0; background-color: rgb(50,50,50); border-radius: 5px; diff --git a/src/chrome/mozapps/downloads/unknownContentType.css b/src/chrome/mozapps/downloads/unknownContentType.css @@ -16,16 +16,16 @@ width: 16px; margin-top: 0px; margin-bottom: 0px; - -moz-margin-start: 0px; - -moz-margin-end: 5px; + margin-inline-start: 0px; + margin-inline-end: 5px; } .small-indent { - -moz-margin-start: 15px; - -moz-margin-end: 15px; + margin-inline-start: 15px; + margin-inline-end: 15px; } .small-indent label { - -moz-margin-start: 0px; + margin-inline-start: 0px; } diff --git a/src/chrome/mozapps/extensions/about.css b/src/chrome/mozapps/extensions/about.css @@ -23,7 +23,7 @@ list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.png"); max-width: 64px; max-height: 64px; - -moz-margin-end: 6px; + margin-inline-end: 6px; } #genericAbout[addontype="theme"] #extensionIcon { @@ -65,7 +65,7 @@ } .boxIndent { - -moz-margin-start: 18px; + margin-inline-start: 18px; } #extensionCreator, .contributor { diff --git a/src/chrome/mozapps/extensions/blocklist.css b/src/chrome/mozapps/extensions/blocklist.css @@ -5,8 +5,8 @@ richlistitem { padding-top: 6px; padding-bottom: 6px; - -moz-padding-start: 7px; - -moz-padding-end: 7px; + padding-inline-start: 7px; + padding-inline-end: 7px; border-bottom: 1px solid #C0C0C0; } diff --git a/src/chrome/mozapps/extensions/eula.css b/src/chrome/mozapps/extensions/eula.css @@ -6,7 +6,7 @@ list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.png"); max-width: 48px; max-height: 48px; - -moz-margin-end: 6px; + margin-inline-end: 6px; } #eula-dialog[addontype="theme"] #icon { diff --git a/src/chrome/mozapps/extensions/extensions.css b/src/chrome/mozapps/extensions/extensions.css @@ -9,7 +9,7 @@ @import url("chrome://global/skin/inContentUI.css"); #forward-btn { - -moz-border-start: none; + border-inline-start: none; } #back-btn:-moz-locale-dir(ltr), @@ -138,7 +138,7 @@ #categories { -moz-appearance: none; border: none; - -moz-margin-end: -1px; + margin-inline-end: -1px; background-color: transparent; position: relative; margin-top: 31px; @@ -186,7 +186,7 @@ background-color: rgb(110,110,110); color: #fff; border-color: rgb(50,50,50); - -moz-border-end-color: rgb(75,75,75); + border-inline-end-color: rgb(75,75,75); } .category-name { @@ -217,7 +217,7 @@ .category-icon { width: 32px; height: 32px; - -moz-margin-start: 6px; + margin-inline-start: 6px; } #category-search > .category-icon { @@ -287,7 +287,7 @@ #header-utils-btn { list-style-image: url("chrome://browser/skin/toolbar/menu.svg"); - -moz-margin-end: 16px; + margin-inline-end: 16px; } .view-header { @@ -329,7 +329,7 @@ } .sorter .button-icon { - -moz-margin-start: 4px; + margin-inline-start: 4px; } @@ -347,7 +347,7 @@ .discover-logo { list-style-image: url("chrome://mozapps/skin/extensions/discover-logo.png"); - -moz-margin-end: 15px; + margin-inline-end: 15px; } .discover-title { @@ -391,7 +391,7 @@ .details { cursor: pointer; margin: 0; - -moz-margin-start: 10px; + margin-inline-start: 10px; } .icon-container { @@ -451,7 +451,7 @@ } .description-container { - -moz-margin-start: 6px; + margin-inline-start: 6px; -moz-box-align: center; } @@ -462,7 +462,7 @@ .warning, .pending, .error { - -moz-margin-start: 48px; + margin-inline-start: 48px; font-weight: bold; -moz-box-align: center; } @@ -523,7 +523,7 @@ .addon .relnotes-container { -moz-box-align: start; - -moz-margin-start: 6px; + margin-inline-start: 6px; height: 0; overflow: hidden; opacity: 0; @@ -553,7 +553,7 @@ } .addon .relnotes-toggle > .button-box > .button-icon { - -moz-padding-start: 4px; + padding-inline-start: 4px; } .addon[show-relnotes] .relnotes-toggle { @@ -690,12 +690,12 @@ #detail-notifications .warning, #detail-notifications .pending, #detail-notifications .error { - -moz-margin-start: 0; + margin-inline-start: 0; } #detail-icon-container { width: 64px; - -moz-margin-end: 10px; + margin-inline-end: 10px; margin-top: 6px; } @@ -713,7 +713,7 @@ } #detail-screenshot { - -moz-margin-end: 2em; + margin-inline-end: 2em; max-width: 300px; max-height: 300px; } @@ -736,7 +736,7 @@ } #detail-desc, #detail-fulldesc { - -moz-margin-start: 6px; + margin-inline-start: 6px; /* This is necessary to fix layout issues with multi-line descriptions, see bug 592712*/ outline: solid transparent; @@ -782,7 +782,7 @@ } #detail-contrib-btn .button-icon { - -moz-margin-end: 3px; + margin-inline-end: 3px; } #detail-contrib-btn:not(:active):hover { @@ -846,7 +846,7 @@ setting { font-size: 90.9%; color: graytext; margin-top: -2px; - -moz-margin-start: 2em; + margin-inline-start: 2em; white-space: pre-wrap; } @@ -865,8 +865,8 @@ menulist { /* Fixes some styling inconsistencies */ /*** creator ***/ .creator > label { - -moz-margin-start: 0; - -moz-margin-end: 0; + margin-inline-start: 0; + margin-inline-end: 0; } .creator > .text-link { @@ -878,7 +878,7 @@ menulist { /* Fixes some styling inconsistencies */ /*** rating ***/ .meta-rating { - -moz-margin-end: 0; + margin-inline-end: 0; padding-top: 2px; } @@ -930,13 +930,13 @@ menulist { /* Fixes some styling inconsistencies */ } .download-progress .start-cap { - -moz-margin-start: -1px; - -moz-border-end-width: 0; + margin-inline-start: -1px; + border-inline-end-width: 0; } .download-progress .end-cap { - -moz-margin-end: -1px; - -moz-border-start-width: 0px !important; + margin-inline-end: -1px; + border-inline-start-width: 0px !important; } .download-progress .progress .progress-bar { @@ -997,7 +997,7 @@ menulist { /* Fixes some styling inconsistencies */ } .download-progress .cancel .button-icon { - -moz-margin-start: 0; + margin-inline-start: 0; } .download-progress .cancel { diff --git a/src/chrome/mozapps/extensions/newaddon.css b/src/chrome/mozapps/extensions/newaddon.css @@ -39,7 +39,7 @@ } #icon { - -moz-margin-end: 10px; + margin-inline-end: 10px; max-width: 64px; max-height: 64px; list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.png"); @@ -82,11 +82,11 @@ list-style-image: url("chrome://mozapps/skin/extensions/alerticon-warning.png"); width: 16px; height: 15px; - -moz-margin-end: 5px; + margin-inline-end: 5px; } #allow { - -moz-margin-start: 84px; + margin-inline-start: 84px; margin-bottom: 20px; } diff --git a/src/chrome/mozapps/extensions/selectAddons.css b/src/chrome/mozapps/extensions/selectAddons.css @@ -110,8 +110,8 @@ margin: 0; padding-top: 1px; padding-bottom: 2px; - -moz-padding-start: 6px; - -moz-padding-end: 5px; + padding-inline-start: 6px; + padding-inline-end: 5px; } #select-grid separator { @@ -147,7 +147,7 @@ .action-list { margin-top: 10px; - -moz-margin-start: 5em; + margin-inline-start: 5em; } .action-header { @@ -155,7 +155,7 @@ } #confirm .addon { - -moz-margin-start: 3em; + margin-inline-start: 3em; -moz-box-align: center; } diff --git a/src/chrome/mozapps/extensions/update.css b/src/chrome/mozapps/extensions/update.css @@ -12,8 +12,8 @@ height: 16px; margin-top: 5px; margin-bottom: 5px; - -moz-margin-start: 5px; - -moz-margin-end: 2px; + margin-inline-start: 5px; + margin-inline-end: 2px; } .alertBox { diff --git a/src/chrome/mozapps/handling/handling.css b/src/chrome/mozapps/handling/handling.css @@ -9,7 +9,7 @@ richlistitem[type] { min-height: 36px; /* Don't forget to update the richlistbox height! */ - -moz-padding-start: 2px; + padding-inline-start: 2px; } richlistitem { diff --git a/src/chrome/mozapps/update/updates.css b/src/chrome/mozapps/update/updates.css @@ -42,8 +42,8 @@ wizardpage { } #licenseContent, #incompatibleListbox { - -moz-margin-start: 6px; - -moz-margin-end: 6px; + margin-inline-start: 6px; + margin-inline-end: 6px; } .inline-link { @@ -57,8 +57,8 @@ wizardpage { /* Unsupported Page */ #unsupportedLabel, #unsupportedLinkLabel { - -moz-margin-start: 0; - -moz-padding-start: 0; + margin-inline-start: 0; + padding-inline-start: 0; } /* Update Found Basic Page */ @@ -144,8 +144,8 @@ wizardpage { #errorReason { margin-top: 1px; margin-bottom: 2px; - -moz-margin-start: 6px !important; - -moz-margin-end: 5px; + margin-inline-start: 6px !important; + margin-inline-end: 5px; font-weight: bold; } diff --git a/src/chrome/mozapps/xpinstall/xpinstallConfirm.css b/src/chrome/mozapps/xpinstall/xpinstallConfirm.css @@ -16,7 +16,7 @@ } #itemWarningIntro { - -moz-margin-start: 8px; + margin-inline-start: 8px; } #dialogContentBox { @@ -26,8 +26,8 @@ installitem { padding-top: 5px; padding-bottom: 5px; - -moz-padding-start: 5px; - -moz-padding-end: 0; + padding-inline-start: 5px; + padding-inline-end: 0; border-bottom: 1px dotted rgb(75,75,75); margin-bottom: 5px; } @@ -36,7 +36,7 @@ installitem { list-style-image: url("chrome://global/skin/icons/warning-large.png"); width: 48px; height: 48px; - -moz-margin-end: 20px; + margin-inline-end: 20px; } .warning { @@ -48,7 +48,7 @@ installitem { .xpinstallIconContainer { width: 32px; height: 32px; - -moz-margin-end: 5px; + margin-inline-end: 5px; } .xpinstallItemName { @@ -68,8 +68,8 @@ installitem { color: #fff; margin-top: 1px; margin-bottom: 1px; - -moz-margin-start: 6px; - -moz-margin-end: 5px; + margin-inline-start: 6px; + margin-inline-end: 5px; } .xpinstallItemIcon { diff --git a/src/chrome/os/darwin/browser.css b/src/chrome/os/darwin/browser.css @@ -96,7 +96,7 @@ toolbarbutton.bookmark-item { toolbarbutton.bookmark-item > menupopup { margin-top: 2px; - -moz-margin-start: 3px; + margin-inline-start: 3px; } .bookmark-item > .toolbarbutton-icon { @@ -107,5 +107,5 @@ toolbarbutton.bookmark-item > menupopup { .bookmark-item > .toolbarbutton-icon[label]:not([label=""]), .bookmark-item > .toolbarbutton-icon[type="menu"] { - -moz-margin-end: 5px; + margin-inline-end: 5px; } diff --git a/src/chrome/os/darwin/menu.css b/src/chrome/os/darwin/menu.css @@ -45,18 +45,18 @@ menucaption > .menu-iconic-text { .menu-description { font-style: italic; color: GrayText; - -moz-margin-start: 1ex !important; + margin-inline-start: 1ex !important; } .menu-iconic-icon { height: 16px; margin-top: -2px; margin-bottom: -2px; - -moz-margin-end: 5px; + margin-inline-end: 5px; /* Empty icons shouldn't take up room, so we need to compensate * the 5px margin-end with a negative margin-start. */ - -moz-margin-start: -5px; + margin-inline-start: -5px; } /* menuitems with icons */ @@ -73,7 +73,7 @@ menuitem[src] { .menu-iconic > .menu-iconic-left > .menu-iconic-icon, menuitem[image] > .menu-iconic-left > .menu-iconic-icon, menuitem[src] > .menu-iconic-left > .menu-iconic-icon { - -moz-margin-start: 0; + margin-inline-start: 0; width: 16px; } @@ -81,16 +81,16 @@ menuitem[src] > .menu-iconic-left > .menu-iconic-icon { .menu-right, .menu-accel-container { - -moz-margin-start: 21px; - -moz-margin-end: -9px; + margin-inline-start: 21px; + margin-inline-end: -9px; -moz-box-pack: end; } .menu-right { margin-top: 0px; margin-bottom: 0px; - -moz-margin-start: 6px; - -moz-margin-end: 0px; + margin-inline-start: 6px; + margin-inline-end: 0px; width: 1ex; height: 1ex; /* These next two rules are needed to prevent inheritance and thus ugliness */ @@ -181,7 +181,7 @@ menulist:not([editable="true"]) > menupopup > menuitem[selected="true"]::before content: '\2713'; /* a checkmark */ display: block; width: 15px; - -moz-margin-start: -15px; + margin-inline-start: -15px; } /* ::::: menuseparator ::::: */ diff --git a/src/chrome/os/darwin/menulist.css b/src/chrome/os/darwin/menulist.css @@ -36,7 +36,7 @@ menulist:not([popuponly="true"]) { .menulist-description { font-style: italic; color: GrayText; - -moz-margin-start: 1ex !important; + margin-inline-start: 1ex !important; } menulist:hover:not(:active):not([disabled=true]) { @@ -62,7 +62,7 @@ menulist[disabled="true"] { } menulist[disabled="true"] > .menulist-dropmarker { - -moz-padding-start: 7px !important; + padding-inline-start: 7px !important; } /* ::::: editable menulists ::::: */ diff --git a/src/chrome/os/darwin/notification.css b/src/chrome/os/darwin/notification.css @@ -26,13 +26,13 @@ .popup-notification-menubutton > .button-menubutton-button { background-color: transparent; padding: 1px; - -moz-border-end: none; + border-inline-end: none; } .popup-notification-menubutton:not([type="menu-button"]), .popup-notification-menubutton > .button-menubutton-button > .button-box { - -moz-padding-start: 8px; - -moz-padding-end: 5px; + padding-inline-start: 8px; + padding-inline-end: 5px; } .popup-notification-menubutton > .button-menubutton-dropmarker { @@ -71,6 +71,6 @@ } .popup-notification-closebutton { - -moz-margin-end: -14px; + margin-inline-end: -14px; margin-top: -10px; } diff --git a/src/chrome/os/darwin/radio.css b/src/chrome/os/darwin/radio.css @@ -16,12 +16,12 @@ radio { } .radio-label-box { - -moz-margin-start: 0px; + margin-inline-start: 0px; padding: 0px; } .radio-icon { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .radio-label { diff --git a/src/chrome/os/darwin/toolbarbutton.css b/src/chrome/os/darwin/toolbarbutton.css @@ -39,14 +39,14 @@ toolbarbutton[disabled="true"][open="true"] { background-color: transparent !important; list-style-image: url("chrome://global/skin/arrow/arrow-v.svg#dn"); padding: 0; - -moz-padding-start: 2px; + padding-inline-start: 2px; width: auto; } .toolbarbutton-menu-dropmarker[disabled="true"] { list-style-image: url("chrome://global/skin/arrow/arrow-v.svg#dn-dis"); padding: 0; - -moz-padding-start: 2px; + padding-inline-start: 2px; } /* ::::: toolbarbutton menu-button ::::: */ diff --git a/src/chrome/os/darwin/tree.css b/src/chrome/os/darwin/tree.css @@ -125,8 +125,8 @@ treecol[hideheader="true"] { treecol:hover:active, treecolpicker:hover:active { - -moz-border-start: 2px solid; - -moz-border-end: 1px solid; + border-inline-start: 2px solid; + border-inline-end: 1px solid; -moz-border-top-colors: ThreeDDarkShadow ThreeDShadow; -moz-border-right-colors: ThreeDDarkShadow; -moz-border-bottom-colors: ThreeDDarkShadow; @@ -148,7 +148,7 @@ treecol[dragging="true"] { treechildren::-moz-tree-twisty { -moz-appearance: treetwisty; - -moz-padding-end: 2px; + padding-inline-end: 2px; } treechildren::-moz-tree-twisty(open) { @@ -166,7 +166,7 @@ treechildren::-moz-tree-indentation { /* ::::: gridline style ::::: */ treechildren.gridlines::-moz-tree-cell { - -moz-border-end: 1px solid GrayText; + border-inline-end: 1px solid GrayText; border-bottom: 1px solid GrayText; } @@ -176,6 +176,6 @@ treechildren.gridlines::-moz-tree-cell { border-width: 0; box-shadow: 0 0 1px -moz-mac-focusring inset, 0 0 4px 1px -moz-mac-focusring, 0 0 1.5px 1px -moz-mac-focusring; margin: 0; - -moz-margin-start: -2px; + margin-inline-start: -2px; padding: 2px 1px 1px; } \ No newline at end of file diff --git a/src/chrome/os/linux/browser.css b/src/chrome/os/linux/browser.css @@ -34,8 +34,8 @@ toolbarbutton.bookmark-item:hover:active, toolbarbutton.bookmark-item[open="true"] { padding-top: 3px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } .bookmark-item > .toolbarbutton-icon { diff --git a/src/chrome/os/linux/menu.css b/src/chrome/os/linux/menu.css @@ -84,14 +84,14 @@ menulist > menupopup > menu { .menu-iconic-text { margin-top: 0px !important; margin-bottom: 0px !important; - -moz-margin-start: 0px !important; - -moz-margin-end: 2px !important; + margin-inline-start: 0px !important; + margin-inline-end: 2px !important; color: inherit; } .menu-text { /* This is (18 + the size of end-padding on .menu-iconic-left)px */ - -moz-margin-start: 21px !important; + margin-inline-start: 21px !important; font-weight: inherit; } @@ -104,14 +104,14 @@ menucaption > .menu-iconic-text { .menu-description { font-style: italic; color: GrayText; - -moz-margin-start: 1ex !important; + margin-inline-start: 1ex !important; } .menu-accel, .menu-iconic-accel { margin-top: 0px !important; margin-bottom: 0px !important; - -moz-margin-start: 7px !important; + margin-inline-start: 7px !important; color: inherit; } @@ -123,7 +123,7 @@ menucaption > .menu-iconic-text { .menu-iconic-right { width: 16px; /* We can only hardcode this, to make the default GTK icon<->label spacing */ - -moz-padding-end: 3px !important; + padding-inline-end: 3px !important; } .menu-iconic-icon { @@ -134,8 +134,8 @@ menucaption > .menu-iconic-text { .menu-right { margin-top: 0px; margin-bottom: 0px; - -moz-margin-start: 6px; - -moz-margin-end: 0px; + margin-inline-start: 6px; + margin-inline-end: 0px; width: 1ex; height: 1ex; /* These next two rules are needed to prevent inheritance and thus ugliness */ @@ -151,8 +151,8 @@ menucaption > .menu-iconic-text { .menubar-left { margin-top: 0px; margin-bottom: 0px; - -moz-margin-start: 0px; - -moz-margin-end: 2px; + margin-inline-start: 0px; + margin-inline-end: 2px; color: inherit; } diff --git a/src/chrome/os/linux/menulist.css b/src/chrome/os/linux/menulist.css @@ -56,7 +56,7 @@ menulist[disabled="true"]:hover:active { .menulist-description { font-style: italic; color: GrayText; - -moz-margin-start: 1ex !important; + margin-inline-start: 1ex !important; } /* ..... dropmarker ..... */ @@ -74,8 +74,8 @@ menulist[disabled="true"]:hover:active > .menulist-dropmarker { menulist:hover:active > .menulist-dropmarker { padding-top: 2px; padding-bottom: 0px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; } /* ..... focused state ..... */ @@ -100,8 +100,8 @@ menulist[editable="true"] { -moz-appearance: none; padding-top: 3px; padding-bottom: 3px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; color: #fff; } diff --git a/src/chrome/os/linux/radio.css b/src/chrome/os/linux/radio.css @@ -16,21 +16,21 @@ radio { margin: 2px 4px; padding-top: 1px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } .radio-label-box { - -moz-margin-start: 2px; + margin-inline-start: 2px; border: 1px solid transparent; padding-top: 0px; padding-bottom: 1px; - -moz-padding-start: 1px; - -moz-padding-end: 0px; + padding-inline-start: 1px; + padding-inline-end: 0px; } .radio-icon { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .radio-label { diff --git a/src/chrome/os/linux/toolbarbutton.css b/src/chrome/os/linux/toolbarbutton.css @@ -25,7 +25,7 @@ toolbarbutton:-moz-lwtheme { .toolbarbutton-icon[label]:not([label=""]), .toolbarbutton-icon[type="menu"] { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .toolbarbutton-text { @@ -41,8 +41,8 @@ toolbarbutton:hover:active, toolbarbutton[open="true"] { padding-top: 4px; padding-bottom: 2px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } toolbarbutton[disabled="true"], diff --git a/src/chrome/os/linux/tree.css b/src/chrome/os/linux/tree.css @@ -156,13 +156,13 @@ treecolpicker:hover:active { -moz-border-left-colors: ThreeDShadow -moz-Dialog; padding-top: 0px; padding-bottom: 0px; - -moz-padding-start: 3px; - -moz-padding-end: 1px; + padding-inline-start: 3px; + padding-inline-end: 1px; } .treecol-image:hover:active { padding: 0px; - -moz-padding-start: 2px; + padding-inline-start: 2px; } treecol:hover:active .treecol-text { @@ -188,7 +188,7 @@ treecol[dragging="true"] { treechildren::-moz-tree-twisty { -moz-appearance: treetwisty; - -moz-padding-end: 4px; + padding-inline-end: 4px; padding-top: 1px; width: 9px; /* The image's width is 9 pixels */ list-style-image: url("chrome://global/skin/tree/twisty-clsd.png"); @@ -229,6 +229,6 @@ treechildren::-moz-tree-cell-text(selected, editing) { -moz-border-left-colors: Highlight; -moz-border-right-colors: Highlight; margin: 0; - -moz-margin-start: -4px; + margin-inline-start: -4px; padding: 1px; } \ No newline at end of file diff --git a/src/chrome/os/winnt/browser.css b/src/chrome/os/winnt/browser.css @@ -63,7 +63,7 @@ height: auto; padding: 0; margin: 0; - -moz-margin-start: .5em; + margin-inline-start: .5em; } #main-window[privatebrowsingmode=temporary] #appmenu-button > .button-box > .button-menu-dropmarker { @@ -120,7 +120,7 @@ @media not all and (-moz-windows-classic) { #titlebar-min { - -moz-margin-end: 2px; + margin-inline-end: 2px; } } @@ -135,8 +135,8 @@ toolbarbutton.bookmark-item:hover:active:not([disabled="true"]), toolbarbutton.bookmark-item[open="true"] { padding-top: 3px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } .bookmark-item:not(#bookmarks-menu-button) > .toolbarbutton-icon { @@ -170,7 +170,7 @@ toolbarbutton.bookmark-item[open="true"] { #appmenu-popup { margin-top: -1px; - -moz-margin-start: 1px; + margin-inline-start: 1px; } } @@ -182,11 +182,11 @@ toolbarbutton.bookmark-item[open="true"] { #sidebar-splitter { border: 0; - -moz-border-end: 1px solid rgb(75,75,75); + border-inline-end: 1px solid rgb(75,75,75); min-width: 0; width: 3px; background-color: transparent; - -moz-margin-start: -3px; + margin-inline-start: -3px; position: relative; } } diff --git a/src/chrome/os/winnt/menu.css b/src/chrome/os/winnt/menu.css @@ -53,14 +53,14 @@ menuitem.spell-suggestion { .menu-text { -moz-appearance: none; - -moz-padding-start: 1.45em !important; + padding-inline-start: 1.45em !important; } .menu-text, .menu-iconic-text { font-weight: inherit; - -moz-margin-start: 2px !important; - -moz-padding-end: 2px; + margin-inline-start: 2px !important; + padding-inline-end: 2px; } menucaption > .menu-text, @@ -72,14 +72,14 @@ menucaption > .menu-iconic-text { .menu-description { font-style: italic; color: GrayText; - -moz-margin-start: 1ex !important; + margin-inline-start: 1ex !important; } .menu-accel, .menu-iconic-accel { color: inherit; - -moz-margin-start: 0.74em !important; - -moz-margin-end: 1.35em !important; + margin-inline-start: 0.74em !important; + margin-inline-end: 1.35em !important; } .menu-iconic-left { diff --git a/src/chrome/os/winnt/menulist.css b/src/chrome/os/winnt/menulist.css @@ -39,15 +39,15 @@ menulist { .menulist-label { margin-top: 0 !important; - -moz-margin-end: 0 !important; + margin-inline-end: 0 !important; margin-bottom: 0 !important; - -moz-margin-start: 1px !important; + margin-inline-start: 1px !important; } .menulist-description { font-style: italic; color: GrayText; - -moz-margin-start: 1ex !important; + margin-inline-start: 1ex !important; } menulist:hover:not(:active):not([disabled=true]) { @@ -73,8 +73,8 @@ menulist[disabled="true"]:hover:active > .menulist-dropmarker { menulist:hover:active > .menulist-dropmarker { padding-top: 2px; padding-bottom: 0px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; } /* ..... focused state ..... */ @@ -100,8 +100,8 @@ menulist[disabled="true"] { .menulist-editable-box { padding-top: 3px; padding-bottom: 3px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; } html|*.menulist-editable-input { @@ -122,13 +122,13 @@ html|*.menulist-editable-input { .menulist-label { margin-top: -1px !important; margin-bottom: -1px !important; - -moz-margin-start: 0 !important; + margin-inline-start: 0 !important; } menulist:not([editable="true"]) > .menulist-dropmarker { margin-top: -2px; - -moz-margin-start: 3px; - -moz-margin-end: -3px; + margin-inline-start: 3px; + margin-inline-end: -3px; } .menulist-icon { diff --git a/src/chrome/os/winnt/notification.css b/src/chrome/os/winnt/notification.css @@ -26,13 +26,13 @@ .popup-notification-menubutton > .button-menubutton-button { background-color: transparent; padding: 1px; - -moz-border-end: none; + border-inline-end: none; } .popup-notification-menubutton:not([type="menu-button"]), .popup-notification-menubutton > .button-menubutton-button > .button-box { - -moz-padding-start: 8px; - -moz-padding-end: 5px; + padding-inline-start: 8px; + padding-inline-end: 5px; } .popup-notification-menubutton > .button-menubutton-dropmarker { @@ -75,6 +75,6 @@ } .popup-notification-closebutton { - -moz-margin-end: -14px; + margin-inline-end: -14px; margin-top: -10px; } diff --git a/src/chrome/os/winnt/popup.css b/src/chrome/os/winnt/popup.css @@ -32,7 +32,7 @@ menupopup { menupopup > menu > menupopup { /* align submenus */ - -moz-margin-start: -3px; + margin-inline-start: -3px; margin-top: -3px; } diff --git a/src/chrome/os/winnt/radio.css b/src/chrome/os/winnt/radio.css @@ -16,21 +16,21 @@ radio { margin: 2px 4px; padding-top: 1px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } .radio-label-box { - -moz-margin-start: 2px; + margin-inline-start: 2px; border: 1px solid transparent; padding-top: 0px; padding-bottom: 1px; - -moz-padding-start: 1px; - -moz-padding-end: 0px; + padding-inline-start: 1px; + padding-inline-end: 0px; } .radio-icon { - -moz-margin-end: 2px; + margin-inline-end: 2px; } .radio-label { diff --git a/src/chrome/os/winnt/toolbarbutton.css b/src/chrome/os/winnt/toolbarbutton.css @@ -23,7 +23,7 @@ toolbarbutton { .toolbarbutton-icon[label]:not([label=""]), .toolbarbutton-icon[type="menu"] { - -moz-margin-end: 5px; + margin-inline-end: 5px; } .toolbarbutton-text { @@ -53,8 +53,8 @@ toolbarbutton[open="true"] { border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow; padding-top: 4px; padding-bottom: 2px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; } toolbarbutton[disabled="true"] { @@ -66,8 +66,8 @@ toolbarbutton[checked="true"]:not([disabled="true"]) { border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow; padding-top: 4px; padding-bottom: 2px; - -moz-padding-start: 4px; - -moz-padding-end: 2px; + padding-inline-start: 4px; + padding-inline-end: 2px; background-color: rgba(255,255,255,0.5); color: #fff; } diff --git a/src/chrome/os/winnt/tree.css b/src/chrome/os/winnt/tree.css @@ -167,15 +167,15 @@ treecolpicker:hover:active { -moz-border-left-colors: ThreeDShadow -moz-Dialog; padding-top: 1px; padding-bottom: 0px; - -moz-padding-start: 5px; - -moz-padding-end: 3px; + padding-inline-start: 5px; + padding-inline-end: 3px; } .treecol-image:hover:active { padding-top: 1px; padding-bottom: 0px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; } /* ::::: column drag and drop styles ::::: */ @@ -212,7 +212,7 @@ treecol:not([hideheader="true"]) > .treecol-sortdirection[sortDirection="descend /* ::::: twisty ::::: */ treechildren::-moz-tree-twisty { - -moz-padding-end: 4px; + padding-inline-end: 4px; padding-top: 1px; width: 9px; /* The image's width is 9 pixels */ list-style-image: url("chrome://global/skin/tree/twisty.svg#clsd"); @@ -251,7 +251,7 @@ treechildren::-moz-tree-cell-text(selected, editing) { -moz-border-left-colors: Highlight; -moz-border-right-colors: Highlight; margin: 0; - -moz-margin-start: -4px; + margin-inline-start: -4px; padding: 1px; } @@ -262,7 +262,7 @@ treechildren::-moz-tree-indentation { } treechildren::-moz-tree-twisty { - -moz-padding-end: 1px; + padding-inline-end: 1px; } treechildren::-moz-tree-twisty(hover) { @@ -359,8 +359,8 @@ treechildren:-moz-locale-dir(rtl)::-moz-tree-twisty(hover, open) { treechildren:not(.autocomplete-treebody)::-moz-tree-row { height: 1.8em; color: -moz-FieldText; - -moz-margin-start: 1px; - -moz-margin-end: 1px; + margin-inline-start: 1px; + margin-inline-end: 1px; border-width: 1px; border-color: transparent; background-repeat: no-repeat;