From 338f50d0a0174561198cd29fe6107dc516e684fa Mon Sep 17 00:00:00 2001 From: "mconnor%myrealbox.com" Date: Sat, 29 Jul 2006 05:43:38 +0000 Subject: [PATCH] bug 277625 - Context menu Copy Email Address not unescaping, r+sr=bz, a=asa git-svn-id: svn://10.0.0.236/trunk@205822 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/suite/common/nsContextMenu.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mozilla/suite/common/nsContextMenu.js b/mozilla/suite/common/nsContextMenu.js index 7aeb0e7f0c2..ced02f2a710 100644 --- a/mozilla/suite/common/nsContextMenu.js +++ b/mozilla/suite/common/nsContextMenu.js @@ -642,13 +642,12 @@ nsContextMenu.prototype = { } // Let's try to unescape it using a character set - // in case the address is not ASCII. try { var ownerDocument = new XPCNativeWrapper(this.target, "ownerDocument").ownerDocument; var characterSet = new XPCNativeWrapper(ownerDocument, "characterSet").characterSet; const textToSubURI = Components.classes["@mozilla.org/intl/texttosuburi;1"] .getService(Components.interfaces.nsITextToSubURI); - addresses = textToSubURI.unEscapeNonAsciiURI(characterSet, addresses); + addresses = textToSubURI.unEscapeURIForUI(characterSet, addresses); } catch(ex) { // Do nothing.