first (largest) part of sync for both themes with toolkit windows theme changes in...
authorRobert Kaiser <kairo@kairo.at>
Fri, 14 Oct 2016 23:52:17 +0000 (01:52 +0200)
committerRobert Kaiser <kairo@kairo.at>
Fri, 14 Oct 2016 23:52:17 +0000 (01:52 +0200)
301 files changed:
EarlyBlue/chatzilla/chatzilla.css
EarlyBlue/communicator/aboutPrivateBrowsing.css
EarlyBlue/communicator/aboutSessionRestore.css
EarlyBlue/communicator/aboutSyncTabs.css
EarlyBlue/communicator/bookmarks/bookmarks.css
EarlyBlue/communicator/bookmarks/bookmarksManager.css
EarlyBlue/communicator/bookmarks/bookmarksToolbar.css
EarlyBlue/communicator/bookmarks/editBookmarkOverlay.css
EarlyBlue/communicator/brand.css
EarlyBlue/communicator/button.css
EarlyBlue/communicator/certError.css
EarlyBlue/communicator/dataman/dataman.css
EarlyBlue/communicator/directory/directory.css
EarlyBlue/communicator/downloads/downloadmanager.css
EarlyBlue/communicator/feed-subscribe.css
EarlyBlue/communicator/preferences.css
EarlyBlue/communicator/prefpanels.css
EarlyBlue/communicator/profile/profile.css
EarlyBlue/communicator/profile/profileManager.css
EarlyBlue/communicator/search/engineManager.css
EarlyBlue/communicator/search/searchbar.css
EarlyBlue/communicator/sidebar/sidebar.css
EarlyBlue/communicator/sync/syncCommon.css
EarlyBlue/communicator/sync/syncSetup.css
EarlyBlue/communicator/xpinstall/xpinstall.css
EarlyBlue/editor/EditorDialog.css
EarlyBlue/editor/editor.css
EarlyBlue/editor/editorFormatToolbar.css
EarlyBlue/global/about.css
EarlyBlue/global/aboutProfiles.css
EarlyBlue/global/aboutReader.css
EarlyBlue/global/aboutReaderContent.css
EarlyBlue/global/aboutReaderControls.css
EarlyBlue/global/aboutSupport.css
EarlyBlue/global/autocomplete.css
EarlyBlue/global/browser.css
EarlyBlue/global/button.css
EarlyBlue/global/checkbox.css
EarlyBlue/global/commonDialog.css
EarlyBlue/global/config.css
EarlyBlue/global/console/console-error-caret.gif [deleted file]
EarlyBlue/global/console/console-error-dash.gif [deleted file]
EarlyBlue/global/console/console.css [deleted file]
EarlyBlue/global/datetimepicker.css
EarlyBlue/global/dialog.css
EarlyBlue/global/dirListing/dirListing.css
EarlyBlue/global/dropmarker.css
EarlyBlue/global/expander.css
EarlyBlue/global/filefield.css
EarlyBlue/global/findBar.css
EarlyBlue/global/global.css
EarlyBlue/global/groupbox.css
EarlyBlue/global/icons/filters.svg [new file with mode: 0644]
EarlyBlue/global/icons/find-arrows.png [deleted file]
EarlyBlue/global/icons/find-arrows.svg [new file with mode: 0644]
EarlyBlue/global/in-content/common.css
EarlyBlue/global/in-content/info-pages.css
EarlyBlue/global/listbox.css
EarlyBlue/global/media/closeCaptionButton.png [new file with mode: 0644]
EarlyBlue/global/media/closeCaptionButton@2x.png [new file with mode: 0644]
EarlyBlue/global/media/videocontrols.css
EarlyBlue/global/menu.css
EarlyBlue/global/menulist.css
EarlyBlue/global/narrate/narrate.svg [deleted file]
EarlyBlue/global/narrateControls.css
EarlyBlue/global/netError.css
EarlyBlue/global/notification.css
EarlyBlue/global/passwordmgr.css
EarlyBlue/global/plugins.css
EarlyBlue/global/preferences.css
EarlyBlue/global/radio.css
EarlyBlue/global/reader/RM-Close-24x24.svg
EarlyBlue/global/reader/RM-Content-Width-Minus-42x16.svg [new file with mode: 0644]
EarlyBlue/global/reader/RM-Content-Width-Plus-44x16.svg [new file with mode: 0644]
EarlyBlue/global/reader/RM-Line-Height-Minus-38x14.svg [new file with mode: 0644]
EarlyBlue/global/reader/RM-Line-Height-Plus-38x24.svg [new file with mode: 0644]
EarlyBlue/global/reader/RM-Type-Controls-24x24.svg
EarlyBlue/global/reader/pocket.svg [deleted file]
EarlyBlue/global/scrollbars.css
EarlyBlue/global/scrollbox.css
EarlyBlue/global/tabbox.css
EarlyBlue/global/textbox.css
EarlyBlue/global/toolbar.css
EarlyBlue/global/toolbarbutton.css
EarlyBlue/global/tree.css
EarlyBlue/global/wizard.css
EarlyBlue/help/help.css
EarlyBlue/help/helpFileLayout.css
EarlyBlue/inspector/titledSplitter.css
EarlyBlue/inspector/viewers/domNode/domNode.css
EarlyBlue/messenger/accountCentral.css
EarlyBlue/messenger/accountManage.css
EarlyBlue/messenger/accountWizard.css
EarlyBlue/messenger/addressbook/abResultsPane.css
EarlyBlue/messenger/addressbook/addressbook.css
EarlyBlue/messenger/addressbook/selectAddressesDialog.css
EarlyBlue/messenger/addressingWidget.css
EarlyBlue/messenger/filterDialog.css
EarlyBlue/messenger/folderPane.css
EarlyBlue/messenger/messageBody.css
EarlyBlue/messenger/messageHeader.css
EarlyBlue/messenger/messengercompose/messengercompose.css
EarlyBlue/messenger/newmailalert.css
EarlyBlue/messenger/prefPanels.css
EarlyBlue/messenger/searchDialog.css
EarlyBlue/messenger/subscribe.css
EarlyBlue/messenger/threadPane.css
EarlyBlue/messenger/virtualFolderListDialog.css
EarlyBlue/mozapps/aboutNetworking.css
EarlyBlue/mozapps/aboutServiceWorkers.css
EarlyBlue/mozapps/downloads/downloads.css
EarlyBlue/mozapps/downloads/unknownContentType.css
EarlyBlue/mozapps/extensions/about.css
EarlyBlue/mozapps/extensions/blocklist.css
EarlyBlue/mozapps/extensions/eula.css
EarlyBlue/mozapps/extensions/extensions.css
EarlyBlue/mozapps/extensions/newaddon.css
EarlyBlue/mozapps/extensions/update.css
EarlyBlue/mozapps/extensions/xpinstallConfirm.css
EarlyBlue/mozapps/handling/handling.css
EarlyBlue/mozapps/plugins/pluginProblem.css
EarlyBlue/mozapps/pref/pref.css
EarlyBlue/mozapps/update/updates.css
EarlyBlue/navigator/navigator.css
EarlyBlue/navigator/pageInfo.css
EarlyBlue/navigator/tabbrowser.css
EarlyBlue/navigator/webDeveloper.css
EarlyBlue/x-browser-old/aboutDialog.css
EarlyBlue/x-browser-old/browser.css
EarlyBlue/x-browser-old/downloads/downloadmanager.css
EarlyBlue/x-browser-old/pref/pref.css
LCARStrek/browser/aboutPrivateBrowsing.css
LCARStrek/browser/aboutProviderDirectory.css
LCARStrek/browser/aboutSocialError.css
LCARStrek/browser/aboutSyncTabs.css
LCARStrek/browser/browser.css
LCARStrek/browser/controlcenter/panel.css
LCARStrek/browser/customizableui/panelUI.css
LCARStrek/browser/customizableui/panelUIOverlay.css
LCARStrek/browser/downloads/allDownloadsViewOverlay.css
LCARStrek/browser/downloads/downloads.css
LCARStrek/browser/feeds/subscribe.css
LCARStrek/browser/newtab/newTab.css
LCARStrek/browser/pageInfo.css
LCARStrek/browser/places/editBookmarkOverlay.css
LCARStrek/browser/places/organizer.css
LCARStrek/browser/places/places.css
LCARStrek/browser/preferences/applications.css
LCARStrek/browser/preferences/in-content/dialog.css
LCARStrek/browser/preferences/in-content/preferences.css
LCARStrek/browser/preferences/in-content/search.css
LCARStrek/browser/preferences/search.css
LCARStrek/browser/privatebrowsing/aboutPrivateBrowsing.css
LCARStrek/browser/sanitizeDialog.css
LCARStrek/browser/searchbar.css
LCARStrek/browser/syncCommon.css
LCARStrek/browser/syncSetup.css
LCARStrek/browser/syncedtabs/sidebar.css
LCARStrek/chatzilla/chatzilla.css
LCARStrek/communicator/aboutPrivateBrowsing.css
LCARStrek/communicator/aboutSessionRestore.css
LCARStrek/communicator/aboutSyncTabs.css
LCARStrek/communicator/bookmarks/bookmarks.css
LCARStrek/communicator/bookmarks/bookmarksManager.css
LCARStrek/communicator/bookmarks/bookmarksToolbar.css
LCARStrek/communicator/button.css
LCARStrek/communicator/certError.css
LCARStrek/communicator/dataman/dataman.css
LCARStrek/communicator/directory/directory.css
LCARStrek/communicator/downloads/downloadmanager.css
LCARStrek/communicator/feed-subscribe.css
LCARStrek/communicator/preferences.css
LCARStrek/communicator/prefpanels.css
LCARStrek/communicator/profile/profile.css
LCARStrek/communicator/profile/profileManager.css
LCARStrek/communicator/search/engineManager.css
LCARStrek/communicator/search/searchbar.css
LCARStrek/communicator/sidebar/sidebar.css
LCARStrek/communicator/sync/syncCommon.css
LCARStrek/communicator/sync/syncSetup.css
LCARStrek/communicator/tasksOverlay.css
LCARStrek/communicator/xpinstall/xpinstall.css
LCARStrek/devtools/app-manager/connection-footer.css
LCARStrek/devtools/app-manager/help.css
LCARStrek/devtools/app-manager/index.css
LCARStrek/devtools/app-manager/projects.css
LCARStrek/devtools/commandline.css
LCARStrek/devtools/common.css
LCARStrek/devtools/dark-theme.css
LCARStrek/devtools/debugger.css
LCARStrek/devtools/layout.css
LCARStrek/devtools/memory.css
LCARStrek/devtools/netmonitor.css
LCARStrek/devtools/performance.css
LCARStrek/devtools/splitview.css
LCARStrek/devtools/styleeditor.css
LCARStrek/devtools/toolbars.css
LCARStrek/devtools/webconsole.css
LCARStrek/devtools/widgets.css
LCARStrek/editor/EditorDialog.css
LCARStrek/editor/editor.css
LCARStrek/editor/editorFormatToolbar.css
LCARStrek/global/about.css
LCARStrek/global/aboutProfiles.css
LCARStrek/global/aboutReader.css
LCARStrek/global/aboutReaderContent.css
LCARStrek/global/aboutReaderControls.css
LCARStrek/global/aboutSupport.css
LCARStrek/global/autocomplete.css
LCARStrek/global/browser.css
LCARStrek/global/button.css
LCARStrek/global/checkbox.css
LCARStrek/global/commonDialog.css
LCARStrek/global/config.css
LCARStrek/global/console/console-error-caret.gif [deleted file]
LCARStrek/global/console/console-error-dash.gif [deleted file]
LCARStrek/global/console/console.css [deleted file]
LCARStrek/global/datetimepicker.css
LCARStrek/global/dialog.css
LCARStrek/global/dirListing/dirListing.css
LCARStrek/global/dropmarker.css
LCARStrek/global/expander.css
LCARStrek/global/filefield.css
LCARStrek/global/findBar.css
LCARStrek/global/global.css
LCARStrek/global/groupbox.css
LCARStrek/global/icons/filters.svg [new file with mode: 0644]
LCARStrek/global/icons/find-arrows.png [deleted file]
LCARStrek/global/icons/find-arrows.svg [new file with mode: 0644]
LCARStrek/global/icons/loading-inverted.png [deleted file]
LCARStrek/global/icons/loading-inverted@2x.png [deleted file]
LCARStrek/global/in-content/common.css
LCARStrek/global/listbox.css
LCARStrek/global/media/closeCaptionButton.png [new file with mode: 0644]
LCARStrek/global/media/closeCaptionButton@2x.png [new file with mode: 0644]
LCARStrek/global/media/videocontrols.css
LCARStrek/global/menu.css
LCARStrek/global/menulist.css
LCARStrek/global/narrate/narrate.svg [deleted file]
LCARStrek/global/narrateControls.css
LCARStrek/global/netError.css
LCARStrek/global/notification.css
LCARStrek/global/passwordmgr.css
LCARStrek/global/plugins.css
LCARStrek/global/preferences.css
LCARStrek/global/radio.css
LCARStrek/global/reader/RM-Close-24x24.svg
LCARStrek/global/reader/RM-Content-Width-Minus-42x16.svg [new file with mode: 0644]
LCARStrek/global/reader/RM-Content-Width-Plus-44x16.svg [new file with mode: 0644]
LCARStrek/global/reader/RM-Line-Height-Minus-38x14.svg [new file with mode: 0644]
LCARStrek/global/reader/RM-Line-Height-Plus-38x24.svg [new file with mode: 0644]
LCARStrek/global/reader/RM-Type-Controls-24x24.svg
LCARStrek/global/scrollbars.css
LCARStrek/global/scrollbox.css
LCARStrek/global/tabbox.css
LCARStrek/global/textbox.css
LCARStrek/global/toolbar.css
LCARStrek/global/toolbarbutton.css
LCARStrek/global/tree.css
LCARStrek/global/wizard.css
LCARStrek/help/help.css
LCARStrek/help/helpFileLayout.css
LCARStrek/inspector/titledSplitter.css
LCARStrek/inspector/viewers/domNode/domNode.css
LCARStrek/messenger/accountCentral.css
LCARStrek/messenger/accountManage.css
LCARStrek/messenger/accountWizard.css
LCARStrek/messenger/addressbook/abResultsPane.css
LCARStrek/messenger/addressbook/addressbook.css
LCARStrek/messenger/addressbook/selectAddressesDialog.css
LCARStrek/messenger/addressingWidget.css
LCARStrek/messenger/filterDialog.css
LCARStrek/messenger/folderPane.css
LCARStrek/messenger/messageBody.css
LCARStrek/messenger/messageHeader.css
LCARStrek/messenger/messengercompose/messengercompose.css
LCARStrek/messenger/newmailalert.css
LCARStrek/messenger/prefPanels.css
LCARStrek/messenger/searchDialog.css
LCARStrek/messenger/subscribe.css
LCARStrek/messenger/threadPane.css
LCARStrek/messenger/virtualFolderListDialog.css
LCARStrek/mozapps/aboutNetworking.css
LCARStrek/mozapps/aboutServiceWorkers.css
LCARStrek/mozapps/downloads/downloads.css
LCARStrek/mozapps/downloads/unknownContentType.css
LCARStrek/mozapps/extensions/about.css
LCARStrek/mozapps/extensions/blocklist.css
LCARStrek/mozapps/extensions/eula.css
LCARStrek/mozapps/extensions/extensions.css
LCARStrek/mozapps/extensions/newaddon.css
LCARStrek/mozapps/extensions/update.css
LCARStrek/mozapps/extensions/xpinstallConfirm.css
LCARStrek/mozapps/handling/handling.css
LCARStrek/mozapps/plugins/pluginProblem.css
LCARStrek/mozapps/pref/pref.css
LCARStrek/mozapps/update/updates.css
LCARStrek/navigator/navigator.css
LCARStrek/navigator/pageInfo.css
LCARStrek/navigator/tabbrowser.css
LCARStrek/navigator/webDeveloper.css

index 2b61a499a58a6d15817bd6da5e9100077f9353a8..5acab7d81281d39159a110645d6182b70033015a 100644 (file)
@@ -63,7 +63,7 @@ window {
 #tabs-drop-indicator-bar {
   position: relative;
   margin-top: -3px;
-  -moz-margin-start: -5px;
+  margin-inline-start: -5px;
   height: 3px;
 }
 
index 0963fcafe5b074eb86a299031f06c120bd188a3c..1cfe096c7bdc5823f4bd4b5d5c1af3c5f3e14f4e 100644 (file)
@@ -14,7 +14,7 @@
   border: 1px solid #666699;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   margin-left: 1em;
   margin-right: 1em;
 }
   background-image: url("chrome://global/skin/icons/information-48.png");
   width: 48px;
   height: 48px;
-  -moz-margin-end: 3em;
+  margin-inline-end: 3em;
 }
 
 #warningBox.normal > #warningBoxIcon {
   background-image: url("chrome://global/skin/icons/question-48.png");
   width: 48px;
   height: 48px;
-  -moz-margin-end: 3em;
+  margin-inline-end: 3em;
 }
 
 #trackWarnBox {
   margin-top: 0.6em;
-  -moz-margin-end: 7em;
+  margin-inline-end: 7em;
   -moz-box-align: center;
 }
 
@@ -81,5 +81,5 @@
 
 #warningOuterBox > vbox > label,
 #warningInnerBox > description {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
index b90c4313a5a6dd8e79f96304b1d5edb1adfff0e2..324c5d7396f9f95f3f6b9701889f10524ea27ea0 100644 (file)
@@ -44,9 +44,9 @@ treechildren::-moz-tree-row(alternate, selected) {
 }
 
 #buttons {
-  -moz-margin-start: 80px;
+  margin-inline-start: 80px;
 }
 #buttons > button {
   margin-top: 2em;
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
index 5039f341b7d4853dcc3073b026e79f2c136c96a6..5a359580197e74ef5f548330e6a33f40404923a0 100644 (file)
 #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"],
@@ -29,7 +29,7 @@ richlistitem[type="tab"] {
   border: #9999CC 1px solid !important;
   padding: 2px 5px;
   margin-bottom: 4px;
-  -moz-margin-start: 4em;
+  margin-inline-start: 4em;
   border-radius: 6px;
   background-color: #CCD0DD;
   width: 44em;
@@ -43,7 +43,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;
@@ -75,6 +75,6 @@ richlistitem[type="client"] {
 }
 
 .tabIcon {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   padding-top: 2px;
 }
index a5b9aa1f7b8cc2c17ff4c83237d579f65609a74a..5474ceff248dc0399a1dad9d87483a751d25bad0 100644 (file)
@@ -10,7 +10,7 @@
 
 treechildren::-moz-tree-image(Name),
 treechildren::-moz-tree-image(title) {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
 }
 
 .bookmark-item,
index 53d68e906a664e38bb98ad88be291ef9520206af..2d99cd6b1f9f03c5df8713da65847f459006f33c 100644 (file)
@@ -5,12 +5,12 @@
 }
 
 #infoBoxExpanderLabel {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
 }
 
 #organizerScopeBar {
   padding: 2px 0;
-  -moz-padding-end: 3px;
+  padding-inline-end: 3px;
 }
 
 #placesMenu {
