From 8df8357cfc3b7a3e6d19eda4f4733f9d878db581 Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Mon, 9 Jan 2023 16:56:47 +0000
Subject: [PATCH] Issue #3331424 by Spokje, longwave: Drop -moz- vendor
 prefixed properties

---
 core/.stylelintrc.json                        | 46 +------------------
 core/modules/locale/css/locale.admin.css      |  1 -
 .../components/reset-appearance.module.css    |  1 -
 core/modules/system/css/system.admin.css      |  1 -
 .../css/disable_transitions.theme.css         |  3 --
 .../umami/css/classy/components/progress.css  |  3 --
 .../stable9/css/locale/locale.admin.css       |  1 -
 .../components/reset-appearance.module.css    |  1 -
 .../stable9/css/system/system.admin.css       |  1 -
 .../css/components/progress.css               |  3 --
 10 files changed, 1 insertion(+), 60 deletions(-)

diff --git a/core/.stylelintrc.json b/core/.stylelintrc.json
index b7e12066d158..55e2b22dad9c 100644
--- a/core/.stylelintrc.json
+++ b/core/.stylelintrc.json
@@ -20,8 +20,7 @@
     "max-line-length": null,
     "media-feature-name-no-unknown": [true, {
       "ignoreMediaFeatureNames": [
-        "prefers-reduced-motion",
-        "min--moz-device-pixel-ratio"
+        "prefers-reduced-motion"
       ]
     }],
     "media-feature-name-no-vendor-prefix": null,
@@ -130,34 +129,24 @@
 
       "table-layout",
       "-webkit-columns",
-      "-moz-columns",
       "columns",
       "-webkit-column-span",
-      "-moz-column-span",
       "column-span",
       "-webkit-column-width",
-      "-moz-column-width",
       "column-width",
       "-webkit-column-count",
-      "-moz-column-count",
       "column-count",
       "-webkit-column-fill",
-      "-moz-column-fill",
       "column-fill",
       "-webkit-column-gap",
-      "-moz-column-gap",
       "column-gap",
       "-webkit-column-rule",
-      "-moz-column-rule",
       "column-rule",
       "-webkit-column-rule-width",
-      "-moz-column-rule-width",
       "column-rule-width",
       "-webkit-column-rule-style",
-      "-moz-column-rule-style",
       "column-rule-style",
       "-webkit-column-rule-color",
-      "-moz-column-rule-color",
       "column-rule-color",
       "empty-cells",
       "caption-side",
@@ -176,7 +165,6 @@
       "resize",
       "cursor",
       "-webkit-user-select",
-      "-moz-user-select",
       "user-select",
       "nav-index",
       "nav-up",
@@ -184,69 +172,53 @@
       "nav-down",
       "nav-left",
       "-webkit-transition",
-      "-moz-transition",
       "-o-transition",
       "transition",
       "-webkit-transition-delay",
-      "-moz-transition-delay",
       "-o-transition-delay",
       "transition-delay",
       "-webkit-transition-timing-function",
-      "-moz-transition-timing-function",
       "-o-transition-timing-function",
       "transition-timing-function",
       "-webkit-transition-duration",
-      "-moz-transition-duration",
       "-o-transition-duration",
       "transition-duration",
       "-webkit-transition-property",
-      "-moz-transition-property",
       "-o-transition-property",
       "transition-property",
       "-webkit-transform",
-      "-moz-transform",
       "-o-transform",
       "transform",
       "-webkit-transform-origin",
-      "-moz-transform-origin",
       "-o-transform-origin",
       "transform-origin",
       "$keyframes",
       "-webkit-animation",
-      "-moz-animation",
       "-o-animation",
       "animation",
       "-webkit-animation-name",
-      "-moz-animation-name",
       "-o-animation-name",
       "animation-name",
       "-webkit-animation-duration",
-      "-moz-animation-duration",
       "-o-animation-duration",
       "animation-duration",
       "-webkit-animation-play-state",
-      "-moz-animation-play-state",
       "-o-animation-play-state",
       "animation-play-state",
       "-webkit-animation-timing-function",
-      "-moz-animation-timing-function",
       "-o-animation-timing-function",
       "animation-timing-function",
       "-webkit-animation-delay",
-      "-moz-animation-delay",
       "-o-animation-delay",
       "animation-delay",
       "-webkit-animation-iteration-count",
