WordPress Version: 4.6
/**
* Fixes JavaScript bugs in browsers.
*
* Converts unicode characters to HTML numbered entities.
*
* @since 1.5.0
* @deprecated 3.0.0
*
* @global $is_macIE
* @global $is_winIE
*
* @param string $text Text to be made safe.
* @return string Fixed text.
*/
function funky_javascript_fix($text)
{
_deprecated_function(__FUNCTION__, '3.0.0');
// Fixes for browsers' JavaScript bugs.
global $is_macIE, $is_winIE;
if ($is_winIE || $is_macIE) {
$text = preg_replace_callback("/\\%u([0-9A-F]{4,4})/", "funky_javascript_callback", $text);
}
return $text;
}