index 7ac3b0f7dab2d4d3b09642c2a653c9a52cb06f5f..c2813bba9222ee7456b9a0645331dadc93212e32 100644 (file)
@@ -105,6 +105,6 @@ menuitem.bookmark-item {
 .menupopup-drop-indicator {
   list-style-image: none;
   height: 2px;
-  -moz-margin-end: -4em;
+  margin-inline-end: -4em;
   background-color: #336699;
 }
index 126be001f761be400ac23383d892a7207c937697..e9d3a9eedac31a3bcc0d96ad11e09b7b2b98f08a 100644 (file)
@@ -23,7 +23,7 @@
 .expander-down {
   min-width: 0;
   padding: 2px 0;
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
 }
 
 .expander-up {
index f238e7173a579e1d6166f14842fa59d18dbabb89..d1774e34a3080bb9807b148193406c76b5d9d222 100644 (file)
@@ -11,7 +11,7 @@
   -moz-box-align: center;
   -moz-box-pack: center;
   margin: 1px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   border: 1px solid transparent;
   padding: 0px;
   min-width: 0;
@@ -37,8 +37,8 @@ toolbar[mode="text"] #navigator-throbber,
 toolbar[mode="icons"] #navigator-throbber,
 toolbar[iconsize="small"] #navigator-throbber {
   margin: 0;
-  -moz-margin-start: 1px;
-  -moz-margin-end: 3px;
+  margin-inline-start: 1px;
+  margin-inline-end: 3px;
   list-style-image: url("chrome://communicator/skin/brand/throbber16-single.gif");
 }
 
index c639b9b3891cbb21eafed331294f2d03719c7aa9..052a5fa6a33862db76e41c1dbc6dc9164128a4a6 100644 (file)
@@ -32,8 +32,8 @@
 .toolbarbutton-1:hover:active > .toolbarbutton-menubutton-button {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 .toolbarbutton-1[type="menu"] {
@@ -65,8 +65,8 @@ toolbar[mode="text"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolba
 toolbar[mode="text"] .toolbarbutton-1[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
   padding-top: 5px;
   padding-bottom: 7px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 toolbar[mode="icons"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
@@ -75,8 +75,8 @@ toolbar[iconsize="small"] .toolbarbutton-1[type="menu-button"]:hover:active > .t
 toolbar[iconsize="small"] .toolbarbutton-1[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
   padding-top: 1px;
   padding-bottom: 12px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker[disabled="true"] {
@@ -138,5 +138,5 @@ toolbar[labelalign="end"] .toolbarbutton-1 > hbox > vbox {
 
 .toolbarbutton-icon[label]:not([label=""]),
 .toolbarbutton-icon[type="menu"] {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
index fff1c42ac1569e932b00d1e01d3febae97505470..9a57c8fd22a7c7f18d0c3173900a6c583c353185 100644 (file)
@@ -31,7 +31,7 @@ h2 {
   margin: 4em auto;
   border: 2px solid #FFFFCC;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat #9999CC;
   background-origin: content-box;
 }
@@ -41,16 +41,16 @@ body[dir="rtl"] #errorPageContainer {
 }
 
 #errorTitle {
-  -moz-margin-start: 80px;
+  margin-inline-start: 80px;
 }
 
 #errorLongContent {
-  -moz-margin-start: 80px;
+  margin-inline-start: 80px;
 }
 
 #technicalContent > h2, #expertContent > h2 {
   cursor: pointer;
-  -moz-padding-start: 20px;
+  padding-inline-start: 20px;
   position: relative;
   left: -20px;
   background: url("chrome://global/skin/tree/twisty.svg#open-hover") left center no-repeat;
index 4ace8dac64bdb0ffa12ba96eaf6e3364d266559f..024a49b874f8c2cd134ea74c1ea80283b5c21476 100644 (file)
@@ -15,8 +15,8 @@
 .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 #9999CC;
 }
@@ -24,7 +24,7 @@
 .hostLabel {
   font-weight: bold;
   font-style: italic;
-  -moz-margin-end: 1em;
+  margin-inline-end: 1em;
 }
 
 .permissionLabel {
index 530772da389481b85e8f0832d1dd66a6c9af9682..717fcebee6633ea2c295996a43951565b5c7fc9b 100644 (file)
@@ -20,12 +20,12 @@ page {
 }
 
 treechildren::-moz-tree-image(FilenameColumn) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://communicator/skin/directory/file.gif");
 }
 
 treechildren::-moz-tree-image(FilenameColumn, selected) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://communicator/skin/directory/file-sel.gif");
 }
 
index a2351ca3a143cc5d022729f2c7a2dd50c53a4000..78e8ac20fa4357c8e7b2548c2f9ccd7a069849d3 100644 (file)
@@ -10,7 +10,7 @@
 */
 
 treechildren::-moz-tree-image(Name) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 #pauseButton,
@@ -56,8 +56,8 @@ treechildren::-moz-tree-image(ActionStop, inactive) {
   /* match dialog.css */
   padding-top: 8px;
   padding-bottom: 10px;
-  -moz-padding-start: 8px;
-  -moz-padding-end: 10px;
+  padding-inline-start: 8px;
+  padding-inline-end: 10px;
 }
 
 /* label with dropdown, actually done as a button type=menu */
index cb522d10eb7e6fbc1affcdd872d59cb0d09acacc..2cc29ed21173c12f9eebb3044750cf9fe8fc014b 100644 (file)
@@ -6,7 +6,7 @@ html {
 #feedBody {
   border: 1px solid #666699;
   padding: 2em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   margin: 2em auto;
   background: #FFFFFF;
 }
@@ -20,10 +20,10 @@ html {
 #feedHeader {
   margin-top: 3.9em;
   margin-bottom: 1em;
-  -moz-margin-start: 2em;
-  -moz-margin-end: 1em;
+  margin-inline-start: 2em;
+  margin-inline-end: 1em;
   /* padding for making up icon space */
-  -moz-padding-start: 35px;
+  padding-inline-start: 35px;
   font-size: 110%;
   color: #000000;
 }
@@ -52,12 +52,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 {
@@ -100,8 +100,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;
 }
@@ -111,15 +111,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;
index eb57e13468376cc79ecb405d2260608a404526fa..12663a415d99abd6b859aebb7521521fe164aee1 100644 (file)
@@ -11,6 +11,6 @@
 prefwindow {
   padding-top: 8px;
   padding-bottom: 10px;
-  -moz-padding-start: 8px;
-  -moz-padding-end: 10px;
+  padding-inline-start: 8px;
+  padding-inline-end: 10px;
 }
index 5d7621ba77def8fa625e1c6d04df55a8874025c7..45f49313704a50b59aebfcbe3c0839cbf3b8d90f 100644 (file)
@@ -48,8 +48,8 @@ checkbox.nogray-disabled[disabled="true"][nogray="true"] {
 .handler-action > .listcell-icon,
 .handler-type > .listcell-icon {
   margin: 0px;
-  -moz-margin-start: 3px;
-  -moz-margin-end: 5px;
+  margin-inline-start: 3px;
+  margin-inline-end: 5px;
   height: 16px;
   width: 16px;
 }
@@ -65,7 +65,7 @@ checkbox.nogray-disabled[disabled="true"][nogray="true"] {
 
 .actionsMenu > .menulist-label-box {
   padding: 1px;
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 .actionsMenu > .menulist-label-box > .menulist-icon {
@@ -76,8 +76,8 @@ checkbox.nogray-disabled[disabled="true"][nogray="true"] {
 
 .handler-action > .menu-iconic-left {
   padding: 1px;
-  -moz-margin-start: 2px !important;
-  -moz-margin-end: 5px !important;
+  margin-inline-start: 2px !important;
+  margin-inline-end: 5px !important;
 
   /**
     * Make the icons appear.
index b652e532e3bfab8c63b737469648eb88a88f8f96..d5f72e11c43cbcef9234a8d665d38def8b1d2af3 100644 (file)
@@ -7,7 +7,7 @@
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 treechildren::-moz-tree-image {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://communicator/skin/profile/profileicon-large.gif");
 }
 
index 8ac25881667f3334ed06c7dffe94836df52c42be..4fd88568a32fbf27deb914b363eb1650911781df 100644 (file)
@@ -14,5 +14,5 @@
 }
 
 #buttons-box {
-  -moz-margin-start: 1em;
+  margin-inline-start: 1em;
 }
index 668c9c3b6733e858d1c51e83cc5f598c8d6a8d37..53cf96f9d14c34165a9e5c1d322076a5b2812579 100644 (file)
@@ -3,8 +3,8 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #engineChildren::-moz-tree-image(engineName) {
-  -moz-margin-end: 4px;
-  -moz-margin-start: 1px;
+  margin-inline-end: 4px;
+  margin-inline-start: 1px;
   width: 16px;
   height: 16px;
 }
index 927e1e07491d34761aa6a03969bd55f84311a91e..dcfef68d778c437b5cced3ee8bf3b3526219629e 100644 (file)
@@ -2,7 +2,7 @@
   width: 6em;
   min-width: 6em;
   margin: 0;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 .searchbar-textbox > .autocomplete-textbox-container {
 }
 
 .search-go-button {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
   list-style-image: url("chrome://global/skin/icons/search.png");
   -moz-image-region: rect(0, 16px, 16px, 0);
 }
 
 .search-go-button:-moz-system-metric(touch-enabled) {
-  -moz-padding-start: 5px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 5px;
+  padding-inline-end: 3px;
 }
 
 .search-go-button:-moz-locale-dir(rtl) {
index 7ba0b3858a5eaece195a694e9323f70a5be3a5fe..45539f8392a961821784c86caed29a929cf0e170 100644 (file)
@@ -18,7 +18,7 @@
   border: none;
   color: #CCD0DD;
   background-color: #666699;
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
   height: auto;
   overflow-x: hidden;
 }
@@ -36,7 +36,7 @@
 #sidebar-close-button {
   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton-image");
   padding: 1px 3px;
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
   list-style-image: url("chrome://global/skin/icons/close-button.gif");
 }
 
@@ -58,7 +58,7 @@
 }
 
 .text-panel-loading[loading="false"] {
-  -moz-margin-start: 11px;
+  margin-inline-start: 11px;
 }
 
 .image-panel-loading {
@@ -84,7 +84,7 @@
   background-color: #336699;
   border-top: 1px solid #336699;
   padding: 1px;
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
     
 .box-texttab[last-panel="true"], 
index a14df99a2b99d072e235f57e84f687d4978d0fe9..44223f777b74eacdf97648df166f6f39c1db05c7 100644 (file)
@@ -4,7 +4,7 @@
 }
 
 .statusIcon {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   max-height: 16px;
   max-width: 16px;
 }
index fadd85190f0cab9a1c449d6d3d3a0bf199a8cdf2..0662e73d34d054902b43aa63b29fafa226406896 100644 (file)
@@ -91,7 +91,7 @@ description > .text-link:focus {
 }
 
 .inputColumn {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .recommended {
index e0549782f448dd6ed076959cc6d9ce8ac03dfbe3..03b4a4d8dde3a0fb788cb0419c1875c024a57cf5 100644 (file)
@@ -11,7 +11,7 @@
 }
 
 #urlColumn {
-  -moz-margin-start: 1ex;
+  margin-inline-start: 1ex;
 }
 
 .confirmSeparator {
index 270397f76fecfe9cb7fc918d49ee1c458cbab76c..cbe323862d27e644a6bbb2bc5ecaeaeb2b36b229 100644 (file)
@@ -66,7 +66,7 @@
   width: 25px;
   height: 20px;
   margin: 0;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 #ColorPickerSwatch[default="true"] {
   border: 1px inset #CCD0DD;
   margin-top: 1px;
   margin-bottom: 2px;
-  -moz-margin-start: 4px;
-  -moz-margin-end: 2px;
+  margin-inline-start: 4px;
+  margin-inline-end: 2px;
 }
 
 #ColorPreview {
   border: 1px inset #CCD0DD;
-  -moz-margin-start: 10px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 5px;
+  margin-inline-start: 10px;
+  padding-inline-start: 5px;
+  padding-inline-end: 5px;
   min-width: 100px;
   min-height: 50px;
 }
 .colorpicker {
   border: 1px outset #CCD0DD;
   /* This should be the same as for textbox */
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   /* For a little extra space between buttons */
   margin-bottom: 2px;
 }
index df10896a8588472af5ad3db39adb8ccc3e0a7d07..0bf1f842d0f0b79bfd433b4650a17b625e75079a 100644 (file)
 .source-editor:focus {
   margin-top: 0px;
   margin-bottom: 5px;
-  -moz-margin-start: 0px;
-  -moz-margin-end: 5px;
+  margin-inline-start: 0px;
+  margin-inline-end: 5px;
   border: 0px;
   /* Scroll bars are in content,
      so we can't use right and bottom padding! */
   padding-top: 5px;
   padding-bottom: 0px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 5px;
+  padding-inline-end: 0px;
 }
 
 /* Multiline textarea for HTML source editing */
index 8c17cf32213b1d2479ac728c5b1d3c7156305071..961d35ad3ab90e39179105367cf189201bf9878c 100644 (file)
@@ -277,8 +277,8 @@ toolbarbutton.formatting-button {
 #TextColorButton {
   margin-top: 2px;
   margin-bottom: 9px;
-  -moz-margin-start: 2px;
-  -moz-margin-end: 9px;
+  margin-inline-start: 2px;
+  margin-inline-end: 9px;
 }
 
 #TextColorButton[color="mixed"] {
@@ -289,8 +289,8 @@ toolbarbutton.formatting-button {
 #BackgroundColorButton {
   margin-top: 9px;
   margin-bottom: 2px;
-  -moz-margin-start: 9px;
-  -moz-margin-end: 2px;
+  margin-inline-start: 9px;
+  margin-inline-end: 2px;
 }
 
 #HighlightColorButton {
index a6c0e80c02d8787d0608a391b7cd81a2c9d5cc8c..132185e34ac86bbc7f6bad46807e831d08d810f5 100644 (file)
@@ -12,7 +12,7 @@ body {
   margin: 4em auto;
   border: 1px solid #666699;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: #FFFFFF;
 }
 
@@ -35,13 +35,13 @@ img {
   color: #666699;
   margin-top: -24px;
   margin-bottom: 9px;
-  -moz-margin-start: 17px;
-  -moz-margin-end: 0;
+  margin-inline-start: 17px;
+  margin-inline-end: 0;
 }
 
 ul {
   margin: 0;
-  -moz-margin-start: 1.5em;
+  margin-inline-start: 1.5em;
   padding: 0;
   list-style: square;
 }
index 5a3479afc5e42da374633f6d35eb1818901d4f34..5648c6729ff6c369f289cad7152513311d2b4260 100644 (file)
@@ -16,8 +16,8 @@ body {
 }
 
 button {
-  -moz-margin-start: 0;
-  -moz-margin-end: 8px;
+  margin-inline-start: 0;
+  margin-inline-end: 8px;
 }
 
 table {
@@ -57,12 +57,12 @@ td {
   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%;
 }
 
-#action-box:-moz-dir(rtl) {
+#action-box:dir(rtl) {
   float: left;
 }
index 8121e5f9de6649ab361fd693f985e7ca18b471fc..84a4657456551dde061f0a111ec303394abc3a90 100644 (file)
@@ -9,9 +9,22 @@ body {
 @media (max-width: 785px) {
   body {
     padding-top: 64px;
-    -moz-padding-end: 0;
+    padding-inline-end: 0;
     padding-bottom: 64px;
-    -moz-padding-start: 51px;
+    padding-inline-start: 51px;
+  }
+}
+
+@media print {
+  #container {
+    max-width: 100% !important;
+    font-size: 14px !important;
+    font-family: Georgia, "Times New Roman", serif !important;
+  }
+
+  body {
+    padding-top: 0px;
+    padding-bottom: 0px;
   }
 }
 
@@ -93,6 +106,42 @@ body.serif .remove-button  {
   font-size: 28px;
 }
 
+#container.content-width1 {
+  max-width: 20em;
+}
+
+#container.content-width2 {
+  max-width: 25em;
+}
+
+#container.content-width3 {
+  max-width: 30em;
+}
+
+#container.content-width4  {
+  max-width: 35em;
+}
+
+#container.content-width5 {
+  max-width: 40em;
+}
+
+#container.content-width6 {
+  max-width: 45em;
+}
+
+#container.content-width7 {
+  max-width: 50em;
+}
+
+#container.content-width8 {
+  max-width: 55em;
+}
+
+#container.content-width9 {
+  max-width: 60em;
+}
+
 /* Override some controls and content styles based on color scheme */
 
 body.light > .container > .header > .domain {
@@ -112,13 +161,27 @@ body.sepia > .container > .footer {
 }
 
 body.light blockquote {
-  -moz-border-start: 2px solid #333333 !important;
+  border-inline-start: 2px solid #333333 !important;
 }
 
 body.sepia blockquote {
-  -moz-border-start: 2px solid #5b4636 !important;
+  border-inline-start: 2px solid #5b4636 !important;
 }
 
 body.dark blockquote {
-  -moz-border-start: 2px solid #eeeeee !important;
+  border-inline-start: 2px solid #eeeeee !important;
+}
+
+/* Add toolbar transition base on loaded class  */
+
+body.loaded .toolbar {
+  transition: transform 0.3s ease-out;
+}
+
+body:not(.loaded) .toolbar:-moz-locale-dir(ltr) {
+  transform: translateX(-100%);
+}
+
+body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
+  transform: translateX(100%);
 }
index 94972c5440c19f10b6f63a3ed4eb9164714372a9..9c70c082757818cd1835df29d414ba5db8ced6e7 100644 (file)
@@ -8,6 +8,56 @@
   line-height: 1.6em;
 }
 
+#moz-reader-content.line-height1 {
+  line-height: 1em;
+}
+
+#moz-reader-content.line-height2 {
+  line-height: 1.2em;
+}
+
+#moz-reader-content.line-height3 {
+  line-height: 1.4em;
+}
+
+#moz-reader-content.line-height4 {
+  line-height: 1.6em;
+}
+
+#moz-reader-content.line-height5 {
+  line-height: 1.8em;
+}
+
+#moz-reader-content.line-height6 {
+  line-height: 2.0em;
+}
+
+#moz-reader-content.line-height7 {
+  line-height: 2.2em;
+}
+
+#moz-reader-content.line-height8 {
+  line-height: 2.4em;
+}
+
+#moz-reader-content.line-height9 {
+  line-height: 2.6em;
+}
+
+@media print {
+  p,
+  code,
+  pre,
+  blockquote,
+  ul,
+  ol,
+  li,
+  figure,
+  .wp-caption {
+    margin: 0 0 10px 0 !important;
+  }
+}
+
 h1,
 h2,
 h3 {
@@ -87,7 +137,7 @@ pre {
 
 blockquote {
   padding: 0;
-  -moz-padding-start: 16px;
+  padding-inline-start: 16px;
 }
 
 ul,
@@ -96,12 +146,12 @@ ol {
 }
 
 ul {
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   list-style: disc;
 }
 
 ol {
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   list-style: decimal;
 }
 
index 4b8a40eb152a26338dbee8a961b08ce63636d151..6f86c5783cd50f332eb9d2218ff6aff90c06d144 100644 (file)
 
 #font-type-buttons,
 #font-size-buttons,
-#color-scheme-buttons {
+#color-scheme-buttons,
+#content-width-buttons,
+#line-height-buttons {
   display: flex;
   flex-direction: row;
 }
 
 #font-type-buttons > button,
 #font-size-buttons > button,
-#color-scheme-buttons > button {
+#color-scheme-buttons > button,
+#content-width-buttons > button,
+#line-height-buttons > button {
   text-align: center;
   border: 0;
 }
 
 #font-type-buttons > button,
-#font-size-buttons > button {
+#font-size-buttons > button,
+#content-width-buttons > button,
+#line-height-buttons > button {
   width: 50%;
   background-color: transparent;
   border-left: 1px solid #B5B5B5;
 }
 
 #font-type-buttons > button:first-child,
-#font-size-buttons > button:first-child {
+#font-size-buttons > button:first-child,
+#content-width-buttons > button:first-child,
+#line-height-buttons > button:first-child {
   border-left: 0;
 }
 
 }
 
 #font-size-buttons > button,
-#color-scheme-buttons > button {
+#color-scheme-buttons > button,
+#content-width-buttons > button,
+#line-height-buttons > button {
   height: 60px;
 }
 
 }
 
 /* Font sizes are different per-platform, so we need custom CSS to line them up. */
-%ifdef XP_MACOSX
-#font-type-buttons > .sans-serif-button > .name {
-  margin-top: 10px;
-}
-
-#font-type-buttons > .sans-serif-button > .description {
-  margin-top: -4px;
-}
-
-#font-type-buttons > .serif-button > .name {
-  font-size: 63px;
-}
-%elifdef XP_WIN
 #font-type-buttons > .sans-serif-button > .name {
   margin-top: 2px;
 }
 #font-type-buttons > .serif-button > .name {
   font-size: 63px;
 }
-%else
-#font-type-buttons > .sans-serif-button > .name {
-  margin-top: 5px;
-}
-
-#font-type-buttons > .sans-serif-button > .description {
-  margin-top: -8px;
-}
-
-#font-type-buttons > .serif-button > .name {
-  font-size: 70px;
-}
-%endif
 
 .button:hover,
 #font-size-buttons > button:hover,
-#font-type-buttons > button:hover {
+#font-type-buttons > button:hover,
+#content-width-buttons > button:hover,
+#line-height-buttons > button:hover {
   background-color: #ebebeb;
 }
 
 .dropdown.open,
 .button:active,
 #font-size-buttons > button:active,
-#font-size-buttons > button.selected {
+#font-size-buttons > button.selected,
+#content-width-buttons > button:active,
+#content-width-buttons > button.selected,
+#line-height-buttons > button:active,
+#line-height-buttons > button.selected {
   background-color: #dadada;
 }
 
 }
 
 .minus-button,
