From: Max Semenik Date: Wed, 18 Oct 2017 06:29:15 +0000 (-0700) Subject: Hard deprecate Title::escapeFragmentForURL() X-Git-Tag: 1.31.0-rc.0~1706^2 X-Git-Url: http://git.cyclocoop.org/%24href?a=commitdiff_plain;h=40a8d354443f700d92363ef4605acac15229948d;p=lhc%2Fweb%2Fwiklou.git Hard deprecate Title::escapeFragmentForURL() No usages in core and only one outside of core, being fixed in If1191817ee2db84d8fd3b91aa13e6257faf10a41. Change-Id: I91ca289e989a4dc32de083b9cc002c9c9d75a3e1 --- diff --git a/includes/Title.php b/includes/Title.php index 3da6ab9552..718239dbeb 100644 --- a/includes/Title.php +++ b/includes/Title.php @@ -776,6 +776,7 @@ class Title implements LinkTarget { * @return string Escaped string */ static function escapeFragmentForURL( $fragment ) { + wfDeprecated( __METHOD__, '1.30' ); # Note that we don't urlencode the fragment. urlencoded Unicode # fragments appear not to work in IE (at least up to 7) or in at least # one version of Opera 9.x. The W3C validator, for one, doesn't seem