From 2001b2252edde9f850d906e44f3d9e9026c66d38 Mon Sep 17 00:00:00 2001 From: Jonathan Desrosiers Date: Mon, 19 Jul 2021 00:40:49 +0000 Subject: [PATCH] Build/Test Tools: Update the `caniuse` browser data and regenerate CSS. This includes three minor updates to generated CSS files: - A single `-webkit-` prefix is removed for `min-width`, which was required for Safari <= 10.1 (0.06% total global usage). WordPress only supports the last two versions. - 2 instances where the `-o-` prefix are added for `tab-size`. This appears to be for Opera Mobile, which has creeped back over the 1% global usage. Props peterwilsoncc, jorbin. Fixes #53686. git-svn-id: https://develop.svn.wordpress.org/trunk@51456 602fd350-edb4-49c9-b593-d223f7449a82 --- package-lock.json | 18 +++--------------- src/wp-admin/css/common.css | 1 + src/wp-admin/css/customize-controls.css | 1 + src/wp-includes/css/admin-bar.css | 1 - 4 files changed, 5 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index ef87caed7e..90ffcd5180 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4180,12 +4180,6 @@ "postcss-value-parser": "^4.1.0" } }, - "caniuse-lite": { - "version": "1.0.30001244", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001244.tgz", - "integrity": "sha512-Wb4UFZPkPoJoKKVfELPWytRzpemjP/s0pe22NriANru1NoI+5bGNxzKtk7edYL8rmCWTfQO8eRiF0pn1Dqzx7Q==", - "dev": true - }, "colorette": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", @@ -6939,12 +6933,6 @@ "node-releases": "^1.1.71" }, "dependencies": { - "caniuse-lite": { - "version": "1.0.30001230", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001230.tgz", - "integrity": "sha512-5yBd5nWCBS+jWKTcHOzXwo5xzcj4ePE/yjtkZyUV1BTUmrBaA9MRGC+e7mxnqXSA90CmCA8L3eKLaSUkt099IQ==", - "dev": true - }, "colorette": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", @@ -7245,9 +7233,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001214", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", - "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==", + "version": "1.0.30001245", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001245.tgz", + "integrity": "sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==", "dev": true }, "capture-exit": { diff --git a/src/wp-admin/css/common.css b/src/wp-admin/css/common.css index ee0aaaf4c8..fb60bac031 100644 --- a/src/wp-admin/css/common.css +++ b/src/wp-admin/css/common.css @@ -3153,6 +3153,7 @@ img { font-size: 13px; background: #f6f7f7; -moz-tab-size: 4; + -o-tab-size: 4; tab-size: 4; } diff --git a/src/wp-admin/css/customize-controls.css b/src/wp-admin/css/customize-controls.css index 3c687eb617..7685073d9a 100644 --- a/src/wp-admin/css/customize-controls.css +++ b/src/wp-admin/css/customize-controls.css @@ -1578,6 +1578,7 @@ p.customize-section-description { font-size: 12px; padding: 6px 8px; -moz-tab-size: 2; + -o-tab-size: 2; tab-size: 2; } .customize-control-code_editor textarea, diff --git a/src/wp-includes/css/admin-bar.css b/src/wp-includes/css/admin-bar.css index 7822465056..cfbf442a9d 100644 --- a/src/wp-includes/css/admin-bar.css +++ b/src/wp-includes/css/admin-bar.css @@ -988,7 +988,6 @@ html:lang(he-il) .rtl #wpadminbar * { /* Override default min-width so dropdown lists aren't stretched to 100% viewport width at responsive sizes. */ #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { - min-width: -webkit-fit-content; min-width: -moz-fit-content; min-width: fit-content; }