-      "-moz-animation-iteration-count",
       "-o-animation-iteration-count",
       "animation-iteration-count",
       "-webkit-animation-direction",
-      "-moz-animation-direction",
       "-o-animation-direction",
       "animation-direction",
       "text-align",
       "-webkit-text-align-last",
-      "-moz-text-align-last",
       "text-align-last",
       "vertical-align",
       "white-space",
@@ -268,11 +240,9 @@
       "text-overflow-mode",
       "word-wrap",
       "word-break",
-      "-moz-tab-size",
       "-o-tab-size",
       "tab-size",
       "-webkit-hyphens",
-      "-moz-hyphens",
       "hyphens",
       "pointer-events",
       "direction",
@@ -324,42 +294,31 @@
       "border-inline-start-style",
       "border-inline-start-color",
       "-webkit-border-radius",
-      "-moz-border-radius",
       "border-radius",
       "-webkit-border-top-left-radius",
-      "-moz-border-radius-topleft",
       "border-top-left-radius",
       "-webkit-border-top-right-radius",
-      "-moz-border-radius-topright",
       "border-top-right-radius",
       "-webkit-border-bottom-right-radius",
-      "-moz-border-radius-bottomright",
       "border-bottom-right-radius",
       "-webkit-border-bottom-left-radius",
-      "-moz-border-radius-bottomleft",
       "border-bottom-left-radius",
       "-webkit-border-image",
-      "-moz-border-image",
       "-o-border-image",
       "border-image",
       "-webkit-border-image-source",
-      "-moz-border-image-source",
       "-o-border-image-source",
       "border-image-source",
       "-webkit-border-image-slice",
-      "-moz-border-image-slice",
       "-o-border-image-slice",
       "border-image-slice",
       "-webkit-border-image-width",
-      "-moz-border-image-width",
       "-o-border-image-width",
       "border-image-width",
       "-webkit-border-image-outset",
-      "-moz-border-image-outset",
       "-o-border-image-outset",
       "border-image-outset",
       "-webkit-border-image-repeat",
-      "-moz-border-image-repeat",
       "-o-border-image-repeat",
       "border-image-repeat",
       "outline",
@@ -377,16 +336,13 @@
       "background-position-x",
       "background-position-y",
       "-webkit-background-clip",
-      "-moz-background-clip",
       "background-clip",
       "background-origin",
       "-webkit-background-size",
-      "-moz-background-size",
       "-o-background-size",
       "background-size",
       "box-decoration-break",
       "-webkit-box-shadow",
-      "-moz-box-shadow",
       "box-shadow",
       "text-shadow",
 
diff --git a/core/modules/locale/css/locale.admin.css b/core/modules/locale/css/locale.admin.css
index 2f107933f21a..7ac3e286986d 100644
--- a/core/modules/locale/css/locale.admin.css
+++ b/core/modules/locale/css/locale.admin.css
@@ -93,7 +93,6 @@
 }
 .expanded .locale-translation-update__message {
   -webkit-hyphens: auto;
-  -moz-hyphens: auto;
   hyphens: auto;
 }
 .js .locale-translation-update__wrapper {
diff --git a/core/modules/system/css/components/reset-appearance.module.css b/core/modules/system/css/components/reset-appearance.module.css
index b04ba133fa5d..59741a85ce83 100644
--- a/core/modules/system/css/components/reset-appearance.module.css
+++ b/core/modules/system/css/components/reset-appearance.module.css
@@ -10,6 +10,5 @@
   background: transparent;
   line-height: inherit;
   -webkit-appearance: none;
-  -moz-appearance: none;
   appearance: none;
 }
