From 162fda69c832f36c14b867701b213e16e1d89dbc Mon Sep 17 00:00:00 2001 From: Joe Dolson Date: Mon, 1 Nov 2021 21:45:45 +0000 Subject: [PATCH] General: Remove role="navigation" from nav elements. Role="navigation" was required for assistive technology to recognize HTML5 element's native ARIA roles while HTML5 and ARIA were being introduced. With the deprecation of IE11, the role attribute is only required when mapping elements that don't have native role. Props costdev, mukesh27. Fixes #54054. git-svn-id: https://develop.svn.wordpress.org/trunk@51967 602fd350-edb4-49c9-b593-d223f7449a82 --- package-lock.json | 60 +++++++++---------- package.json | 10 ++-- src/wp-content/themes/twentyeleven/header.php | 2 +- .../twentyfifteen/inc/template-tags.php | 2 +- .../themes/twentyfifteen/sidebar.php | 4 +- .../themes/twentyfourteen/comments.php | 4 +- .../themes/twentyfourteen/header.php | 2 +- .../twentyfourteen/inc/template-tags.php | 4 +- .../themes/twentyfourteen/sidebar.php | 2 +- .../themes/twentyseventeen/footer.php | 2 +- .../navigation/navigation-top.php | 2 +- .../themes/twentysixteen/footer.php | 4 +- .../themes/twentysixteen/header.php | 4 +- .../themes/twentythirteen/comments.php | 2 +- .../themes/twentythirteen/functions.php | 4 +- .../themes/twentythirteen/header.php | 2 +- .../themes/twentythirteen/image.php | 2 +- .../themes/twentytwelve/comments.php | 2 +- .../themes/twentytwelve/functions.php | 2 +- src/wp-content/themes/twentytwelve/header.php | 2 +- src/wp-content/themes/twentytwelve/image.php | 2 +- src/wp-content/themes/twentytwenty/header.php | 2 +- .../template-parts/footer-menus-widgets.php | 2 +- .../template-parts/modal-menu.php | 6 +- .../template-parts/navigation.php | 2 +- .../template-parts/header/site-nav.php | 2 +- src/wp-includes/link-template.php | 4 +- .../widgets/class-wp-widget-archives.php | 2 +- .../widgets/class-wp-widget-categories.php | 2 +- .../widgets/class-wp-widget-meta.php | 2 +- .../widgets/class-wp-widget-pages.php | 2 +- .../class-wp-widget-recent-comments.php | 2 +- .../widgets/class-wp-widget-recent-posts.php | 2 +- .../widgets/class-wp-widget-rss.php | 2 +- .../widgets/class-wp-widget-tag-cloud.php | 2 +- 35 files changed, 77 insertions(+), 77 deletions(-) diff --git a/package-lock.json b/package-lock.json index ff9f23a55c..6527be0e28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6005,16 +6005,16 @@ "integrity": "sha1-S3KPrwoZVVGU1PvQVYL4M/3NE3s=" }, "autoprefixer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", - "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", "dev": true, "requires": { "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", "postcss": "^7.0.32", "postcss-value-parser": "^4.1.0" }, @@ -6942,7 +6942,7 @@ }, "browserify-aes": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { @@ -7978,12 +7978,6 @@ "simple-swizzle": "^0.2.2" } }, - "colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", - "dev": true - }, "colors": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", @@ -18357,9 +18351,9 @@ }, "dependencies": { "@sinonjs/fake-timers": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.1.tgz", - "integrity": "sha512-am34LJf0N2nON/PT9G7pauA+xjcwX9P6x31m4hBgfUeSXYRZBRv/R6EcdWs8iV4XJjPO++NTsrj7ua/cN2s6ZA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", + "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" @@ -19745,6 +19739,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "picomatch": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", @@ -22303,9 +22303,9 @@ } }, "sass": { - "version": "1.34.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.34.1.tgz", - "integrity": "sha512-scLA7EIZM+MmYlej6sdVr0HRbZX5caX5ofDT9asWnUJj21oqgsC+1LuNfm0eg+vM0fCTZHhwImTiCU0sx9h9CQ==", + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" @@ -22749,13 +22749,13 @@ } }, "sinon": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-11.1.1.tgz", - "integrity": "sha512-ZSSmlkSyhUWbkF01Z9tEbxZLF/5tRC9eojCdFh33gtQaP7ITQVaMWQHGuFM7Cuf/KEfihuh1tTl3/ABju3AQMg==", + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-11.1.2.tgz", + "integrity": "sha512-59237HChms4kg7/sXhiRcUzdSkKuydDeTiamT/jesUVHshBgL8XAmhgFo0GfK6RruMDM/iRSij1EybmMog9cJw==", "dev": true, "requires": { "@sinonjs/commons": "^1.8.3", - "@sinonjs/fake-timers": "^7.1.0", + "@sinonjs/fake-timers": "^7.1.2", "@sinonjs/samsam": "^6.0.2", "diff": "^5.0.0", "nise": "^5.1.0", @@ -22772,9 +22772,9 @@ } }, "@sinonjs/fake-timers": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.1.tgz", - "integrity": "sha512-am34LJf0N2nON/PT9G7pauA+xjcwX9P6x31m4hBgfUeSXYRZBRv/R6EcdWs8iV4XJjPO++NTsrj7ua/cN2s6ZA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", + "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" @@ -22804,9 +22804,9 @@ } }, "sinon-test": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/sinon-test/-/sinon-test-3.1.0.tgz", - "integrity": "sha512-aGQwq6Xl9eJg/8Ugv4Ko4LQWUqjwRYNI8UtxnKa9hmcMEz3HBTR3nnzYrbW4isuRLsJWFuJTUcPGuz7f4XvODg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/sinon-test/-/sinon-test-3.1.1.tgz", + "integrity": "sha512-1sM7QhfTGHXU8umSSyDyIQuAwPkUX2I0JK5WFcjzhChNxDYlVw5Vj0fGoJAaS/FvywKmN2U4YgGC/XqDKhYOTA==", "dev": true }, "sirv": { @@ -25294,9 +25294,9 @@ "dev": true }, "uglify-js": { - "version": "3.13.9", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.9.tgz", - "integrity": "sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g==", + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz", + "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==", "dev": true }, "uglify-to-browserify": { diff --git a/package.json b/package.json index 172cb074be..4f85ce2ac6 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@wordpress/e2e-test-utils": "5.4.3", "@wordpress/library-export-default-webpack-plugin": "2.0.5", "@wordpress/scripts": "16.1.5", - "autoprefixer": "^9.8.6", + "autoprefixer": "9.8.8", "chalk": "4.1.1", "check-node-version": "4.1.0", "copy-webpack-plugin": "^5.1.2", @@ -64,11 +64,11 @@ "matchdep": "~2.0.0", "prettier": "npm:wp-prettier@2.0.5", "qunit": "~2.16.0", - "sass": "^1.34.1", - "sinon": "~11.1.1", - "sinon-test": "~3.1.0", + "sass": "1.43.4", + "sinon": "11.1.2", + "sinon-test": "3.1.1", "source-map-loader": "^1.1.3", - "uglify-js": "^3.13.9", + "uglify-js": "3.14.3", "uglifyjs-webpack-plugin": "2.2.0", "uuid": "8.3.2", "wait-on": "5.3.0", diff --git a/src/wp-content/themes/twentyeleven/header.php b/src/wp-content/themes/twentyeleven/header.php index 075222be99..6047f1111f 100644 --- a/src/wp-content/themes/twentyeleven/header.php +++ b/src/wp-content/themes/twentyeleven/header.php @@ -144,7 +144,7 @@ if ( is_singular() && get_option( 'thread_comments' ) ) { -