diff --git a/devtools/client/responsive.html/index.css b/devtools/client/responsive.html/index.css
index 63bccdac49..c0ed5330b3 100644
--- a/devtools/client/responsive.html/index.css
+++ b/devtools/client/responsive.html/index.css
@@ -78,7 +78,7 @@ html, body {
}
select {
- -moz-appearance: none;
+ appearance: none;
background-color: var(--theme-toolbar-background);
background-image: var(--viewport-selection-arrow);
background-position: 100% 50%;
diff --git a/devtools/client/themes/animationinspector.css b/devtools/client/themes/animationinspector.css
index 3b2567955f..1a23ed7497 100644
--- a/devtools/client/themes/animationinspector.css
+++ b/devtools/client/themes/animationinspector.css
@@ -188,7 +188,7 @@ body {
}
#timeline-rate select.devtools-button {
- -moz-appearance: none;
+ appearance: none;
text-align: center;
font-family: inherit;
color: var(--theme-body-color);
diff --git a/devtools/client/themes/commandline.inc.css b/devtools/client/themes/commandline.inc.css
index db78bedf3b..2703517821 100644
--- a/devtools/client/themes/commandline.inc.css
+++ b/devtools/client/themes/commandline.inc.css
@@ -34,7 +34,7 @@
}
#developer-toolbar {
- -moz-appearance: none;
+ appearance: none;
padding: 0;
min-height: 32px;
background-color: var(--gcli-background-color);
@@ -42,7 +42,7 @@
}
#developer-toolbar > toolbarbutton {
- -moz-appearance: none;
+ appearance: none;
border: none;
background-color: transparent;
margin: 0;
@@ -122,7 +122,7 @@ html|*#gcli-output-frame {
#gcli-tooltip {
border-width: 0;
background-color: transparent;
- -moz-appearance: none;
+ appearance: none;
}
.gclitoolbar-input-node,
@@ -140,7 +140,7 @@ html|*#gcli-output-frame {
}
.gclitoolbar-input-node {
- -moz-appearance: none;
+ appearance: none;
color: var(--gcli-input-color);
background-color: var(--gcli-input-background);
background-repeat: no-repeat;
diff --git a/devtools/client/themes/common.css b/devtools/client/themes/common.css
index 8b807d0dba..268add3db1 100644
--- a/devtools/client/themes/common.css
+++ b/devtools/client/themes/common.css
@@ -70,7 +70,7 @@ html|button, html|select {
}
.devtools-autocomplete-listbox {
- -moz-appearance: none !important;
+ appearance: none !important;
background-color: transparent;
border-width: 0px !important;
margin: 0;
@@ -243,7 +243,7 @@ checkbox:-moz-focusring {
.devtools-menulist,
.devtools-toolbarbutton,
.devtools-button {
- -moz-appearance: none;
+ appearance: none;
background: transparent;
min-height: 18px;
text-shadow: none;
@@ -334,7 +334,7 @@ checkbox:-moz-focusring {
/* Menu button styles (eg. web console filters) */
.devtools-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-button {
- -moz-appearance: none;
+ appearance: none;
color: inherit;
border-width: 0;
-moz-box-orient: horizontal;
@@ -351,7 +351,7 @@ checkbox:-moz-focusring {
}
.devtools-menulist > .menulist-dropmarker {
- -moz-appearance: none;
+ appearance: none;
display: -moz-box;
list-style-image: url("chrome://devtools/skin/images/dropmarker.svg");
-moz-box-align: center;
@@ -360,7 +360,7 @@ checkbox:-moz-focusring {
.devtools-toolbarbutton[type=menu] > .toolbarbutton-menu-dropmarker,
.devtools-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-dropmarker {
- -moz-appearance: none !important;
+ appearance: none !important;
list-style-image: url("chrome://devtools/skin/images/dropmarker.svg");
-moz-box-align: center;
padding: 0 3px;
@@ -491,7 +491,7 @@ checkbox:-moz-focusring {
* @TODO : Fix when https://bugzilla.mozilla.org/show_bug.cgi?id=1255116 lands
*/
.menu-filter-button {
- -moz-appearance: none;
+ appearance: none;
background: rgba(128,128,128,0.1);
border: none;
border-radius: 2px;
@@ -519,7 +519,7 @@ checkbox:-moz-focusring {
.devtools-textinput,
.devtools-searchinput,
.devtools-filterinput {
- -moz-appearance: none;
+ appearance: none;
margin: 1px 3px;
border: 1px solid;
border-radius: 2px;
diff --git a/devtools/client/themes/debugger.css b/devtools/client/themes/debugger.css
index 49a4478664..c50b20d6ee 100644
--- a/devtools/client/themes/debugger.css
+++ b/devtools/client/themes/debugger.css
@@ -61,7 +61,7 @@
/* Firebug theme uses breakpoint icon istead of a checkbox */
.theme-firebug #sources-pane .dbg-breakpoint-checkbox .checkbox-check {
- -moz-appearance: none;
+ appearance: none;
border: none;
background: url(chrome://devtools/skin/images/firebug/breakpoint.svg) no-repeat 50% 50%;
}
@@ -326,7 +326,7 @@
}
.dbg-expression-button {
- -moz-appearance: none;
+ appearance: none;
border: none;
background: none;
text-decoration: underline;
diff --git a/devtools/client/themes/devtools-browser.css b/devtools/client/themes/devtools-browser.css
index de846b8f3e..47f554e210 100644
--- a/devtools/client/themes/devtools-browser.css
+++ b/devtools/client/themes/devtools-browser.css
@@ -18,7 +18,7 @@
.devtools-eyedropper-panel {
pointer-events: none;
- -moz-appearance: none;
+ appearance: none;
width: 156px;
height: 120px;
background-color: transparent;
diff --git a/devtools/client/themes/floating-scrollbars-dark-theme.css b/devtools/client/themes/floating-scrollbars-dark-theme.css
index 042fe28cc2..e6b02ba641 100644
--- a/devtools/client/themes/floating-scrollbars-dark-theme.css
+++ b/devtools/client/themes/floating-scrollbars-dark-theme.css
@@ -7,7 +7,7 @@
well as any overflow: scroll elements within the page, while excluding