зеркало из https://github.com/mozilla/pjs.git
bug 215797 : can't open an entry with IDN in History (r=bsmedberg, sr=darin, moa=bryner)
This commit is contained in:
Родитель
e88f47dc72
Коммит
224716d89b
|
@ -279,9 +279,10 @@ function OpenURL(aTarget)
|
||||||
{
|
{
|
||||||
var currentIndex = gHistoryTree.currentIndex;
|
var currentIndex = gHistoryTree.currentIndex;
|
||||||
var builder = gHistoryTree.builder.QueryInterface(Components.interfaces.nsIXULTreeBuilder);
|
var builder = gHistoryTree.builder.QueryInterface(Components.interfaces.nsIXULTreeBuilder);
|
||||||
var url = builder.getResourceAtIndex(currentIndex).Value;
|
var url = builder.getResourceAtIndex(currentIndex).ValueUTF8;
|
||||||
var uri = Components.classes["@mozilla.org/network/standard-url;1"].
|
var uri = Components.classes["@mozilla.org/network/standard-url;1"].
|
||||||
createInstance(Components.interfaces.nsIURI);
|
createInstance(Components.interfaces.nsIURI);
|
||||||
|
dump("history: url = " + url + "\n");
|
||||||
uri.spec = url;
|
uri.spec = url;
|
||||||
if (uri.schemeIs("javascript") || uri.schemeIs("data")) {
|
if (uri.schemeIs("javascript") || uri.schemeIs("data")) {
|
||||||
var strBundleService = Components.classes["@mozilla.org/intl/stringbundle;1"]
|
var strBundleService = Components.classes["@mozilla.org/intl/stringbundle;1"]
|
||||||
|
|
Загрузка…
Ссылка в новой задаче