[Pkg-mozext-commits] [firebug] 37/82: Avoid source link breakage with non-unescapable URLs
David Prévot
taffit at moszumanska.debian.org
Mon Mar 31 22:45:39 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to tag fbtest-1.11.2
in repository firebug.
commit 730c3139e1d8caee84835a8fc6494ee37f986a4c
Author: Simon Lindholm <simon.lindholm10 at gmail.com>
Date: Tue Jan 1 16:49:11 2013 +0100
Avoid source link breakage with non-unescapable URLs
---
extension/content/firebug/chrome/reps.js | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/extension/content/firebug/chrome/reps.js b/extension/content/firebug/chrome/reps.js
index ed3bfe0..cacabb3 100644
--- a/extension/content/firebug/chrome/reps.js
+++ b/extension/content/firebug/chrome/reps.js
@@ -1928,7 +1928,10 @@ FirebugReps.SourceLink = domplate(Firebug.Rep,
try
{
- var fileName = Url.getFileName(sourceLink.href);
+ // XXX This is wrong for at least data: URLs. E.g. evaluating
+ // "%2f" in the command line shows as "/".
+ var fileName = sourceLink.href;
+ fileName = Url.getFileName(fileName);
fileName = decodeURIComponent(fileName);
}
catch(exc)
@@ -1936,8 +1939,6 @@ FirebugReps.SourceLink = domplate(Firebug.Rep,
if (FBTrace.DBG_ERRORS)
FBTrace.sysout("reps.getSourceLinkTitle decodeURIComponent fails for \'" +
sourceLink.href + "\': " + exc, exc);
-
- fileName = sourceLink.href;
}
var maxWidth = Firebug.sourceLinkLabelWidth;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firebug.git
More information about the Pkg-mozext-commits
mailing list