From 823ff6a19b841500f6f92b149df949d092420704 Mon Sep 17 00:00:00 2001
From: Dries <dries@buytaert.net>
Date: Thu, 2 Feb 2012 10:49:10 -0500
Subject: [PATCH] - Patch #1290506 by droplet, mike stewart, bvirtual: remove
 webkit-specific border radius from CSS.

---
 core/modules/block/block.admin.css         |  1 -
 core/modules/contextual/contextual-rtl.css |  2 --
 core/modules/contextual/contextual.css     |  7 ------
 core/modules/dashboard/dashboard.css       |  1 -
 core/modules/overlay/overlay-child-rtl.css |  1 -
 core/modules/overlay/overlay-child.css     |  5 ----
 core/modules/shortcut/shortcut-rtl.css     |  2 --
 core/modules/shortcut/shortcut.css         |  4 ----
 core/modules/system/system.theme.css       |  1 -
 core/modules/toolbar/toolbar.css           |  1 -
 core/themes/bartik/color/preview.css       |  2 --
 core/themes/bartik/css/style.css           | 28 ----------------------
 core/themes/seven/jquery.ui.theme.css      |  5 ----
 core/themes/seven/style.css                | 10 --------
 14 files changed, 70 deletions(-)

diff --git a/core/modules/block/block.admin.css b/core/modules/block/block.admin.css
index 214c8a25e0a0..85c2c5fbbfb2 100644
--- a/core/modules/block/block.admin.css
+++ b/core/modules/block/block.admin.css
@@ -20,7 +20,6 @@ a.block-demo-backlink:link,
 a.block-demo-backlink:visited {
   background-color: #B4D7F0;
   -moz-border-radius: 0 0 10px 10px;
-  -webkit-border-radius: 0 0 10px 10px;
   border-radius: 0 0 10px 10px;
   color: #000;
   font-family: "Lucida Grande", Verdana, sans-serif;
diff --git a/core/modules/contextual/contextual-rtl.css b/core/modules/contextual/contextual-rtl.css
index aecbee043a3b..dfb6dda2d857 100644
--- a/core/modules/contextual/contextual-rtl.css
+++ b/core/modules/contextual/contextual-rtl.css
@@ -9,8 +9,6 @@ div.contextual-links-wrapper {
 }
 div.contextual-links-wrapper ul.contextual-links {
   -moz-border-radius: 0 4px 4px 4px;
-  -webkit-border-top-left-radius: 0;
-  -webkit-border-top-right-radius: 4px;
   border-radius: 0 4px 4px 4px;
   left: 0;
   right: auto;
diff --git a/core/modules/contextual/contextual.css b/core/modules/contextual/contextual.css
index 428589242622..a48932beb380 100644
--- a/core/modules/contextual/contextual.css
+++ b/core/modules/contextual/contextual.css
@@ -40,7 +40,6 @@ a.contextual-links-trigger {
   width: 28px;
   overflow: hidden;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 a.contextual-links-trigger:hover,
@@ -54,8 +53,6 @@ div.contextual-links-active a.contextual-links-trigger {
   position: relative;
   z-index: 1;
   -moz-border-radius: 4px 4px 0 0;
-  -webkit-border-bottom-left-radius: 0;
-  -webkit-border-bottom-right-radius: 0;
   border-radius: 4px 4px 0 0;
 }
 div.contextual-links-wrapper ul.contextual-links {
@@ -70,10 +67,6 @@ div.contextual-links-wrapper ul.contextual-links {
   top: 18px;
   white-space: nowrap;
   -moz-border-radius: 4px 0 4px 4px; /* LTR */
-  -webkit-border-bottom-left-radius: 4px;
-  -webkit-border-bottom-right-radius: 4px;
-  -webkit-border-top-right-radius: 0; /* LTR */
-  -webkit-border-top-left-radius: 4px; /* LTR */
   border-radius: 4px 0 4px 4px; /* LTR */
 }
 .contextual-links-region:hover a.contextual-links-trigger,
diff --git a/core/modules/dashboard/dashboard.css b/core/modules/dashboard/dashboard.css
index e94964091cbe..0570f7e5a985 100644
--- a/core/modules/dashboard/dashboard.css
+++ b/core/modules/dashboard/dashboard.css
@@ -34,7 +34,6 @@
 #dashboard .block-placeholder {
   background: #E2E1DC;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
   float: left; /* LTR */
   margin: 3px 3px 3px 0; /* LTR */
diff --git a/core/modules/overlay/overlay-child-rtl.css b/core/modules/overlay/overlay-child-rtl.css
index 7fd39f44031c..2bc55486f983 100644
--- a/core/modules/overlay/overlay-child-rtl.css
+++ b/core/modules/overlay/overlay-child-rtl.css
@@ -19,7 +19,6 @@ html {
 #overlay-close:hover {
   background: transparent url(images/close-rtl.png) no-repeat;
   -moz-border-radius-topright: 0;
-  -webkit-border-top-right-radius: 0;
   border-top-right-radius: 0;
 }
 
diff --git a/core/modules/overlay/overlay-child.css b/core/modules/overlay/overlay-child.css
index a402938b9221..f760c26d25e9 100644
--- a/core/modules/overlay/overlay-child.css
+++ b/core/modules/overlay/overlay-child.css
@@ -65,7 +65,6 @@
 #overlay-close:hover {
   background: transparent url(images/close.png) no-repeat; /* LTR */
   -moz-border-radius-topleft: 0; /* LTR */
-  -webkit-border-top-left-radius: 0; /* LTR */
   border-top-left-radius: 0; /* LTR */
   display: block;
   height: 26px;
@@ -98,8 +97,6 @@
 #overlay-tabs li a:hover {
   background-color: #a6a7a2;
   -moz-border-radius: 8px 8px 0 0;
-  -webkit-border-top-left-radius: 8px;
-  -webkit-border-top-right-radius: 8px;
   border-radius: 8px 8px 0 0;
   color: #000;
   display: inline-block;
@@ -142,8 +139,6 @@
   margin: -20px auto 20px;
   width: 80%;
   -moz-border-radius: 0 0 8px 8px;
-  -webkit-border-bottom-left-radius: 8px;
-  -webkit-border-bottom-right-radius: 8px;
   border-radius: 0 0 8px 8px;
 }
 .overlay-disable-message-focused {
diff --git a/core/modules/shortcut/shortcut-rtl.css b/core/modules/shortcut/shortcut-rtl.css
index 9e0c21dd1d52..bbae1b976014 100644
--- a/core/modules/shortcut/shortcut-rtl.css
+++ b/core/modules/shortcut/shortcut-rtl.css
@@ -31,8 +31,6 @@
 .add-or-remove-shortcuts a:focus span.text,
 .add-or-remove-shortcuts a:hover span.text {
   -moz-border-radius: 5px 0 0 5px;
-  -webkit-border-top-left-radius: 5px;
-  -webkit-border-bottom-left-radius: 5px;
   border-radius: 5px 0 0 5px;
   padding-left: 6px;
 }
diff --git a/core/modules/shortcut/shortcut.css b/core/modules/shortcut/shortcut.css
index 91947f21a5a7..acc5e55ab4bc 100644
--- a/core/modules/shortcut/shortcut.css
+++ b/core/modules/shortcut/shortcut.css
@@ -23,7 +23,6 @@
   padding: 0 5px 0 5px;
   margin-right: 5px; /* LTR */
   -moz-border-radius: 5px;
-  -webkit-border-radius: 5px;
   border-radius: 5px;
 }
 
@@ -45,7 +44,6 @@
   height: 30px;
   margin-right: 5px; /* LTR */
   -moz-border-radius: 5px;
-  -webkit-border-radius: 5px;
   border-radius: 5px;
 }
 
@@ -90,8 +88,6 @@
   padding-right: 6px; /* LTR */
   cursor: pointer;
   -moz-border-radius: 0 5px 5px 0; /* LTR */
-  -webkit-border-top-right-radius: 5px; /* LTR */
-  -webkit-border-bottom-right-radius: 5px; /* LTR */
   border-radius: 0 5px 5px 0; /* LTR */
 }
 
diff --git a/core/modules/system/system.theme.css b/core/modules/system/system.theme.css
index a3461d60c9c2..c3913c16759e 100644
--- a/core/modules/system/system.theme.css
+++ b/core/modules/system/system.theme.css
@@ -231,7 +231,6 @@ th.checkbox {
   border-color: #666;
   margin: 0 0.2em;
   -moz-border-radius: 3px;
-  -webkit-border-radius: 3px;
   border-radius: 3px;
 }
 .progress .filled {
diff --git a/core/modules/toolbar/toolbar.css b/core/modules/toolbar/toolbar.css
index 4b62cded060e..80712bf3eb5b 100644
--- a/core/modules/toolbar/toolbar.css
+++ b/core/modules/toolbar/toolbar.css
@@ -109,7 +109,6 @@ body.toolbar-drawer {
 #toolbar div.toolbar-menu ul li a {
   padding: 0 10px;
   -moz-border-radius: 10px;
-  -webkit-border-radius: 10px;
   border-radius: 10px;
 }
 #toolbar div.toolbar-menu ul li a:focus,
diff --git a/core/themes/bartik/color/preview.css b/core/themes/bartik/color/preview.css
index 7861a1972eb4..a5d6a2f9f349 100644
--- a/core/themes/bartik/color/preview.css
+++ b/core/themes/bartik/color/preview.css
@@ -58,10 +58,8 @@
   background: rgba(255, 255, 255, 0.7);
   text-shadow: 0 1px #eee;
   -moz-border-radius-topleft: 8px;
-  -webkit-border-top-left-radius: 8px;
   border-top-left-radius: 8px;
   -moz-border-radius-topright: 8px;
-  -webkit-border-top-right-radius: 8px;
   border-top-right-radius: 8px;
 }
 #preview-main-menu-links a:hover,
diff --git a/core/themes/bartik/css/style.css b/core/themes/bartik/css/style.css
index 25a29edbd0ee..850a69c2df2f 100644
--- a/core/themes/bartik/css/style.css
+++ b/core/themes/bartik/css/style.css
@@ -86,7 +86,6 @@ kbd {
   display: inline-block;
   padding: 0 6px;
   -moz-border-radius: 5px;
-  -webkit-border-radius: 5px;
   border-radius: 5px;
 }
 pre {
@@ -279,10 +278,6 @@ ul.tips {
   padding: 1px 10px 2px 10px;
   text-decoration: none;
   -moz-border-radius: 0 0 10px 10px;
-  -webkit-border-top-left-radius: 0;
-  -webkit-border-top-right-radius: 0;
-  -webkit-border-bottom-left-radius: 10px;
-  -webkit-border-bottom-right-radius: 10px;
   border-radius: 0 0 10px 10px;
 }
 #skip-link a:hover,
@@ -480,8 +475,6 @@ h1#site-name {
   text-shadow: 0 1px #eee;
   -moz-border-radius-topleft: 8px;
   -moz-border-radius-topright: 8px;
-  -webkit-border-top-left-radius: 8px;
-  -webkit-border-top-right-radius: 8px;
   border-top-left-radius: 8px;
   border-top-right-radius: 8px;
 }
@@ -979,10 +972,8 @@ ul.links {
   margin: 0;
   text-shadow: 0 1px 0 #fff;
   -moz-border-radius-topleft: 6px;
-  -webkit-border-top-left-radius: 6px;
   border-top-left-radius: 6px;
   -moz-border-radius-topright: 6px;
-  -webkit-border-top-right-radius: 6px;
   border-top-right-radius: 6px;
 }
 .tabs ul.primary li.active a {
@@ -1009,7 +1000,6 @@ ul.links {
   background: #f2f2f2;
   border-bottom: none;
   -moz-border-radius: 5px;
-  -webkit-border-radius: 5px;
   border-radius: 5px;
 }
 ul.action-links {
@@ -1094,7 +1084,6 @@ a.button {
   margin-right: 0.6em; /* LTR */
   padding: 4px 17px;
   -moz-border-radius: 20px;
-  -webkit-border-radius: 15px;
   border-radius: 15px;
 }
 a.button:link,
@@ -1117,7 +1106,6 @@ fieldset {
   position: relative;
   top: 12px; /* Offsets the negative margin of legends */
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 .fieldset-wrapper {
@@ -1131,8 +1119,6 @@ fieldset {
   padding: 1em 0 0.2em;
   -moz-border-radius-topright: 0;
   -moz-border-radius-topleft: 0;
-  -webkit-border-top-left-radius: 0;
-  -webkit-border-top-right-radius: 0;
   border-top-left-radius: 0;
   border-top-right-radius: 0;
 }
@@ -1152,7 +1138,6 @@ fieldset {
 fieldset.collapsed {
   background: transparent;
   -moz-border-radius: 0;
-  -webkit-border-radius: 0;
   border-radius: 0;
 }
 fieldset legend {
@@ -1172,15 +1157,12 @@ fieldset legend {
   top: -12px;
   width: 100%;
   -moz-border-radius-topleft: 4px;
-  -webkit-border-top-left-radius: 4px;
   border-top-left-radius: 4px;
   -moz-border-radius-topright: 4px;
-  -webkit-border-top-right-radius: 4px;
   border-top-right-radius: 4px;
 }
 fieldset.collapsed legend {
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 fieldset legend a {
@@ -1251,27 +1233,22 @@ input.form-submit:focus {
 .contact-form #edit-name {
   width: 75%;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 .contact-form #edit-mail {
   width: 75%;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 .contact-form #edit-subject {
   width: 75%;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 .contact-form #edit-message {
   width: 76.3%;
   -moz-border-radius-topleft: 4px;
   -moz-border-radius-topright: 4px;
-  -webkit-border-top-left-radius: 4px;
-  -webkit-border-top-right-radius: 4px;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;
 }
@@ -1279,8 +1256,6 @@ input.form-submit:focus {
   width: 76%;
   -moz-border-radius-bottomleft: 4px;
   -moz-border-radius-bottomright: 4px;
-  -webkit-border-bottom-left-radius: 4px;
-  -webkit-border-bottom-right-radius: 4px;
   border-bottom-left-radius: 4px;
   border-bottom-right-radius: 4px;
 }
@@ -1323,7 +1298,6 @@ input.form-button-disabled:active,
 .comment-form .form-select {
   margin: 0;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 .comment-form .form-type-textarea label {
@@ -1368,8 +1342,6 @@ input.form-button-disabled:active,
 .comment-form .form-textarea {
   -moz-border-radius-topleft: 4px;
   -moz-border-radius-topright: 4px;
-  -webkit-border-top-left-radius: 4px;
-  -webkit-border-top-right-radius: 4px;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;
 }
diff --git a/core/themes/seven/jquery.ui.theme.css b/core/themes/seven/jquery.ui.theme.css
index c26046ae129a..35b505a6cc13 100644
--- a/core/themes/seven/jquery.ui.theme.css
+++ b/core/themes/seven/jquery.ui.theme.css
@@ -304,10 +304,8 @@
   line-height: 20px;
   border-bottom: solid 1px #ccc;
   -moz-border-radius-bottomleft: 0;
-  -webkit-border-bottom-left-radius: 0;
   border-bottom-left-radius: 0;
   -moz-border-radius-bottomright: 0;
-  -webkit-border-bottom-right-radius: 0;
   border-bottom-right-radius: 0;
 }
 .ui-tabs .ui-tabs-nav li {
@@ -319,7 +317,6 @@
   float: none;
   padding: 0 10px;
   -moz-border-radius: 10px;
-  -webkit-border-radius: 10px;
   border-radius: 10px;
 }
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
@@ -366,7 +363,6 @@
   border-right-color: #D2D2D2;
   background: url(images/buttons.png) 0 0 repeat-x;
   -moz-border-radius: 20px;
-  -webkit-border-radius: 20px;
   border-radius: 20px;
 }
 .ui-dialog .ui-dialog-buttonpane button:active {
@@ -398,7 +394,6 @@
   border-right-color: #D2D2D2;
   background: url(images/buttons.png) 0 0 repeat-x;
   -moz-border-radius: 4px;
-  -webkit-border-radius: 4px;
   border-radius: 4px;
 }
 .ui-slider a.ui-state-active,
diff --git a/core/themes/seven/style.css b/core/themes/seven/style.css
index 1a85b38b3cc1..301659c4b13e 100644
--- a/core/themes/seven/style.css
+++ b/core/themes/seven/style.css
@@ -166,10 +166,6 @@ pre {
   padding: 1px 10px 2px 10px; /* LTR */
   text-decoration: none;
   -moz-border-radius: 0 0 10px 10px;
-  -webkit-border-top-left-radius: 0;
-  -webkit-border-top-right-radius: 0;
-  -webkit-border-bottom-left-radius: 10px;
-  -webkit-border-bottom-right-radius: 10px;
   border-radius: 0 0 10px 10px;
 }
 #skip-link a:hover,
@@ -288,8 +284,6 @@ ul.primary li.active a {
   border-style: solid;
   border-color: #a6a7a2;
   -moz-border-radius: 8px 8px 0 0;
-  -webkit-border-top-left-radius: 8px;
-  -webkit-border-top-right-radius: 8px;
   border-radius: 8px 8px 0 0;
 }
 ul.primary li.active a,
@@ -331,7 +325,6 @@ ul.secondary li.active a,
 ul.secondary li.active a.active {
   padding: 2px 10px;
   -moz-border-radius: 7px;
-  -webkit-border-radius: 7px;
   border-radius: 7px;
 }
 ul.secondary li a:hover,
@@ -368,7 +361,6 @@ ul.secondary li.active a.active {
   width: 80px;
   overflow: hidden;
   -moz-border-radius: 5px;
-  -webkit-border-radius: 5px;
   border-radius: 5px;
 }
 #secondary-links ul.links li a:hover {
@@ -663,7 +655,6 @@ a.button {
   border-right-color: #d2d2d2;
   background: url(images/buttons.png) 0 0 repeat-x;
   -moz-border-radius: 20px;
-  -webkit-border-radius: 20px;
   border-radius: 20px;
 }
 a.button:link,
@@ -1003,6 +994,5 @@ div.add-or-remove-shortcuts {
   background-color: #59a0d8;
   color: #fff;
   -moz-border-radius: 8px;
-  -webkit-border-radius: 8px;
   border-radius: 8px;
 }
-- 
GitLab