-.plus-button {
+.plus-button,
+.content-width-minus-button,
+.content-width-plus-button,
+.line-height-minus-button,
+.line-height-plus-button  {
   background-color: transparent;
   border: 0;
   background-size: 18px 18px;
   background-image: url("chrome://global/skin/reader/pocket.svg#pocket-mark-added");
 }
 
+.content-width-minus-button {
+  background-size: 42px 16px;
+  background-image: url("chrome://global/skin/reader/RM-Content-Width-Minus-42x16.svg");
+}
+
+.content-width-plus-button {
+  background-size: 44px 16px;
+  background-image: url("chrome://global/skin/reader/RM-Content-Width-Plus-44x16.svg");
+}
+
+.line-height-minus-button {
+  background-size: 34px 14px;
+  background-image: url("chrome://global/skin/reader/RM-Line-Height-Minus-38x14.svg");
+}
+
+.line-height-plus-button {
+  background-size: 34px 24px;
+  background-image: url("chrome://global/skin/reader/RM-Line-Height-Plus-38x24.svg");
+}
+
 @media print {
   .toolbar {
     display: none !important;
index 63408cf33ed10d2502585cec7b53d2c1e74b1d41..268993a6eb9e48f734dbb4f1bdf4555d9d793f83 100644 (file)
@@ -24,8 +24,8 @@ body {
 }
 
 button {
-  -moz-margin-start: 0;
-  -moz-margin-end: 8px;
+  margin-inline-start: 0;
+  margin-inline-end: 8px;
 }
 
 table {
@@ -101,8 +101,8 @@ tr:not(:first-child) > th {
   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%;
 }
@@ -113,7 +113,7 @@ tr:not(:first-child) > th {
   display: none;
 }
 
-#action-box:-moz-dir(rtl) {
+#action-box:dir(rtl) {
   float: left;
 }
 
@@ -125,6 +125,11 @@ tr:not(:first-child) > th {
   display: block;
 }
 
+#verify-place-result {
+  max-height: 200px;
+  overflow: auto;
+}
+
 .block {
   display: block;
 }
index 4cba2cba1f0afb0ac9855061292ac89f782eec5e..260f35618ccf9e721441a2d1b8b5836062abc4b6 100644 (file)
@@ -48,8 +48,8 @@ textbox:not(.padded) .textbox-input-box {
   border: 1px inset #CCD0DD;
   padding-top: 2px;
   padding-bottom: 0;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0;
+  padding-inline-start: 2px;
+  padding-inline-end: 0;
 }
 
 /* ::::: autocomplete popups ::::: */
@@ -86,7 +86,7 @@ panel[type="autocomplete-richlistbox"],
 }
 
 .autocomplete-treebody::-moz-tree-cell-text {
-  -moz-padding-start: 8px;
+  padding-inline-start: 8px;
 }
 
 .autocomplete-treebody::-moz-tree-row(selected) {
@@ -117,8 +117,8 @@ panel[type="autocomplete-richlistbox"],
   height: 16px;
   max-width: 16px;
   max-height: 16px;
-  -moz-margin-start: 14px;
-  -moz-margin-end: 6px;
+  margin-inline-start: 14px;
+  margin-inline-end: 6px;
 }
 
 .ac-site-icon {
@@ -126,8 +126,8 @@ panel[type="autocomplete-richlistbox"],
   height: 16px;
   max-width: 16px;
   max-height: 16px;
-  -moz-margin-start: 0px;
-  -moz-margin-end: 11px;
+  margin-inline-start: 0px;
+  margin-inline-end: 11px;
   list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 /*
@@ -147,23 +147,23 @@ panel[type="autocomplete-richlistbox"],
 }
 
 .ac-title {
-  -moz-margin-start: 0;
-  -moz-margin-end: 6px;
+  margin-inline-start: 0;
+  margin-inline-end: 6px;
 }
 
 html|span.ac-tag {
-  -moz-margin-start: 0;
-  -moz-margin-end: 2px;
+  margin-inline-start: 0;
+  margin-inline-end: 2px;
 }
 
 .ac-tags {
-  -moz-margin-start: 0;
-  -moz-margin-end: 4px;
+  margin-inline-start: 0;
+  margin-inline-end: 4px;
 }
 
 .ac-separator {
-  -moz-margin-start: 0;
-  -moz-margin-end: 6px;
+  margin-inline-start: 0;
+  margin-inline-end: 6px;
 }
 
 /* Better align the URL/action with the title. */
index e43d7edf6b1d6df8e9f45f4d8186358a08aeef92..544355ce7c51603934f5d11e8d8aff0839b26165 100644 (file)
   -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tabs") !important;
   padding-top: 0px;
   background: -moz-dialog url("chrome://global/skin/icons/tabbrowser-tabs-bkgnd.png") !important;
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
   */
 }
 
 .tabbrowser-tabs[overflow="true"] {
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
 
 /**
@@ -46,7 +46,7 @@
 
 .tab-icon-image {
   margin-top: 1px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   width: 16px;
   height: 16px;
   /* XXX: Firefox rules - look into those when we support FF
@@ -103,7 +103,7 @@ tabpanels {
  * In-tab close button
  */
 .tab-close-button > .toolbarbutton-icon {
-  -moz-margin-end: 0px !important;
+  margin-inline-end: 0px !important;
   margin-top: 1px;
 }
 
index f2d02f87a35ab358c7ccc98cc5dc649987eb5897..776682cca343892ca982a145a5fd289b89046133 100644 (file)
@@ -21,12 +21,12 @@ button {
   border: 1px solid transparent;
   padding-top: 0;
   padding-bottom: 1px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 2px;
+  padding-inline-end: 3px;
 }
 
 .button-icon {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .button-text {
@@ -49,8 +49,8 @@ button[default="true"] > .button-box {
 }
 
 button[default="true"] > .button-box > .button-icon {
-  -moz-margin-end: 0px;
-  -moz-margin-start: 2px;
+  margin-inline-end: 0px;
+  margin-inline-start: 2px;
 }
 
 button[default="true"][disabled="true"] > .button-box {
@@ -71,8 +71,8 @@ button[open="true"] > .button-box,
 button[checked="true"] > .button-box {
   padding-top: 1px;
   padding-bottom: 0px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 3px;
+  padding-inline-end: 2px;
 }
 
 /* .......... disabled state .......... */
@@ -86,8 +86,8 @@ button[disabled="true"]:hover:active {
 button[disabled="true"] > .button-box {
   padding-top: 0 !important;
   padding-bottom: 1px !important;
-  -moz-padding-start: 2px !important;
-  -moz-padding-end: 3px !important;
+  padding-inline-start: 2px !important;
+  padding-inline-end: 3px !important;
 }
 
 /* ::::: menu/menu-button buttons ::::: */
@@ -105,8 +105,8 @@ button[type="menu-button"]:hover:active > .button-menubutton-button > .button-bo
 button[type="menu-button"][open="true"] > .button-menubutton-button > .button-box {
   padding-top: 1px;
   padding-bottom: 0px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 3px;
+  padding-inline-end: 2px;
 }
 
 .button-menu-dropmarker,
@@ -121,8 +121,8 @@ button[type="menu-button"][open="true"] > .button-menubutton-button > .button-bo
 .button-menubutton-dropmarker[open="true"] {
   margin-top: 2px;
   margin-bottom: 0;
-  -moz-margin-start: 2px;
-  -moz-margin-end: 0;
+  margin-inline-start: 2px;
+  margin-inline-end: 0;
 }
 
 /* ::::: plain buttons ::::: */
index 66253d53ff557b76a03191d464e6b753315ab596..b28cea22f88b7c180737e46c905d7ab0ec6d6782 100644 (file)
@@ -31,7 +31,7 @@ checkbox {
 }
 
 .checkbox-icon[src] {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .checkbox-label {
@@ -67,7 +67,7 @@ checkbox[disabled="true"] {
 }
 
 checkbox > .checkbox-check {
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 checkbox:hover:active > .checkbox-check,
index bcf982f92e8fe8a64cfbc7c7b9105240965f2178..561e007ad33ea5693abcc45e69747f3665da0458 100644 (file)
@@ -1,4 +1,4 @@
 #filler {
-  -moz-margin-start: -8px;
-  -moz-margin-end: -10px;
+  margin-inline-start: -8px;
+  margin-inline-end: -10px;
 }
index 9731c4b81e23647a8d92612d4fea44fd61d89c8f..9cfbd1f6df9156d1ef4336df76acf8979b826a94 100644 (file)
@@ -10,8 +10,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;
 }
 
 .title {
@@ -36,7 +36,7 @@
 
 #filterRow {
   margin-top: 4px;
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
 }
 
 #configTree {
diff --git a/EarlyBlue/global/console/console-error-caret.gif b/EarlyBlue/global/console/console-error-caret.gif
deleted file mode 100644 (file)
index a8f30f9..0000000
Binary files a/EarlyBlue/global/console/console-error-caret.gif and /dev/null differ
diff --git a/EarlyBlue/global/console/console-error-dash.gif b/EarlyBlue/global/console/console-error-dash.gif
deleted file mode 100644 (file)
index 74679a2..0000000
Binary files a/EarlyBlue/global/console/console-error-dash.gif and /dev/null differ
diff --git a/EarlyBlue/global/console/console.css b/EarlyBlue/global/console/console.css
deleted file mode 100644 (file)
index 570fed7..0000000
+++ /dev/null
@@ -1,212 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-/* ===== console.css ====================================================
-  == Styles used by the Error Console window.
-  ======================================================================= */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-.console-box {
-  background-color: #CCD0DD;
-  color: #000000;
-}
-
-/* ::::: console rows ::::: */
-
-.console-row {
-  padding: 0px;
-  border-bottom: 1px solid #666699;
-}
-
-.console-row-icon {
-  border-right: 1px solid #666699;
-  padding: 5px;
-  background-color: #CCCCCC;
-  -moz-box-align: start;
-}
-
-.console-row-msg > label:first-child,
-.console-row-file > label:first-child {
-  display: none;
-}
-
-.console-time {
-  font-weight: normal !important;
-}
-
-.console-icon {
-  list-style-image: inherit;
-}
-
-.console-error-msg {
-  margin-bottom: 2px;
-}
-
-/* ..... error rows ..... */
-
-.console-row-code {
-  padding-top: 3px;
-  padding-bottom: 3px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 0px;
-  font-size: larger;
-  color: #0000BB;
-}
-
-.console-dots,
-.console-caret {
-  height: 9px;
-}
-
-.console-dots {
-  background: url("chrome://global/skin/console/console-error-dash.gif") repeat-x top;
-}
-
-.console-caret {
-  width: 7px;
-  background: url("chrome://global/skin/console/console-error-caret.gif") no-repeat top;
-}
-
-/* ..... message rows ..... */
-
-.console-row[type="message"] {
-  font-family: "Liberation Mono", Consolas, "Courier New", monospace;
-}
-
-/* ..... selected state ..... */
-
-.console-row[selected="true"] {
-  background-color: #336699;
-  color: #FFFFFF;
-}
-
-.console-row-code[selected="true"],
-.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link {
-  color: inherit !important;
-}
-
-/* ::::: icons ::::: */
-
-.console-row[type="error"],
-.console-row[type="exception"] {
-  list-style-image: url("chrome://global/skin/icons/alert-error.gif");
-}
-
-.console-row[type="error"] .console-row-msg,
-.console-row[type="exception"] .console-row-msg {
-  font-weight: bold;
-}
-
-.console-row[type="warning"] {
-  list-style-image: url("chrome://global/skin/icons/alert-exclam.gif");
-}
-
-.console-row[type="message"] {
-  list-style-image: url("chrome://global/skin/icons/alert-message.gif");
-}
-
-/* ::::: toolbars ::::: */
-
-#TextboxEval {
-  margin: 1px 2px;
-}
-
-#ButtonEval {
-  margin-top: 1px;
-  margin-bottom: 1px;
-  -moz-margin-start: 0;
-  -moz-margin-end: 2px;
-}
-
-toolbarseparator {
-  min-height: 1em;
-}
-
-/* Toolbar icons */
-
-#ToolbarMode toolbarbutton {
-  min-width: 57px;
-  padding: 0px 4px;
-  /* XXX: don't support icons on those yet
-  padding: 4px !important;
-  */
-}
-
-toolbar#ToolbarMode toolbarbutton:active,
-toolbar#ToolbarMode toolbarbutton[checked="true"] {
-  -moz-padding-start: 5px !important;
-  -moz-padding-end: 3px !important;
-}
-
-/* XXX: don't support icons on those yet
-
-
-toolbar#ToolbarMode toolbarbutton {
-  list-style-image: url("chrome://global/skin/console/console-toolbar.png");
-  -moz-box-orient: horizontal;
-  padding: 4px !important;
-}
-
-#Console\:modeAll {
-  -moz-image-region: rect(0px 24px 24px 0px);
-}
-
-#Console\:modeAll:hover,
-#Console\:modeAll[checked="true"] {
-  -moz-image-region: rect(24px 24px 48px 0px);
-}
-
-#Console\:modeErrors {
-  -moz-image-region: rect(0px 96px 24px 72px);
-}
-
-#Console\:modeErrors:hover,
-#Console\:modeErrors[checked="true"] {
-  -moz-image-region: rect(24px 96px 48px 72px);
-}
-
-#Console\:modeWarnings {
-  -moz-image-region: rect(0px 72px 24px 48px);
-}
-
-#Console\:modeWarnings:hover,
-#Console\:modeWarnings[checked="true"] {
-  -moz-image-region: rect(24px 72px 48px 48px);
-}
-
-#Console\:modeMessages {
-  -moz-image-region: rect(0px 48px 24px 24px);
-}
-
-#Console\:modeMessages:hover,
-#Console\:modeMessages[checked="true"] {
-  -moz-image-region: rect(24px 48px 48px 24px);
-}
-
-#Console\:clear {
-  -moz-image-region: rect(0px 120px 24px 96px);
-}
-
-#Console\:clear:hover,
-#Console\:clear[checked="true"] {
-  -moz-image-region: rect(24px 120px 48px 96px);
-}
-
-toolbar#ToolbarMode .toolbarbutton-icon {
-  padding: 2px 0 !important;
-}
-
-toolbar#ToolbarMode .toolbarbutton-text {
-  -moz-padding-end: 4px;
-}
-
-*/
-
-/* ::::: Fix Error Console toolbar button text spacing ::::: */
-
-.toolbarbutton-text {
-  -moz-padding-start: 0px;
-  -moz-padding-end: 5px;
-}
index 57a473a93898051b726f6ef9893d011b74ce11ec..d59aea4ad9786f8a1446f5c703ce38ae52a6c221 100644 (file)
@@ -19,11 +19,11 @@ datepicker, timepicker {
 
 .datetimepicker-input-box {
   cursor: text;
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   border: 1px inset #CCD0DD;
   padding: 2px 0 3px;
-  -moz-padding-start: 4px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 4px;
+  padding-inline-end: 2px;
   background-color: #FFFFFF;
   color: #000000;
 }
index 62333c09fd08443db3ee59cbd57a55ecfeba5ecd..24b93b97ae4a6986573ec1dccf2de29bb53acf39 100644 (file)
@@ -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 ::::: */
@@ -49,8 +49,8 @@ dialogheader {
   border-bottom: 1px solid #000000;
   padding-top: 12px;
   padding-bottom: 12px;
-  -moz-padding-start: 25px;
-  -moz-padding-end: 5px;
+  padding-inline-start: 25px;
+  padding-inline-end: 5px;
   background-color: #CCD0DD;
   color: #000000;
 }
@@ -61,5 +61,5 @@ dialogheader {
 }
 
 .header-large > .dialogheader-description {
-  -moz-margin-start: 12px !important;
+  margin-inline-start: 12px !important;
 }
index a67fa4476a65839a72785ed27c0e30a7bd86574a..f4184922c52bc54ce3679c3c235f4855583bf2ad 100644 (file)
@@ -6,8 +6,8 @@
   background-color: #CCD0DD;
   color: #000000;
   font: 11px "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif;
-  -moz-padding-start: 2em;
-  -moz-padding-end: 2em;
+  padding-inline-start: 2em;
+  padding-inline-end: 2em;
 }
 
 body {
@@ -45,7 +45,7 @@ p {
   float: left;
 }
 
-#UI_goUp:-moz-dir(rtl) {
+#UI_goUp:dir(rtl) {
   float: right;
 }
 
@@ -54,7 +54,7 @@ p {
   float: right;
 }
 
-#UI_showHidden:-moz-dir(rtl) {
+#UI_showHidden:dir(rtl) {
   float: left;
 }
 
@@ -89,12 +89,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");
 }
index 1b0749b45574d5b67b8c24bcfca9f20efa1f7f8b..957dec574d239cbaeced23f9350e239d9d984b96 100644 (file)
@@ -13,8 +13,8 @@ dropmarker:hover:active {
   border: 1px inset #CCD0DD;
   padding-top: 2px;
   padding-bottom: 0;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0;
+  padding-inline-start: 2px;
+  padding-inline-end: 0;
 }
 
 dropmarker[disabled="true"] {
index 6c7d290ec9c40509acd56eac5b9a6ace3ad17867..92cb18dee865f2faaa649f19931a24fa3e5b73e3 100644 (file)
@@ -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;
 }
index 9cb511805327bda6c0e877d4094f506004296462..7d428f3dbd56889357cd051ee01fb3dd4a9c6c7d 100644 (file)
@@ -26,8 +26,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 {
index 5b5d48f0ce904e52e5f3ce6e4efae48fbc4497c5..b4cfbdc363d0a923307cbdac215bdde11ad7f50a 100644 (file)
@@ -57,50 +57,40 @@ findbar[position="top"][hidden] {
 
 /* Buttons */
 
-.findbar-find-previous,
-.findbar-find-next {
-  list-style-image: url("chrome://global/skin/icons/find-arrows.png");
-}
-
 .findbar-find-previous:not([disabled]):active,
 .findbar-find-next:not([disabled]):active {
 }
 
 .findbar-find-previous {
-  -moz-image-region: rect(0, 12px, 9px, 0);
+  list-style-image: url(chrome://global/skin/icons/find-arrows.svg#glyph-find-previous);
 }
 
 .findbar-find-next {
-  -moz-image-region: rect(0, 24px, 9px, 12px);
+  list-style-image: url(chrome://global/skin/icons/find-arrows.svg#glyph-find-next);
 }
 
 .findbar-find-previous,
 .findbar-find-previous:not([disabled]):active {
 }
 
-.findbar-find-previous[disabled="true"] {
-  -moz-image-region: rect(9px, 12px, 18px, 0);
-}
-
-.findbar-find-next[disabled="true"] {
-  -moz-image-region: rect(9px, 24px, 18px, 12px);
-}
-
 .findbar-find-previous > .toolbarbutton-icon,
 .findbar-find-next > .toolbarbutton-icon {
 }
 
 .findbar-find-previous[disabled="true"] > .toolbarbutton-icon,
 .findbar-find-next[disabled="true"] > .toolbarbutton-icon {
+  filter: url(icons/filters.svg#disabled-icon-state);
 }
 
 .findbar-highlight,
-.findbar-case-sensitive {
-  -moz-margin-start: 5px;
+.findbar-case-sensitive,
+.findbar-entire-word {
+  margin-inline-start: 5px;
 }
 
 .findbar-highlight > .toolbarbutton-icon,
-.findbar-case-sensitive > .toolbarbutton-icon {
+.findbar-case-sensitive > .toolbarbutton-icon,
+.findbar-entire-word > .toolbarbutton-icon {
   display: none;
 }
 
@@ -108,7 +98,7 @@ findbar[position="top"][hidden] {
 .found-matches {
   color: #808080;
   margin: 0 !important;
-  -moz-margin-start: 12px !important;
+  margin-inline-start: 12px !important;
 }
 
 .find-status-icon[status="pending"] {
index 803e7ab72abeba596188c1f27a8b32b90178b1b9..25d0824e3d821555d561b0f0da0076ce605298af 100644 (file)
@@ -40,8 +40,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 :::::*/
@@ -102,7 +102,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 {
@@ -183,8 +183,8 @@ separator.groove:not([orient="vertical"]) {
 
 separator.groove[orient="vertical"] {
   border-left: 2px groove #CCD0DD;
-  -moz-margin-start: 0.4em;
-  -moz-margin-end: 0.4em;
+  margin-inline-start: 0.4em;
+  margin-inline-end: 0.4em;
 }
 
 /* groove separators (0 padding, for dividing effects) */
@@ -234,8 +234,8 @@ description {
 }
 
 .indent {
-/*  -moz-margin-start: 23px; */
-  -moz-margin-start: 15px;
+/*  margin-inline-start: 23px; */
+  margin-inline-start: 15px;
 }
 
 .box-padded {
index 449287b8f9f584f4f5ff836f1a573fbed16463fa..8709cb89e9637091b571b9e7b548be92026f28ac 100644 (file)
@@ -15,8 +15,8 @@ groupbox {
   border: 2px groove #CCD0DD;
   padding-top: 3px;
   padding-bottom: 5px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 5px;
+  padding-inline-end: 3px;
 }
 
 .groupbox-body {
@@ -32,6 +32,6 @@ caption {
 .caption-text {
   margin-top: 0;
   margin-bottom: 0;
-  -moz-margin-start: 1px;
-  -moz-margin-end: 2px;
+  margin-inline-start: 1px;
+  margin-inline-end: 2px;
 }
diff --git a/EarlyBlue/global/icons/filters.svg b/EarlyBlue/global/icons/filters.svg
new file mode 100644 (file)
index 0000000..49163cf
--- /dev/null
@@ -0,0 +1,20 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg height="0" xmlns="http://www.w3.org/2000/svg">
+  <filter id="active-icon-state"><!-- make every icon be fully black, but keep alpha channel -->
+    <feColorMatrix in="SourceGraphic" type="matrix"
+      values="0 0 0 0 0
+              0 0 0 0 0
+              0 0 0 0 0
+              0 0 0 1 0"/>
+ </filter>
+ <filter id="disabled-icon-state"><!-- move any icon to #808080 / rgb(128,128,128), keeping alpha channel -->
+    <feColorMatrix in="SourceGraphic" type="matrix" color-interpolation-filters="sRGB"
+      values="0 0 0 0 0.50
+              0 0 0 0 0.50
+              0 0 0 0 0.50
+              0 0 0 1 0"/>
+ </filter>
+</svg>
diff --git a/EarlyBlue/global/icons/find-arrows.png b/EarlyBlue/global/icons/find-arrows.png
deleted file mode 100644 (file)
index cd444e9..0000000
Binary files a/EarlyBlue/global/icons/find-arrows.png and /dev/null differ
diff --git a/EarlyBlue/global/icons/find-arrows.svg b/EarlyBlue/global/icons/find-arrows.svg
new file mode 100644 (file)
index 0000000..8e25a2c
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+  <style>
+    path:not(:target) {
+      display: none;
+    }
+    path {
+      fill: #CCD0DD;
+    }
+  </style>
+  <path id="glyph-find-previous" d="M5.407,1.5l-5,4.599L1.65,7.283l3.757-3.387l3.705,3.385l1.296-1.158L5.407,1.5z"/>
+  <path id="glyph-find-next" d="M5.547,8.255L0.538,3.53l1.239-1.265l3.77,3.641l3.719-3.641l1.264,1.188L5.547,8.255z"/>
+</svg>
index 64c51069e5f1ac89cc5bf513d4be892bc38e6488..f1f90b45a61b343ee3448d0596fe61a6c4e374e7 100644 (file)
@@ -82,9 +82,9 @@ xul|caption > xul|label {
 
 *|*.main-content {
   padding-top: 40px;
-  -moz-padding-end: 48px; /* orig is 44px to compensate the 4px margin of child elements */
+  padding-inline-end: 48px; /* orig is 44px to compensate the 4px margin of child elements */
   padding-bottom: 48px;
-  -moz-padding-start: 48px;
+  padding-inline-start: 48px;
   overflow: auto;
 }
 
@@ -98,16 +98,16 @@ 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:not(.menu-accel):not(.menu-text),
+xul|groupbox xul|label:not(.menu-accel):not(.menu-text):not(.indent),
 xul|groupbox xul|description {
   / !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 */
@@ -176,6 +176,7 @@ html|button {
 /* xul buttons and menulists */
 /*
 *|button,
+html|select,
 xul|colorpicker[type="button"],
 xul|menulist {
   -moz-appearance: none;
@@ -191,12 +192,14 @@ xul|menulist {
 }
 */
 html|button:enabled:hover,
+html|select:enabled:hover,
 xul|button:not([disabled="true"]):hover,
 xul|colorpicker[type="button"]:not([disabled="true"]):hover,
 xul|menulist:not([disabled="true"]):hover {
 }
 
 html|button:enabled:hover:active,
+html|select:enabled:hover:active,
 xul|button:not([disabled="true"]):hover:active,
 xul|colorpicker[type="button"]:not([disabled="true"]):hover:active,
 xul|menulist[open="true"]:not([disabled="true"]) {
@@ -204,6 +207,7 @@ xul|menulist[open="true"]:not([disabled="true"]) {
 }
 
 html|button:disabled,
+html|select:disabled,
 xul|button[disabled="true"],
 xul|colorpicker[type="button"][disabled="true"],
 xul|menulist[disabled="true"] {
@@ -239,13 +243,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;
@@ -295,8 +299,8 @@ xul|*.help-button > xul|*.button-box > xul|*.button-text {
 
 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 {
@@ -331,7 +335,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;
@@ -364,8 +368,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:not([disabled="true"])[_moz-menuactive="true"],
@@ -425,6 +429,14 @@ xul|textbox {
   padding-left: 10px;
 }
 
+/ Create a separate rule to unset these styles on .tree-input instead of
+   using :not(.tree-input) so the selector specifity doesn't change. /
+xul|textbox.tree-input {
+  min-height: unset;
+  padding-right: unset;
+  padding-left: unset;
+}
+
 html|input[type="text"],
 html|textarea {
   font-family: inherit;
@@ -447,15 +459,13 @@ xul|textbox[disabled="true"] {
 /* Links */
 /*
 html|a,
-.text-link,
-.inline-link {
+.text-link {
   color: var(--in-content-link-color);
   text-decoration: none;
 }
 
 html|a:hover,
-.text-link:hover,
-.inline-link:hover {
+.text-link:hover {
   color:  var(--in-content-link-color-hover);
   text-decoration: none;
 }
@@ -465,8 +475,7 @@ html|a:visited {
 }
 
 html|a:hover:active,
-.text-link:hover:active,
-.inline-link:hover:active {
+.text-link:hover:active {
   color: var(--in-content-link-color-active);
   text-decoration: none;
 }
@@ -493,7 +502,7 @@ html|input[type="checkbox"] + html|label {
 }
 
 xul|checkbox {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 xul|*.checkbox-check,
@@ -503,7 +512,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-color: #f1f1f1;
   / !important needed to override toolkit checked !important rule /
   background-image: linear-gradient(#fff, rgba(255,255,255,0.8)) !important;
@@ -533,8 +542,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 {
@@ -542,7 +551,7 @@ xul|richlistitem > xul|*.checkbox-check {
 }
 
 xul|radio {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 xul|*.radio-check {
@@ -551,7 +560,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-color: #f1f1f1;
   background-image: linear-gradient(#fff, rgba(255,255,255,0.80));
   box-shadow: 0 1px 1px 0 #fff, inset 0 2px 0 0 rgba(0,0,0,0.03);
@@ -570,9 +579,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 */
@@ -588,9 +597,9 @@ xul|*.radio-label-box {
 *|*.category {
   -moz-appearance: none;
   color: var(--in-content-category-text);
-  -moz-border-end-width: 0;
-  -moz-padding-start: 15px;
-  -moz-padding-end: 21px;
+  border-inline-end-width: 0;
+  padding-inline-start: 15px;
+  padding-inline-end: 21px;
   min-height: 40px;
   transition: background-color 150ms;
 }
@@ -603,8 +612,8 @@ xul|*.radio-label-box {
 *|*.category.selected {
   background-color: var(--in-content-category-background-active);
   color: var(--in-content-category-text-selected);
-  -moz-padding-start: 11px; /* compensate the 4px border */
-  -moz-border-start: solid 4px var(--in-content-border-highlight);
+  padding-inline-start: 11px; /* compensate the 4px border */
+  border-inline-start: solid 4px var(--in-content-border-highlight);
 }
 
 *|*#categories[keyboard-navigation="true"]:-moz-focusring > xul|*.category[current] {
@@ -616,7 +625,7 @@ xul|*.radio-label-box {
   line-height: 22px;
   font-size: 1.25rem;
   padding-bottom: 2px;
-  -moz-padding-start: 9px;
+  padding-inline-start: 9px;
   margin: 0;
   -moz-user-select: none;
 }
@@ -629,7 +638,7 @@ xul|*.radio-label-box {
 /* header */
 /*
 *|*.header {
-  -moz-margin-end: 4px; / add the 4px end-margin of other elements /
+  margin-inline-end: 4px; / add the 4px end-margin of other elements /
   border-bottom: 1px solid var(--in-content-header-border-color);
   margin-bottom: 15px;
   padding-bottom: 15px;
@@ -658,13 +667,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;
 }
 
 xul|textbox:-moz-locale-dir(rtl),
@@ -685,7 +694,7 @@ xul|filefield + xul|button:-moz-locale-dir(rtl) {
 
 xul|textbox + xul|button,
 xul|filefield + xul|button {
-  -moz-border-start: none;
+  border-inline-start: none;
 }
 */
 /* List boxes */
@@ -693,7 +702,7 @@ xul|filefield + xul|button {
 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);
@@ -763,8 +772,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;
 }
 
@@ -811,21 +820,20 @@ xul|menulist:not([editable="true"]) > xul|*.menulist-dropmarker {
 }
 
 xul|checkbox {
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 xul|radio {
   -moz-binding: url("chrome://global/content/bindings/radio.xml#radio");
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 xul|*.radio-icon,
 xul|*.checkbox-icon {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
-.text-link:-moz-focusring,
-.inline-link:-moz-focusring {
+.text-link:-moz-focusring {
   border: 1px dotted -moz-DialogText;
 }
 */
index 0b5745873610a5dd1afda54e1ae0671231ed7fab..3762773cda3ab133453c5159e9ceda7abbc9516d 100644 (file)
@@ -11,8 +11,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;
   align-items: center;
   justify-content: center;
 }
@@ -35,12 +35,12 @@ body {
   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;
   font-size: 2.5em;
 }
 
-.title:-moz-dir(rtl) {
+.title:dir(rtl) {
   background-position: right 0;
 }
 
@@ -57,8 +57,8 @@ body {
 
   .title {
     background-image: none !important;
-    -moz-padding-start: 0;
-    -moz-margin-start: 0;
+    padding-inline-start: 0;
+    margin-inline-start: 0;
   }
 
   .title-text {
@@ -69,7 +69,7 @@ body {
 ul, ol {
   margin: 0;
   padding: 0;
-  -moz-margin-start: 1em;
+  margin-inline-start: 1em;
 }
 
 ul > li, ol > li {
@@ -90,7 +90,7 @@ ul {
 }
 
 .button-container > button:first-child {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 /* Trees */
index d0d1e9f8b41bd9ef6e5fdfba646f34d5079a3e48..71a85d1dd0b3a57ae6ddde79d17007369b49f4ed 100644 (file)
@@ -67,12 +67,12 @@ listheader[sortable="true"]:hover:active {
   border: 1px outset #CCD0DD;
   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 {
@@ -99,13 +99,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"] {
diff --git a/EarlyBlue/global/media/closeCaptionButton.png b/EarlyBlue/global/media/closeCaptionButton.png
new file mode 100644 (file)
index 0000000..16f9b30
Binary files /dev/null and b/EarlyBlue/global/media/closeCaptionButton.png differ
diff --git a/EarlyBlue/global/media/closeCaptionButton@2x.png b/EarlyBlue/global/media/closeCaptionButton@2x.png
new file mode 100644 (file)
index 0000000..18c0fed
Binary files /dev/null and b/EarlyBlue/global/media/closeCaptionButton@2x.png differ
index 9d0334fda3fcdd5f30b36854adb1b012fd500f81..a926a2d1b8d8926ab7b65a0bf73daf6dd32af801 100644 (file)
@@ -1,3 +1,7 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 @namespace html url("http://www.w3.org/1999/xhtml");
 
 
 .playButton,
 .muteButton,
+.closedCaptionButton,
 .fullscreenButton {
   background-color: transparent;
   background-repeat: no-repeat;
   background-position: center;
-  margin: 0px;
-  padding: 0px;
-  border: none;
+  margin: 0;
+  padding: 0;
   min-height: 28px;
   min-width: 28px;
+  border: none;
 }
 
 .playButton {
   display: none;
 }
 
+.closedCaptionButton {
+  background-image: url("chrome://global/skin/media/closeCaptionButton.png");
+  background-position: 4px;
+}
+
+.closedCaptionButton[enabled] {
+  opacity: 1;
+}
+
+.closedCaptionButton[hidden] {
+  display: none;
+}
+
 .fullscreenButton {
   background-image: -moz-image-rect(url("chrome://global/skin/media/fullscreenButton.png"), 0, 16, 16, 0);
 }
   background-clip: content-box;
 }
 
-.controlBar[fullscreen-unavailable] > .volumeStack {
+.textTrackList {
+  display: -moz-box;
+  -moz-appearance: none;
+  -moz-box-pack: end;
+  -moz-box-align: end;
+  padding: 0;
+}
+
+.textTrackList[hidden] {
+  display: none;
+}
+
+.textTrackList > html|*.textTrackItem {
+  -moz-appearance: none;
+  -moz-box-align: start;
+  text-align: start;
+  overflow: hidden;
+  margin: 0;
+  padding: 2px 10px;
+  -moz-margin-end: 10px;
+  border: none;
+  color: rgba(255,255,255,.5);
+  background-color: rgba(35,31,32,.74);
+  white-space: nowrap;
+}
+
+.textTrackList > html|*.textTrackItem[on] {
+  color: white;
+  background-color: black;
+}
+
+.textTrackList > html|*.textTrackItem:hover {
+  background-color: rgba(0,0,0,.55);
+}
+
+.controlBar[fullscreen-unavailable] {
   /* This value is duplicated in the videocontrols.xml adjustControlSize function. */
-  -moz-margin-end: 8px;
+  padding-inline-end: 8px;
 }
 
 .volumeControl .scale-thumb {
   padding-left: 8px; /* don't bump into the scrubber bar */
   padding-top: 0px; /* center vertically with scrubber bar */
   color: rgba(204,208,221,0.75);
-  font-size: 11px;
   font-family: "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif;
+  font-size: 11px;
 }
 
 .positionLabel {
   background-color: rgba(0,0,0,0.75);
 }
 
-.bufferBar, .progressBar {
+.bufferBar,
+.progressBar {
   /* margin top/bottom: make bar 8px tall (control height = 28, minus 2 * 10 margin) */
   /* margin left/right: 1/2 of scrubber thumb width, for overhang. */
   margin: 10px 22px;
   border: none;
   background-color: transparent;
-  min-width: 0px;
-  min-height: 0px;
+  min-width: 0;
+  min-height: 0;
 }
 
 /* .progress-bar is an element inside the <progressmeter> implementation. */
 }
 
 /* .scale-slider is an element inside the <scale> implementation. */
-.scrubber .scale-slider, .volumeControl .scale-slider {
+.scrubber .scale-slider,
+.volumeControl .scale-slider {
   /* Hide the default horizontal bar. */
   background: none;
   margin: 0;
   -moz-box-pack: center;
   -moz-box-align: center;
   opacity: 0.7;
-  background-image: url("chrome://global/skin/media/clicktoplay-bgtexture.png"),
-                    url("chrome://global/skin/media/videoClickToPlayButton.svg");
-  background-repeat: repeat, no-repeat;
-  background-position: center, center;
-  background-size: auto, 64px 64px;
+  background-image: url("chrome://global/skin/media/videoClickToPlayButton.svg");
+  background-repeat: no-repeat;
+  background-position: center;
+  background-size: 64px 64px;
   background-color: hsla(0,0%,10%,.5);
 }
 .clickToPlay:hover {
@@ -298,3 +352,59 @@ html|table {
   padding: 0 10px;
   text-align: center;
 }
+
+@media (min-resolution: 2dppx) {
+/*
+  .playButton {
+    background-image: url(chrome://global/skin/media/pauseButton@2x.png);
+    background-size: 28px 28px;
+  }
+  .playButton[paused] {
+    background-image: url(chrome://global/skin/media/playButton@2x.png);
+    background-size: 28px 28px;
+  }
+  .volumeBackground {
+    background-image: url(chrome://global/skin/media/volume-empty@2x.png);
+    background-size: 32px 16px;
+  }
+  .volumeForeground {
+    background-image: url(chrome://global/skin/media/volume-full@2x.png);
+    background-size: 32px 16px;
+  }
+  .muteButton {
+    background-image: url(chrome://global/skin/media/muteButton@2x.png);
+    background-size: 33px 28px;
+  }
+  .muteButton[muted] {
+    background-image: url(chrome://global/skin/media/unmuteButton@2x.png);
+    background-size: 33px 28px;
+  }
+  .muteButton[noAudio] {
+    background-image: url(chrome://global/skin/media/noAudio@2x.png);
+    background-size: 33px 28px;
+  }
+*/
+  .closedCaptionButton {
+    background-image: url(chrome://global/skin/media/closeCaptionButton@2x.png);
+    background-position: 4px;
+    background-size: 28px 28px;
+  }
+/*
+  .fullscreenButton {
+    background-image: -moz-image-rect(url("chrome://global/skin/media/fullscreenButton@2x.png"), 0, 32, 32, 0);
+    background-size: 16px 16px;
+  }
+  .fullscreenButton[fullscreened] {
+    background-image: -moz-image-rect(url("chrome://global/skin/media/fullscreenButton@2x.png"), 0, 64, 32, 32);
+    background-size: 16px 16px;
+  }
+  .timeThumb {
+    background-image: url(chrome://global/skin/media/scrubberThumb@2x.png);
+    background-size: 33px 28px;
+  }
+  .timeThumb[showhours="true"] {
+    background-image: url(chrome://global/skin/media/scrubberThumbWide@2x.png);
+    background-size: 45px 28px;
+  }
+*/
+}
index 3026d2cd56fd5248a2186edaefc3451d6db0a5c3..5f55b3e3ca54cf5ae7fd407b31cfd820d4340f35 100644 (file)
@@ -43,9 +43,9 @@ menuitem[_moz-menuactive="true"][disabled="true"],
 
 menubar > menu {
   padding: 2px 1px;
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   margin: 0px 2px;
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
   border: 1px solid #CCD0DD;
 }
 
@@ -99,39 +99,39 @@ 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-iconic-left {
-  -moz-margin-end: 3px !important;
+  margin-inline-end: 3px !important;
 }
 
 .menu-text {
-  -moz-margin-start: 19px !important;
+  margin-inline-start: 19px !important;
   font-weight: inherit;
 }
 
 menucaption > .menu-text,
 menucaption > .menu-iconic-text {
   font-weight: bold;
-  -moz-padding-start: 0 !important;
+  padding-inline-start: 0 !important;
 }
 
 .menu-description {
   font-style: italic;
   color: #808080;
-  -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;
-  -moz-margin-end: 2px !important;
-  -moz-padding-end: 14px;
+  margin-inline-start: 7px !important;
+  margin-inline-end: 2px !important;
+  padding-inline-end: 14px;
   color: inherit;
 }
 
@@ -149,8 +149,8 @@ menucaption > .menu-iconic-text {
 .menu-right {
   margin-top: 0px;
   margin-bottom: 0px;
-  -moz-margin-start: 3px;
-  -moz-margin-end: 0px;
+  margin-inline-start: 3px;
+  margin-inline-end: 0px;
   width: 8px;
   list-style-image: url("chrome://global/skin/menu/menu-arrow.gif");
   -moz-image-region: auto;
@@ -179,8 +179,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;
 }
 
@@ -244,6 +244,6 @@ menulist > menupopup > menuseparator {
 /* ::::: tree column picker ::::: */
 
 .treecell-popupcell-menu {
-  -moz-margin-start: -2px;
+  margin-inline-start: -2px;
   list-style-image: url("chrome://global/skin/tree/columnpicker.gif");
 }
\ No newline at end of file
index 33e472ad130db1dd4fcb6e4dd82067ea3c2af458..b13965d682e8b345ebeab60018924e24c912c0a4 100644 (file)
@@ -33,7 +33,7 @@ menulist {
 .menulist-description {
   font-style: italic;
   color: #808080;
-  -moz-margin-start: 1ex !important;
+  margin-inline-start: 1ex !important;
 }
 
 menulist:focus > .menulist-label-box {
@@ -65,8 +65,8 @@ menulist[open="true"] > .menulist-dropmarker {
   border: 1px inset #CCD0DD;
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 /* ::::: editable menulists ::::: */
diff --git a/EarlyBlue/global/narrate/narrate.svg b/EarlyBlue/global/narrate/narrate.svg
deleted file mode 100644 (file)
index 597b0a6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg id="Icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 18.77">
-    <path fill="gray" d="M3.13 13.72a1.57 1.57 0 0 1-3.13 0V5.41a1.57 1.57 0 0 1 3.13 0v8.31zm6.29 3.62a1.57 1.57 0 0 1-3.13 0V1.44a1.57 1.57 0 0 1 3.13 0v15.9zm6.29-2.9a1.57 1.57 0 0 1-3.13 0V4.83a1.57 1.57 0 0 1 3.13 0v9.61zM22 12.62a1.57 1.57 0 0 1-3.13 0V6.15a1.57 1.57 0 0 1 3.13 0v6.47z"/>
-</svg>
index dc24a4c9628e60505cd75d8669e370462af47ba6..91d02d85a92f5925645a690af8fa413cfae474ad 100644 (file)
@@ -2,8 +2,9 @@
   --border-color: #e5e5e5;
 }
 
-#narrate-toggle {
-  background-image: url("chrome://global/skin/narrate/narrate.svg");
+#narrate-toggle > svg {
+  display: block;
+  margin: 0 8px;
 }
 
 .dropdown-popup button {
@@ -64,7 +65,7 @@
   background-image: url("chrome://global/skin/narrate/start.svg");
 }
 
-#narrate-start-stop.speaking {
+#narrate-dropdown.speaking #narrate-start-stop {
   background-image: url("chrome://global/skin/narrate/stop.svg");
 }
 
index 9094d916f81fe5021ed0c77768620faaa7ccd699..5c690c9e7c850254d29482dee9bbdd48f1a05367 100644 (file)
@@ -28,7 +28,7 @@ h1 {
 
 ul, ol {
   margin: 0;
-  -moz-margin-start: 1.5em;
+  margin-inline-start: 1.5em;
   padding: 0;
 }
 
@@ -47,7 +47,7 @@ ul {
   margin: 4em auto;
   border: 1px solid #666699;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: url("chrome://global/skin/icons/alert-exclam.gif") left 0 no-repeat #9999CC;
   background-origin: content-box;
 }
@@ -56,16 +56,16 @@ ul {
   background-image: url("chrome://global/skin/icons/sslWarning.png");
 }
 
-#errorPageContainer:-moz-dir(rtl) {
+#errorPageContainer:dir(rtl) {
   background-position: right 0;
 }
 
 #errorTitle {
-  -moz-margin-start: 64px;
+  margin-inline-start: 64px;
 }
 
 #errorLongContent {
-  -moz-margin-start: 64px;
+  margin-inline-start: 64px;
 }
 
 #errorShortDesc > p {
@@ -77,7 +77,7 @@ ul {
 }
 
 #errorLongDesc {
-  -moz-padding-end: 3em;
+  padding-inline-end: 3em;
   font-size: 110%;
 }
 
@@ -86,18 +86,18 @@ ul {
 
 #errorTryAgain {
   margin-top: 2em;
-  -moz-margin-start: 64px;
+  margin-inline-start: 64px;
 }
 
 #brand {
   position: absolute;
   right: 0;
   bottom: -1.5em;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
   opacity: .4;
 }
 
-#brand:-moz-dir(rtl) {
+#brand:dir(rtl) {
   right: auto;
   left: 0;
 }
index cd66fedac06912298f2d034d8105485d87002742..929ad72361a2d358d7160cf44b5da24fdd0c18e8 100644 (file)
@@ -26,8 +26,8 @@ notification[type="critical"] {
   height: 16px;
   margin-top: 0px;
   margin-bottom: 0px;
-  -moz-margin-start: 6px;
-  -moz-margin-end: 1px;
+  margin-inline-start: 6px;
+  margin-inline-end: 1px;
 }
 
 /* Default icons for notifications */
@@ -51,7 +51,7 @@ notification[type="critical"] {
 }
 
 .messageCloseButton > .toolbarbutton-icon {
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 
 /* Popup notification */
@@ -78,7 +78,7 @@ notification[type="critical"] {
 }
 
 .popup-notification-closebutton {
-  -moz-margin-end: -5px;
+  margin-inline-end: -5px;
   margin-top: -5px;
 }
 
index d1de995380dcbc1df3b76bec2a7deadffb262e67..83bce93929fa693e430bf0747a1ab4924fc91e89 100644 (file)
@@ -16,7 +16,7 @@ treechildren::-moz-tree-image(siteCol) {
   list-style-image: url(chrome://mozapps/skin/places/defaultFavicon.png);
   width: 16px;
   height: 16px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 @media (min-resolution: 1.1dppx) {
index 49cad665db2586ccd1d988616c0c4b3511f07c02..3df7392203d3641ca341768f236be2cee2588805 100644 (file)
@@ -24,8 +24,8 @@ hr {
 div#outside {
  text-align: justify;
  width: 90%;
-moz-margin-start: 5%;
-moz-margin-end: 5%;
margin-inline-start: 5%;
margin-inline-end: 5%;
 }
 
 div#plugs {
index d537977f0f196c0fdf7ea7929e088107a35d7708..fc98638c1c357585aabfcc3855fc76543da4f437 100644 (file)
@@ -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 {
@@ -51,7 +51,7 @@ radio[pane] {
 .paneSelector {
   border-bottom: 1px solid #666699;
   margin: 0px;
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
   background-color: #FFFFFF;
   color: #000000;
 }
index 441aa5e5de2d6391594d3a11beae69cef442bec6..dfab765ab90fd62283e83cdecb4ad97f9ff04b37 100644 (file)
@@ -33,7 +33,7 @@ radio {
 }
 
 .radio-icon[src] {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .radio-label {
index e57a475b95f96e0d01de00d2117bc1d112423732..89fc1eb86531ee0b958b2f132d8e210775843257 100644 (file)
@@ -2,7 +2,7 @@
 <!-- This Source Code Form is subject to the terms of the Mozilla Public
    - License, v. 2.0. If a copy of the MPL was not distributed with this
    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">
   <defs>
     <style>
       use:not(:target) {
         fill: #fff;
       }
     </style>
-    <g id="close-shape">
-      <polygon points="20.477,6.551 20.477,17.449 11.992,17.449 11.992,20 23,20 23,4 11.992,4 11.992,6.551"/>
-      <polygon points="1,11.981 9.698,19.95 9.698,15.13 18.184,15.13 18.184,8.87 9.698,8.87 9.698,4.011"/>
-    </g>
+
+    <path id="close-shape" d="M19,22H6a2,2,0,0,1-2-2V18l2,2H18a1,1,0,0,0,1-1V5a1,1,0,0,0-1-1H6L4,6V4A2,2,0,0,1,6,2H19a2,2,0,0,1,2,2V20A2,2,0,0,1,19,22Zm-6-9H5.4l4.2,4.154L8.186,18.631,1.567,12.017,8.021,5.411,9.5,6.95,5.424,11H13v2Z"/>
   </defs>
   <use id="close" xlink:href="#close-shape"/>
   <use id="close-hover" xlink:href="#close-shape"/>
diff --git a/EarlyBlue/global/reader/RM-Content-Width-Minus-42x16.svg b/EarlyBlue/global/reader/RM-Content-Width-Minus-42x16.svg
new file mode 100644 (file)
index 0000000..48bbb9e
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg version="1.1"
+     xmlns="http://www.w3.org/2000/svg"
+     xmlns:xlink="http://www.w3.org/1999/xlink"
+     width="42"
+     height="16"
+     viewBox="0 0 42 16"
+     fill="#808080">
+
+  <path d="M14.5,7 L8.75,1.25 L10,-1.91791433e-15 L18,8 L17.375,8.625 L10,16 L8.75,14.75 L14.5,9 L1.13686838e-13,9 L1.13686838e-13,7 L14.5,7 Z"/>
+  <path d="M38.5,7 L32.75,1.25 L34,6.58831647e-15 L42,8 L41.375,8.625 L34,16 L32.75,14.75 L38.5,9 L24,9 L24,7 L38.5,7 Z" transform="translate(33.000000, 8.000000) scale(-1, 1) translate(-33.000000, -8.000000)"/>
+
+</svg>
diff --git a/EarlyBlue/global/reader/RM-Content-Width-Plus-44x16.svg b/EarlyBlue/global/reader/RM-Content-Width-Plus-44x16.svg
new file mode 100644 (file)
index 0000000..bcdcbe8
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg version="1.1"
+     xmlns="http://www.w3.org/2000/svg"
+     xmlns:xlink="http://www.w3.org/1999/xlink"
+     width="44"
+     height="16"
+     viewBox="0 0 44 16"
+     fill="#808080">
+
+  <path d="M14.5,7 L8.75,1.25 L10,-1.91791433e-15 L18,8 L17.375,8.625 L10,16 L8.75,14.75 L14.5,9 L1.13686838e-13,9 L1.13686838e-13,7 L14.5,7 Z" transform="translate(9.000000, 8.000000) scale(-1, 1) translate(-9.000000, -8.000000)"/>
+  <path d="M40.5,7 L34.75,1.25 L36,-5.17110888e-16 L44,8 L43.375,8.625 L36,16 L34.75,14.75 L40.5,9 L26,9 L26,7 L40.5,7 Z"/>
+
+</svg>
diff --git a/EarlyBlue/global/reader/RM-Line-Height-Minus-38x14.svg b/EarlyBlue/global/reader/RM-Line-Height-Minus-38x14.svg
new file mode 100644 (file)
index 0000000..05d5282
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg version="1.1"
+     xmlns="http://www.w3.org/2000/svg"
+     xmlns:xlink="http://www.w3.org/1999/xlink"
+     width="38"
+     height="14"
+     viewBox="0 0 38 14"
+     fill="#808080">
+
+  <rect x="0" y="0" width="28" height="2"/>
+  <rect x="0" y="6" width="38" height="2"/>
+  <rect x="0" y="12" width="18" height="2"/>
+
+</svg>
diff --git a/EarlyBlue/global/reader/RM-Line-Height-Plus-38x24.svg b/EarlyBlue/global/reader/RM-Line-Height-Plus-38x24.svg
new file mode 100644 (file)
index 0000000..0a5ee0d
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg version="1.1"
+     xmlns="http://www.w3.org/2000/svg"
+     xmlns:xlink="http://www.w3.org/1999/xlink"
+     width="38"
+     height="24"
+     viewBox="0 0 38 24"
+     fill="#808080">
+
+  <rect x="0" y="0" width="28" height="2"/>
+  <rect x="0" y="11" width="38" height="2"/>
+  <rect x="0" y="22" width="18" height="2"/>
+
+</svg>
index 8a5a212594e0365d934941445dd2eb3606023784..5f43818de7ec39c88620be447b9de7b9f76e6324 100644 (file)
@@ -2,7 +2,6 @@
 <!-- This Source Code Form is subject to the terms of the Mozilla Public\r
    - License, v. 2.0. If a copy of the MPL was not distributed with this\r
    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->\r
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\r
-    <path fill="#808080" d="M8.23,18.748v-1.016l1.182-0.146c0.065-0.013,0.12-0.055,0.166-0.127s0.052-0.143,0.02-0.215L8.513,14.07 H4.236l-1.104,3.096c-0.039,0.104-0.02,0.199,0.059,0.283s0.153,0.13,0.225,0.137l1.123,0.146v1.016H0.232v-1.016l1.123-0.166 L5.837,5.008h2.275l4.443,12.197c0.052,0.124,0.103,0.21,0.151,0.259s0.145,0.089,0.288,0.122l0.762,0.146v1.016H8.23z M6.296,8.084l-1.68,4.805h3.398L6.296,8.084z"/>\r
-    <path fill="#808080" d="M20.05,18.748l-0.264-0.996c-0.345,0.234-0.706,0.443-1.083,0.625c-0.331,0.156-0.702,0.298-1.112,0.425 c-0.409,0.127-0.835,0.19-1.277,0.19c-0.364,0-0.704-0.06-1.02-0.181s-0.592-0.293-0.829-0.518s-0.424-0.497-0.561-0.815 S13.7,16.801,13.7,16.404c0-0.299,0.024-0.576,0.073-0.83s0.146-0.49,0.293-0.708s0.356-0.426,0.63-0.625s0.637-0.392,1.089-0.581 s1.008-0.377,1.665-0.566s1.445-0.384,2.363-0.586v-0.244c0-0.098,0.003-0.186,0.01-0.264c0-0.091,0.003-0.182,0.01-0.273 c0.007-0.189-0.013-0.392-0.059-0.61s-0.137-0.42-0.273-0.605s-0.329-0.338-0.576-0.459s-0.569-0.181-0.967-0.181 c-0.137,0-0.259,0.003-0.366,0.01s-0.197,0.016-0.269,0.029c-0.085,0.013-0.159,0.026-0.225,0.039v1.895h-2.061 c-0.169,0.013-0.319-0.003-0.449-0.049c-0.11-0.039-0.213-0.107-0.308-0.205s-0.142-0.25-0.142-0.459 c0-0.371,0.132-0.703,0.396-0.996c0.263-0.293,0.607-0.542,1.033-0.747s0.904-0.363,1.435-0.474 c0.529-0.111,1.058-0.166,1.585-0.166c0.572,0,1.096,0.042,1.57,0.127s0.883,0.249,1.224,0.493c0.342,0.244,0.604,0.587,0.79,1.03 s0.278,1.025,0.278,1.748v5.137c0,0.124,0.042,0.229,0.127,0.317s0.188,0.138,0.312,0.151l0.879,0.059v0.938H20.05z M19.793,13.592 c-0.645,0.13-1.177,0.264-1.597,0.4s-0.754,0.293-1.001,0.469s-0.42,0.376-0.518,0.601s-0.146,0.487-0.146,0.786 c0,0.208,0.034,0.402,0.103,0.581s0.166,0.335,0.293,0.469s0.278,0.239,0.454,0.317s0.368,0.117,0.576,0.117 c0.215,0,0.432-0.023,0.649-0.068s0.415-0.094,0.591-0.146c0.208-0.065,0.407-0.14,0.596-0.225V13.592z"/>\r
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\r
+  <path fill="#737373" d="M10.87,18.989h2.144L8.3,3.991H5.724l-4.739,15H3.044l1.115-4.171h5.6ZM4.652,12.91L6.968,5.69l2.294,7.22H4.652ZM22.1,16.515v-5.06c0-2.31-.984-3.713-3.65-3.713a10.236,10.236,0,0,0-3.7.756L15.116,9.9A9.9,9.9,0,0,1,18.1,9.317c1.533,0,1.958.627,1.958,2.223v0.975h-1.35c-3.086,0-4.871,1.125-4.871,3.5a3.217,3.217,0,0,0,3.527,3.338,3.205,3.205,0,0,0,2.945-1.659,2.573,2.573,0,0,0,2.436,1.659l0.441-1.344A1.408,1.408,0,0,1,22.1,16.515ZM17.8,17.9a1.744,1.744,0,0,1-1.911-1.995c0-1.512,1.029-2.111,3.065-2.111h1.1V16.18C19.426,17.334,18.938,17.9,17.8,17.9Z"/>\r
 </svg>\r
diff --git a/EarlyBlue/global/reader/pocket.svg b/EarlyBlue/global/reader/pocket.svg
deleted file mode 100644 (file)
index d93fd6a..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>\r
-<!-- This Source Code Form is subject to the terms of the Mozilla Public\r
-   - License, v. 2.0. If a copy of the MPL was not distributed with this\r
-   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->\r
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24">\r
-  <style>\r
-    use:not(:target) {\r
-      display: none;\r
-    }\r
-    use {\r
-      fill: #808080;\r
-    }\r
-    use[id$="-added"] {\r
-      fill: #ee4056;\r
-    }\r
-  </style>\r
-  <defs>\r
-    <path id="pocket-mark-shape" d="M21.901,4.204C21.642,3.484,20.956,3,20.196,3h-0.01h-1.721H3.814C3.067,3,2.385,3.474,2.119,4.179 C2.04,4.388,2,4.606,2,4.828v6.082l0.069,1.21c0.29,2.751,1.707,5.155,3.899,6.832c0.039,0.03,0.079,0.06,0.119,0.089l0.025,0.018 c1.175,0.866,2.491,1.452,3.91,1.741C10.677,20.932,11.347,21,12.013,21c0.615,0,1.232-0.057,1.839-0.171 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.299,2.621-0.87,3.753-1.704l0.025-0.018 c0.04-0.029,0.08-0.059,0.119-0.089c2.192-1.677,3.609-4.08,3.898-6.832L22,10.91V4.828C22,4.618,21.975,4.409,21.901,4.204z M17.667,10.539l-4.704,4.547c-0.266,0.256-0.608,0.385-0.949,0.385c-0.342,0-0.684-0.129-0.949-0.385l-4.705-4.547 c-0.547-0.528-0.565-1.403-0.04-1.954c0.524-0.551,1.392-0.569,1.939-0.041l3.756,3.63l3.755-3.63 c0.547-0.528,1.415-0.51,1.939,0.04C18.231,9.136,18.213,10.011,17.667,10.539z"/>\r
-  </defs>\r
-  <use id="pocket-mark" xlink:href="#pocket-mark-shape"/>\r
-  <use id="pocket-mark-added" xlink:href="#pocket-mark-shape"/>\r
-</svg>\r
index 1eed311630ee942ec3196c4eef1a89961b5feb53..369c8fc7fcd46d04b3056785272b2a635a133215 100644 (file)
@@ -83,8 +83,8 @@ scrollbarbutton[active="true"] {
   border-style: inset;
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 /* XXX - scrollbar.xml always grabs the OS settings and we don't want that */
index cc8cba1866fc89bb6053722ecb3002126789543d..4b11c759aebb40fab9419e231288c223cf787799 100644 (file)
@@ -70,8 +70,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 {
@@ -86,6 +86,6 @@ autorepeatbutton:not([disabled="true"]):hover:active {
   border: 1px inset #CCD0DD;
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 2px;
+  padding-inline-end: 1px;
 }
index 7f9149cc54da8609b3e4e2370335e864264b7e2d..0c364ef3d95774a74ad2a086926945f3ccd8a6c9 100644 (file)
@@ -60,8 +60,8 @@ tab:-moz-focusring > .tab-middle {
 
 /*
 tab:first-of-type[visuallyselected="true"] {
-  -moz-padding-end: 5px;
-  -moz-padding-start: 5px;
+  padding-inline-end: 5px;
+  padding-inline-start: 5px;
 }
 */
 
index 75c0ad31da5dddf6dd5f564598735230b549981a..595a371655b8a403229400fe3ebb2b6e60e99802 100644 (file)
@@ -16,7 +16,7 @@ textbox {
   margin: 2px 3px;
   border: 1px inset #CCD0DD;
   padding: 1px 0px;
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   background-color: #FFFFFF;
   color: #000000;
   min-height: 19px;
index ef5f1ce8407c564bd4055c92091b92f173e65e48..f793da10aa7d02bfac3aba6e8042fad4c5bcc5c4 100644 (file)
@@ -83,8 +83,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"] {
@@ -106,8 +106,8 @@ toolbarpaletteitem[place="toolbar"] > toolbarspacer {
 /* ..... drag and drop feedback ..... */
 
 toolbarpaletteitem[place="toolbar"] {
-  -moz-margin-start: -2px;
-  -moz-margin-end: -2px;
+  margin-inline-start: -2px;
+  margin-inline-end: -2px;
   border-left: 2px solid transparent;
   border-right: 2px solid transparent;
 }
index 6e61c07160f0e49b827a6d7fa8ff135c4d293c83..47d0baa3cf3cb7b65b94376e5fcb9ad8cbbb62ea 100644 (file)
@@ -22,7 +22,7 @@ toolbarbutton {
 
 .toolbarbutton-icon[label]:not([label=""]),
 .toolbarbutton-icon[type="menu"] {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .toolbarbutton-text {
@@ -54,8 +54,8 @@ toolbarbutton:hover:active,
 toolbarbutton[open="true"] {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
   border: 1px inset #CCD0DD;
 }
 
@@ -77,8 +77,8 @@ toolbarbutton:-moz-lwtheme {
 toolbarbutton[checked="true"] {
   padding-top: 2px !important;
   padding-bottom: 0px !important;
-  -moz-padding-start: 2px !important;
-  -moz-padding-end: 0px !important;
+  padding-inline-start: 2px !important;
+  padding-inline-end: 0px !important;
   border: 1px inset #CCD0DD !important;
   background-color: #DDDDDD !important;
 }
@@ -140,8 +140,8 @@ toolbarbutton[type="menu-button"]:hover:active > toolbarbutton.toolbarbutton-men
 toolbarbutton[type="menu-button"][open="true"] > toolbarbutton.toolbarbutton-menubutton-button {
   padding-top: 2px !important;
   padding-bottom: 0px !important;
-  -moz-padding-start: 2px !important;
-  -moz-padding-end: 0px !important;
+  padding-inline-start: 2px !important;
+  padding-inline-end: 0px !important;
 }
 
 toolbarbutton[disabled="true"] > toolbarbutton.toolbarbutton-menubutton-button,
@@ -152,7 +152,7 @@ toolbarbutton[disabled="true"]:hover:active > toolbarbutton.toolbarbutton-menubu
 /* ::::: toolbarbutton badged ::::: */
 
 .toolbarbutton-badge-stack > .toolbarbutton-icon[label]:not([label=""]) {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 .toolbarbutton-badge {
@@ -166,7 +166,7 @@ toolbarbutton[disabled="true"]:hover:active > toolbarbutton.toolbarbutton-menubu
               0 -1px 0 #9999CC inset,
               0 1px 0 #9999CC;
   margin: -6px 0 0 !important;
-  -moz-margin-end: -8px !important;
+  margin-inline-end: -8px !important;
   min-width: 14px;
   max-width: 28px;
   line-height: 10px;
@@ -186,8 +186,8 @@ toolbarbutton[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropm
 toolbarbutton[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
   padding-top: 4px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 .toolbarbutton-menubutton-dropmarker[disabled="true"] {
index eb04f8d2e358dcb73c14885b97fa005bd5db9e44..38663a06195e13a5ba5afad763583276e4e98172 100644 (file)
@@ -171,7 +171,7 @@ treechildren::-moz-tree-drop-feedback {
   background-color: #336699;
   width: 50px;
   height: 2px;
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 
 treechildren::-moz-tree-drop-feedback(selected) {
@@ -245,8 +245,8 @@ treecol:hover:active {
   border: 1px solid #666699;
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 5px;
+  padding-inline-end: 3px;
 }
 
 treecolpicker:hover:active {
@@ -256,8 +256,8 @@ treecolpicker:hover:active {
 .treecol-image:hover:active {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 /* ::::: column drag and drop styles ::::: */
@@ -279,11 +279,11 @@ treecol[insertbefore="true"]:-moz-locale-dir(ltr) {
 }
 
 treechildren::-moz-tree-column(insertbefore) {
-  -moz-border-start: 1px solid #000000;
+  border-inline-start: 1px solid #000000;
 }
 
 treechildren::-moz-tree-column(insertafter) {
-  -moz-border-end: 1px solid #000000;
+  border-inline-end: 1px solid #000000;
 }
 
 /* ::::: sort direction indicator :::::  */
@@ -310,7 +310,7 @@ treecol:not([hideheader="true"]) > .treecol-sortdirection[sortDirection="descend
 /* ::::: twisty :::::  */
 
 treechildren::-moz-tree-twisty {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
   padding-top: 1px;
   width: 11px; /* The image's width is 11 pixels */
   list-style-image: url("chrome://global/skin/tree/twisty.svg#clsd");
@@ -364,6 +364,6 @@ treechildren::-moz-tree-cell-text(selected, editing) {
 .tree-input {
   border: 1px solid #336699;
   margin: 0;
-  -moz-margin-start: -4px;
+  margin-inline-start: -4px;
   padding: 1px;
 }
index ad115549b055c62fbb3bce872a7b352591ba911a..8975f5ac2711394f948f182a8df2fd3a725eba3e 100644 (file)
@@ -19,17 +19,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 {
@@ -46,10 +46,10 @@ 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;
 }
 */
index b49070be4d47a4b719fa95f39a226dec84ee027d..db5ed2f6736a1f5469c4056bfd1e76f877fb0559 100644 (file)
@@ -19,7 +19,7 @@
 /* With no labels, we don't need the margin on the icon that separates it
    from the label */
 #HelpToolbar .toolbarbutton-icon {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 #help-back-button > toolbarbutton,
index b4390027d577d8ac9ad1cc700d296085848bc494..3b4641a09aff6f5071f7646e2e7b116c05f4a06b 100644 (file)
@@ -88,8 +88,8 @@ li {
 .menuPath {
   background: #c4d0f4; /* bluish color */
   color: inherit;
-  -moz-padding-start:  1px; /* else bgcolor ends at last char - no space */
-  -moz-padding-end: 1px;
+  padding-inline-start:  1px; /* else bgcolor ends at last char - no space */
+  padding-inline-end: 1px;
 }
 
 table {
index d209959316de3afb308f5990298bda5559a96e4e..31443e5603a567f88e95b923376a77b268d169a5 100644 (file)
@@ -49,8 +49,8 @@ box[orient="vertical"] > .titled-splitter {
   border-style: inset;
   padding-top: 3px;
   padding-bottom: 1px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 3px;
+  padding-inline-end: 1px;
 }
 
 
index 0031939ff884e18da605c16483c931a5b8c6a1ee..745da55b724924805c3500fb63b38027f610f746 100644 (file)
@@ -6,7 +6,7 @@
 @import url("chrome://inspector/content/extensions/treeEditable.css");
 
 .olNodeInfoLabel {
-  -moz-padding-end: 0.5em;
+  padding-inline-end: 0.5em;
 }
 
 #olNodeInfo {
index 1abf3605bd8dd595c2058182fa986f789be338bd..e110dfec32c7e983118f5ca38b148b38d0d7dd4c 100644 (file)
@@ -34,7 +34,7 @@ spacer.big {
 }
 
 .acctCentralRow {
-  -moz-margin-start: 20px;
+  margin-inline-start: 20px;
 }
 
 .acctCentralRowTitleBox {
@@ -44,7 +44,7 @@ spacer.big {
 }
 
 .acctCentralTitleRow {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
   font-weight: bold;
   font-size: 15px;
 }
index e32224b1f823273c6db0ecbab9459e859ecb70ac..3cd47364e8a64fe1c58fc9c805d0e6a5e0a72b94 100644 (file)
 /* ::::: account manager :::::: */
 
 .specialFolderPickerGrid {
-  -moz-margin-start: 20px;
+  margin-inline-start: 20px;
 }
 
 .fccReplyFollowsParent {
-  -moz-margin-start: 20px;
+  margin-inline-start: 20px;
 }
 
 .selectForOfflineUseButton {
@@ -25,8 +25,8 @@
 }
 
 .selectForOfflineUseButton > .button-box > .button-icon {
-  -moz-margin-start: 4px;
-  -moz-margin-end: 4px;
+  margin-inline-start: 4px;
+  margin-inline-end: 4px;
 }
 
 .signatureBox {
@@ -40,13 +40,13 @@ treechildren::-moz-tree-cell-text(isDefaultServer-true) {
 }
 
 #contentFrame {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 /* ::::: SMTP Server Panel :::::: */
 
 .smtpServerListItem {
-  -moz-padding-start: 3px;
+  padding-inline-start: 3px;
 }
 
 #backgroundBox {
index fe8e1ac57213a17e607607d88828e3f9aa737c56..206171c73570677f138cf6612dda5b5f583be9a7 100644 (file)
@@ -14,7 +14,7 @@
 
 .awIdentityLabel {
   width: 8em; 
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 
 .serverLabel {
@@ -22,5 +22,5 @@
 }
 
 .serverDataBox {
-  -moz-margin-start: 15px;
+  margin-inline-start: 15px;
 }
index 305412c4826e54aebbaaacdecad727700222852f..28d83a9ca85c621b93cd5b11f64df8df4d5530d5 100644 (file)
@@ -5,11 +5,11 @@
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 treechildren::-moz-tree-image(GeneratedName) {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif");
 }
 
 treechildren::-moz-tree-image(GeneratedName, MailList) {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif");
 }
index a05a3b622ef2c8fd15780597a15207d186ae653c..031b973ddee70ea6d94c65149c7726a874f890f7 100644 (file)
@@ -147,8 +147,8 @@ toolbar[iconsize="small"] > #button-abdelete[disabled] {
 #CardViewInnerBox {
   margin-top: 2px;
   margin-bottom: 2px;
-  -moz-padding-start: 8px;
-  -moz-padding-end: 8px;
+  padding-inline-start: 8px;
+  padding-inline-end: 8px;
 }
 
 #CardTitle {
@@ -167,7 +167,7 @@ toolbar[iconsize="small"] > #button-abdelete[disabled] {
 
 .CardViewHeading {
   padding: 1px;
-  -moz-padding-start: 5px;
+  padding-inline-start: 5px;
   margin: 0 0 1px;
   background-color: #9999CC;
   color: #FFFFFF;
@@ -176,14 +176,14 @@ toolbar[iconsize="small"] > #button-abdelete[disabled] {
 }
 
 #cvBuddyIcon {
-  -moz-padding-start: 20px;
+  padding-inline-start: 20px;
   padding-top: 2px;
 }
 
 .CardViewText,
 .CardViewLink {
-  -moz-padding-start: 20px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 20px;
+  padding-inline-end: 2px;
   min-width: 30px;
   margin: 0px;
 }
@@ -199,8 +199,8 @@ toolbar[iconsize="small"] > #button-abdelete[disabled] {
 }
 
 html|a {
-  -moz-padding-start: 0px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 0px;
+  padding-inline-end: 2px;
   border: none !important;
 }
 
index 1f4342418ea17f8bfd7e193a4fdf15535ca2b37f..c9f30ec778c6654625cdf85371e7137153c14f78 100644 (file)
@@ -31,8 +31,8 @@
 
 #newEditButtonBox {
   padding-top: 0.5em; 
-  -moz-padding-end: 0px;
-  -moz-margin-start: 0px;
+  padding-inline-end: 0px;
+  margin-inline-start: 0px;
 }
 
 .middle-button-spacer {
index 349794adc30406058c4f7096a2e62f63402a0426..831f7ee1b2f74ceb70dc4d667b88c93825f69dbd 100644 (file)
@@ -8,8 +8,8 @@
 
 #addressingWidget {
 /*  height: 80px; */
-  -moz-margin-start: 0px;
-  -moz-margin-end: 0px;
+  margin-inline-start: 0px;
+  margin-inline-end: 0px;
   -moz-user-focus: none;
   width: 0px;
 }
index bdd448ed2571771da744cc4c85a19c5ac3c14bc7..747c2a51f3d37a5dc39956668753c9a9e992177e 100644 (file)
@@ -47,7 +47,7 @@ textbox {
 }
 
 .filler {
-  -moz-padding-end: 22px;
+  padding-inline-end: 22px;
 }
 
 .ruleaction {
index 8fbaf70e9ed58ed9195f45a842cc3c56a5ae8aa5..9d3dbf0cf2efd81d4139efffa1499e9786c434a2 100644 (file)
@@ -11,7 +11,7 @@
 /* ::::: mail folder ::::: */
 
 treechildren::-moz-tree-image(folderNameCol) {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
 }
 
 .icon-holder[type="folder"],
index 26ced551daee31f5813a9e1ebbeb8b99b24c4ffb..b72fd71c620ab366cdedc79b5bb70c560d81fd86 100644 (file)
@@ -57,7 +57,7 @@
 .moz-text-plain[graphical-quote="false"] blockquote {
   margin: inherit;
   border-left: inherit;
-  -moz-padding-start: inherit;
+  padding-inline-start: inherit;
 }
 
 .moz-text-plain[graphical-quote="true"] blockquote {
index 23b76b22019772037925c5a2932e756d8c0f4582..165ec060f28f2e53977f1547a76ffcda508a5de1 100644 (file)
@@ -50,7 +50,7 @@ mail-urlfield {
 
 .headerName {
   margin: 0;
-  -moz-margin-end: .25em;
+  margin-inline-end: .25em;
   font-weight: bold;
   text-align: right;
 }
@@ -77,7 +77,7 @@ mail-urlfield {
 
 .tagvalue {
   margin-top: 0;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 /* ::::: msg header message ids ::::: */
@@ -95,7 +95,7 @@ mail-urlfield {
 }
 
 .messageIdDisplayImage {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   -moz-box-pack: end;
 }
 
@@ -114,7 +114,7 @@ mail-urlfield {
 }
 
 .emailDisplayImage {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   -moz-box-pack: end;
 }
 
@@ -174,8 +174,8 @@ mail-urlfield {
 
 .collapsedHeaderDisplayName {
   padding: 0;
-  -moz-margin-start: .55em;
-  -moz-margin-end: .5em;
+  margin-inline-start: .55em;
+  margin-inline-end: .5em;
   font-weight: bold;
 }
 
@@ -188,5 +188,5 @@ mail-urlfield {
 .collapsedAttachmentButton {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif");
   margin: 0;
-  -moz-margin-end: .5em;
+  margin-inline-end: .5em;
 }
index bdf9c0a5d559127c6ea30388036bf6da2ed2f315..cc7c3bb81273d8785236db3b9d7b5f65817d9466 100644 (file)
@@ -134,28 +134,28 @@ toolbar[iconsize="small"] > #button-save[disabled="true"] {
 treechildren::-moz-tree-cell-text(default-match) {
   margin-top: 2px;
   margin-bottom: 2px;
-  -moz-margin-start: 15px;
-  -moz-margin-end: -3px;
+  margin-inline-start: 15px;
+  margin-inline-end: -3px;
   border: none;
 }
 
 treechildren::-moz-tree-image(local-abook) {
   margin-top: 2px;
   margin-bottom: 2px;
-  -moz-margin-start: 4px;
-  -moz-margin-end: -1px;
+  margin-inline-start: 4px;
+  margin-inline-end: -1px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif");
 }
 
 treechildren::-moz-tree-image(remote-abook) {
   margin: 2px;
-  -moz-margin-end: -3px;
+  margin-inline-end: -3px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif");
 }
 
 treechildren::-moz-tree-image(remote-err) {
   margin: 2px;
-  -moz-margin-end: -3px;
+  margin-inline-end: -3px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook-error.gif");
 }
 
@@ -168,15 +168,15 @@ treechildren::-moz-tree-image(remote-err) {
 
 #addresses-box > hbox > label,
 #attachments-box > label {
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
 }
 
 #msgIdentity{
-  -moz-margin-end: 0px;
+  margin-inline-end: 0px;
 }
 
 #msgSubject {
-  -moz-margin-end: 0px;
+  margin-inline-end: 0px;
 }
 
 #attachmentBucket {
@@ -188,8 +188,8 @@ treechildren::-moz-tree-image(remote-err) {
 }
 
 treechildren::-moz-tree-image(subscribed-news) {
-  -moz-margin-start: 2px;
-  -moz-margin-end: -3px;
+  margin-inline-start: 2px;
+  margin-inline-end: -3px;
   list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.png");
 }
 
@@ -214,7 +214,7 @@ treechildren::-moz-tree-image(subscribed-news) {
 }
 
 .menulist-compact > .menulist-label-box > .menulist-icon {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 .menulist-compact[open="true"] {
index ebc56aaa764cfc93c405311ff6c9080a83f6a13e..ed167e4094292005b7857ac8c10de62357bce786 100644 (file)
@@ -30,7 +30,7 @@
 
 #alertTextBox {
   padding: 4px;
-  -moz-padding-end: 16px;
+  padding-inline-end: 16px;
 }
 
 .folderSummary-message-row
index 968c1f1472b953d1f633a434e8c7facced335183..f95a90cdbf8a6f4583500682334dc43b48542a96 100644 (file)
@@ -17,6 +17,6 @@
 }
 
 #tagList > listitem > listcell {
-  -moz-padding-start: 16px;
-  -moz-padding-end: 16px;
+  padding-inline-start: 16px;
+  padding-inline-end: 16px;
 }
index ca9c52334aeb8013bffb6df65b9b6fd02fd2a4d9..fb2c566d2cb67ea2c1026558601c76601440369b 100644 (file)
@@ -39,7 +39,7 @@ menulist:not(#menuSearchLocalSystem) {
 }
 
 menulist:not(#menuSearchLocalSystem) > menupopup > menuitem {
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
 }
 
 textbox {
@@ -47,7 +47,7 @@ textbox {
 }
 
 .filler {
-  -moz-padding-end: 22px;
+  padding-inline-end: 22px;
 }
 
 .small-button {
index dbbe866e24d25696d6b22eeea5a2fd03e1a2da7a..0d83c62629e94d05e60a98d2fd376a08ba037bc2 100644 (file)
@@ -41,13 +41,13 @@ treechildren::-moz-tree-cell-text(nameColumn, Subscribable-false) {
 /* ::::: folder icons :::::: */
 
 treechildren::-moz-tree-image(nameColumn) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
 }
 
 treechildren::-moz-tree-image(nameColumn, ServerType-nntp),
 treechildren::-moz-tree-image(nameColumn2, nntp) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
 }
 
index ffba420bb1d81ea9e2d6c4edfa9355f1b9a25f65..8f131a414a03a42909c6440b2613240528559a21 100644 (file)
@@ -180,7 +180,7 @@ treechildren::-moz-tree-image(subjectCol) {
 }
 
 treechildren::-moz-tree-image(subjectCol) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 treechildren::-moz-tree-image(subjectCol, new) {
index c3c6f60853037413f1931c0b98b4d5b961de77d5..32e173063ec0fbb6d4d97529c19c4ebf65297a2c 100644 (file)
@@ -8,7 +8,7 @@
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 treechildren::-moz-tree-image(selectedColumn) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
index d23f45909f12706c9d8994c9391df369148eacc3..887c6dd0925a479a7930d45736c6f7677431af12 100644 (file)
@@ -36,7 +36,7 @@ body {
   border: 1px solid #666699;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: #CCD0DD;
   margin-left: auto;
   text-align: center;
index 9c6f65d73c432acd878bad8247e683b597b0b079..cbe98309e82fdb0e7092bab3f173fce0971fd831 100644 (file)
@@ -29,7 +29,7 @@ body {
   border: 1px solid #666699;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: #FFFFFF;
   margin-left: auto;
   text-align: center;
index 2af0dae6888f07db664fab985faef25681ced8f1..45c4ef50ecb7ac850eb0e1bfafb7d987ae72b20c 100644 (file)
@@ -12,7 +12,7 @@
 /* Download View Items */
 richlistitem[type="download"] {
   padding: 4px;
-  -moz-padding-end: 8px;
+  padding-inline-end: 8px;
   min-height: 46px;
   border-bottom: 1px solid #9999CC;
 }
index 205b6c07524d637e12d34f5c2e1bc19c61436dde..ba94316b634164baa7eb298c830152f17783e168 100644 (file)
   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; 
 }
index 567a634e36544ed72366e0e8c5282f2fd0a47476..b2a44113eb1a861e0896bbb81581639a43c26058 100644 (file)
@@ -18,7 +18,7 @@
   list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.svg");
   max-width: 64px;
   max-height: 64px;
-  -moz-margin-end: 6px;
+  margin-inline-end: 6px;
 }
 
 #genericAbout[addontype="theme"] #extensionIcon {
@@ -61,7 +61,7 @@
 }
 
 .boxIndent {
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
 }
 
 #extensionCreator, .contributor {
index 3fb9cf88f42021c42c3b361e1536510bc76597cc..8a8aa66a6feb272373e91d1223409b458abefc74 100644 (file)
@@ -1,8 +1,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 #6666CC;
 }
 
index a505822e333ca37264cf34d42826185b0f867d3f..8120a3b3b25bbabc0e12061dacc626aa64e5fc03 100644 (file)
@@ -2,7 +2,7 @@
   list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.svg");
   max-width: 48px;
   max-height: 48px;
-  -moz-margin-end: 6px;
+  margin-inline-end: 6px;
 }
 
 #eula-dialog[addontype="theme"] #icon {
index ce48b8e37d48b23e051ecf6c7316839687bb308a..08ffac9f297cb24c87e52d20ce75bdba12fe1361 100644 (file)
@@ -5,9 +5,7 @@
 @import url("chrome://global/skin/in-content/common.css");
 
 .main-content {
-  padding-top: 0;
-  -moz-padding-end: 0;
-  padding-bottom: 0;
+  padding: 0;
 }
 
 #nav-header {
@@ -16,7 +14,8 @@
 }
 
 .view-pane > .list > scrollbox {
-  -moz-padding-end: 48px;
+  padding-right: 48px;
+  padding-left: 48px;
 }
 
 /*** global warnings ***/
@@ -63,7 +62,6 @@
   background-image: none;
 }
 
-
 /*** notification icons ***/
 
 .warning-icon,
@@ -97,7 +95,8 @@
 
 .alert-container {
   -moz-box-align: center;
-  -moz-margin-end: 48px;
+  margin-right: 48px;
+  margin-left: 48px;
 }
 
 .alert-spacer-before {
@@ -170,7 +169,7 @@ button.warning {
   background-color: #666699;
   padding: 2px 8px;
   margin: 6px 0;
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   border-radius: 100%;
   color: #FFFFFF;
   font-weight: bold;
@@ -221,7 +220,7 @@ button.warning {
 #header {
   margin-top: 20px;
   margin-bottom: 20px;
-  -moz-margin-end: 48px;
+  margin-inline-end: 48px;
 }
 
 @media (max-width: 600px) {
@@ -231,14 +230,13 @@ button.warning {
 }
 
 .view-header {
-  margin: 0;
-  -moz-margin-end: 48px;
+  margin: 0 48px;
   border-bottom: 1px solid #666699;
 }
 
 #header-utils-btn {
   list-style-image: url("chrome://mozapps/skin/extensions/utilities.svg#utilities");
-  -moz-margin-end: 16px;
+  margin-inline-end: 16px;
 }
 
 .header-button {
@@ -261,7 +259,7 @@ button.warning {
 }
 
 #forward-btn {
-  -moz-border-start: none;
+  border-inline-start: none;
 }
 
 #back-btn:-moz-locale-dir(ltr),
@@ -326,7 +324,7 @@ button.warning {
 }
 
 .sorter .button-icon {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
 }
 
 
@@ -344,7 +342,7 @@ button.warning {
 
 .discover-logo {
   list-style-image: url("chrome://mozapps/skin/extensions/discover-logo.png");
-  -moz-margin-end: 15px;
+  margin-inline-end: 15px;
 }
 
 .discover-title {
@@ -393,7 +391,7 @@ button.warning {
 .details {
   cursor: pointer;
   margin: 0;
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 .icon-container {
@@ -411,7 +409,7 @@ button.warning {
 }
 
 .content-inner-container {
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 .addon[active="false"] .icon {
@@ -450,7 +448,7 @@ button.warning {
 }
 
 .description-container {
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   -moz-box-align: center;
   font-size: 1.25rem;
 }
@@ -462,7 +460,7 @@ button.warning {
 .warning,
 .pending,
 .error {
-  -moz-margin-start: 48px;
+  margin-inline-start: 48px;
   font-weight: bold;
   -moz-box-align: center;
 }
@@ -522,7 +520,7 @@ button.warning {
 
 .addon .relnotes-container {
   -moz-box-align: start;
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   height: 0;
   overflow: hidden;
   opacity: 0;
@@ -551,7 +549,7 @@ button.warning {
 }
 
 .addon .relnotes-toggle > .button-box > .button-icon {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
 }
 
 .addon[show-relnotes] .relnotes-toggle {
@@ -639,7 +637,8 @@ button.warning {
 
 #search-filter {
   padding: 5px 20px;
-  -moz-margin-end: 48px;
+  margin-right: 48px;
+  margin-left: 48px;
   font-size: 120%;
   border-bottom: 1px solid #666699;
   overflow-x: hidden;
@@ -648,7 +647,7 @@ button.warning {
 #search-filter-label {
   font-weight: bold;
   color: #808080;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
 }
 
 #search-allresults-link {
@@ -659,8 +658,9 @@ button.warning {
 
 /*** detail view ***/
 
-#detail-view {
-  -moz-margin-end: 48px;
+#detail-view > .box-inherit {
+  margin-right: 48px;
+  margin-left: 48px;
 }
 
 #detail-view .loading {
@@ -674,7 +674,7 @@ button.warning {
 }
 
 .detail-view-container {
-  -moz-padding-end: 2em;
+  padding-inline-end: 2em;
   padding-bottom: 2em;
   font-size: 1.25rem;
   color: #000000;
@@ -688,12 +688,12 @@ button.warning {
 #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;
 }
 
@@ -712,7 +712,7 @@ button.warning {
 }
 
 #detail-screenshot-box {
-  -moz-margin-end: 2em;
+  margin-inline-end: 2em;
 }
 
 #detail-screenshot {
@@ -736,7 +736,7 @@ button.warning {
 }
 
 #detail-desc, #detail-fulldesc {
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   white-space: pre-wrap;
   /* This is necessary to fix layout issues with multi-line descriptions, see
      bug 592712*/
@@ -772,7 +772,7 @@ button.warning {
 }
 
 #detail-contrib-btn .button-icon {
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 #detail-grid {
@@ -824,7 +824,7 @@ setting {
   font-size: 90.9%;
   color: #808080;
   margin-top: -2px;
-  -moz-margin-start: 2em;
+  margin-inline-start: 2em;
   white-space: pre-wrap;
 }
 
@@ -840,8 +840,8 @@ setting[type="radio"] > radiogroup {
 /*** creator ***/
 
 .creator > label {
-  -moz-margin-start: 0;
-  -moz-margin-end: 0;
+  margin-inline-start: 0;
+  margin-inline-end: 0;
 }
 
 .creator > .text-link {
@@ -853,7 +853,7 @@ setting[type="radio"] > radiogroup {
 /*** rating ***/
 
 .meta-rating {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
   padding-top: 2px;
 }
 
@@ -934,7 +934,7 @@ setting[type="radio"] > radiogroup {
 }
 
 .download-progress .cancel .button-icon {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 .download-progress .cancel {
@@ -1048,7 +1048,7 @@ button.button-link:not([disabled="true"]):active:hover {
 
 #disabled-unsigned-addons-info {
   margin-bottom: 2em;
-  -moz-margin-end: 48px;
+  margin-inline-end: 48px;
 }
 
 #disabled-unsigned-addons-heading {
index 5f99ced40c935ec06f53a4ff1a59045885da7f66..4276b537ebe252628dd686fdb89e8f016de2ce55 100644 (file)
@@ -36,7 +36,7 @@
 
 #icon {
   margin-top: 8px;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
   max-width: 64px;
   max-height: 64px;
   list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.svg");
   width: 16px;
   height: 16px;
   margin-top: 5px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 #allow {
-  -moz-margin-start: 84px;
+  margin-inline-start: 84px;
   margin-bottom: 20px;
 }
 
index 191ae67483065b0694fbb61161001f1bd99affa8..557efddf3a655ad89d2561ad3828f3f618708707 100644 (file)
@@ -8,8 +8,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 {
@@ -17,7 +17,7 @@
   color: #000000;
   border: 0px solid transparent;
   border-bottom: 1px solid #9999CC;
-  -moz-margin-start: 3px;
-  -moz-margin-end: 3px;
+  margin-inline-start: 3px;
+  margin-inline-end: 3px;
   padding: 5px;
 }
index aaad089eb0afc5b0814b75bdba61957dde070299..2e2f1b5bcd4543156d0c38f0ed9c6085702c5e35 100644 (file)
@@ -11,7 +11,7 @@
 }
 
 #itemWarningIntro {
-  -moz-margin-start: 8px;
+  margin-inline-start: 8px;
 }
 
 #dialogContentBox {
 installitem {
   padding-top: 5px;
   padding-bottom: 5px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 5px;
+  padding-inline-end: 0px;
   border-bottom: 1px dotted #666699;
   margin-bottom: 5px;
 }
 
 .alert-icon {
-  -moz-margin-end: 20px;
+  margin-inline-end: 20px;
 }
 
 .warning {
@@ -40,7 +40,7 @@ installitem {
 .xpinstallIconContainer {
   width: 32px;
   height: 32px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 .xpinstallItemName {
@@ -60,8 +60,8 @@ installitem {
   color: #000000;
   margin-top: 1px;
   margin-bottom: 1px;
-  -moz-margin-start: 6px;
-  -moz-margin-end: 5px;
+  margin-inline-start: 6px;
+  margin-inline-end: 5px;
 }
 
 .xpinstallItemIcon {
index 441ff04a53f50bd617483b3bfdf48cd4de2b6b49..1988dc4dc2d368dd9a4e894e807d526060eb652b 100644 (file)
@@ -5,7 +5,7 @@
 
 richlistitem[type] {
   min-height: 36px; /* Don't forget to update the richlistbox height! */
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
 }
 
 richlistitem {
index 5771919b73fd9579fdf48345f0566252f6023805..7e5a71d5448edd167b7fafd5b883cd36cb16ea13 100644 (file)
@@ -170,8 +170,8 @@ html|a {
   width: 16px;
   height: 16px;
   margin-top: 4px;
-  -moz-margin-start: -20px;
-  -moz-margin-end: 4px;
+  margin-inline-start: -20px;
+  margin-inline-end: 4px;
   border: none;
   background-color: transparent;
   background-image: url("chrome://mozapps/skin/plugins/contentPluginClose.png");
index a853597c7d6d43fe06123dc599f26da82fc9d155..3868b58d1735abdfca9d379241faea64d23fff45 100644 (file)
 }
 
 .indent {
-  -moz-margin-start: 23px;
-  -moz-margin-end: 23px;
+  margin-inline-start: 23px;
+  margin-inline-end: 23px;
 }
 
 .small-indent {
-  -moz-margin-start: 15px;
+  margin-inline-start: 15px;
 }
 
 .uniWidthButton {
 .extensionChildren::-moz-tree-image(fileExtension),
 .pluginTypesChildren::-moz-tree-image(fileExtension) {
   margin: 0;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 .pluginTypesChildren::-moz-tree-image(pluginEnabled) {
   margin: 0;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
   list-style-image: url("chrome://mozapps/skin/pref/dot.gif");
 }
 
 .pluginTypesChildren::-moz-tree-image(pluginEnabled, enabled) {
   margin: 0;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
   list-style-image: url("chrome://mozapps/skin/pref/check.gif");
 }
 
 .biggerIndent {
-  -moz-margin-start: 28px;
+  margin-inline-start: 28px;
 }
 
 #typeField {
@@ -69,5 +69,5 @@
 }
 
 #defaultAppName {
-  -moz-margin-start: 6px !important;
+  margin-inline-start: 6px !important;
 }
index aa6560971acfcab96639afe39a69804d737722d7..37a6d7fa6c211ce738d2be5dc55e33d411287ee7 100644 (file)
@@ -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 */
@@ -87,7 +87,7 @@ wizardpage {
 }
 
 #downloadStatusProgress {
-  -moz-padding-end: 5px;
+  padding-inline-end: 5px;
 }
 
 #pauseButton {
@@ -136,7 +136,7 @@ wizardpage {
 }
 
 #verificationFailedIcon {
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
   list-style-image: url("chrome://global/skin/icons/notfound.png");
 }
 
@@ -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;
 }
 
index 44a77ffbaa3ab14a407657de216be3c63a81e96f..1ea8046b88f00c659d673a63a3bd8793645e7ff9 100644 (file)
@@ -138,13 +138,13 @@ toolbar[iconsize="small"] > #sync-button[status=active] {
   -moz-box-align: center;
   padding: 0 2px;
   border-left: 1px solid #9999CC;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 #window-controls > toolbarbutton {
   padding: 3px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 2px;
+  padding-inline-end: 1px;
 }
 
 toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
@@ -166,15 +166,15 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 /* ::::: nav-bar-inner ::::: */
 
 .nav-bar-class {
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
   min-width: 0px;
   -moz-box-align: center;
 }
 
 #urlbar {
   margin: 0;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 .urlbar-security-level {
@@ -203,7 +203,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 .popup-notification-icon {
   width: 64px;
   height: 64px;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
 }
 
 .popup-notification-icon[popupid="geolocation"] {
@@ -250,7 +250,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 
 /* Notification icon box */
 #notification-popup-box {
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 .notification-anchor-icon:-moz-focusring {
@@ -306,20 +306,20 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 
 .click-to-play-plugins-notification-icon-box {
   background-color: #CCD0DD;
-  -moz-border-end: 1px solid #666699;
+  border-inline-end: 1px solid #666699;
   padding: 24px;
 }
 
 .click-to-play-plugins-notification-separator {
-  -moz-border-start: 1px solid #666699;
+  border-inline-start: 1px solid #666699;
   border-top: 1px solid #666699;
 }
 
 .click-to-play-plugins-notification-description-box {
   padding-top: 12px;
-  -moz-padding-end: 11px;
+  padding-inline-end: 11px;
    padding-bottom: 9px;
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
 }
 
 .click-to-play-plugins-notification-center-box {
@@ -409,7 +409,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 /* ::::: autocomplete ::::: */
 
 .autocomplete-treebody::-moz-tree-cell-text(value) {
-  -moz-padding-start: 13px;
+  padding-inline-start: 13px;
 }
 
 .autocomplete-treebody::-moz-tree-cell-text(comment) {
@@ -437,7 +437,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 }
 
 .autocomplete-search-engine-img {
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 .autocomplete-treebody::-moz-tree-cell-text(treecolAutoCompleteComment) {
@@ -450,7 +450,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 #go-button {
   margin: 0;
   padding: 1px 0;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
   background-color: #9999CC;
 }
 
@@ -492,7 +492,7 @@ toolbar[mode="icons"] #search-button > .button-box > .button-text {
 /* ::::: security button ::::: */
 
 #security-button {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 #security-button {
index 5dbd44c95e4a82d3b296845086b49b2155462a33..2cf5b2ba991a304beb686d1dd7272338ecf29217 100644 (file)
@@ -21,7 +21,7 @@ textbox {
 }
 
 textbox.header {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 textbox.meta-properties {
@@ -66,8 +66,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 #9999CC;
 }
@@ -85,8 +85,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 #9999CC;
 }
index 2448e8197631f8611aa2be38eb244ef1173aaa9b..37b546d1ec306f71f1017ac5ad37a50a429b3009 100644 (file)
@@ -23,7 +23,7 @@ tabpanels {
 
 .tab-icon {
   margin-top: 1px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   width: 16px;
   height: 16px;
 }
@@ -115,7 +115,7 @@ tabbrowser > tabbox > tabpanels {
 .tab-drop-indicator-bar {
   height: 11px;
   margin-top: -11px;
-  -moz-margin-start: -6px;
+  margin-inline-start: -6px;
   position: relative;
 }
 
index be7532c1d387861b5e7eb81937ca783cab4ca92b..5286dc7ad139702cfd1d8b01811c035cd4fdcc82 100644 (file)
@@ -66,7 +66,7 @@
   text-shadow: none;
   background-color: #FFCCCC;
   border-radius: 2px;
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 /*
   Firefox browser/themes/windows/browser.css
   color: #FDF3DE;
   text-shadow: none;
   background-image: linear-gradient(#B4211B, #8A1915);
   border-radius: 1px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
   Firefox browser/themes/linux/browser.css
   color: #FDF3DE;
   min-width: 16px;
   text-shadow: none;
   background-image: linear-gradient(#B4211B, #8A1915);
   border-radius: 1px;
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 */
 }
 
index 4795311549c7918a3da85ea0b87a9e8636a7fb96..871966da6a4fd220201103ea8bb9e570d751cba4 100644 (file)
@@ -14,8 +14,8 @@
 #detailsBox {
   padding-top: 8px;
   padding-bottom: 10px;
-  -moz-padding-start: 8px;
-  -moz-padding-end: 10px;
+  padding-inline-start: 8px;
+  padding-inline-end: 10px;
 }
 
 #userAgent {
@@ -24,8 +24,8 @@
   color: #000000;
   padding-top: 1px;
   padding-bottom: 1px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
   -moz-appearance: none;
   border: none;
 }
index 529bf946fa1ae75b1892ec8d4aca87844dd09533..44c45e6bdbf6d5c4dd699fb81b3ac874bd152cb3 100644 (file)
@@ -24,8 +24,8 @@ toolbarbutton.bookmark-item:hover:active,
 toolbarbutton.bookmark-item[open="true"] {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 .bookmark-item > .toolbarbutton-icon {
@@ -75,8 +75,8 @@ menuitem.bookmark-item {
   border-bottom: 1px solid transparent !important;
   padding-top: 1px;
   padding-bottom: 1px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 2px;
+  padding-inline-end: 3px;
   margin-top: -1px;
 }
 
@@ -371,8 +371,8 @@ toolbar[iconsize="small"] .toolbarbutton-1:hover:active,
 toolbar[iconsize="small"] .toolbarbutton-1[open="true"] {
   padding-top: 3px;
   padding-bottom: 1px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 3px;
+  padding-inline-end: 1px;
 }
 
 toolbar[iconsize="small"] .toolbarbutton-1[disabled="true"],
@@ -385,8 +385,8 @@ toolbar[iconsize="small"] .toolbarbutton-1[disabled="true"][open="true"] {
 toolbar[iconsize="small"] .toolbarbutton-1[checked="true"] {
   padding-top: 3px !important;
   padding-bottom: 1px !important;
-  -moz-padding-start: 3px !important;
-  -moz-padding-end: 1px !important;
+  padding-inline-start: 3px !important;
+  padding-inline-end: 1px !important;
 }
 
 toolbar[iconsize="small"] .toolbarbutton-1[type="menu-button"],
@@ -405,8 +405,8 @@ toolbar[iconsize="small"] .toolbarbutton-1[type="menu-button"][disabled="true"]:
   -moz-box-align: center;
   padding-top: 0px;
   padding-bottom: 0px;
-  -moz-padding-start: 4px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 4px;
+  padding-inline-end: 2px;
   border-left: 2px groove #CCD0DD;
 }
 
@@ -459,7 +459,7 @@ toolbar[iconsize="small"] .toolbarbutton-1[type="menu-button"][disabled="true"]:
 
 
 statusbarpanel#statusbar-display {
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 /* ::::: search-bar ::::: */
@@ -509,7 +509,7 @@ statusbarpanel#statusbar-display {
 }
 
 #go-button > .button-box > .button-text {
-  -moz-margin-start: 5px !important;
+  margin-inline-start: 5px !important;
 }
 
 #go-button > .button-box {
index 8b4272799b8c1905f3623400f86d5d70b3e37ad0..da9f7b4d5d78907b13efe1e714908a4f6b0c7461 100644 (file)
@@ -15,18 +15,18 @@ download {
 }
 
 #downloadHistoryView > treechildren::-moz-tree-image(Name) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .indented {
-  -moz-margin-start: 17px;
+  margin-inline-start: 17px;
 }
 
 listcell {
   margin-top: 2px;
   margin-bottom: 2px;
-  -moz-margin-start: 4px;
-  -moz-margin-end: 4px;
+  margin-inline-start: 4px;
+  margin-inline-end: 4px;
 }
 
 .link {
index e8c36d30ac4c86ac8af7a6eab656591895b83bf9..e37b707ce66aa4472992a0e620d2ee08f2dceb1b 100644 (file)
@@ -10,7 +10,7 @@
 
 .buttonBox {
   margin: 0 !important;
-  -moz-margin-end: 3px !important;
+  margin-inline-end: 3px !important;
 }
 
 .buttonBoxButton {
@@ -61,7 +61,7 @@ expander {
 }
 
 .themesLink {
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
   text-decoration: underline;
   color: blue;
   cursor: pointer;
index 3b5d4b54c608f66a0c5ac1de5db4cd1ab62eccc9..541f18c30a2dc162acb38d75427fc42743353273 100644 (file)
@@ -19,7 +19,7 @@ body.normal > #errorPageContainer {
 }
 
 #startPrivateBrowsingDesc > button {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #footerDesc > p {
@@ -28,11 +28,11 @@ 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.png") no-repeat top left;
 }
 
-#moreInfo:-moz-dir(rtl) {
+#moreInfo:dir(rtl) {
   background-position: top right;
 }
 
index f03e82ff9b56921e102181276c7d46b6a638790e..7717c43cdb2484ab046bf3811ba6b8d74c01cea7 100644 (file)
@@ -8,7 +8,7 @@ body {
 #message-box {
   margin-top: 2em;
   background: url('chrome://global/skin/icons/information-24.png') no-repeat left 4px;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
 }
 
 #activation-frame {
index 99e1e4639550e7f8c3232abdf69aa22b5442a156..a9ee90dda002da972ec1639d3fe9734f0df4f233 100644 (file)
@@ -26,7 +26,7 @@ button {
   }
   #errorTitle {
     background: none;
-    -moz-padding-start: 0 !important;
+    padding-inline-start: 0 !important;
   }
   button {
     width: auto !important;
index 1950574a624e16d0f6b596618d10d859167adbb0..ee08db3efa7a346b5c6ead4ac9d8456cb3b36462 100644 (file)
@@ -8,18 +8,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"],
@@ -32,7 +32,7 @@ richlistitem[type="tab"] {
   border: #9C9CFF 1px solid !important;
   padding: 2px 5px;
   margin-bottom: 4px;
-  -moz-margin-start: 4em;
+  margin-inline-start: 4em;
   border-radius: 6px;
   background-color: #402800;
   width: 44em;
@@ -46,7 +46,7 @@ richlistitem[type="tab"][selected="true"] {
 richlistitem[type="client"] {
   min-height: 2em;
   color: #FF9F00;
-  -moz-margin-start: 2em;
+  margin-inline-start: 2em;
   margin-top: 2px;
   margin-bottom: 3px;
   width: 42em;
@@ -77,6 +77,6 @@ richlistitem.desktop[type="client"] {
 }
 
 .tabIcon {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   padding-top: 2px;
 }
index 357514460c2a471da7a0324a8f36a6bf93066d35..5122af86f48e5b9b2212951dc9b990d4849d51df 100644 (file)
@@ -239,7 +239,7 @@ menubar {
   -moz-appearance: none;
   margin-top: 6px;
   margin-top: 4px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   z-index: 1;
 }
 
@@ -321,16 +321,16 @@ toolbarbutton.bookmark-item:not([disabled="true"]):not(.subviewbutton):hover:act
 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,
 #personal-bookmarks[cui-areatype="toolbar"] > #bookmarks-toolbar-placeholder > .toolbarbutton-icon {
   width: 16px;
   height: 16px;
-  -moz-margin-start: 1px;
-  -moz-margin-end: 2px;
+  margin-inline-start: 1px;
+  margin-inline-end: 2px;
   margin-top: 1px;
   margin-bottom: 1px;
 }
@@ -430,7 +430,7 @@ menuitem.bookmark-item {
 }
 
 .bookmark-item > .menu-iconic-left > .menu-iconic-icon {
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
 
 /* ::::: bookmark items ::::: */
@@ -597,8 +597,8 @@ menuitem.bookmark-item {
 #bookmarks-menu-button[cui-areatype="toolbar"][open="true"] > .toolbarbutton-menubutton-dropmarker {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
 }
 
 #history-panelmenu[cui-areatype="toolbar"] {
@@ -1333,8 +1333,8 @@ toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-in-button[disabled=
 .toolbarbutton-1:hover:active > .toolbarbutton-menubutton-button {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 3px;
+  padding-inline-end: 1px;
 }
 
 #main-window:not([customizing]) .toolbarbutton-1[disabled=true] > .toolbarbutton-icon,
@@ -1367,8 +1367,8 @@ toolbar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-lwtheme-bri
 }
 
 #nav-bar #PanelUI-menu-button {
-/*  -moz-padding-start: 7px;
-  -moz-padding-end: 5px;*/
+/*  padding-inline-start: 7px;
+  padding-inline-end: 5px;*/
 }
 
 #nav-bar .toolbarbutton-1[type=panel],
@@ -1386,11 +1386,11 @@ toolbar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-lwtheme-bri
 }
 
 #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button {
-/*  -moz-padding-end: 0;*/
+/*  padding-inline-end: 0;*/
 }
 
 #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
-/*  -moz-padding-start: 0;
+/*  padding-inline-start: 0;
   -moz-box-align: center;*/
 }
 
@@ -1431,7 +1431,7 @@ toolbarbutton[constrain-size="true"][cui-areatype="toolbar"] > .toolbarbutton-ba
 #nav-bar .toolbarbutton-1[type=menu]:not(#PanelUI-menu-button):not(#back-button):not(#forward-button) > .toolbarbutton-icon,
 #nav-bar .toolbarbutton-1[type=menu]:not(#PanelUI-menu-button) > .toolbarbutton-badge-stack,
 #nav-bar .toolbarbutton-1[type=menu] > .toolbarbutton-text /* hack for add-ons that forcefully display the label */ {
-/*  -moz-padding-end: 17px;*/
+/*  padding-inline-end: 17px;*/
 }
 
 #nav-bar .toolbarbutton-1[type=panel] > .toolbarbutton-icon,
@@ -1466,7 +1466,7 @@ toolbarbutton[constrain-size="true"][cui-areatype="toolbar"] > .toolbarbutton-ba
   display: -moz-box;
   width: 1px;
   height: 16px;
-  -moz-margin-end: -1px;
+  margin-inline-end: -1px;
 */
 }
 
@@ -1522,7 +1522,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button:not([ope
 }
 
 #forward-button {
-  -moz-margin-start: -4px !important;
+  margin-inline-start: -4px !important;
   padding-left: 5px;
   padding-right: 5px;
   margin-top: 3px;
@@ -1556,8 +1556,8 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but
 #back-button {
 /*  padding-top: 3px !important;
   padding-bottom: 3px !important;
-  -moz-padding-start: 5px !important;
-  -moz-padding-end: 0 !important;*/
+  padding-inline-start: 5px !important;
+  padding-inline-end: 0 !important;*/
   position: relative;
   z-index: 1;
   border-radius: 10000px;
@@ -1688,7 +1688,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but
 /* ::::: fullscreen window controls ::::: */
 
 #window-controls {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
 }
 
 #minimize-button,
@@ -1728,7 +1728,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but
 .searchbar-textbox {
   border-radius: 5px;
   margin: 2px 0;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 #urlbar {
@@ -1754,7 +1754,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but
 }
 
 window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar {
-/*  -moz-border-start: none;
+/*  border-inline-start: none;
   margin-left: 0;*/
 }
 
@@ -1798,7 +1798,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder,
 }
 
 .urlbar-input-box {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #urlbar-icons {
@@ -1835,25 +1835,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 {
 }
 
 .urlbar-display {
-  -moz-border-end: 1px solid #9C9CFF;
-  -moz-margin-end: 3px;
+  border-inline-end: 1px solid #9C9CFF;
+  margin-inline-end: 3px;
   margin-top: 0;
   margin-bottom: 0;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
   color: #8050B0;
 }
 
@@ -1863,8 +1863,8 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder,
   border-bottom: 1px solid #A09090;
   background-color: #000000;
   padding: 6px 0;
-  -moz-padding-start: 44px;
-  -moz-padding-end: 6px;
+  padding-inline-start: 44px;
+  padding-inline-end: 6px;
   background-image: url("chrome://browser/skin/info.svg");
   background-clip: padding-box;
   background-position: 20px center;
@@ -1882,7 +1882,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder,
 }
 
 #PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > description > label.text-link {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > button {
@@ -1891,7 +1891,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder,
   border-radius: 3px;
   padding: 4px 16px;
   margin: 0;
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 #PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > button[anonid="search-suggestions-notification-disable"] {
@@ -1991,7 +1991,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder,
 
 #urlbar[pageproxystate="valid"] > #identity-box.chromeUI {
   color: var(--identity-box-chrome-color);
-  -moz-border-end: 1px solid var(--identity-box-chrome-color);
+  border-inline-end: 1px solid var(--identity-box-chrome-color);
 }
 
 #identity-box:hover > :not(#identity-icon),
@@ -2001,7 +2001,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder,
 
 #urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity {
   color: var(--identity-box-verified-color);
-  -moz-border-end: 1px solid var(--identity-box-verified-color);
+  border-inline-end: 1px solid var(--identity-box-verified-color);
 }
 
 #identity-icon-labels:-moz-locale-dir(ltr) {
@@ -2148,7 +2148,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but
 }
 
 window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box > #page-proxy-favicon {
-/*  -moz-margin-end: 1px;*/
+/*  margin-inline-end: 1px;*/
 }
 
 #identity-box:hover > #page-proxy-favicon {
@@ -2352,8 +2352,8 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 
 #urlbar > toolbarbutton:not([disabled=true]):active:hover,
 #urlbar-reload-button:not(:hover) {
-  -moz-border-start-style: none;
-  -moz-padding-start: 3px;
+  border-inline-start-style: none;
+  padding-inline-start: 3px;
 }
 
 #urlbar-reload-button {
@@ -2618,13 +2618,13 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 
 .panel-promo-icon {
   list-style-image: url("chrome://browser/skin/sync-notification-24.png");
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
   vertical-align: middle;
 }
 
 .panel-promo-closebutton {
   list-style-image: url("chrome://global/skin/icons/close-button.gif");
-  -moz-margin-end: -3px;
+  margin-inline-end: -3px;
   margin-top: -3px;
 }
 
@@ -2652,7 +2652,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 }
 
 #sidebar-splitter {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #sidebar-header {
@@ -2661,7 +2661,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 }
 
 #sidebar-title {
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
 
 #sidebar-header > .close-icon {
@@ -2732,7 +2732,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 }
 
 .tabbrowser-tab:first-of-type {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 .tabs-newtab-button,
@@ -2740,7 +2740,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 #TabsToolbar > toolbarpaletteitem > #new-tab-button,
 #TabsToolbar > toolbarpaletteitem > #new-tab-button[cui-areatype="toolbar"] {
   border-radius: 8px 8px 0px 0px;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 .tabs-newtab-button:not(:hover),
@@ -2775,7 +2775,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 .tab-icon-image {
   height: 16px;
   width: 16px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 .tab-icon-image {
@@ -2786,7 +2786,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
   width: 16px;
   height: 16px;
   margin-top: -8px;
-  -moz-margin-start: -15px;
+  margin-inline-start: -15px;
   margin-inline-end: -1px;
   position: relative;
 }
@@ -2843,8 +2843,8 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 
 .tab-throbber[pinned],
 .tab-icon-image[pinned] {
-  -moz-margin-start: 2px;
-  -moz-margin-end: 2px;
+  margin-inline-start: 2px;
+  margin-inline-end: 2px;
 }
 
 .tab-label {
@@ -2855,7 +2855,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 }
 
 .tab-icon-sound {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   width: 16px;
   height: 16px;
   padding: 0;
@@ -3069,7 +3069,7 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type-
 .tabbrowser-tab::after,
 .tabbrowser-tab::before {
   width: 1px;
-  -moz-margin-start: -1px;
+  margin-inline-start: -1px;
   background-image: linear-gradient(transparent 5px,
                                     currentColor 5px,
                                     currentColor calc(100% - 4px),
@@ -3284,7 +3284,7 @@ toolbarbutton.chevron > .toolbarbutton-icon {
 
 #sidebar-throbber[loading="true"] {
   list-style-image: url("chrome://global/skin/icons/loading.png");
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 @media (min-resolution: 1.1dppx) {
@@ -3315,7 +3315,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: #008484;
 }
 
@@ -3324,7 +3324,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
 .popup-notification-icon {
   width: 64px;
   height: 64px;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
 }
 
 .popup-notification-icon[popupid="geolocation"] {
@@ -3411,7 +3411,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
   padding-right: 8px;
   border-radius: 3px 0 0 3px;
   border-image: url("chrome://browser/skin/urlbar-arrow.png") 0 8 0 0 / 0 8px 0 0;
-  -moz-margin-end: -8px;
+  margin-inline-end: -8px;
   border-right-width: 8px;
 }
 
@@ -3741,7 +3741,7 @@ notification[value="translation"] menulist > .menulist-dropmarker {
 }
 
 .translation-welcome-content {
-  -moz-margin-start: 16px;
+  margin-inline-start: 16px;
 }
 
 .translation-welcome-headline {
@@ -4279,7 +4279,7 @@ html|*#gcli-output-frame {
 .devtools-responsiveui-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-button {
 /*  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);*/
 }
 
@@ -4529,7 +4529,7 @@ html|*#gcli-output-frame {
   text-shadow: none;
   background-color: #FF0000;
   border-radius: 1px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 /* Social toolbar item */
@@ -4537,7 +4537,7 @@ html|*#gcli-output-frame {
 #social-notification-icon-mentions {
   background-color: #000000;
   border-radius: 3px;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 #social-notification-icon-mentions:hover {
@@ -4780,7 +4780,7 @@ chatbar > chatbox > .chat-titlebar > .chat-swap-button {
   height: 21px;
   width: 21px;
   border-top: 1px solid #008484;
-  -moz-border-end: 1px solid #008484;
+  border-inline-end: 1px solid #008484;
 }
 
 @media (min-resolution: 2dppx) {
@@ -4813,7 +4813,7 @@ chatbar > chatbox > .chat-titlebar > .chat-swap-button {
 
 .chatbar-button > .toolbarbutton-icon {
   opacity: .6;
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 .chatbar-button:hover > .toolbarbutton-icon,
 .chatbar-button[open="true"] > .toolbarbutton-icon {
@@ -4843,11 +4843,11 @@ chatbar > chatbox > .chat-titlebar > .chat-swap-button {
 }
 
 chatbar {
-  -moz-margin-end: 20px;
+  margin-inline-end: 20px;
 }
 
 chatbox {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   background-color: transparent;
 }
 
@@ -4858,7 +4858,7 @@ chatbar > chatbox {
   border-top-right-radius: 4px;*/
   /* Offset the chatbox the same amount as the box-shadows' spread, to make it
      visible. */
-/*  -moz-margin-end: 5px;*/
+/*  margin-inline-end: 5px;*/
 }
 
 chatbox[minimized="true"] {
@@ -4867,7 +4867,7 @@ chatbox[minimized="true"] {
 }
 
 window > chatbox {
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
   margin: 0px;
   border: none;
   padding: 0px;
@@ -4902,7 +4902,7 @@ window > chatbox {
   background-repeat: no-repeat;
   width: 16px;
   height: 15px;
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
 }
 
 .click-to-play-plugins-notification-button-container {
@@ -5019,7 +5019,7 @@ notification.pluginVulnerable .messageImage {
   color: var(--panel-arrowcontent-color);
   background-clip: padding-box;
   border-left: 1px solid #9C9CFF;
-  -moz-margin-start: 38px;
+  margin-inline-start: 38px;
 }
 
 /* === END login-doorhanger.inc.css === */
@@ -5201,7 +5201,7 @@ notification.pluginVulnerable .messageImage {
 #customization-lwtheme-button > .box-inherit > .box-inherit > .button-text,
 #customization-titlebar-visibility-button > .button-box > .button-text {
   /* Sadly, button.css thinks its margins are perfect for everyone. */
-  -moz-margin-start: 5px !important;
+  margin-inline-start: 5px !important;
 }
 
 #customization-lwtheme-button > .box-inherit > .box-inherit > .button-icon {
@@ -5363,7 +5363,7 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 }
 
 #personal-bookmarks[cui-areatype="toolbar"]:not([overflowedItem=true]) > #bookmarks-toolbar-placeholder > .toolbarbutton-icon {
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 #customization-palette > toolbarpaletteitem > label {
@@ -5388,9 +5388,9 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
   -moz-appearance: none;
   margin: 0 -5px 5px;
   padding-top: 0;
-  -moz-padding-end: 5px;
+  padding-inline-end: 5px;
   padding-bottom: 0;
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 .customization-lwtheme-menu-theme[defaulttheme] {
@@ -5526,7 +5526,7 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 .customization-tipPanel-closeBox > .close-icon {
   -moz-appearance: none;
   border: 0;
-  -moz-margin-end: -25px;
+  margin-inline-end: -25px;
 }
 
 #customization-tipPanel > .panel-arrowcontainer > .panel-arrowbox > .panel-arrow[side="left"],
@@ -5618,7 +5618,7 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 
 #TabsToolbar > .private-browsing-indicator {
   background: url("chrome://browser/skin/privatebrowsing-mask-tabstrip.png") no-repeat center -3px;
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   width: 48px;
 }
 
@@ -5629,7 +5629,7 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 #private-browsing-indicator-titlebar > .private-browsing-indicator,
 #main-window[inFullscreen] #TabsToolbar > .private-browsing-indicator {
   background: url("chrome://browser/skin/privatebrowsing-mask-titlebar.png") no-repeat center 0px;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
   width: 40px;
   height: 20px;
   position: relative;
@@ -5667,8 +5667,8 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 }
 
 #UITourTooltipBody {
-  -moz-margin-end: 14px;
-  -moz-margin-start: 14px;
+  margin-inline-end: 14px;
+  margin-inline-start: 14px;
   margin-top: -16px;
   margin-bottom: 8px;
 }
@@ -5676,8 +5676,8 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 #UITourTooltipIcon {
   width: 48px;
   height: 48px;
-  -moz-margin-start: 14px;
-  -moz-margin-end: 14px;
+  margin-inline-start: 14px;
+  margin-inline-end: 14px;
 }
 
 #UITourTooltipTitle,
@@ -5688,16 +5688,16 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 #UITourTooltipTitle {
   font-size: 1.45rem;
   font-weight: bold;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
   /* Avoid the title overlapping the close button */
-  -moz-margin-end: 14px;
+  margin-inline-end: 14px;
   margin-top: 0;
   margin-bottom: 9px;
 }
 
 #UITourTooltipDescription {
-  -moz-margin-start: 0;
-  -moz-margin-end: 0;
+  margin-inline-start: 0;
+  margin-inline-end: 0;
   font-size: 1.15rem;
   line-height: 1.8rem;
   margin-bottom: 0; /* Override global.css */
@@ -5709,7 +5709,7 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
   border: none;
   background-color: transparent;
   min-width: 0;
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   margin-top: -2px;
 }
 
@@ -5732,13 +5732,13 @@ toolbarpaletteitem[place="toolbar"]:-moz-focusring {
 
 #UITourTooltipButtons > label:first-child,
 #UITourTooltipButtons > button:first-child {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #UITourTooltipButtons > button[image] > .button-box > .button-icon {
   width: 16px;
   height: 16px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 #UITourTooltipButtons > label,
@@ -5832,14 +5832,14 @@ notification.heartbeat {
 .messageText.heartbeat {
   color: #000000;
 /*  text-shadow: none; */
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
 }
 
 .messageImage.heartbeat {
   width: 24px;
   height: 24px;
-  -moz-margin-start: 8px;
-  -moz-margin-end: 8px;
+  margin-inline-start: 8px;
+  margin-inline-end: 8px;
 }
 
 .messageImage.heartbeat.pulse-onshow {
@@ -5859,7 +5859,7 @@ notification.heartbeat {
 /* Learn More link styles */
 .heartbeat > .text-link {
   color: #3333FF;
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
 }
 
 .heartbeat > .text-link:hover {
@@ -5896,8 +5896,8 @@ notification.heartbeat {
 .heartbeat > #star-rating-container > .star-x  {
   background: url("chrome://browser/skin/heartbeat-star-off.svg");
   cursor: pointer;
-  /* Overrides the -moz-margin-end for all platforms defined in the .plain class */
-  -moz-margin-end: 4px !important;
+  /* Overrides the margin-inline-end for all platforms defined in the .plain class */
+  margin-inline-end: 4px !important;
   width: 16px;
   height: 16px;
 }
index 0162861c4402ff1be25a74c50de143b8c7502dc6..159f203f306a8e372ff47785a05975d0d85431c4 100644 (file)
 #tracking-protection-content {
   padding: 0.5em 0 1em;
   /* .identity-popup-headline.host depends on this width */
-  -moz-padding-start: calc(2em + 24px);
-  -moz-padding-end: 1em;
+  padding-inline-start: calc(2em + 24px);
+  padding-inline-end: 1em;
 }
 
 #identity-popup-securityView:-moz-locale-dir(rtl),
 }
 
 .identity-popup-warning-gray {
-  -moz-padding-start: 24px;
+  padding-inline-start: 24px;
   background: url(chrome://browser/skin/controlcenter/warning-gray.svg) no-repeat 0 50%;
 }
 
 .identity-popup-warning-yellow {
-  -moz-padding-start: 24px;
+  padding-inline-start: 24px;
   background: url(chrome://browser/skin/controlcenter/warning-yellow.svg) no-repeat 0 50%;
 }
 
 
 #identity-popup-securityView-header,
 #identity-popup-securityView-body {
-  -moz-margin-start: calc(2em + 24px);
-  -moz-margin-end: 1em;
+  margin-inline-start: calc(2em + 24px);
+  margin-inline-end: 1em;
 }
 
 #identity-popup-securityView-header {
 }
 
 #identity-popup-securityView-body {
-  -moz-padding-end: 1em;
+  padding-inline-end: 1em;
 }
 
 #identity-popup-securityView-footer {
@@ -361,7 +361,7 @@ description#identity-popup-content-verifier,
 }
 
 .identity-popup-permission-label {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
   word-wrap: break-word;
 }
 
index 987f7aef4a9f6ed6f82de563eacbd01812d490f2..bb39b65579294b61ce35f0d5e38ce222db97c870 100644 (file)
@@ -1064,7 +1064,7 @@ panelview .toolbarbutton-1,
 }
 
 .PanelUI-subView.cui-widget-panelview .subviewbutton[shortcut]::after {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 /* This is a <label> but it should fit in with the menu font- and colorwise. */
index 1b302359fa3c0cdad414206af039705980b9dc5f..5e2ee689c077346af2e89145cdae92a7dc0d4a7e 100644 (file)
@@ -76,7 +76,7 @@
 }
 
 #PanelUI-button {
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 #PanelUI-button:-moz-locale-dir(rtl) {
 
 .panel-subviews {
   padding: 4px;
-  -moz-margin-start: var(--panel-ui-exit-subview-gutter-width);
+  margin-inline-start: var(--panel-ui-exit-subview-gutter-width);
 }
 
 .panel-viewstack[viewtype="main"] > .panel-subviews {
@@ -236,7 +236,7 @@ panelmultiview[nosubviews=true] > .panel-viewcontainer > .panel-viewstack > .pan
 
 #wrapper-edit-controls:-moz-any([place="palette"],[place="panel"]) > #edit-controls,
 #wrapper-zoom-controls:-moz-any([place="palette"],[place="panel"]) > #zoom-controls {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #PanelUI-contents {
@@ -369,7 +369,7 @@ toolbarbutton[constrain-size="true"][cui-areatype="menu-panel"] > .toolbarbutton
 .panelUI-grid .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
   -moz-box-align: center;
   width: 16px;
-  -moz-margin-start: -16px;
+  margin-inline-start: -16px;
   height: 51px;
   margin-bottom: 2.2em;
   padding: 0;
@@ -480,7 +480,7 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton {
 }
 
 #personal-bookmarks[cui-areatype="toolbar"][overflowedItem=true] > #bookmarks-toolbar-placeholder > .toolbarbutton-icon {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 #edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #copy-button,
@@ -633,30 +633,30 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton {
 #PanelUI-customize > .toolbarbutton-icon,
 #PanelUI-help > .toolbarbutton-icon,
 #PanelUI-quit > .toolbarbutton-icon {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 #PanelUI-fxa-icon {
-  -moz-padding-start: 15px;
-  -moz-padding-end: 15px;
+  padding-inline-start: 15px;
+  padding-inline-end: 15px;
 }
 
 #PanelUI-fxa-label,
 #PanelUI-customize {
   flex: 1;
-  -moz-padding-start: 15px;
-  -moz-border-start-style: none;
+  padding-inline-start: 15px;
+  border-inline-start-style: none;
 }
 
 #PanelUI-footer-fxa[fxaprofileimage="set"] > #PanelUI-fxa-status > #PanelUI-fxa-label,
 #PanelUI-footer-fxa[fxaprofileimage="enabled"]:not([fxastatus="error"]) > #PanelUI-fxa-status > #PanelUI-fxa-label {
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
 
 #PanelUI-update-status {
   width: calc(22.35em + 30px);
-  -moz-padding-start: 15px;
-  -moz-border-start-style: none;
+  padding-inline-start: 15px;
+  border-inline-start-style: none;
 }
 
 #PanelUI-update-status {
@@ -801,7 +801,7 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton {
 }
 
 #PanelUI-quit {
-  -moz-border-end-style: none;
+  border-inline-end-style: none;
   list-style-image: url("chrome://browser/skin/menuPanel-exit.png");
 }
 
@@ -842,7 +842,7 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton {
   margin: 0px 7px;
   padding: 0px;
   border: 0px none;
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 #PanelUI-footer-fxa[fxaprofileimage="enabled"] > #PanelUI-fxa-status > #PanelUI-fxa-avatar {
@@ -981,9 +981,9 @@ panelview .toolbarbutton-1,
 }
 
 .subviewbutton.panel-subview-footer > .menu-text {
-  -moz-margin-start: 0px !important;
-  -moz-padding-start: 6px;
-  -moz-padding-end: 6px;
+  margin-inline-start: 0px !important;
+  padding-inline-start: 6px;
+  padding-inline-end: 6px;
   -moz-box-flex: 0;
   text-align: center;
 }
@@ -998,7 +998,7 @@ panelview .toolbarbutton-1,
 }
 
 .subviewbutton.panel-subview-footer > .menu-accel-container {
-  -moz-padding-start: 6px;
+  padding-inline-start: 6px;
 }
 
 .subviewbutton:not(.panel-subview-footer) {
@@ -1019,7 +1019,7 @@ panelview .toolbarbutton-1,
 }
 
 .PanelUI-subView.cui-widget-panelview .subviewbutton[shortcut]::after {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 /* This is a <label> but it should fit in with the menu font- and colorwise. */
@@ -1143,8 +1143,8 @@ menuitem.panel-subview-footer:not([disabled]):-moz-any([open],:hover:active),
 
 .PanelUI-subView menuseparator,
 .PanelUI-subView toolbarseparator {
-/*  -moz-margin-start: -5px;
-  -moz-margin-end: -4px;*/
+/*  margin-inline-start: -5px;
+  margin-inline-end: -4px;*/
 }
 
 .PanelUI-subView menuseparator.small-separator,
@@ -1160,8 +1160,8 @@ menuitem.panel-subview-footer:not([disabled]):-moz-any([open],:hover:active),
 
 .subviewbutton > .menu-accel-container {
   -moz-box-pack: start;
-  -moz-margin-start: 10px;
-  -moz-margin-end: auto;
+  margin-inline-start: 10px;
+  margin-inline-end: auto;
   color: #A09090;
 }
 
@@ -1369,7 +1369,7 @@ toolbarbutton[overflowedItem=true] {
 .widget-overflow-list .toolbarbutton-1:not(.toolbarbutton-combined) > .toolbarbutton-text,
 .widget-overflow-list .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-text {
   text-align: start;
-  -moz-padding-start: .5em;
+  padding-inline-start: .5em;
 }
 
 #widget-overflow-list > .toolbaritem-combined-buttons {
@@ -1381,7 +1381,7 @@ toolbarbutton[overflowedItem=true] {
   display: -moz-box;
   width: 1px;
   height: 18px;
-  -moz-margin-end: -1px;
+  margin-inline-end: -1px;
 }
 
 .subviewbutton[checked="true"] {
@@ -1399,7 +1399,7 @@ toolbarbutton[overflowedItem=true] {
 }
 
 .subbiewbutton > .menu-iconic-left {
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
  
 menuitem[checked="true"].subviewbutton > .menu-iconic-left {
@@ -1428,7 +1428,7 @@ menuitem[checked="true"].subviewbutton > .menu-iconic-left {
 #PanelUI-panic-timeframe-icon,
 #PanelUI-panic-timeframe-icon-small {
   background-color: transparent;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
 }
 
 #panic-button-success-icon,
@@ -1497,7 +1497,7 @@ menuitem[checked="true"].subviewbutton > .menu-iconic-left {
 }
 
 .PanelUI-panic-actionlist {
-  -moz-padding-start: 20px;
+  padding-inline-start: 20px;
   padding-top: 2px;
   padding-bottom: 2px;
   background-size: 16px 16px;
@@ -1637,12 +1637,12 @@ menuitem[type="checkbox"].subviewbutton {
 .widget-overflow-list .toolbarbutton-1 > .toolbarbutton-menubutton-button {
   -moz-appearance: none;
   border: 0;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 .widget-overflow-list .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
   padding: 0 2px;
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
   height: 18px;
 }
 
index d4d17a7dab12a25686d8bbbd6884a63b3d2174db..b14c62e5a166123ba3390a2952be76edffd721ff 100644 (file)
@@ -22,8 +22,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;
index 0dbd66b1cda2cf863ec23dec788bdf1397cc8684..f082bec19c04663137876ed9d9f7e41285507983 100644 (file)
@@ -57,7 +57,7 @@
 #downloadsSummary,
 richlistitem[type="download"] {
   height: var(--downloads-item-height);
-  -moz-padding-end: 0;
+  padding-inline-end: 0;
   color: inherit;
 }
 
@@ -74,7 +74,7 @@ richlistitem[type="download"]:first-child {
 }
 
 .downloadTypeIcon {
-  -moz-margin-end: 8px;
+  margin-inline-end: 8px;
   /* Prevent flickering when changing states. */
   height: 32px;
   width: 32px;
index b9d450eb22d9f4e1c485984b66609c88e642c7e6..ce509ad45d8cdaaea4afff276768e4bc0dfbc455 100644 (file)
@@ -20,7 +20,7 @@ html {
 #feedBody {
   border: 1px solid #9C9CFF;
   padding: 2em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   margin: 2em auto;
   background: #FFFFFF;
 }
@@ -40,10 +40,10 @@ html {
 #feedHeader {
   margin-top: 3.9em;
   margin-bottom: 1em;
-  -moz-margin-start: 2em;
-  -moz-margin-end: 1em;
+  margin-inline-start: 2em;
+  margin-inline-end: 1em;
   /* padding for making up icon space */
-  -moz-padding-start: 35px;
+  padding-inline-start: 35px;
   font-size: 110%;
   color: #000000;
 }
@@ -69,18 +69,18 @@ html {
   background: url("chrome://communicator/skin/icons/audioFeedIcon.png") 0% 10% no-repeat #FFCF00;
 }
 
-#feedHeader:-moz-dir(rtl) {
+#feedHeader:dir(rtl) {
   background-position: 100% 10%;
 }
 
 #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 {
@@ -116,8 +116,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;
 }
@@ -127,15 +127,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;
index c430cb6022f3e69e3520e9bebf1b6bcc3eb851e2..f4df85f4d2e6cd58c76c1b02ae9defb83b59d0b9 100644 (file)
@@ -193,7 +193,7 @@ body {
 }
 
 .newtab-site[pinned] .newtab-title {
-  -moz-padding-start: 24px;
+  padding-inline-start: 24px;
 }
 
 .newtab-site[pinned] .newtab-title::before {
@@ -209,7 +209,7 @@ body {
   margin-top: 0;
 }
 
-.newtab-site[pinned] .newtab-title:-moz-dir(rtl)::before {
+.newtab-site[pinned] .newtab-title:dir(rtl)::before {
   left: auto;
   right: 0;
 }
@@ -295,7 +295,7 @@ body {
   box-shadow: none;
   border-radius: 0 300px 300px 0;
   border: none;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 #newtab-search-text:focus + #newtab-search-submit,
 #newtab-search-text[autofocus] + #newtab-search-submit {
index 9b85e7ecaa58f36be8b485c9b288f3a33c372bb5..1d89fec4dd7dffacad193b23e7bba09501246302 100644 (file)
@@ -6,7 +6,7 @@
 
 /* View buttons */
 #viewGroup {
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
 }
 
 #viewGroup > radio {
@@ -32,7 +32,7 @@
 
 #topBar {
   border-bottom: 2px solid #9C9CFF;
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
   background-color: #000000;
   color: #FF9F00;
 }
@@ -103,7 +103,7 @@ textbox {
 }
 
 textbox.header {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 .iframe {
@@ -126,8 +126,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.svg#open-hover");
 }
 
@@ -169,7 +169,7 @@ groupbox.treebox > tree > treechildren::-moz-tree-cell {
 }
 
 #securityBox description {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 #general-security-identity {
@@ -214,8 +214,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 #9C9CFF;
 }
@@ -252,8 +252,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 #9C9CFF;
 }
index 01c525764796e2abd5982c33073442b0ca12b340..f473d30583eac8d439ad18aecc0366ee0db489ba 100644 (file)
@@ -23,7 +23,7 @@
 .expander-down {
   min-width: 0;
   margin: 0;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 .expander-up > .button-box,
index dd730927df713aaaa5ef0aa715902c001ada16c1..53194340470012c9792ce9e4f15b177a86a854e8 100644 (file)
@@ -64,7 +64,7 @@
 
 #placesMenu > .toolbar-box > .toolbar-holder {
   background-color: transparent;
-  -moz-padding-end: 0;
+  padding-inline-end: 0;
 }
 
 /* organize, view and maintenance buttons icons */
 }
 
 #infoBoxExpanderLabel {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
 }
 
 /**
   border: none;
   height: 24px; /* match back/forward buttons */
   border-radius: 0;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 5px;
+  padding-inline-start: 5px;
+  padding-inline-end: 5px;
 }
index c2a5f8939270a2628a81cbcbddf84a04400fd855..c0cb2521c0b710e895bc6322fccf681f5f0d3927 100644 (file)
@@ -138,5 +138,5 @@ treechildren::-moz-tree-cell-text(cutting) {
 #viewButton > .button-box > .button-menu-dropmarker {
   height: auto;
   width: auto;
-  -moz-margin-end: -3px;
+  margin-inline-end: -3px;
 }
index fc888855877672e9a2546fdfa4954f52b850c2f2..ac7ae72197595dff41328a910dc59e38f59ba2fc 100644 (file)
 
 .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;
 }
 
@@ -54,7 +54,7 @@ menuitem[appHandlerIcon="plugin"] {
 
 .actionsMenu > .menulist-label-box {
   padding: 1px;
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 .actionsMenu > .menulist-label-box > .menulist-icon {
@@ -68,9 +68,9 @@ menuitem[appHandlerIcon="plugin"] {
 }
 
 menuitem {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
 }
 
 .menu-iconic-left {
-  -moz-margin-end: 4px !important;
+  margin-inline-end: 4px !important;
 }
index 5434298ffff1afd714faf7633bf9895f1065e073..a940b35a43ed29899a6d7fbc257958949b3934e9 100644 (file)
@@ -44,7 +44,7 @@ tree:not(#rejectsTree) {
 }
 
 caption {
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 groupbox {
index e8fc65894d489c8ca6d2489fd5d3a1c581dd773d..c01fe2709fa3bb07eff59f68f3be90ab099e6b20 100644 (file)
@@ -213,7 +213,7 @@ treecol {
 
 #useFirefoxSync  {
   font-size: 90%;
-  -moz-margin-end: 8px !important;
+  margin-inline-end: 8px !important;
 }
 
 #getStarted {
@@ -232,12 +232,12 @@ treecol {
 }
 
 #notificationsPolicyLearnMore {
-  -moz-margin-start: 1.5em !important;
+  margin-inline-start: 1.5em !important;
 }
 
 #defaultFontSizeLabel {
   /* !important needed to override common !important rule */
-  -moz-margin-start: 4px !important;
+  margin-inline-start: 4px !important;
 }
 
 /* Applications Pane Styles */
@@ -247,7 +247,7 @@ treecol {
 }
 
 #filter {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #handlersView {
@@ -259,13 +259,13 @@ treecol {
 }
 
 .typeIcon {
-  -moz-margin-start: 10px !important;
-  -moz-margin-end: 9px !important;
+  margin-inline-start: 10px !important;
+  margin-inline-end: 9px !important;
 }
 
 .actionIcon {
-  -moz-margin-start: 11px !important;
-  -moz-margin-end: 8px !important;
+  margin-inline-start: 11px !important;
+  margin-inline-end: 8px !important;
 }
 
 .actionsMenu {
@@ -273,11 +273,11 @@ treecol {
 }
 
 .actionsMenu > menupopup > menuitem {
-  -moz-padding-start: 10px !important;
+  padding-inline-start: 10px !important;
 }
 
 .actionsMenu > menupopup > menuitem > .menu-iconic-left {
-  -moz-margin-end: 8px !important;
+  margin-inline-end: 8px !important;
 }
 
 /* Privacy pane */
@@ -285,7 +285,7 @@ treecol {
 .doNotTrackLearnMore,
 #trackingProtectionPBMLearnMore,
 #trackingProtectionLearnMore {
-  -moz-margin-start: 1.5em !important;
+  margin-inline-start: 1.5em !important;
   margin-top: 0;
   font-weight: normal;
 }
@@ -323,7 +323,7 @@ description > html|a {
 #weavePrefsDeck > #hasFxaAccount > vbox > label,
 #weavePrefsDeck > #hasFxaAccount > hbox:not(#tosPP-normal) > label {
   /* no margin-start for elements at the begin of a line */
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #advancedPrefs {
@@ -331,7 +331,7 @@ description > html|a {
 }
 
 #tabsElement {
-/*  -moz-margin-end: 4px; / add the 4px end-margin of other elements */
+/*  margin-inline-end: 4px; / add the 4px end-margin of other elements */
 }
 
 #telemetryLearnMore,
@@ -339,16 +339,16 @@ description > html|a {
 #crashReporterLearnMore {
   /* provide some margin between the links and the label text */
   /* !important is needed to override the rules defined in common.css */
-  -moz-margin-start: 20px !important;
+  margin-inline-start: 20px !important;
   /* center the links */
   margin-top: 8px;
   margin-bottom: 8px;
 }
 
 .indent {
-  /* !important needed to override -moz-margin-start:0 !important; rule
+  /* !important needed to override margin-inline-start:0 !important; rule
      define in common.css for labels - but not in LCARStrek*/
-  -moz-margin-start: 33px /*!important*/;
+  margin-inline-start: 33px /*!important*/;
 }
  
 .text-link {
@@ -356,7 +356,7 @@ description > html|a {
 }
 
 #showUpdateHistory {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #fxaProfileImage {
@@ -393,8 +393,8 @@ description > html|a {
 }
 
 #dialogBox > .groupbox-title {
-  -moz-margin-start: 0;
-  -moz-margin-end: 0;
+  margin-inline-start: 0;
+  margin-inline-end: 0;
 /*  padding: 3.5px 0;
   background-color: #F1F1F1; */
 }
@@ -769,7 +769,7 @@ caption {
 }
 
 .indent-small {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 @media (min-resolution: 2dppx) {
index 7b045ca3066486a540b911d9e30d4d8ef77a14f9..66ccebdd7c9fd10230aee8cf0ff04596a5fa7b8e 100644 (file)
@@ -19,8 +19,8 @@
 }
 
 #engineList treechildren::-moz-tree-image(engineName) {
-  -moz-margin-end: 10px;
-  -moz-margin-start: 1px;
+  margin-inline-end: 10px;
+  margin-inline-start: 1px;
   width: 16px;
   height: 16px;
 }
@@ -30,7 +30,7 @@
   width: 10000px; /* 100% doesn't work; 10k is hopefully larger than any window
                      we may have, overflow isn't visible. */
   height: 2px;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 #engineShown {
index 83a85c3f870b2acb1e1ac918ab1b4b575c8c810f..27abc580f96c6b2a37cd2982c90fb19d0509a76c 100644 (file)
@@ -27,8 +27,8 @@
 }
 
 #engineList treechildren::-moz-tree-image(engineName) {
-  -moz-margin-end: 4px;
-  -moz-margin-start: 0;
+  margin-inline-end: 4px;
+  margin-inline-start: 0;
   width: 16px;
   height: 16px;
 }
@@ -42,5 +42,5 @@
   width: 10000px; /* 100% doesn't work; 10k is hopefully larger than any window
                      we may have, overflow isn't visible. */
   height: 2px;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
index bd3ee919ded35ac7afdd49274ff9ee420d5573d6..5dc085ea230b1cd2d73beda66d081c81fbf4898b 100644 (file)
@@ -49,8 +49,8 @@ a:visited {
 
 .section-main {
   margin-bottom: 48px;
-  -moz-margin-start: var(--icon-margin);
-  -moz-padding-start: 24px;
+  margin-inline-start: var(--icon-margin);
+  padding-inline-start: 24px;
 }
 
 .section-main:last-child {
@@ -69,11 +69,11 @@ p {
   float: left;
   width: 220px;
   line-height: 1.5em;
-  -moz-margin-start: 1em;
+  margin-inline-start: 1em;
   margin-bottom: 0;
 }
 
-.list-row > ul > li:-moz-dir(rtl) {
+.list-row > ul > li:dir(rtl) {
   float: right;
 }
 
@@ -84,11 +84,11 @@ p {
   font-weight: lighter;
   line-height: 1.5em;
   min-height: 64px;
-  -moz-margin-start: 0;
-  -moz-padding-start: calc(var(--icon-margin) + 24px);
+  margin-inline-start: 0;
+  padding-inline-start: calc(var(--icon-margin) + 24px);
 }
 
-.title:-moz-dir(rtl) {
+.title:dir(rtl) {
   background-position: right, center;
 }
 
@@ -101,11 +101,11 @@ p {
   background-image: url("chrome://browser/skin/privatebrowsing/tracking-protection.svg");
   background-repeat: no-repeat;
   background-size: 32px;
-  -moz-margin-start: calc(var(--icon-margin) - 32px);
-  -moz-padding-start: 56px;
+  margin-inline-start: calc(var(--icon-margin) - 32px);
+  padding-inline-start: 56px;
 }
 
-.about-subheader:-moz-dir(rtl) {
+.about-subheader:dir(rtl)&n