diff --git a/wp-admin/js/farbtastic.js b/wp-admin/js/farbtastic.js index 5404fb6e3d..b445081a20 100644 --- a/wp-admin/js/farbtastic.js +++ b/wp-admin/js/farbtastic.js @@ -1,9 +1,15 @@ /*! * Farbtastic: jQuery color picker plug-in v1.3u + * https://github.com/mattfarina/farbtastic * * Licensed under the GPL license: * http://www.gnu.org/licenses/gpl.html */ +/** + * Modified for WordPress: replaced deprecated jQuery methods. + * See https://core.trac.wordpress.org/ticket/57946. + */ + (function($) { $.fn.farbtastic = function (options) { @@ -49,7 +55,7 @@ $._farbtastic = function (container, callback) { fb.linkTo = function (callback) { // Unbind previous nodes if (typeof fb.callback == 'object') { - $(fb.callback).unbind('keyup', fb.updateValue); + $(fb.callback).off('keyup', fb.updateValue); } // Reset color @@ -61,7 +67,7 @@ $._farbtastic = function (container, callback) { } else if (typeof callback == 'object' || typeof callback == 'string') { fb.callback = $(callback); - fb.callback.bind('keyup', fb.updateValue); + fb.callback.on('keyup', fb.updateValue); if (fb.callback.get(0).value) { fb.setColor(fb.callback.get(0).value); } @@ -116,7 +122,7 @@ $._farbtastic = function (container, callback) { fb.mousedown = function (event) { // Capture mouse if (!document.dragging) { - $(document).bind('mousemove', fb.mousemove).bind('mouseup', fb.mouseup); + $(document).on('mousemove', fb.mousemove).on('mouseup', fb.mouseup); document.dragging = true; } @@ -155,8 +161,8 @@ $._farbtastic = function (container, callback) { */ fb.mouseup = function () { // Uncapture mouse - $(document).unbind('mousemove', fb.mousemove); - $(document).unbind('mouseup', fb.mouseup); + $(document).off('mousemove', fb.mousemove); + $(document).off('mouseup', fb.mouseup); document.dragging = false; }; @@ -262,7 +268,7 @@ $._farbtastic = function (container, callback) { }; // Install mousedown handler (the others are set on the document on-demand) - $('*', e).mousedown(fb.mousedown); + $('*', e).on('mousedown', fb.mousedown); // Init color fb.setColor('#000000'); diff --git a/wp-includes/version.php b/wp-includes/version.php index 23d6190f6f..ecf1940b60 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -16,7 +16,7 @@ * * @global string $wp_version */ -$wp_version = '6.3-beta4-56251'; +$wp_version = '6.3-beta4-56252'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.