Index: branches/unlabeled/unlabeled-1.59.2/core/kernel/utility/debugger.php =================================================================== diff -u -r5844 -r5949 --- branches/unlabeled/unlabeled-1.59.2/core/kernel/utility/debugger.php (.../debugger.php) (revision 5844) +++ branches/unlabeled/unlabeled-1.59.2/core/kernel/utility/debugger.php (.../debugger.php) (revision 5949) @@ -471,7 +471,7 @@ function getFileLink($file, $lineno = 1, $title = '') { if (!$title) { - $title = $file; + $title = str_replace('/', '\\', $this->getLocalFile($file)); } if ($this->isGecko()) { @@ -491,7 +491,7 @@ */ function getLocalFile($remoteFile) { - return str_replace(DOC_ROOT, DBG_LOCAL_BASE_PATH, $remoteFile); + return preg_replace('/^'.preg_quote(DOC_ROOT, '/').'/', DBG_LOCAL_BASE_PATH, $remoteFile, 1); } /**