diff --git a/core/modules/system/css/system.admin.css b/core/modules/system/css/system.admin.css
index 7f374346ecc5..aed3d1d6e517 100644
--- a/core/modules/system/css/system.admin.css
+++ b/core/modules/system/css/system.admin.css
@@ -109,7 +109,6 @@ small .admin-link:after {
 .system-modules details[open] summary .text {
   text-transform: none;
   -webkit-hyphens: auto;
-  -moz-hyphens: auto;
   hyphens: auto;
 }
 .system-modules td details a {
diff --git a/core/modules/system/tests/modules/css_disable_transitions_test/css/disable_transitions.theme.css b/core/modules/system/tests/modules/css_disable_transitions_test/css/disable_transitions.theme.css
index f00f8f39adc1..808ac5795847 100644
--- a/core/modules/system/tests/modules/css_disable_transitions_test/css/disable_transitions.theme.css
+++ b/core/modules/system/tests/modules/css_disable_transitions_test/css/disable_transitions.theme.css
@@ -4,16 +4,13 @@
 * {
   /* CSS transitions. */
   -o-transition: none !important;
-  -moz-transition: none !important;
   -webkit-transition: none !important;
   transition: none !important;
   -o-transition-property: none !important;
-  -moz-transition-property: none !important;
   -webkit-transition-property: none !important;
   transition-property: none !important;
   /* CSS animations. */
   -webkit-animation: none !important;
-  -moz-animation: none !important;
   -o-animation: none !important;
   animation: none !important;
 }
diff --git a/core/profiles/demo_umami/themes/umami/css/classy/components/progress.css b/core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
index 91d793b2e785..1579776f5258 100644
--- a/core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
+++ b/core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
@@ -20,7 +20,6 @@
   -webkit-transition: width 0.5s ease-out;
   transition: width 0.5s ease-out;
   -webkit-animation: animate-stripes 3s linear infinite;
-  -moz-animation: animate-stripes 3s linear infinite;
   border: 1px #07629a solid;
   border-radius: 10em;
   background: #057ec9;
@@ -33,7 +32,6 @@
   margin-right: -1px;
   margin-left: 0;
   -webkit-animation-direction: reverse;
-  -moz-animation-direction: reverse;
   animation-direction: reverse;
 }
 
@@ -42,7 +40,6 @@
     -webkit-transition: none;
     transition: none;
     -webkit-animation: none;
-    -moz-animation: none;
   }
 }
 
diff --git a/core/themes/stable9/css/locale/locale.admin.css b/core/themes/stable9/css/locale/locale.admin.css
index ec1969a603c4..2011d067767f 100644
--- a/core/themes/stable9/css/locale/locale.admin.css
+++ b/core/themes/stable9/css/locale/locale.admin.css
@@ -96,7 +96,6 @@
 }
 .expanded .locale-translation-update__message {
   -webkit-hyphens: auto;
-  -moz-hyphens: auto;
   hyphens: auto;
 }
 .js .locale-translation-update__wrapper {
diff --git a/core/themes/stable9/css/system/components/reset-appearance.module.css b/core/themes/stable9/css/system/components/reset-appearance.module.css
index b04ba133fa5d..59741a85ce83 100644
--- a/core/themes/stable9/css/system/components/reset-appearance.module.css
+++ b/core/themes/stable9/css/system/components/reset-appearance.module.css
@@ -10,6 +10,5 @@
   background: transparent;
   line-height: inherit;
   -webkit-appearance: none;
-  -moz-appearance: none;
   appearance: none;
 }
diff --git a/core/themes/stable9/css/system/system.admin.css b/core/themes/stable9/css/system/system.admin.css
index c00cb362aa4d..79d4118adafa 100644
--- a/core/themes/stable9/css/system/system.admin.css
+++ b/core/themes/stable9/css/system/system.admin.css
@@ -112,7 +112,6 @@ small .admin-link:after {
 .system-modules details[open] summary .text {
   text-transform: none;
   -webkit-hyphens: auto;
-  -moz-hyphens: auto;
   hyphens: auto;
 }
 .system-modules td details a {
diff --git a/core/themes/starterkit_theme/css/components/progress.css b/core/themes/starterkit_theme/css/components/progress.css
index 91d793b2e785..1579776f5258 100644
--- a/core/themes/starterkit_theme/css/components/progress.css
+++ b/core/themes/starterkit_theme/css/components/progress.css
@@ -20,7 +20,6 @@
   -webkit-transition: width 0.5s ease-out;
   transition: width 0.5s ease-out;
   -webkit-animation: animate-stripes 3s linear infinite;
-  -moz-animation: animate-stripes 3s linear infinite;
   border: 1px #07629a solid;
   border-radius: 10em;
   background: #057ec9;
@@ -33,7 +32,6 @@
   margin-right: -1px;
   margin-left: 0;
   -webkit-animation-direction: reverse;
-  -moz-animation-direction: reverse;
   animation-direction: reverse;
 }
 
@@ -42,7 +40,6 @@
     -webkit-transition: none;
     transition: none;
     -webkit-animation: none;
-    -moz-animation: none;
   }
 }
 
-- 
GitLab