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) {
   background-position: right;
 }
 
@@ -183,13 +183,13 @@ a.button:active {
   background-image: url("chrome://browser/skin/privatebrowsing/check.svg");
 }
 
-.toggle + .toggle-btn:-moz-dir(rtl)::after {
+.toggle + .toggle-btn:dir(rtl)::after {
   left: auto;
   right: 0;
   transition-property: right;
 }
 
-.toggle + .toggle-btn:-moz-dir(rtl)::before {
+.toggle + .toggle-btn:dir(rtl)::before {
   float: right;
   left: auto;
   right: 9px;
@@ -204,7 +204,7 @@ a.button:active {
   left: 35px;
 }
 
-.toggle:checked + .toggle-btn:-moz-dir(rtl)::after {
+.toggle:checked + .toggle-btn:dir(rtl)::after {
   right: 35px;
 }
 
index 5fde202d3f65bf3c609eec7db1ce9850506b6345..7af60ed530bc7786e5f9b7267c170131ff15c99f 100644 (file)
@@ -1,10 +1,10 @@
 #sanitizeDurationChoice {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 /* Align the duration label with the warning box and item list */
 #sanitizeDurationLabel {
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 
 
 /* Make the item list the same width as the warning box */
 #itemList {
-  -moz-margin-start: 0;
-  -moz-margin-end: 0;
+  margin-inline-start: 0;
+  margin-inline-end: 0;
 }
 
 
 /* Align the last dialog button with the end of the warning box */
 .prefWindow-dlgbuttons {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 .dialog-button[dlgtype="cancel"] {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
index 92b73dddd9182558524a3160dc01ad8cd40349c8..d890a080ad4d790dc56348f11ad07a9a53cf0a1e 100644 (file)
@@ -3,7 +3,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #PopupSearchAutoComplete {
-  -moz-margin-start: -25px;
+  margin-inline-start: -25px;
 }
 
 .autocomplete-textbox-container {
@@ -20,7 +20,7 @@
   height: 16px;
   width: 16px;
   list-style-image: url("chrome://global/skin/filepicker/file.gif");
-  -moz-margin-start: -1px;
+  margin-inline-start: -1px;
 }
 
 /* ::::: search-go-button ::::: */
@@ -58,7 +58,7 @@
   -moz-image-region: rect(0, 20px, 20px, 0);
   margin-top: 1px;
   margin-bottom: 1px;
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   border-radius: 3px;
 }
 
 .addengine-item > .button-box > .button-text {
   -moz-box-flex: 1;
   text-align: start;
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
 }
 
 .addengine-item:not([image]) {
 }
 
 .search-panel-tree > .autocomplete-treebody::-moz-tree-cell {
-  -moz-padding-start: 15px;
+  padding-inline-start: 15px;
   border-top: none !important;
 }
 
 .search-panel-tree > .autocomplete-treebody::-moz-tree-cell-text {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
 }
 
 .search-panel-tree > .autocomplete-treebody::-moz-tree-image {
-  -moz-padding-start: 5px;
+  padding-inline-start: 5px;
   width: 14px;
   height: 14px;
 }
index a65442f64d3a28919745a94047c9c4697e8d5e8f..0e136b937334bacc4929112eb39d34a84e749c79 100644 (file)
@@ -4,7 +4,7 @@
 }
 
 .statusIcon {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   max-height: 16px;
   max-width: 16px;
 }
index a263761b982cbf75518a14cb4593b034a0ca7b8b..033079222324718cdff9a302a53f13690c1cfa75 100644 (file)
@@ -91,7 +91,7 @@ wizardpage {
 }
 
 .inputColumn {
-  -moz-margin-end: 2px
+  margin-inline-end: 2px
 }
 
 .pin {
index 02ccb6ef514a3bf9d98d0d8bea4e3f3bf571a06a..fa6f601c07885be4de017452cc4f336ddbd2f37f 100644 (file)
@@ -227,7 +227,7 @@ html {
 }
 
 .item {
-  -moz-padding-end: 0;
+  padding-inline-end: 0;
 }
 
 .item-title {
@@ -235,7 +235,7 @@ html {
 }
 
 .item-title {
-  -moz-margin-end: 6px;
+  margin-inline-end: 6px;
 }
 
 .search-box {
@@ -243,7 +243,7 @@ html {
   cursor: text;
   margin: 2px 4px;
   padding: 2px 2px 3px;
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
   color: #E7ADE7;
   border: 1px solid #9C9CFF;
 }
@@ -333,18 +333,18 @@ html {
   background-image: url("chrome://global/skin/tree/twisty.svg#clsd-hover");
 }
 
-.item.client .item-twisty-container:-moz-dir(rtl) {
+.item.client .item-twisty-container:dir(rtl) {
   background-image: url("chrome://global/skin/tree/twisty.svg#open-rtl");
 }
 
-.item.client.closed .item-twisty-container:-moz-dir(rtl) {
+.item.client.closed .item-twisty-container:dir(rtl) {
   background-image: url("chrome://global/skin/tree/twisty.svg#clsd-rtl");
 }
 
-.item.client .item-twisty-container:hover:-moz-dir(rtl) {
+.item.client .item-twisty-container:hover:dir(rtl) {
   background-image: url("chrome://global/skin/tree/twisty.svg#open-hover-rtl");
 }
 
-.item.client.closed .item-twisty-container:hover:-moz-dir(rtl) {
+.item.client.closed .item-twisty-container:hover:dir(rtl) {
   background-image: url("chrome://global/skin/tree/twisty.svg#clsd-hover-rtl");
 }
index a38f3f114c442565388daaa9ce1949a34618460b..add7cee52012e2c22d5e4295ace13ef7703d5d83 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 e66700419fc53b7dc4ef7d1a69fc018deb835c96..24c59fc30cf1e77bc226c7ebf38cf88ef96cb4f8 100644 (file)
@@ -14,7 +14,7 @@
   border: 1px solid #9C9CFF;
   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 c81ed0ca5c2f62cceaa168f6d315589cdb551cdc..097e11b203a210c119b1a97728581fa930b70589 100644 (file)
@@ -45,9 +45,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 b72daf2d705df448b3f53c3b985291ba9f552a62..22c8d706b2f569c1f68ce9462f920ea56c454a6b 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: #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;
@@ -43,7 +43,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;
@@ -75,6 +75,6 @@ richlistitem[type="client"] {
 }
 
 .tabIcon {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   padding-top: 2px;
 }
index c6bc68f055b647e92cf6d2cb65ea80cf23f2ce2f..38b3efeaa48db280ebaa2640abd520a261c7bf9d 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 3df50c046d7eb49138f54354a704ecc942148cf6..70f7acad33100c611394fd01c0a56e011fd2b756 100644 (file)
@@ -9,12 +9,12 @@
 }
 
 #infoBoxExpanderLabel {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
 }
 
 #organizerScopeBar {
   padding: 2px 0;
-  -moz-padding-end: 3px;
+  padding-inline-end: 3px;
 }
 
 #back-button, #forward-button {
index 19996b914590fc02c076b0c0469d254ef392ced3..6f1afbd71a73d6beef91c4889fb9f60a088fc6aa 100644 (file)
@@ -112,6 +112,6 @@ menuitem.bookmark-item {
 .menupopup-drop-indicator {
   list-style-image: none;
   height: 2px;
-  -moz-margin-end: -4em;
+  margin-inline-end: -4em;
   background-color: #008484;
 }
index 8f635cf155cd581368418aadbbe468a9c42e4f51..acb8fcd362b24c1e24a23b04090cd20a51b1b9a0 100644 (file)
@@ -40,8 +40,8 @@ statusbarpanel > .toolbarbutton-1 > .toolbarbutton-menubutton-button {
 .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;
 }
 
 .toolbarbutton-1[type="menu"] {
@@ -63,24 +63,24 @@ toolbar[iconsize="small"] .toolbarbutton-menubutton-button {
 toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker {
   padding-top: 4px;
   padding-bottom: 8px;
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
 }
 
 toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker,
 toolbar[iconsize="small"] .toolbarbutton-menubutton-dropmarker {
   padding-top: 0px;
   padding-bottom: 13px;
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
 }
 
 toolbar[mode="text"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
 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,
@@ -89,23 +89,23 @@ 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"] {
   padding-top: 4px !important;
   padding-bottom: 8px !important;
-  -moz-padding-start: 1px !important;
-  -moz-padding-end: 1px !important;
+  padding-inline-start: 1px !important;
+  padding-inline-end: 1px !important;
 }
 
 toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker[disabled="true"],
 toolbar[iconsize="small"] > .toolbarbutton-menubutton-dropmarker[disabled="true"] {
   padding-top: 0px !important;
   padding-bottom: 13px !important;
-  -moz-padding-start: 1px !important;
-  -moz-padding-end: 1px !important;
+  padding-inline-start: 1px !important;
+  padding-inline-end: 1px !important;
 }
 
 toolbar[mode="icons"] .toolbarbutton-text,
@@ -158,6 +158,6 @@ toolbar[labelalign="end"] .toolbarbutton-1 > hbox > vbox {
 
 .toolbarbutton-icon[label]:not([label=""]),
 .toolbarbutton-icon[type="menu"] {
-  -moz-margin-start: 1px;
-  -moz-margin-end: 2px;
+  margin-inline-start: 1px;
+  margin-inline-end: 2px;
 }
index 00cf14192d849b1420154e6c4d44ec0af9535060..6144b098a44348f6dcb35a5d253972a52a14cd2a 100644 (file)
@@ -26,7 +26,7 @@ h2 {
   background-color: #9C9CFF;
   color: #000000;
   border-radius: 8px;
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
 }
 
 #errorPageContainer {
@@ -37,7 +37,7 @@ h2 {
   border: 2px solid #FFCF00;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat #000000;
   background-origin: content-box;
 }
@@ -47,15 +47,15 @@ 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 {
-  -moz-padding-start: 20px;
+  padding-inline-start: 20px;
   cursor: pointer;
   background-image: url("chrome://global/skin/tree/twisty.svg#open-hover");
   background-position: 5px center;
index 8e90581434d1bd9441d8c65ce7856702a3c17aef..0ab72e3a05030fc7ebd8b2a2d08dee9576e9c656 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 #9C9CFF;
 }
@@ -24,7 +24,7 @@
 .hostLabel {
   font-weight: bold;
   font-style: italic;
-  -moz-margin-end: 1em;
+  margin-inline-end: 1em;
 }
 
 .permissionLabel {
index d32d2025ee9e6151e596f765e8da9a5bb87fcdf0..c2825d2418af637e37c82d65644d681c280e6df8 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 4d7603e07b1405bc606043eaebc0e62a58a87f24..13f56a7f69b96e20a7661dffc643425467e06f0d 100644 (file)
@@ -10,7 +10,7 @@
 */
 
 treechildren::-moz-tree-image(Name) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 #pauseButton,
index 333727958ca23d4e4ff4386c57a973f45cc19354..8983a303cad42217bc07325dcfe7282a9a2e967b 100644 (file)
@@ -6,7 +6,7 @@ html {
 #feedBody {
   border: 1px solid #9C9CFF;
   padding: 2em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   margin: 2em auto;
   background: #FFFFFF;
 }
@@ -21,10 +21,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;
 }
@@ -62,12 +62,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 {
@@ -110,8 +110,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;
 }
@@ -121,15 +121,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 24e664ade4917b7cc1399338824c614b52d61279..59c87236ad954f1a3cbc12fcd7af0a1ee7eb4e3b 100644 (file)
@@ -17,5 +17,5 @@ prefwindow {
 }
 
 dialogheader {
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
index c325f0288ed78e5b0540e1b2e962e71f2bfc5d15..cfab24844c7aac727d80f363caf7f467ac37eb11 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 5c924d3acdd7e3b5858c6bad2df5f9454cb33629..949ef0bdf51e14e86b0924eae749ffa9c2a4f9d6 100644 (file)
@@ -24,15 +24,15 @@ window.dialog {
   background-color: #9C9CFF;
   color: #000000;
   border: none;
-  -moz-border-start: 3px solid #000000;
+  border-inline-start: 3px solid #000000;
   border-radius: 0;
-  -moz-margin-start: 37px;
+  margin-inline-start: 37px;
 }
 
 .wizard-box {
   background-color: #000000;
   border-radius: 5px 0 0 0;
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 
 .wizard-box:-moz-locale-dir(rtl) {
@@ -40,19 +40,19 @@ window.dialog {
 }
 
 .dialog-button-box {
-  -moz-border-start: 5px solid #8050B0; /* match wizard-box margin */
-  -moz-padding-start: 2px;
+  border-inline-start: 5px solid #8050B0; /* match wizard-box margin */
+  padding-inline-start: 2px;
   margin-top: 3px;
 }
 
 treechildren::-moz-tree-image {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://communicator/skin/profile/profile.png");
   -moz-image-region: rect(0, 10px, 12px, 0);
 }
 
 treechildren::-moz-tree-image(selected) {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   list-style-image: url("chrome://communicator/skin/profile/profile.png");
   -moz-image-region: rect(0, 20px, 12px, 10px);
 }
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 202a7d43cac3bc4a0ba368d5afca58083a63e99c..601e06d21e292a92e60abee4caa9b26d1a3f4414 100644 (file)
@@ -3,7 +3,7 @@
   min-width: 6em;
   border-radius: 5px;
   margin: 0;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 .searchbar-textbox > .autocomplete-textbox-container {
@@ -47,8 +47,8 @@
 }
 
 .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 3ce6e4f378949b522c2e3f26170bdd297cfa3a49..ba3faa89f5d4aca708198c57a0cd2d5d4093f606 100644 (file)
@@ -17,7 +17,7 @@
 }
 
 #sidebar-splitter {
-  -moz-margin-start: 0px;
+  margin-inline-start: 0px;
 }
 
 #sidebar-splitter:not([state="collapsed"]) {
@@ -32,7 +32,7 @@
 #sidebar-panels {
   background-color: #000000;
   border-radius: 0 5px 0 0;
-  -moz-padding-end: 3px;
+  padding-inline-end: 3px;
 }
 
 #sidebar-splitter:not([state="collapsed"]):-moz-locale-dir(rtl),
@@ -47,8 +47,8 @@
   color: #000000;
   background-color: #9C9CFF;
   padding: 0px 2px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 8px;
+  padding-inline-start: 3px;
+  padding-inline-end: 8px;
   height: auto;
   overflow-x: hidden;
 }
@@ -96,7 +96,7 @@
 }
 
 .text-panel-loading[loading="false"] {
-  -moz-margin-start: 11px;
+  margin-inline-start: 11px;
 }
 
 .image-panel-loading {
index df32270d5ace462f1d941d432ec084f4b23c91a5..07627ae9496f8270bc69810db9c03955b81d2cf5 100644 (file)
@@ -4,7 +4,7 @@
 }
 
 .statusIcon {
-  -moz-margin-start: 4px;
+  margin-inline-start: 4px;
   max-height: 16px;
   max-width: 16px;
 }
index 9d9bcf8823fe09fe9798f208cd733e6de99b9a70..3c947eea82b932375608c050e78391e9f43286e5 100644 (file)
@@ -91,7 +91,7 @@ description > .text-link:focus {
 }
 
 .inputColumn {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .recommended {
index dfb8034498d6cc0da3a3497e4b98ffe587a191f9..b3827dd7598ddad54ecac721c1b8942dfe5d1fd4 100644 (file)
@@ -51,7 +51,7 @@
 
 #component-bar {
   -moz-box-align: stretch;
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
 
 #component-bar + statusbarpanel {
index e0549782f448dd6ed076959cc6d9ce8ac03dfbe3..03b4a4d8dde3a0fb788cb0419c1875c024a57cf5 100644 (file)
@@ -11,7 +11,7 @@
 }
 
 #urlColumn {
-  -moz-margin-start: 1ex;
+  margin-inline-start: 1ex;
 }
 
 .confirmSeparator {
index c7f18c80e34685d5fbcdd125d22ec50c11492a1a..b920516e080e1de5e9fc17be63f3b0cba1634135 100644 (file)
@@ -96,8 +96,8 @@ button {
   border-radius: 300px;
   padding-top: 1px;
   padding-bottom: 2px;
-  -moz-padding-start: .5em;
-  -moz-padding-end: calc(.5em + 1px);
+  padding-inline-start: .5em;
+  padding-inline-end: calc(.5em + 1px);
 }
 
 button.left {
@@ -128,8 +128,8 @@ button.action-primary:hover {
 button:hover:active {
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: calc(.5em + 1px);
-  -moz-padding-end: .5em;
+  padding-inline-start: calc(.5em + 1px);
+  padding-inline-end: .5em;
 }
 
 #banners-and-logs {
index 62b043c8e0f4cfa78d8a004ae081c46f2623cb46..892eacb359e1a2bb4c84243b3fe4cba7f38759dc 100644 (file)
@@ -22,8 +22,8 @@ button {
   border-radius: 300px;
   padding-top: 1px;
   padding-bottom: 2px;
-  -moz-padding-start: .5em;
-  -moz-padding-end: calc(.5em + 1px);
+  padding-inline-start: .5em;
+  padding-inline-end: calc(.5em + 1px);
   cursor: pointer;
   background-color: #C09070;
   text-transform: uppercase;
@@ -38,8 +38,8 @@ button:hover {
 button:hover:active {
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: calc(.5em + 1px);
-  -moz-padding-end: .5em;
+  padding-inline-start: calc(.5em + 1px);
+  padding-inline-end: .5em;
 }
 
 a, a:visited {
index 2c1da1f8abd255e55b4635a5d4559c3997d96c2e..a195f8e36358beb4f2ba00f5343bf8d5895fc377 100644 (file)
@@ -11,7 +11,7 @@
 
 #tabs {
   background: #000000;
-  -moz-padding-end: 3px;
+  padding-inline-end: 3px;
 }
 
 #toolbox-tabs {
index 7eea30c081657f6ce3f3dce5b8997101f7a1f60d..c3a7f43110d051878a7e5d20f3a47953d4ce0013 100644 (file)
@@ -368,8 +368,8 @@ strong {
   border-left-width: 0;
   padding-top: 1px;
   padding-bottom: 2px;
-  -moz-padding-start: .5em;
-  -moz-padding-end: calc(.5em + 1px);
+  padding-inline-start: .5em;
+  padding-inline-end: calc(.5em + 1px);
   border: none;
   border-radius: 300px;
   cursor: pointer;
@@ -380,8 +380,8 @@ strong {
 .project-buttons > button:hover:active {
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: calc(.5em + 1px);
-  -moz-padding-end: .5em;
+  padding-inline-start: calc(.5em + 1px);
+  padding-inline-end: .5em;
 }
 
 .project-buttons > button:not([disabled]):hover {
@@ -516,8 +516,8 @@ strong {
   border-right-width: 0;
   padding-top: 1px;
   padding-bottom: 2px;
-  -moz-padding-start: .5em;
-  -moz-padding-end: calc(.5em + 1px);
+  padding-inline-start: .5em;
+  padding-inline-end: calc(.5em + 1px);
   border: none;
   border-radius: 300px;
   cursor: pointer;
@@ -529,8 +529,8 @@ strong {
 .manifest-header > button:hover:active {
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: calc(.5em + 1px);
-  -moz-padding-end: .5em;
+  padding-inline-start: calc(.5em + 1px);
+  padding-inline-end: .5em;
 }
 
 .manifest-header > button:not([disabled]):hover {
index 22dfac8467cf0c05fe530a6e9bfa0e4c53ade7c0..89c32e97bbd29230bf84df58651c80560bf4bc42 100644 (file)
 .gcli-out-shortcut:before,
 .gcli-help-synopsis:before {
   color: var(--gcli-input-color);
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
 }
 
 .gcli-help-arrow {
 }
 
 .gcli-menu-name {
-  -moz-padding-start: 8px;
+  padding-inline-start: 8px;
 }
 
 .gcli-menu-desc {
-  -moz-padding-end: 8px;
+  padding-inline-end: 8px;
   color: var(--gcli-input-color);
 }
 
 .gcli-menu-more {
   font-size: 80%;
   text-align: end;
-  -moz-padding-end: 8px;
+  padding-inline-end: 8px;
 }
 
 .gcli-addon-disabled {
index 14d20e3a3a20d0ea46edfc2c96a884b9af316864..aead269a0b3aaadebb107ea3078d60e97f556749 100644 (file)
@@ -178,7 +178,7 @@ notification {
   width: 32px;
   height: 32px;
   margin: 6px;
-  -moz-margin-end: 20px;
+  margin-inline-end: 20px;
 }
 
 .devtools-tooltip-alert-icon {
@@ -192,7 +192,7 @@ notification {
 }
 
 .devtools-tooltip-variables-view-box .variable-or-property > .title {
-  -moz-padding-end: 6px;
+  padding-inline-end: 6px;
 }
 
 /* Tooltip: Tiles */
index c47bf8c0c6041fc45ff11fcf3ec78c8739373b9f..f371e3275d1a30d922f9c82c5848e1b481309deb 100644 (file)
@@ -240,8 +240,8 @@ div.CodeMirror div.error-line {
 div.CodeMirror span.marked-text {
   background: rgba(255,207,0,0.2);
   border: 1px dashed rgba(156, 156, 255, 0.6);
-  -moz-margin-start: -1px;
-  -moz-margin-end: -1px;
+  margin-inline-start: -1px;
+  margin-inline-end: -1px;
 }
 
 /* Highlight for evaluating current statement. */
index e203a87831b3bd668661278e674ebe4d5aa3f938..af4db2e3fa3c8742524fa393de0047da4fe8c051 100644 (file)
@@ -14,17 +14,17 @@ window {
 }
 
 #sources-pane > tabs {
-/*  -moz-border-end: 1px solid;*/
+/*  border-inline-end: 1px solid;*/
 }
 
 #sources-pane .devtools-toolbar {
   border: none; /* Remove the devtools-toolbar bottom border. */
-/*  -moz-border-end: 1px solid;*/
+/*  border-inline-end: 1px solid;*/
 }
 
 #sources-pane > tabs,
 #sources-pane .devtools-toolbar {
-  -moz-border-end-color: var(--theme-splitter-color);
+  border-inline-end-color: var(--theme-splitter-color);
 }
 
 /* Sources and breakpoints list */
@@ -52,7 +52,7 @@ window {
 }
 
 .dbg-breakpoint-text {
-  -moz-padding-start: 6px;
+  padding-inline-start: 6px;
   font-style: italic;
   font-size: 90%;
 }
@@ -70,7 +70,7 @@ window {
 
 .dbg-breakpoint.dbg-breakpoint-condition-thrown .dbg-breakpoint-condition-thrown-message {
   display: block;
-  -moz-padding-start: 0;
+  padding-inline-start: 0;
 }
 
 /* Sources toolbar */
@@ -149,7 +149,7 @@ window {
   background-position: 0 0;
   background-size: 32px 16px;
   background-repeat: no-repeat;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 @media (min-resolution: 1.1dppx) {
@@ -188,7 +188,7 @@ window {
 /* Breadcrumbs stack frames view */
 
 .dbg-stackframe-details {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
 }
 
 /* Classic stack frames view */
@@ -249,7 +249,7 @@ window {
 }
 
 .trace-name {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
 }
 
 /* Tracer dark+light theme */
@@ -358,25 +358,25 @@ window {
 
 #searchbox {
   min-width: 220px;
-  -moz-margin-start: 1px;
+  margin-inline-start: 1px;
 }
 
 #filter-label {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 #searchbox-panel-operators {
   margin-top: 5px;
   margin-bottom: 8px;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 .searchbox-panel-operator-button {
   min-width: 26px;
   margin-top: 0;
   margin-bottom: 0;
-  -moz-margin-start: 2px;
-  -moz-margin-end: 6px;
+  margin-inline-start: 2px;
+  margin-inline-end: 6px;
   text-align: center;
 }
 
@@ -413,7 +413,7 @@ window {
 }
 
 .results-panel-item-label-before {
-  -moz-padding-end: 6px;
+  padding-inline-end: 6px;
 }
 
 .results-panel-item-label {
@@ -454,7 +454,7 @@ window {
 }
 
 .dbg-results-header {
-  -moz-padding-start: 6px;
+  padding-inline-start: 6px;
 }
 
 .dbg-results-header-location {
@@ -462,19 +462,19 @@ window {
 }
 
 .dbg-results-header-match-count {
-  -moz-padding-start: 6px;
+  padding-inline-start: 6px;
   color: var(--theme-body-color-inactive);
 }
 
 .dbg-results-line-number {
   min-width: 3em;
-  -moz-border-end: 1px solid #9C9CFF;
-  -moz-padding-end: 4px;
+  border-inline-end: 1px solid #9C9CFF;
+  padding-inline-end: 4px;
   text-align: end;
 }
 
 .dbg-results-line-contents {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
 }
 
 .dbg-results-line-contents-string[match=true] {
@@ -599,7 +599,7 @@ window {
 }
 
 #body[layout=vertical] #sources-pane > tabs {
-  -moz-border-end: none;
+  border-inline-end: none;
 }
 
 #body[layout=vertical] #instruments-pane {
@@ -618,5 +618,5 @@ window {
 
 #body[layout=vertical] .side-menu-widget-group,
 #body[layout=vertical] .side-menu-widget-item {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
index d9bcd5febcda41c9e103ff219a97e295a9d4b5b5..3e3f1996d47be9fe38eb470cc81e54bf16f3916c 100644 (file)
@@ -26,7 +26,7 @@
   vertical-align: top;
 }
 
-#layout-header:-moz-dir(rtl) {
+#layout-header:dir(rtl) {
   -moz-box-direction: reverse;
 }
 
@@ -38,7 +38,7 @@
   -moz-box-flex: 1;
 }
 
-#layout-element-size:-moz-dir(rtl) {
+#layout-element-size:dir(rtl) {
   -moz-box-pack: end;
 }
 
index 20b41e7d38e5408cefdfc5a9669680e06d12ba72..e094a6ba8593cda760792c3742b420ec0e55a534 100644 (file)
@@ -702,7 +702,7 @@ input[type="checkbox"] + span::before {
   height: 1em;
   border-radius: 0;
   border: 1px solid var(--theme-body-color);
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
   background-color: var(--theme-toolbar-background);
   background-position: center center;
   background-repeat: no-repeat;
index 5ee2b67fa6ab39b49d54e967d25a49e7232369e2..43803b52f25e117ba09fd352b8b5582889317723 100644 (file)
@@ -172,7 +172,7 @@ window {
   width: calc(1em + 4px);
   height: calc(1em + 4px);
   margin: -4px 0px;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 .requests-menu-icon {
@@ -186,7 +186,7 @@ window {
 .requests-security-state-icon {
   width: 16px;
   height: 16px;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
   cursor: pointer;
 }
 
@@ -244,17 +244,17 @@ window {
 /* Network requests table: status codes */
 
 .requests-menu-status-code {
-  -moz-margin-start: 3px !important;
+  margin-inline-start: 3px !important;
   width: 3em;
-  -moz-margin-end: -3em !important;
+  margin-inline-end: -3em !important;
 }
 
 .requests-menu-status-icon {
   background-color: #A09090;
   height: 10px;
   width: 10px;
-  -moz-margin-start: 5px;
-  -moz-margin-end: 5px;
+  margin-inline-start: 5px;
+  margin-inline-end: 5px;
   border-radius: 20px;
   border: 1px solid #000000;
   transition: background-color 0.5s ease-in-out;
@@ -349,8 +349,8 @@ window {
 /* Network requests table: waterfall items */
 
 .requests-menu-subitem.requests-menu-waterfall {
-  -moz-padding-start: 0px;
-  -moz-padding-end: 4px;
+  padding-inline-start: 0px;
+  padding-inline-end: 4px;
   /* Background created on a <canvas> in js. */
   /* @see devtools/client/netmonitor/netmonitor-view.js */
   background-image: -moz-element(#waterfall-background);
@@ -379,7 +379,7 @@ window {
 }
 
 .requests-menu-timings-total {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
   font-size: 85%;
   font-weight: 600;
 }
@@ -471,14 +471,14 @@ window {
 }
 
 .tabpanel-summary-label {
-  -moz-padding-start: 4px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 4px;
+  padding-inline-end: 3px;
   font-weight: 600;
 }
 
 .tabpanel-summary-value {
   color: inherit;
-  -moz-padding-start: 3px;
+  padding-inline-start: 3px;
 }
 
 /* Headers tabpanel */
@@ -494,12 +494,12 @@ window {
 
 #headers-summary-resend {
   margin-top: -10px;
-  -moz-margin-end: 6px;
+  margin-inline-end: 6px;
 }
 
 #toggle-raw-headers {
   margin-top: -10px;
-  -moz-margin-end: 6px;
+  margin-inline-end: 6px;
 }
 
 .raw-response-textarea {
@@ -556,7 +556,7 @@ window {
 /* Security tabpanel */
 
 .security-info-section {
-  -moz-padding-start: 1em;
+  padding-inline-start: 1em;
 }
 
 #security-tabpanel {
@@ -566,7 +566,7 @@ window {
 .security-warning-icon {
   background-image: url("images/alerticon-warning.png");
   background-size: 13px 12px;
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
   vertical-align: top;
   width: 13px;
   height: 12px;
@@ -647,7 +647,7 @@ window {
   border-radius: 0;
   border-top: none;
   border-bottom: none;
-  -moz-border-start: none;
+  border-inline-start: none;
 }
 
 #network-statistics-view-splitter {
@@ -665,13 +665,13 @@ window {
 }
 
 #network-statistics-charts .pie-chart-container {
-  -moz-margin-start: 3vw;
-  -moz-margin-end: 1vw;
+  margin-inline-start: 3vw;
+  margin-inline-end: 1vw;
 }
 
 #network-statistics-charts .table-chart-container {
-  -moz-margin-start: 1vw;
-  -moz-margin-end: 3vw;
+  margin-inline-start: 1vw;
+  margin-inline-end: 3vw;
 }
 
 .chart-colored-blob[name=html] {
index 1ead491870e952cf6bdd75d3416fce00fa961d45..323c3e7e579fe030d63a6e2d00faa61bf7bfe77a 100644 (file)
 /* Toolbar */
 
 #performance-toolbar-control-other {
-  -moz-padding-end: 5px;
+  padding-inline-end: 5px;
 }
 
 #performance-toolbar-controls-detail-views .toolbarbutton-text {
-  -moz-padding-start: 4px;
-  -moz-padding-end: 8px;
+  padding-inline-start: 4px;
+  padding-inline-end: 8px;
 }
 
 #filter-button {
   text-overflow: ellipsis;
   padding: 1px 4px;
   color: var(--theme-body-color);
-  -moz-border-end-color: var(--cell-border-color);
+  border-inline-end-color: var(--cell-border-color);
 }
 
 .call-tree-header:not(:last-child),
 .call-tree-cell:not(:last-child) {
-  -moz-border-end-width: 1px;
-  -moz-border-end-style: solid;
+  border-inline-end-width: 1px;
+  border-inline-end-style: solid;
 }
 
 .call-tree-header:not(:last-child) {
 }
 
 .call-tree-item:focus .call-tree-cell {
-  -moz-border-end-color: var(--focus-cell-border-color);
+  border-inline-end-color: var(--focus-cell-border-color);
 }
 
 .call-tree-item:not([origin="content"]) .call-tree-name,
 }
 
 .call-tree-name {
-  -moz-margin-end: 4px !important;
+  margin-inline-end: 4px !important;
 }
 
 .call-tree-url {
 }
 
 .call-tree-host {
-  -moz-margin-start: 8px !important;
+  margin-inline-start: 8px !important;
   font-size: 90%;
   color: var(--theme-content-color2);
 }
 }
 
 .waterfall-header-tick:not(:first-child) {
-  -moz-margin-start: -100px !important; /* Don't affect layout. */
+  margin-inline-start: -100px !important; /* Don't affect layout. */
 }
 
 .waterfall-background-ticks {
  */
 
 .waterfall-sidebar {
-  -moz-border-end: 1px solid var(--cell-border-color);
+  border-inline-end: 1px solid var(--cell-border-color);
 }
 
 .waterfall-tree-item > .waterfall-sidebar:hover,
 .waterfall-marker-bullet {
   width: 8px;
   height: 8px;
-  -moz-margin-start: 8px;
-  -moz-margin-end: 6px;
+  margin-inline-start: 8px;
+  margin-inline-end: 6px;
   border-radius: 1px;
 }
 
 .waterfall-marker > .theme-twisty {
   /* Don't affect layout. */
   width: 14px;
-  -moz-margin-end: -14px;
+  margin-inline-end: -14px;
 }
 
 /**
  */
 
 #waterfall-details {
-  -moz-padding-start: 8px;
-  -moz-padding-end: 8px;
+  padding-inline-start: 8px;
+  padding-inline-end: 8px;
   padding-top: 2vh;
   overflow: auto;
   min-width: 50px;
 }
 
 .marker-details-name-label {
-  -moz-padding-end: 4px;
+  padding-inline-end: 4px;
 }
 
 .marker-details-type {
index e84284cddfb650c0712b9d919bb43c4de29f5fda..e11e9d79264b13b2b6605350a012c1e595e61e5d 100644 (file)
 }
 
 .splitview-main > toolbar {
-  -moz-padding-end: 3px;
+  padding-inline-end: 3px;
 }
 
 .splitview-details > toolbar {
-  -moz-padding-start: 3px;
+  padding-inline-start: 3px;
 }
 
 .splitview-main > toolbar,
index cb257d9de1161b7b7db32fbc5dfebb5df2dd5275..b6ec38e5e509df422b29777f28bfa35744ecb8d9 100644 (file)
@@ -217,7 +217,7 @@ li.linked-file-error .stylesheet-rule-count {
 
 .stylesheet-more > h3 {
   font-size: 11px;
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .devtools-searchinput,
index c46b93b55766be8adeb5af1022c1b5ac92e6e638..a7dfad96924df149e382f697c5f355ddb44b8738 100644 (file)
 }
 
 #toolbox-buttons .devtools-toolbarbutton[text-as-image] {
-  -moz-padding-start: 5px;
-  -moz-padding-end: 5px;
+  padding-inline-start: 5px;
+  padding-inline-end: 5px;
   min-width: inherit;
 }
 
 }
 
 .devtools-toolbar .devtools-toolbarbutton {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 .devtools-toolbarbutton > .toolbarbutton-icon {
 /*  margin-top: 1px;
   margin-bottom: 1px;
   padding: 0;*/
-  -moz-padding-start: 22px;
-  -moz-padding-end: 4px;
+  padding-inline-start: 22px;
+  padding-inline-end: 4px;
   background-image: var(--magnifying-glass-image);
   background-position: 8px center;
   background-size: 11px 11px;
 }
 
 .devtools-searchinput:-moz-locale-dir(rtl),
-.devtools-searchinput:-moz-dir(rtl) {
+.devtools-searchinput:dir(rtl) {
   background-position: calc(100% - 8px) center;
 }
 
 .devtools-rule-searchbox[filled] {
   background-color: var(--searchbox-background-color);
   border-color: var(--searchbox-border-color);
-  -moz-padding-end: 23px;
+  padding-inline-end: 23px;
 }
 
 .devtools-style-searchbox-no-match {
   background-color: transparent;
 }
 
-.devtools-searchinput-clear:-moz-dir(rtl) {
+.devtools-searchinput-clear:dir(rtl) {
   right: unset;
   left: 7px;
 }
@@ -533,7 +533,7 @@ div.devtools-sidebar-tabs {
   padding: 0 4px;
   margin: 0;
   border-width: 0 0 1px 0;
-  -moz-border-start-width: 1px;
+  border-inline-start-width: 1px;
   border-style: solid;*/
 }
 
@@ -559,11 +559,11 @@ div.devtools-sidebar-tabs {
 }
 
 .devtools-sidebar-tabs tabs > tab:first-of-type {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 .devtools-sidebar-tabs tabs > tab:last-of-type {
-  -moz-border-end-width: 0;
+  border-inline-end-width: 0;
 }
 
 .devtools-sidebar-tabs tabs > tab {
@@ -784,9 +784,9 @@ button.command-button {
   max-width: 100px;
   color: #000000;
   margin: 0;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   padding: 1px;
-  -moz-padding-start: 3px;
+  padding-inline-start: 3px;
   background-color: #C09070;
   border-radius: 8px 8px 0 0;
 }
@@ -827,8 +827,8 @@ button.command-button {
 }
 
 .devtools-tab > image {
-  -moz-margin-end: 0;
-  -moz-margin-start: 0;
+  margin-inline-end: 0;
+  margin-inline-start: 0;
 }
 
 #toolbox-picker-container {
@@ -846,7 +846,7 @@ button.command-button {
 }
 
 #toolbox-tab-options > image {
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 .devtools-tab:not([highlighted]) > .highlighted-icon,
@@ -876,7 +876,7 @@ button.command-button {
 #toolbox-option-container .devtools-tab {
 /*  border-color: transparent;
   border-width: 0;
-  -moz-padding-start: 1px;*/
+  padding-inline-start: 1px;*/
 }
 #toolbox-tab-options > image {
 /*  margin: 0 8px;*/
@@ -892,7 +892,7 @@ button.command-button {
 }
 
 .devtools-side-splitter {
-/*  -moz-border-end: 1px solid var(--theme-splitter-color);
+/*  border-inline-end: 1px solid var(--theme-splitter-color);
   border-color: var(--theme-splitter-color); / Needed for responsive container at low width. */
 }
 
@@ -907,7 +907,7 @@ button.command-button {
   content: "";
   display: inline-block;
   vertical-align: bottom;
-  -moz-margin-end: 0.5em;
+  margin-inline-end: 0.5em;
   width: 1em;
   height: 1em;
   border: 2px solid currentColor;
index f085cc4c8bc68da57e6134a816d359aed63c85a2..5ab803e315b102e047f1ce7473d690af82c2f307 100644 (file)
@@ -153,8 +153,8 @@ a {
    since it's way faster than using 100% with -moz-box-flex (see Bug 1237368) */
 
 #output-container.hideTimestamps > .message {
-  -moz-padding-start: 0;
-  -moz-margin-start: 7px;
+  padding-inline-start: 0;
+  margin-inline-start: 7px;
   width: calc(100% - 7px);
 }
 
@@ -225,7 +225,7 @@ a {
 }
 
 .message[category=network] > .indent {
-  -moz-border-end: solid var(--theme-body-color-alt) 6px;
+  border-inline-end: solid var(--theme-body-color-alt) 6px;
 }
 
 .message[category=network][severity=error] > .icon::before {
@@ -253,7 +253,7 @@ a {
 
 .message[category=network] .status {
   flex: none;
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
 }
 
 .message[category=network].mixed-content .url {
@@ -284,7 +284,7 @@ a {
 }
 
 .message[category=cssparser] > .indent {
-  -moz-border-end: solid #9C9CFF 6px;
+  border-inline-end: solid #9C9CFF 6px;
 }
 
 .message[category=cssparser][severity=error] > .icon::before {
@@ -302,7 +302,7 @@ a {
 }
 
 .message[category=exception] > .indent {
-  -moz-border-end: solid #FF9F00 6px;
+  border-inline-end: solid #FF9F00 6px;
 }
 
 .message[category=exception][severity=error] > .icon::before {
@@ -320,7 +320,7 @@ a {
 }
 
 .message[category=console] > .indent {
-  -moz-border-end: solid #8050B0 6px;
+  border-inline-end: solid #8050B0 6px;
 }
 
 .message[category=console][severity=error] > .icon::before,
@@ -347,13 +347,13 @@ a {
 }
 
 .message[category=server] > .indent {
-  -moz-border-end: solid #8050B0 6px;
+  border-inline-end: solid #8050B0 6px;
 }
 
 /* Input and output styles */
 .message[category=input] > .indent,
 .message[category=output] > .indent {
-  -moz-border-end: solid #A09090 6px;
+  border-inline-end: solid #A09090 6px;
 }
 
 .message[category=input] > .icon::before {
@@ -416,7 +416,7 @@ a {
   flex: 1;
   margin-top: 5px;
   margin-bottom: 15px;
-  -moz-margin-end: 15px;
+  margin-inline-end: 15px;
   border: 1px solid var(--theme-splitter-color);
   border-radius: 3px;
 }
@@ -433,7 +433,7 @@ a {
 /* Security styles */
 
 .message[category=security] > .indent {
-  -moz-border-end: solid #FF0000 6px;
+  border-inline-end: solid #FF0000 6px;
 }
 
 .webconsole-filter-button[category="security"] > .toolbarbutton-menubutton-button:before {
@@ -458,7 +458,7 @@ a {
 }
 
 .navigation-marker .url {
-  -moz-padding-end: 9px;
+  padding-inline-end: 9px;
   text-decoration: none;
   background: var(--theme-body-background);
 }
index ff341043f820fd67bccc336b0c94425bf92aeadb..7a0e503113e7bfbfcbd4dd803520a88190a42179 100644 (file)
@@ -17,7 +17,7 @@
 /* Generic pane helpers */
 
 .generic-toggled-pane {
-  -moz-margin-start: 0 !important;
+  margin-inline-start: 0 !important;
   /* Unfortunately, transitions don't work properly with locale-aware properties,
      so both the left and right margins are set via js, while the start margin
      is always overridden here. */
@@ -47,7 +47,7 @@
   .devtools-responsive-container .generic-toggled-pane {
     /* To hide generic-toggled-pane, negative margins are applied dynamically.
      * In the default horizontal layout, the pane is on the side and should be
-     * hidden using negative -moz-margin-end only.
+     * hidden using negative margin-inline-end only.
      */
     margin-top: 0 !important;
     margin-bottom: 0 !important;
      * If a vertical layout, the pane is on the bottom and should be hidden
      * using negative bottom margin only.
      */
-    -moz-margin-end: 0 !important;
+    margin-inline-end: 0 !important;
   }
 }
 
 /* BreacrumbsWidget */
 
 .breadcrumbs-widget-container {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
   max-height: 24px; /* Set max-height for proper sizing on linux */
   height: 24px; /* Set height to prevent starting small waiting for content */
 }
 }
 
 .scrollbutton-up {
-  -moz-margin-end: 1px;
+  margin-inline-end: 1px;
 }
 
 .scrollbutton-down {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 .scrollbutton-up > .toolbarbutton-icon,
 }
 
 .side-menu-widget-item-arrow {
-  -moz-margin-start: -7px;
+  margin-inline-start: -7px;
   width: 7px; /* The image's width is 7 pixels */
 }
 
 
 .side-menu-widget-group-checkbox {
   margin: 0;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 .side-menu-widget-item-checkbox {
   margin: 0;
-  -moz-margin-start: 4px;
-  -moz-margin-end: -4px;
+  margin-inline-start: 4px;
+  margin-inline-end: -4px;
 }
 
 /* SideMenuWidget misc */
 }
 
 .variable-or-property > .title > .theme-twisty {
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 
 .variable-or-property:not([untitled]) > .variables-view-element-details {
-  -moz-margin-start: 7px;
+  margin-inline-start: 7px;
 }
 
 /* Traits applied when variables or properties are changed or overridden */
 .variable-or-property-sealed-label,
 .variable-or-property-non-extensible-label {
   height: 16px;
-  -moz-padding-end: 4px;
+  padding-inline-end: 4px;
 }
 
 .variable-or-property:not(:focus) > .title > .variable-or-property-frozen-label,
 }
 
 .variable-or-property[overridden] > tooltip > label.overridden {
-  -moz-padding-start: 4px;
-  -moz-border-start: 1px dotted #9C9CFF;
+  padding-inline-start: 4px;
+  border-inline-start: 1px dotted #9C9CFF;
 }
 
 .variable-or-property[safe-getter] > tooltip > label.WebIDL {
-  -moz-padding-start: 4px;
-  -moz-border-start: 1px dotted #9C9CFF;
+  padding-inline-start: 4px;
+  border-inline-start: 1px dotted #9C9CFF;
   color: #008484;
 }
 
 /* Variables and properties input boxes */
 
 .variable-or-property > .title > .separator + .element-value-input {
-  -moz-margin-start: -2px !important;
-  -moz-margin-end: 2px !important;
+  margin-inline-start: -2px !important;
+  margin-inline-end: 2px !important;
 }
 
 .variable-or-property > .title > .separator[hidden=true] + .element-value-input {
-  -moz-margin-start: 4px !important;
-  -moz-margin-end: 2px !important;
+  margin-inline-start: 4px !important;
+  margin-inline-end: 2px !important;
 }
 
 .element-name-input {
-  -moz-margin-start: -2px !important;
-  -moz-margin-end: 2px !important;
+  margin-inline-start: -2px !important;
+  margin-inline-end: 2px !important;
   font-weight: 600;
 }
 
   pointer-events: none;
 
   background: #000000;
-  -moz-border-end: 1px solid #9C9CFF;
+  border-inline-end: 1px solid #9C9CFF;
 }
 
 .line-graph-widget-gutter-line {
   position: absolute;
   border-radius: 2px;
   line-height: 15px;
-  -moz-padding-start: 6px;
-  -moz-padding-end: 6px;
+  padding-inline-start: 6px;
+  padding-inline-end: 6px;
   transform: translateY(-50%);
   font-size: 0.8rem !important;
   z-index: 1;
 }
 
 .line-graph-widget-tooltip[arrow=start][with-arrows=true]::before {
-  -moz-border-end: 3px solid #9C9CFF;
+  border-inline-end: 3px solid #9C9CFF;
   left: -3px;
 }
 
 .line-graph-widget-tooltip[arrow=end][with-arrows=true]::before {
-  -moz-border-start: 3px solid #9C9CFF;
+  border-inline-start: 3px solid #9C9CFF;
   right: -3px;
 }
 
 }
 
 .line-graph-widget-tooltip > [text=value] {
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 .line-graph-widget-tooltip > [text=metric] {
-  -moz-margin-start: 1px;
+  margin-inline-start: 1px;
   color: var(--theme-content-color4);
 }
 
 
 .bar-graph-widget-legend-item {
   float: left;
-  -moz-margin-end: 8px;
+  margin-inline-end: 8px;
 }
 
 .bar-graph-widget-legend-item > [view="color"],
   height: 8px;
   border: 1px solid #9C9CFF;
   border-radius: 1px;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
   pointer-events: all;
   cursor: pointer;
 }
 .table-chart-row-box {
   width: 8px;
   height: 1.5em;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
 }
 
 .table-chart-row-label {
   width: 8em;
-  -moz-padding-end: 6px;
+  padding-inline-end: 6px;
   cursor: inherit;
 }
 
   height: 100%;
   list-style: none;
   overflow: hidden;
-  -moz-margin-end: 40px;
+  margin-inline-end: 40px;
 }
 
 .tree-widget-container:-moz-focusring,
 
 /* For level > 6 */
 .tree-widget-item[level] + ul > li > .tree-widget-item {
-  -moz-padding-start: 98px;
+  padding-inline-start: 98px;
 }
 
 /* First level */
 .tree-widget-item[level="1"] + ul > li > .tree-widget-item {
-  -moz-padding-start: 14px;
+  padding-inline-start: 14px;
 }
 
 /* Second level */
 .tree-widget-item[level="2"] + ul > li > .tree-widget-item {
-  -moz-padding-start: 28px;
+  padding-inline-start: 28px;
 }
 
 /* Third level */
 .tree-widget-item[level="3"] + ul > li > .tree-widget-item {
-  -moz-padding-start: 42px;
+  padding-inline-start: 42px;
 }
 
 /* Fourth level */
 .tree-widget-item[level="4"] + ul > li > .tree-widget-item {
-  -moz-padding-start: 56px;
+  padding-inline-start: 56px;
 }
 
 /* Fifth level */
 .tree-widget-item[level="5"] + ul > li > .tree-widget-item {
-  -moz-padding-start: 70px;
+  padding-inline-start: 70px;
 }
 
 /* Sixth level */
 .tree-widget-item[level="6"] + ul > li > .tree-widget-item {
-  -moz-padding-start: 84px;
+  padding-inline-start: 84px;
 }
 
 /* Custom icons for certain tree items indicating the type of the item */
   float: left;
   width: 16px;
   height: 17px;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
   background-repeat: no-repeat;
   background-size: 20px auto;
   background-position: 0 0;
index cccfd536292a6fa60c8324af237c1371022c073e..4502e1f4f08e6a11087c2a60beeec2437ce3776f 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 #9C9CFF;
   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 #9C9CFF;
-  -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 #9C9CFF;
   /* 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 df480a82486ffb6eeed06cb7a7f91d0db792bc37..9e0194c0b4547ce56b7ab2b8188f52749c61ca08 100644 (file)
@@ -399,8 +399,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"] {
@@ -411,8 +411,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 1e5a1074f63ef8a7d19e2bb57ceece817c1bd6f1..db5ef230d7c8de263d68808af957fbb967fda11a 100644 (file)
@@ -13,7 +13,7 @@ body {
   border: 1px solid #9C9CFF;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: #000000;
 }
 
@@ -41,13 +41,13 @@ img {
   color: #008484;
   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 77a1d55200da931e67c1835278a943d57f3bd254..4065bbe2549e995610f9ef0d160e391786bb6822 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 7ed447494e62413cb9a9827b160953d9995601da..b2b2c19d5bf87a9cc5d0b1257f3e8a788f76da68 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/RM-Plus-24x24.svg");
 }
 
+.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 35c7ef32d0bbabae3fc9b0ee7d8ee913895fda99..54bc915763f25b265ce138c53ceb2e9d3ed752bf 100644 (file)
@@ -16,8 +16,8 @@ a:link, a:visited {
   color: var(--in-content-link-color);
   background-color: var(--in-content-page-background);
   text-decoration: none;
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
 }
 
 /* on hover and active, behave like buttons */
@@ -44,8 +44,8 @@ a:active {
 }
 
 button {
-  -moz-margin-start: 0;
-  -moz-margin-end: 8px;
+  margin-inline-start: 0;
+  margin-inline-end: 8px;
 }
 
 table {
@@ -158,8 +158,8 @@ 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%;
 }
@@ -170,7 +170,7 @@ td {
   display: none;
 }
 
-#action-box:-moz-dir(rtl) {
+#action-box:dir(rtl) {
   float: left;
 }
 
@@ -182,6 +182,11 @@ td {
   display: block;
 }
 
+#verify-place-result {
+  max-height: 200px;
+  overflow: auto;
+}
+
 .block {
   display: block;
 }
index ad2c92cd0beb880c1bd6eca3392d1fc24aeb69f7..e22cf0fb2e3670e695f91ac564c1b72d769c5132 100644 (file)
@@ -96,7 +96,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) {
@@ -128,8 +128,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 {
@@ -137,8 +137,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");
 }
 
@@ -156,23 +156,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 8bab8edcf5d47c31ed8a96dd05de77a01b5d543b..182a618e9156b49b2aa07d4db325c7907c61d5b1 100644 (file)
@@ -12,7 +12,7 @@
 }
 
 .tabbrowser-tabs[overflow="true"] {
-  -moz-padding-start: 0px;
+  padding-inline-start: 0px;
 }
 
 /**
@@ -33,7 +33,7 @@
 
 .tab-icon-image {
   margin-top: 1px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   width: 16px;
   height: 16px;
 }
@@ -86,7 +86,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 ee7a1be44f1f387c043b763fdd7df03d0da3f199..048f2885eae8d04fbc953276a6ffc00e8e1522fc 100644 (file)
@@ -23,12 +23,12 @@ button {
   border: 1px solid transparent;
   padding-top: 1px;
   padding-bottom: 2px;
-  -moz-padding-start: .5em;
-  -moz-padding-end: calc(.5em + 1px);
+  padding-inline-start: .5em;
+  padding-inline-end: calc(.5em + 1px);
 }
 
 .button-icon {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .button-text {
@@ -79,8 +79,8 @@ button[open="true"] > .button-box,
 button[checked="true"] > .button-box {
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: calc(.5em + 1px);
-  -moz-padding-end: .5em;
+  padding-inline-start: calc(.5em + 1px);
+  padding-inline-end: .5em;
 }
 
 /* .......... disabled state .......... */
@@ -95,8 +95,8 @@ button[disabled="true"]:hover:active {
 button[disabled="true"] > .button-box {
   padding-top: 1px !important;
   padding-bottom: 2px !important;
-  -moz-padding-start: .5em !important;
-  -moz-padding-end: calc(.5em + 1px) !important;
+  padding-inline-start: .5em !important;
+  padding-inline-end: calc(.5em + 1px) !important;
 }
 
 /* ::::: menu/menu-button buttons ::::: */
@@ -114,8 +114,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: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: calc(.5em + 1px);
-  -moz-padding-end: .5em;
+  padding-inline-start: calc(.5em + 1px);
+  padding-inline-end: .5em;
 }
 
 button[type="menu-button"]:hover > .button-menubutton-button,
@@ -127,7 +127,7 @@ button[type="menu-button"][open="true"] > .button-menubutton-button {
 .button-menu-dropmarker,
 .button-menubutton-dropmarker {
   margin: 2px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
   width: 11px;
   height: 11px;
   background-color: transparent;
@@ -183,8 +183,8 @@ toolbaritem > button,
 toolbaritem > button > .button-box,
 #throbber-box > button > .button-box {
   border-radius: 3px;
-  -moz-padding-start: 0;
-  -moz-padding-end: 1px;
+  padding-inline-start: 0;
+  padding-inline-end: 1px;
 }
 
 toolbaritem > button > button:hover:active > .button-box,
@@ -193,12 +193,12 @@ toolbaritem > button > button[checked="true"] > .button-box,
 #throbber-box > button:hover:active > .button-box,
 #throbber-box > button > button[open="true"] > .button-box,
 #throbber-box > button > button[checked="true"] > .button-box {
-  -moz-padding-start: 1px;
-  -moz-padding-end: 0;
+  padding-inline-start: 1px;
+  padding-inline-end: 0;
 }
 
 toolbaritem > button > button[disabled="true"] > .button-box,
 #throbber-box > button[disabled="true"] > .button-box {
-  -moz-padding-start: 0 !important;
-  -moz-padding-end: 1px !important;
+  padding-inline-start: 0 !important;
+  padding-inline-end: 1px !important;
 }
index 841ebf62a9344e194595ed4a941804519aa2f579..c750a880157116d357d518ea287520a01bfe7981 100644 (file)
@@ -32,7 +32,7 @@ checkbox {
 }
 
 .checkbox-icon[src] {
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
 }
 
 .checkbox-label {
@@ -70,7 +70,7 @@ checkbox[disabled="true"] > .checkbox-label-center-box > .checkbox-label-box {
 }
 
 checkbox > .checkbox-check {
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 checkbox:not([disabled="true"]):hover > .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 669f75fa09cddae273375634b05edf969e4ddd11..8b7dbfb9ffa5b51eaba5827be01b603047460be8 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/LCARStrek/global/console/console-error-caret.gif b/LCARStrek/global/console/console-error-caret.gif
deleted file mode 100644 (file)
index a8f30f9..0000000
Binary files a/LCARStrek/global/console/console-error-caret.gif and /dev/null differ
diff --git a/LCARStrek/global/console/console-error-dash.gif b/LCARStrek/global/console/console-error-dash.gif
deleted file mode 100644 (file)
index 74679a2..0000000
Binary files a/LCARStrek/global/console/console-error-dash.gif and /dev/null differ
diff --git a/LCARStrek/global/console/console.css b/LCARStrek/global/console/console.css
deleted file mode 100644 (file)
index 05ded3d..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: #000000;
-  color: #FF9F00;
-}
-
-/* ::::: console rows ::::: */
-
-.console-row {
-  padding: 0px;
-  border-bottom: 1px solid #FF9F00;
-}
-
-.console-row-icon {
-  border-right: 1px solid #FF9F00;
-  padding: 5px;
-  background-color: #9C9CFF;
-  -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: #E7ADE7;
-}
-
-.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: #FFCF00;
-  color: #000000;
-}
-
-.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 5c611bfba7917c5d581b7d79f74f58b75dd3179c..b95b5313a5a4988601eafa32b2817b3af944fb44 100644 (file)
@@ -19,12 +19,12 @@ datepicker, timepicker {
 
 .datetimepicker-input-box {
   cursor: text;
-  -moz-margin-end: 2px;
+  margin-inline-end: 2px;
   border-radius: 3px;
   border: 1px solid #9C9CFF;
   padding: 2px 0 3px;
-  -moz-padding-start: 4px;
-  -moz-padding-end: 2px;
+  padding-inline-start: 4px;
+  padding-inline-end: 2px;
   background-color: #000000;
   color: #E7ADE7;
 }
index 0683e3c5648d92b11c8fe8412eef0b8d7c496155..301e8aa804578dd5fc746dbab3e994ad7771ee82 100644 (file)
@@ -46,8 +46,8 @@ dialogheader {
   border-bottom: 1px solid #9C9CFF;
   padding-top: 12px;
   padding-bottom: 12px;
-  -moz-padding-start: 25px;
-  -moz-padding-end: 5px;
+  padding-inline-start: 25px;
+  padding-inline-end: 5px;
   background-color: #000000;
   color: #FF9F00;
 }
@@ -58,5 +58,5 @@ dialogheader {
 }
 
 .header-large > .dialogheader-description {
-  -moz-margin-start: 12px !important;
+  margin-inline-start: 12px !important;
 }
index c3851e844e7460a3d421a24f56a9d3d380a2484e..77e8dea3e90a0e62d56518697df7da8e93ff82d6 100644 (file)
@@ -8,8 +8,8 @@
   background-color: #000000;
   color: #FF9F00;
   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 {
@@ -59,7 +59,7 @@ p {
   color: #000000;
 }
 
-#UI_goUp:-moz-dir(rtl) {
+#UI_goUp:dir(rtl) {
   float: right;
 }
 
@@ -68,7 +68,7 @@ p {
   float: right;
 }
 
-#UI_showHidden:-moz-dir(rtl) {
+#UI_showHidden:dir(rtl) {
   float: left;
 }
 
@@ -116,12 +116,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 0999707c301147c3942987b85386e11bc73efbb9..35275e5c728969f834c7103169ee80690f3c753f 100644 (file)
@@ -21,8 +21,8 @@ dropmarker[open="true"] {
   background-color: #FF9F00;
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 2px;
+  padding-inline-end: 0px;
   list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
   -moz-image-region: auto;
 }
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 0b8b9f823317cd33af5e15f2035f94fc0bb5d144..6fc2edfbf6133b1a139027017c924fadb327b917 100644 (file)
@@ -27,8 +27,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 0f376471fe18b232c6c60ca3804fac9223a5f48f..e6ea45580396d3311dabac181f7287673b17e3b1 100644 (file)
@@ -61,60 +61,47 @@ 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:not([disabled]):hover,
-.findbar-find-previous:not([disabled]):active {
-  -moz-image-region: rect(18px, 12px, 27px, 0);
+.findbar-find-previous[disabled="true"] > .toolbarbutton-icon,
+.findbar-find-next[disabled="true"] > .toolbarbutton-icon {
+  filter: url(icons/filters.svg#disabled-icon-state);
 }
 
-.findbar-find-next:not([disabled]):hover,
-.findbar-find-next:not([disabled]):active {
-  -moz-image-region: rect(18px, 24px, 27px, 12px);
+.findbar-find-previous:not([disabled]):hover > .toolbarbutton-icon,
+.findbar-find-previous:not([disabled]):active > .toolbarbutton-icon,
+.findbar-find-next:not([disabled]):hover > .toolbarbutton-icon,
+.findbar-find-next:not([disabled]):active > .toolbarbutton-icon {
+  filter: url(icons/filters.svg#active-icon-state);
 }
 
 .findbar-find-previous > .toolbarbutton-icon,
 .findbar-find-next > .toolbarbutton-icon {
 }
 
-.findbar-find-previous[disabled="true"] > .toolbarbutton-icon,
-.findbar-find-next[disabled="true"] > .toolbarbutton-icon {
-}
-
 .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;
 }
 
@@ -122,7 +109,7 @@ findbar[position="top"][hidden] {
 .found-matches {
   color: #A09090;
   margin: 0 !important;
-  -moz-margin-start: 12px !important;
+  margin-inline-start: 12px !important;
 }
 
 .find-status-icon[status="pending"] {
index 6b2a91245a89c7f776320be12ca28b8ebff3345e..d6be0ebeec1d2d6fec69007dd993f87f93a75987 100644 (file)
@@ -70,8 +70,8 @@ window.dialog {
   background-color: #000000;
   padding-top: 8px;
   padding-bottom: 10px;
-  -moz-padding-start: 8px;
-  -moz-padding-end: 10px;
+  padding-inline-start: 8px;
+  padding-inline-end: 10px;
 }
 
 /* ::::: alert icons :::::*/
@@ -122,7 +122,7 @@ statusbar {
 
 .statusbar-center {
   background-color: #8050B0;
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   color: #FFCF00;
   -moz-box-align: stretch;
 }
@@ -131,14 +131,14 @@ statusbar {
   border-radius: 9px 0px 0px 9px;
   background-color: #6000CF;
   width: 13px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 .statusbar-right {
   border-radius: 0px 9px 9px 0px;
   background-color: #6000CF;
   width: 13px;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
 }
 
 statusbarpanel {
@@ -156,7 +156,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 {
@@ -241,8 +241,8 @@ separator.groove:not([orient="vertical"]) {
 
 separator.groove[orient="vertical"] {
   border-left: 2px groove #FF9F00;
-  -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) */
@@ -292,8 +292,8 @@ description {
 }
 
 .indent {
-/*  -moz-margin-start: 23px; */
-  -moz-margin-start: 15px;
+/*  margin-inline-start: 23px; */
+  margin-inline-start: 15px;
 }
 
 .box-padded {
index b10b0b8d8e4f00796306260f6a549b16149c0c4e..52176ab764e857397c6c1dce7d8dc9975071057a 100644 (file)
@@ -16,8 +16,8 @@ groupbox {
   border: 2px solid #9C9CFF;
   padding-top: 3px;
   padding-bottom: 5px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 5px;
+  padding-inline-start: 5px;
+  padding-inline-end: 5px;
 }
 
 .groupbox-body {
@@ -35,6 +35,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/LCARStrek/global/icons/filters.svg b/LCARStrek/global/icons/filters.svg
new file mode 100644 (file)
index 0000000..1b27db9
--- /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 #8050B0 / rgb(128,80,176), keeping alpha channel -->
+    <feColorMatrix in="SourceGraphic" type="matrix" color-interpolation-filters="sRGB"
+      values="0 0 0 0 0.50
+              0 0 0 0 0.31
+              0 0 0 0 0.69
+              0 0 0 1 0"/>
+ </filter>
+</svg>
diff --git a/LCARStrek/global/icons/find-arrows.png b/LCARStrek/global/icons/find-arrows.png
deleted file mode 100644 (file)
index f5b46cc..0000000
Binary files a/LCARStrek/global/icons/find-arrows.png and /dev/null differ
diff --git a/LCARStrek/global/icons/find-arrows.svg b/LCARStrek/global/icons/find-arrows.svg
new file mode 100644 (file)
index 0000000..ad68220
--- /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: #FFCF00;
+    }
+  </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>
diff --git a/LCARStrek/global/icons/loading-inverted.png b/LCARStrek/global/icons/loading-inverted.png
deleted file mode 100644 (file)
index 1492928..0000000
Binary files a/LCARStrek/global/icons/loading-inverted.png and /dev/null differ
diff --git a/LCARStrek/global/icons/loading-inverted@2x.png b/LCARStrek/global/icons/loading-inverted@2x.png
deleted file mode 100644 (file)
index 3ac0355..0000000
Binary files a/LCARStrek/global/icons/loading-inverted@2x.png and /dev/null differ
index d5d5821a4deab57342156c646ac31bd6180cfe63..868ada8a919aeb66093e9ce7166ee5dc5cd66f63 100644 (file)
@@ -107,9 +107,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;
 }
 
@@ -123,16 +123,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 */
@@ -201,6 +201,7 @@ html|button {
 /* xul buttons and menulists */
 /*
 *|button,
+html|select,
 xul|colorpicker[type="button"],
 xul|menulist {
   -moz-appearance: none;
@@ -216,6 +217,7 @@ 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 {
@@ -224,6 +226,7 @@ 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"]) {
@@ -232,6 +235,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"] {
@@ -265,13 +269,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;
@@ -324,8 +328,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 {
@@ -360,7 +364,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;
@@ -393,8 +397,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"],
@@ -454,6 +458,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;
@@ -476,15 +488,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: underline;
 }
@@ -494,8 +504,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: underline;
 }
@@ -521,7 +530,7 @@ html|input[type="checkbox"] + html|label {
 }
 /*
 xul|checkbox {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 */
 /* xul|*.checkbox-check, */
@@ -531,7 +540,7 @@ html|input[type="checkbox"] + html|label::before {
   height: 23px;
   border-radius: 0;
   border: 1px solid var(--in-content-box-border-color);
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
   background-color: var(--in-content-box-background);
   background-position: center center;
   background-repeat: no-repeat;
@@ -570,8 +579,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 {
@@ -579,7 +588,7 @@ xul|richlistitem > xul|*.checkbox-check {
 }
 
 xul|radio {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 xul|*.radio-check {
@@ -588,7 +597,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);
@@ -607,9 +616,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 */
@@ -625,9 +634,9 @@ xul|*.radio-label-box {
 *|*.category {
   background-color: var(--in-content-category-background);
   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;
 }
@@ -652,7 +661,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;
 }
@@ -665,7 +674,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; */
@@ -694,13 +703,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),
@@ -721,7 +730,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 */
@@ -729,7 +738,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);
@@ -813,8 +822,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;
 }
 
@@ -861,21 +870,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 {
   /* Don't specify the outline-color, we should always use initial value. */
   outline: 1px dotted;
 }
index 5bc4be856107eee29abff4e43eb4c575b1f980c1..6a970d14cf728a4f4098da5171a34466696e9c06 100644 (file)
@@ -68,25 +68,25 @@ listheader {
 }
 
 listheader > treecol {
-  -moz-border-start: none;
+  border-inline-start: none;
   border-top: none;
   border-bottom: none;
 }
 
 listheader > treecol:last-child {
-  -moz-border-end: none;
+  border-inline-end: none;
 }
 
 listheader[sortable="true"]:hover:active {
   border: 1px solid #FF9F00;
   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 {
@@ -113,13 +113,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/LCARStrek/global/media/closeCaptionButton.png b/LCARStrek/global/media/closeCaptionButton.png
new file mode 100644 (file)
index 0000000..0f9d090
Binary files /dev/null and b/LCARStrek/global/media/closeCaptionButton.png differ
diff --git a/LCARStrek/global/media/closeCaptionButton@2x.png b/LCARStrek/global/media/closeCaptionButton@2x.png
new file mode 100644 (file)
index 0000000..e010cd0
Binary files /dev/null and b/LCARStrek/global/media/closeCaptionButton@2x.png differ
index f8d4cfd8481297e554b1f6c3f133658d62e356e6..9335d9d8f8489f63b5d5edd3e2c814929988c63e 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:hover,
 .muteButton:hover,
+.closedCaptionButton:hover,                                                                                                                                                                                                    
 .fullscreenButton:hover {
   background-color: rgba(255,207,0,0.75);
 }
 
 .playButton:hover:active,
 .muteButton:hover:active,
+.closedCaptionButton:hover:active,
 .fullscreenButton:hover:active {
   background-color: rgba(255,159,0,0.75);
 }
 
-.playButton:-moz-focusring > .button-box,
-.muteButton:-moz-focusring > .button-box,
-.fullscreenButton:-moz-focusring > .button-box {
-  border: 1px dotted rgba(0,0,0,0.75);
-}
-
 .playButton {
   background-image: url("chrome://global/skin/media/pauseButton.png");
   margin-right: -22px; /* 1/2 of scrubber thumb width, for overhang. */
   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(0,0,0,0.75);
-  font-size: 11px;
   font-family: "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif;
+  font-size: 11px;
 }
 
 .positionLabel {
   border-radius: 2.5px;
 }
 
-.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 {
@@ -343,3 +393,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 698ee02cd8f75ba7c6aecdc1951304db942618a6..71d7a90d681f8a288ec17a220bbda32b93ceee0c 100644 (file)
@@ -45,7 +45,7 @@ menuitem[_moz-menuactive="true"][disabled="true"],
 menubar > menu {
   padding: 2px;
   margin: 0px;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
   border: none;
 }
 
@@ -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: #9C9CFF;
-  -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: #A09090;
 }
 
@@ -147,8 +147,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;
@@ -177,8 +177,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;
 }
 
@@ -247,6 +247,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");
 }
index 470b46afc5c7d42ac2ce88011889b3af427ff766..a49588eb7844f5eb797cd8f5839d9debb14d2bca 100644 (file)
@@ -47,7 +47,7 @@ menulist[open="true"] {
 .menulist-description {
   font-style: italic;
   color: #9C9CFF;
-  -moz-margin-start: 1ex !important;
+  margin-inline-start: 1ex !important;
 }
 
 menulist:focus > .menulist-label-box {
@@ -95,8 +95,8 @@ menulist:hover:active > .menulist-dropmarker,
 menulist[open="true"] > .menulist-dropmarker {
   padding-top: 2px;
   padding-bottom: 0;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 0;
+  padding-inline-start: 2px;
+  padding-inline-end: 0;
   border: none;
   border-left: 1px solid #FFCF00;
   background-color: #FF9F00;
diff --git a/LCARStrek/global/narrate/narrate.svg b/LCARStrek/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 a01830b514e4d018bcb76ae2365859e9dd579918..8142590568cbc0be18aa78ec17e1415b81eba62f 100644 (file)
@@ -28,7 +28,7 @@ h1 {
 
 ul, ol {
   margin: 0;
-  -moz-margin-start: 1.5em;
+  margin-inline-start: 1.5em;
   padding: 0;
 }
 
@@ -48,7 +48,7 @@ ul {
   border: 1px solid #9C9FFF;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: url("chrome://global/skin/icons/alert-exclam.gif") left 0 no-repeat #000000;
   background-origin: content-box;
 }
@@ -57,16 +57,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 {
@@ -78,7 +78,7 @@ ul {
 }
 
 #errorLongDesc {
-  -moz-padding-end: 3em;
+  padding-inline-end: 3em;
   font-size: 110%;
 }
 
@@ -87,18 +87,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 46da844f3d92a43e280154da72f0946f10fdd2de..938d3cddbaf3acca8f1d89af08015ed9ff24cd64 100644 (file)
@@ -42,8 +42,8 @@ notification[type="critical"] {
 }
 
 .notification-inner {
-  -moz-margin-start: 8px;
-  -moz-margin-end: 12px;
+  margin-inline-start: 8px;
+  margin-inline-end: 12px;
 }
 
 .messageCloseButton {
@@ -58,7 +58,7 @@ notification[type="critical"] {
 }
 
 .messageCloseButton > .toolbarbutton-icon {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 /* Popup notification */
@@ -85,7 +85,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 b3238d48e2b7b02d9c19bfadf1f7463063ddc7e3..b4cdb22741dd9b63afb9a444f2a5c45d8577c84e 100644 (file)
@@ -17,8 +17,8 @@ a:link, a:visited, a:active {
   color: #FFCF00;
   background-color: #000000;
   text-decoration: none;
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
 }
 
 a:hover {
@@ -33,8 +33,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 {
@@ -62,7 +62,7 @@ div.plugname {
   background-color: #E7ADE7;
   color: #000000;
   padding: 2px;
-  -moz-padding-start: 12px;
+  padding-inline-start: 12px;
   margin-top: 2em;
   margin-bottom: 1em;
   font-size: 16px;
index 1cb9c81502019b37d6bd5c77ac54c4aee3abd890..276dbf484e04db9855b967fe17b5a0a52f22f6f2 100644 (file)
@@ -17,15 +17,15 @@ prefwindow {
 prefpane {
   padding-top: 3px;
   padding-bottom: 0px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 3px;
+  padding-inline-end: 0px;
 }
 
 prefwindow[type="child"] {
   padding-top: 3px;
   padding-bottom: 0px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 0px;
+  padding-inline-start: 3px;
+  padding-inline-end: 0px;
 }
 
 prefwindow[type="child"] > prefpane {
@@ -51,7 +51,7 @@ radio[pane] {
   border-bottom: 1px solid #9C9CFF;
   margin: 0px;
   margin-bottom: 3px;
-  -moz-padding-start: 10px;
+  padding-inline-start: 10px;
   background-color: #000000;
   color: #FF9F00;
 }
index feaf95169ef16366b6afc41e8e3291aae35f4c5b..9bbd1cd56f214e32dc633eb3a75250745fce4c10 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/LCARStrek/global/reader/RM-Content-Width-Minus-42x16.svg b/LCARStrek/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/LCARStrek/global/reader/RM-Content-Width-Plus-44x16.svg b/LCARStrek/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/LCARStrek/global/reader/RM-Line-Height-Minus-38x14.svg b/LCARStrek/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/LCARStrek/global/reader/RM-Line-Height-Plus-38x24.svg b/LCARStrek/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
index 5f8f87e6ddbb65adc62fa8ab7bfcc99c39310a4b..bc13c34db8df8bdd2eb3e102f587ee961aa716ea 100644 (file)
@@ -138,13 +138,13 @@ scrollcorner {
 scrollbarbutton[type="increment"] {
   background-image: url("chrome://global/skin/scrollbar/arrow-right.png");
   border-radius: 0 300px 300px 0;
-  -moz-border-start: 3px solid #000000;
+  border-inline-start: 3px solid #000000;
 }
 
 scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {
   background-image: url("chrome://global/skin/scrollbar/arrow-down.png");
   border-radius: 0 0 300px 300px;
-  -moz-border-start: none;
+  border-inline-start: none;
   border-top: 3px solid #000000;
 }
 
@@ -153,13 +153,13 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {
 scrollbarbutton[type="decrement"] {
   background-image: url("chrome://global/skin/scrollbar/arrow-left.png");
   border-radius: 300px 0 0 300px;
-  -moz-border-end: 3px solid #000000;
+  border-inline-end: 3px solid #000000;
 }
 
 scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
   background-image: url("chrome://global/skin/scrollbar/arrow-up.png");
   border-radius: 300px 300px 0 0;
-  -moz-border-end: none;
+  border-inline-end: none;
   border-bottom: 3px solid #000000;
 }
 
index 4e96777959bc0ad54ac706e8a4958ee6ef796927..b59d55452e948a8be3ca5de2591d93fc639b7ee7 100644 (file)
@@ -96,8 +96,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 {
@@ -112,6 +112,6 @@ autorepeatbutton:not([disabled="true"]):hover:active {
   border: 1px inset #000000;
   padding-top: 2px;
   padding-bottom: 1px;
-  -moz-padding-start: 2px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 2px;
+  padding-inline-end: 1px;
 }
index a88fc0af74da4a5c2af58417f63e0d67623ce73d..d79c518c6f9c27d882b735ad618e0add8d55cb7b 100644 (file)
@@ -35,7 +35,7 @@ tabpanels {
 tab {
   border-radius: 8px 8px 0px 0px;
   margin-top: 2px;
-  -moz-border-end: 2px solid transparent;
+  border-inline-end: 2px solid transparent;
   border-bottom: none;
   padding: 2px 4px 1px;
   background-color: #C09070;
@@ -69,12 +69,12 @@ tab:-moz-focusring > .tab-middle {
 }
 
 tab:first-of-type {
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 /*
 tab:first-of-type[visuallyselected="true"] {
-  -moz-padding-end: 5px;
-  -moz-padding-start: 5px;
+  padding-inline-end: 5px;
+  padding-inline-start: 5px;
 }
 */
 
index 346a507b900435bc21b3514cf4a25c20a94b2db6..5f48a5f4dda7f9381a7c27f494fd87594c5dbacc 100644 (file)
@@ -18,7 +18,7 @@ textbox {
   margin: 1px 2px;
   border: 1px solid #9C9CFF;
   padding: 1px 0px;
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   background-color: #000000;
   color: #E7ADE7;
   min-height: 19px;
index b9b82072fdebb6d6e917e25d97380bb14310efde..f3d450f78e7a9695b61ff53968a6ed943d3badfa 100644 (file)
@@ -29,7 +29,7 @@ menubar {
 .toolbar-holder {
   background-color: #9C9CFF;
   color: #000000;
-  -moz-padding-end: 2px;
+  padding-inline-end: 2px;
 }
 
 menubar > .toolbar-box > .toolbar-holder,
@@ -106,7 +106,7 @@ toolbar:-moz-lwtheme {
 
 toolbarseparator {
   margin: 2px;
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
   border-right: 1px solid #000000;
   width: 1px;
 }
@@ -149,8 +149,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"] {
@@ -172,8 +172,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 32d41b2018a21465a4091848d626f11bb38b45e3..75b9aaafb86ebdf82294e9a4a6755002da2c776e 100644 (file)
@@ -15,7 +15,7 @@ toolbarbutton {
   -moz-box-align: center;
   -moz-box-pack: center;
   margin: 0px;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
   border: none;
   padding: 1px 2px;
   background-color: #000000;
@@ -24,8 +24,8 @@ toolbarbutton {
 
 .toolbarbutton-icon[label]:not([label=""]),
 .toolbarbutton-icon[type="menu"] {
-/*  -moz-margin-start: 1px;
-  -moz-margin-end: 2px;*/
+/*  margin-inline-start: 1px;
+  margin-inline-end: 2px;*/
 }
 
 .toolbarbutton-text {
@@ -60,8 +60,8 @@ toolbarbutton:hover:active,
 toolbarbutton[open="true"] {
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 3px;
+  padding-inline-end: 1px;
 }
 
 toolbarbutton[disabled="true"],
@@ -84,8 +84,8 @@ toolbarbutton:-moz-lwtheme {
 toolbarbutton[checked="true"] {
   padding-top: 2px !important;
   padding-bottom: 0px !important;
-  -moz-padding-start: 3px !important;
-  -moz-padding-end: 1px !important;
+  padding-inline-start: 3px !important;
+  padding-inline-end: 1px !important;
   background-color: #008484;
   color: #FFCF00;
 }
@@ -166,8 +166,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: 3px !important;
-  -moz-padding-end: 1px !important;
+  padding-inline-start: 3px !important;
+  padding-inline-end: 1px !important;
 }
 
 toolbarbutton[disabled="true"] > toolbarbutton.toolbarbutton-menubutton-button,
@@ -178,7 +178,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 {
@@ -192,7 +192,7 @@ toolbarbutton[disabled="true"]:hover:active > toolbarbutton.toolbarbutton-menubu
               0 -1px 0 #9C9CFF inset,
               0 1px 0 #9C9CFF;
   margin: -6px 0 0 !important;
-  -moz-margin-end: -8px !important;
+  margin-inline-end: -8px !important;
   min-width: 14px;
   max-width: 28px;
   line-height: 10px;
@@ -214,8 +214,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[type="menu-button"]:not([disabled="true"]):hover > .toolbarbutton-menubutton-dropmarker,
index cf182d5fe6a8a8c698ccb26d5d77203bd92f988c..35351d101f80a7f228cda531cfc124d8b5f4c2b3 100644 (file)
@@ -67,8 +67,8 @@ tree[seltype="text"] > treechildren::-moz-tree-row {
 treechildren::-moz-tree-cell {
   padding-top: 0px;
   padding-bottom: 0px;
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
 }
 
 tree[seltype="cell"] > treechildren::-moz-tree-cell-text,
@@ -86,8 +86,8 @@ tree[seltype="text"] > treechildren::-moz-tree-cell-text {
   border: 1px solid transparent;
   padding-top: 0px;
   padding-bottom: 0px;
-  -moz-padding-start: 1px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 1px;
+  padding-inline-end: 1px;
 }
 
 treechildren::-moz-tree-cell-text(selected) {
@@ -181,7 +181,7 @@ treechildren::-moz-tree-drop-feedback {
   background-color: #008484;
   width: 50px;
   height: 2px;
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
 }
 
 treechildren::-moz-tree-drop-feedback(selected) {
@@ -264,8 +264,8 @@ treecol:hover:active {
   border: 1px solid #FFCF00;
   padding-top: 2px;
   padding-bottom: 0px;
-  -moz-padding-start: 5px;
-  -moz-padding-end: 3px;
+  padding-inline-start: 5px;
+  padding-inline-end: 3px;
 }
 
 treecolpicker:hover {
@@ -280,8 +280,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 ::::: */
@@ -303,11 +303,11 @@ treecol[insertbefore="true"]:-moz-locale-dir(ltr) {
 }
 
 treechildren::-moz-tree-column(insertbefore) {
-  -moz-border-start: 1px solid #FFCF00;
+  border-inline-start: 1px solid #FFCF00;
 }
 
 treechildren::-moz-tree-column(insertafter) {
-  -moz-border-end: 1px solid #FFCF00;
+  border-inline-end: 1px solid #FFCF00;
 }
 
 /* ::::: sort direction indicator :::::  */
@@ -339,7 +339,7 @@ treecolpicker:hover:active > .tree-columnpicker-icon {
 /* ::::: twisty :::::  */
 
 treechildren::-moz-tree-twisty {
-  -moz-padding-end: 1px;
+  padding-inline-end: 1px;
   padding-top: 0px;
   width: 11px; /* The image's width is 11 pixels */
   list-style-image: url("chrome://global/skin/tree/twisty.svg#clsd");
@@ -395,6 +395,6 @@ treechildren::-moz-tree-cell-text(selected, editing) {
 .tree-input {
   border: 1px solid #9C9CFF;
   margin: 0;
-  -moz-margin-start: -4px;
+  margin-inline-start: -4px;
   padding: 1px;
 }
index 1f6ab0abe8f5790a94718da76646040858210acf..5d471088ba540765e8302f2fd2f31fac825a15ea 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 3aeaa86a211ed7815cd1db4c17bd7451f18b691a..88add98a3403478401f6bc2c44cf5012496f9405 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 7f9b71c7622ea824c0a5bef1dcdcbdbc221cc696..d87cfef89bfa5b5e400758f1c860fa76667b2eab 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 450033371b6198f5e341fc32af41c45d224a39d1..22c697816fa83a63c655e3b17b6e8a3b24102bff 100644 (file)
@@ -44,6 +44,6 @@ box[orient="vertical"] > .titled-splitter {
 .titledsplitter-closebutton:hover:active {
   padding-top: 3px;
   padding-bottom: 1px;
-  -moz-padding-start: 3px;
-  -moz-padding-end: 1px;
+  padding-inline-start: 3px;
+  padding-inline-end: 1px;
 }
\ No newline at end of file
index 98f049ba6ff6b34db5d54a2932c798d29e876f2e..1a81ed1e6a66e5f8219db91c125e32b319e796a3 100644 (file)
@@ -10,7 +10,7 @@
 }
 
 .olNodeInfoLabel {
-  -moz-padding-end: 0.5em;
+  padding-inline-end: 0.5em;
 }
 
 #olNodeInfo {
index 1543b1d647a1704d5dceb8964608b704c9ef8676..05fa35b4c78ae9c4b7e234dbb6216a4845e285cf 100644 (file)
@@ -36,7 +36,7 @@ spacer.big {
 }
 
 #acctCentralHeaderRow > label {
-  -moz-margin-start: 30px;
+  margin-inline-start: 30px;
 }
 
 #acctCentralHeaderRow + spacer {
@@ -44,7 +44,7 @@ spacer.big {
 }
 
 .acctCentralRow {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 .acctCentralRowTitleBox {
@@ -56,11 +56,11 @@ spacer.big {
 }
 
 .acctCentralRowTitleBox > description {
-  -moz-margin-start: 30px;
+  margin-inline-start: 30px;
 }
 
 .acctCentralTitleRow {
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
   font-weight: bold;
   font-size: 15px;
 }
@@ -77,7 +77,7 @@ spacer.big {
 
 .acctCentralLinkText {
   margin: 0;
-  -moz-margin-start: 20px;
+  margin-inline-start: 20px;
   cursor: pointer;
   background-color: #C09070;
   color: #000000;
index 8c83ee97b279a46809453614df2177178044b509..5ee49c57e645bc0393fbb56db7e2afa3e582f996 100644 (file)
@@ -17,11 +17,11 @@ page {
 }
 
 .specialFolderPickerGrid {
-  -moz-margin-start: 20px;
+  margin-inline-start: 20px;
 }
 
 .fccReplyFollowsParent {
-  -moz-margin-start: 20px;
+  margin-inline-start: 20px;
 }
 
 .selectForOfflineUseButton {
@@ -29,8 +29,8 @@ page {
 }
 
 .selectForOfflineUseButton > .button-box > .button-icon {
-  -moz-margin-start: 4px;
-  -moz-margin-end: 4px;
+  margin-inline-start: 4px;
+  margin-inline-end: 4px;
 }
 
 .signatureBox {
@@ -44,13 +44,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 dad71d9e881646e5f0cc03145027006871c8dee8..e7f3ea2fecba30e232c0e02648520bda1dff9346 100644 (file)
@@ -5,12 +5,12 @@
 @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 edd7913bef4d94beb7221c4d503ff43463fa8b16..919fc04ad42e86aba0caf1868c5c565d66db1ef7 100644 (file)
@@ -225,7 +225,7 @@ toolbar[iconsize="small"] > #button-abdelete:not([disabled="true"]):hover:active
 
 .CardViewHeading {
   padding: 1px;
-  -moz-padding-start: 5px;
+  padding-inline-start: 5px;
   margin: 0 0 1px;
   background-color: #008484;
   color: #000000;
@@ -234,14 +234,14 @@ toolbar[iconsize="small"] > #button-abdelete:not([disabled="true"]):hover:active
 }
 
 #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;
 }
@@ -257,8 +257,8 @@ toolbar[iconsize="small"] > #button-abdelete:not([disabled="true"]):hover:active
 }
 
 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 82087b1c868a63201892ad87c1907015a1831f86..aafa805ac93b729d85a4708051d79dcfea3a4cb4 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 e329cb562b8ecb6bae8774cf6d31b1efe0c350f3..7cdfbb36ef1c3f0ef0e08d086221b501d56ade5b 100644 (file)
@@ -47,7 +47,7 @@ textbox {
 }
 
 .filler {
-  -moz-padding-end: 22px;
+  padding-inline-end: 22px;
 }
 
 .ruleaction {
index 56176670be04b1aba07b7d69609d8d898ad7e7ea..da4fa1a4041ee8d3f2be131397b448a2159a49f7 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 117fae4a2d47d1bc699876839361508f5c84ba1f..0f00836abccfb847d7115664434ae2fa5b9470ad 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 b3d03eed51064f49061c6e76fda2301669fab4ab..c394e283472509035fdaa7380950be2d2199da21 100644 (file)
@@ -53,7 +53,7 @@ mail-urlfield {
 
 .headerName {
   margin: 0;
-  -moz-margin-end: .25em;
+  margin-inline-end: .25em;
   font-weight: bold;
   text-align: right;
 }
@@ -80,7 +80,7 @@ mail-urlfield {
 
 .tagvalue {
   margin-top: 0;
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 /* ::::: msg header message ids ::::: */
@@ -99,7 +99,7 @@ mail-urlfield {
 }
 
 .messageIdDisplayImage {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   -moz-box-pack: end;
 }
 
@@ -119,7 +119,7 @@ mail-urlfield {
 }
 
 .emailDisplayImage {
-  -moz-padding-start: 2px;
+  padding-inline-start: 2px;
   -moz-box-pack: end;
 }
 
@@ -166,7 +166,7 @@ mail-urlfield {
 }
 
 #collapseddateValue {
-  -moz-margin-start: .5em;
+  margin-inline-start: .5em;
   text-align: right;
   background-color: transparent;
 }
@@ -185,8 +185,8 @@ mail-urlfield {
 
 .collapsedHeaderDisplayName {
   margin: 0;
-  -moz-margin-start: .55em;
-  -moz-margin-end: .5em;
+  margin-inline-start: .55em;
+  margin-inline-end: .5em;
   font-weight: bold;
 }
 
@@ -199,5 +199,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 b5768e87c58415805910407d7b3df7b9f859b337..c05a0f57e73e519a43fda0a085187b13e556a363 100644 (file)
@@ -196,7 +196,7 @@ toolbar[iconsize="small"] > #button-save[open="true"] {
 }
 
 #MsgHeadersToolbar > .toolbar-box > .toolbar-holder {
-  -moz-padding-end: 0; /* this undoes the padding in toolbar.css */
+  padding-inline-end: 0; /* this undoes the padding in toolbar.css */
 }
 
 /* ::::: autocomplete icons ::::: */
@@ -204,28 +204,28 @@ toolbar[iconsize="small"] > #button-save[open="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");
 }
 
@@ -243,15 +243,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 {
@@ -272,8 +272,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");
 }
 
@@ -294,7 +294,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 1eafc6ea2b04a6771f857189bff8e556123e2136..723e1ebf8f1f3cf7ad7b3af69550eb997d3d6994 100644 (file)
@@ -31,7 +31,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 56cc29f4af35816ae047fbdeeb5b8ee56e6b6b09..3060fcc297fc8a836885fc2008badae4f0fcbb13 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 4714766cc36ffeb647f882fb6e1fa7904c095e54..1c07c225bcdbbbd4fd18edc7922d9de6030010e0 100644 (file)
@@ -40,13 +40,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");
 }
 
@@ -73,7 +73,7 @@ treechildren::-moz-tree-image(nameColumn2, nntp) {
 #statusContainerBox {
   border-radius: 9px;
   margin-top: 3px;
-  -moz-padding-end: 9px;
+  padding-inline-end: 9px;
   background-color: #8050B0;
   color: #000000;
 }
index 9a84a1e1e3800e9a029523e15c189016e0971262..30a0baa7783871ad779bce7bcf471e58f7869f81 100644 (file)
@@ -184,7 +184,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 9906ab51335764ed69ebaf7761f584c7e0127f57..31fa3256c0acb9bfc7604fc8d28f22b1e2025db0 100644 (file)
@@ -36,7 +36,7 @@ body {
   border: 1px solid #9C9CFF;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: #E7ADE7;
   margin-left: auto;
   text-align: center;
index 7e900386fc193b197037daa2d1c4dd26cec32c71..285ef474af29f382b191d84564ee360ee384fabc 100644 (file)
@@ -29,7 +29,7 @@ body {
   border: 1px solid #9C9CFF;
   border-radius: 10px;
   padding: 3em;
-  -moz-padding-start: 30px;
+  padding-inline-start: 30px;
   background: #000000;
   margin-left: auto;
   text-align: center;
index cd7aec64c0edb79ac46f8a7ba5f13f9da1220093..d3e04acc3e6bfa670fd5481d2a378cf5c2b4e441 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 #9C9CFF;
 }
index 0b1c200511566f3089d891a4f79322c0be1e714b..2c8a5cfd5e9c34e08c709bb3a35cd0bbf98f44ee 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 e7319b760ccebb0896398462698b72ea13680be5..aee57c93a4c843a50d98c3a266425bb6893c96ad 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 {
@@ -56,7 +56,7 @@
 }
 
 .boxIndent {
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
 }
 
 #extensionCreator, .contributor {
index b3d43ac18216503873f54537dcb7c43333491a6b..394b4ceebee1b6993d573e18bef321527817a28b 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 #8050B0;
 }
 
index 29e49db099341cb52450640b77d16d8c0b0cadb9..f313b3bc204322460b65d5a24292488261358acf 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 fd9e751c7aec9f5f443bfc94b36806f0d65c2148..2f50b5b3fa44f6e3f78ced701a4a96ab7e42ca3b 100644 (file)
@@ -19,6 +19,8 @@
 
 .view-pane > .list > scrollbox {
   border-radius: 1em 0 0 0;
+/*  padding-right: 48px;
+  padding-left: 48px; */
 }
 
 #search-list > scrollbox {
@@ -69,7 +71,6 @@
   background-image: none;
 }
 
-
 /*** notification icons ***/
 
 .warning-icon,
 
 .alert-container {
   -moz-box-align: center;
-  -moz-margin-end: 48px;
+  margin-right: 48px;
+  margin-left: 48px;
 }
 
 .alert-spacer-before {
@@ -181,7 +183,7 @@ button.warning {
   background-color: #E7ADE7;
   padding: 2px 8px;
   margin: 6px 0;
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   border-radius: 100%;
   color: #000000;
   font-weight: bold;
@@ -260,7 +262,7 @@ button.warning {
 
 #header-utils-btn {
   list-style-image: url("chrome://mozapps/skin/extensions/utilities.svg#utilities");
-  -moz-margin-end: 16px;
+  margin-inline-end: 16px;
 }
 
 #header-utils-btn:hover,
@@ -279,8 +281,7 @@ button.warning {
 }
 
 .view-header {
-  margin: 0;
-  -moz-margin-end: 48px;
+  margin: 0 48px;
   background-color: #9C9CFF;
   color: #000000;
   border-radius: 8px;
@@ -308,7 +309,7 @@ button.warning {
 }
 
 #forward-btn {
-  -moz-border-start: none;
+  border-inline-start: none;
 }
 
 #back-btn:-moz-locale-dir(ltr),
@@ -372,7 +373,7 @@ button.warning {
 }
 
 .sorter .button-icon {
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
 }
 
 
@@ -390,7 +391,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 {
@@ -442,7 +443,7 @@ button.warning {
 .details {
   cursor: pointer;
   margin: 0;
-  -moz-margin-start: 10px;
+  margin-inline-start: 10px;
 }
 
 .icon-container {
@@ -460,7 +461,7 @@ button.warning {
 }
 
 .content-inner-container {
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 .addon[active="false"] .icon {
@@ -501,7 +502,7 @@ button.warning {
 }
 
 .description-container {
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   -moz-box-align: center;
   font-size: 1.25rem;
 }
@@ -514,7 +515,7 @@ button.warning {
 .pending,
 .error,
 .info {
-  -moz-margin-start: 48px;
+  margin-inline-start: 48px;
   font-weight: bold;
   -moz-box-align: center;
 }
@@ -574,7 +575,7 @@ button.warning {
 
 .addon .relnotes-container {
   -moz-box-align: start;
-  -moz-margin-start: 6px;
+  margin-inline-start: 6px;
   height: 0;
   overflow: hidden;
   opacity: 0;
@@ -603,7 +604,7 @@ button.warning {
 }
 
 .addon .relnotes-toggle > .button-box > .button-icon {
-  -moz-padding-start: 4px;
+  padding-inline-start: 4px;
 }
 
 .addon[show-relnotes] .relnotes-toggle {
@@ -720,6 +721,8 @@ button.warning {
 
 #search-filter {
   padding: 5px 20px;
+/*  margin-right: 48px;
+  margin-left: 48px;*/
   -moz-box-align: center;
   background-color: #000000;
   font-size: 120%;
@@ -730,7 +733,7 @@ button.warning {
 #search-filter-label {
   font-weight: bold;
   color: #FFCF00;
-  -moz-margin-end: 10px;
+  margin-inline-end: 10px;
 }
 
 #search-allresults-link {
@@ -763,12 +766,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;
 }
 
@@ -787,7 +790,7 @@ button.warning {
 }
 
 #detail-screenshot-box {
-  -moz-margin-end: 2em;
+  margin-inline-end: 2em;
 /*  background-color: white;*/
 }
 
@@ -819,7 +822,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*/
@@ -855,7 +858,7 @@ button.warning {
 }
 
 #detail-contrib-btn .button-icon {
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
 }
 
 #detail-grid {
@@ -904,7 +907,7 @@ setting {
   font-size: 90.9%;
   color: #808080;
   margin-top: -2px;
-  -moz-margin-start: 2em;
+  margin-inline-start: 2em;
   white-space: pre-wrap;
 }
 
@@ -919,7 +922,7 @@ setting[type="radio"] > radiogroup {
 /*** creator ***/
 
 .creator > label {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
 }
 
 .creator > .text-link {
@@ -931,7 +934,7 @@ setting[type="radio"] > radiogroup {
 /*** rating ***/
 
 .meta-rating {
-  -moz-margin-end: 0;
+  margin-inline-end: 0;
   padding-top: 2px;
 }
 
@@ -1015,7 +1018,7 @@ setting[type="radio"] > radiogroup {
 }
 
 .download-progress .cancel .button-icon {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 .download-progress .cancel {
@@ -1116,7 +1119,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 281c61382d4bcb367a3c72018743cca4ce032cc2..e0363edcbb8b75db7969812cbb3d12b1fb16bce8 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 2c536e5a2a90ac84af804e32f04a162f89211afc..4da9e439fd2a409b4853dfd4aaddfed1a8d099ec 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;
 }
 
 @media (min-resolution: 1.1dppx) {
@@ -23,7 +23,7 @@
   color: #FF9F00;
   border: 0px solid transparent;
   border-bottom: 1px solid #008484;
-  -moz-margin-start: 3px;
-  -moz-margin-end: 3px;
+  margin-inline-start: 3px;
+  margin-inline-end: 3px;
   padding: 5px;
 }
index b8345e32f84bc6a0258d4a1aeb72ef95a5ea4fd6..e8b21fa2ff676169a92ca881eedd90fa13e11b8d 100644 (file)
@@ -12,7 +12,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 #9C9CFF;
   margin-bottom: 5px;
 }
 
 .alert-icon {
-  -moz-margin-end: 20px;
+  margin-inline-end: 20px;
 }
 
 .warning {
@@ -41,7 +41,7 @@ installitem {
 .xpinstallIconContainer {
   width: 32px;
   height: 32px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 }
 
 .xpinstallItemName {
@@ -61,8 +61,8 @@ installitem {
   color: #FFCF00;
   margin-top: 1px;
   margin-bottom: 1px;
-  -moz-margin-start: 6px;
-  -moz-margin-end: 5px;
+  margin-inline-start: 6px;
+  margin-inline-end: 5px;
 }
 
 .xpinstallItemIcon {
index 1d8cff40cd280e905ae73c96cecc4ad2e71b1d05..037ec0748c599ea7350149a596fa4de9a22335fa 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 e07f1500b9de22f27302f6000f9563debfc9c94a..059395cf1aff67a1afbc72ceef4d85076135318d 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("mozapps/skin/plugins/contentPluginClose.png");
index d019720ea1aabbc0d873fb8a9dc51f695c56015b..e14d1f7732993ad37b3fb88e648e0afcb0378f8a 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 {
@@ -70,5 +70,5 @@
 }
 
 #defaultAppName {
-  -moz-margin-start: 6px !important;
+  margin-inline-start: 6px !important;
 }
index daf9148270ff83ffe77d1f96808abae8fc602285..de59c1225a0dc755df5607ae85474cdf764e33af 100644 (file)
@@ -49,8 +49,8 @@ wizardpage {
 }
 
 #licenseContent, #incompatibleListbox {
-  -moz-margin-start: 6px;
-  -moz-margin-end: 6px;
+  margin-inline-start: 6px;
+  margin-inline-end: 6px;
 }
 
 .inline-link {
@@ -64,8 +64,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 */
@@ -94,7 +94,7 @@ wizardpage {
 }
 
 #downloadStatusProgress {
-  -moz-padding-end: 5px;
+  padding-inline-end: 5px;
 }
 
 #pauseButton {
@@ -143,7 +143,7 @@ wizardpage {
 }
 
 #verificationFailedIcon {
-  -moz-margin-start: 5px;
+  margin-inline-start: 5px;
   list-style-image: url("chrome://global/skin/icons/notfound.png");
 }
 
@@ -151,8 +151,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 164b414c02f681c4bc8a29a701208af6a933e3fc..c28207ff3da780f35e8ac8e1f2a0000d9f243bd2 100644 (file)
@@ -194,13 +194,13 @@ toolbar[iconsize="small"] > #sync-button[status=active] {
   -moz-box-align: center;
   padding: 0 1px;
   border-left: 3px solid #000000;
-  -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 {
@@ -234,8 +234,8 @@ 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;
 }
@@ -243,7 +243,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 #urlbar {
   border-radius: 5px;
   margin: 0;
-  -moz-margin-start: 3px;
+  margin-inline-start: 3px;
   /* make color as light as possible to deal with dark non-domain parts */
   color: #FFBFFF;
 }
@@ -276,7 +276,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"] {
@@ -323,7 +323,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 {
@@ -379,11 +379,11 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 
 .click-to-play-plugins-notification-icon-box {
   background-color: #000000;
-  -moz-border-end: 1px solid #FF9F00;
+  border-inline-end: 1px solid #FF9F00;
   padding-top: 16px;
-  -moz-padding-end: 16px;
-  -moz-padding-start: 24px;
-  -moz-margin-start: 4px;
+  padding-inline-end: 16px;
+  padding-inline-start: 24px;
+  margin-inline-start: 4px;
   margin-top: 4px;
   margin-bottom: 4px;
 }
@@ -403,16 +403,16 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 
 .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 {
   border-top: 1px solid #FF9F00;
   border-bottom: 1px solid #FF9F00;
   background-color: #000000;
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 .click-to-play-plugins-notification-button-container {
@@ -499,7 +499,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) {
@@ -527,7 +527,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 }
 
 .autocomplete-search-engine-img {
-  -moz-margin-end: 4px;
+  margin-inline-end: 4px;
 }
 
 .autocomplete-history-dropmarker:hover {
@@ -549,7 +549,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 #go-button {
   margin: 0;
   padding: 2px 0;
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
   background-color: #000000;
 }
 
@@ -595,7 +595,7 @@ toolbar[mode="icons"] #search-button > .button-box > .button-text {
 /* ::::: throbber ::::: */
 
 #throbber-box {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 /* ::::: security button ::::: */
index 3a33d22db570651c511bc7b51cd87a4edd9960e6..a2ed3f18b6f71858d6a1ac3e1f8cc9676a9d70a4 100644 (file)
@@ -21,7 +21,7 @@ textbox {
 }
 
 textbox.header {
-  -moz-margin-start: 0;
+  margin-inline-start: 0;
 }
 
 textbox.meta-properties {
@@ -74,8 +74,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;
 }
@@ -93,8 +93,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 6a841c45208722c6a96d440d6c2073fb73a0dd9d..5e51f60c75818d6e9faa676ce0999fdda963fc5c 100644 (file)
@@ -25,7 +25,7 @@ tabpanels {
 
 .tab-icon {
   margin-top: 1px;
-  -moz-margin-end: 3px;
+  margin-inline-end: 3px;
   width: 16px;
   height: 16px;
 }
@@ -41,7 +41,7 @@ tabpanels {
 }
 
 .tabbrowser-tab:first-of-type {
-  -moz-margin-start: 2px;
+  margin-inline-start: 2px;
 }
 
 tabbrowser > tabbox > tabpanels {
@@ -131,7 +131,7 @@ tabbrowser > tabbox > tabpanels {
 .tab-drop-indicator-bar {
   height: 11px;
   margin-top: -11px;
-  -moz-margin-start: -6px;
+  margin-inline-start: -6px;
   position: relative;
 }
 
index 5134d9c9f602479e2410640d23d55494c444c515..ec03c5ebf5e0794e45c6991c1dc13b717b23a367 100644 (file)
@@ -66,7 +66,7 @@
   text-shadow: none;
   background-color: #FF0000;
   border-radius: 1px;
-  -moz-margin-end: 5px;
+  margin-inline-end: 5px;
 /*
   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;
 */
 }