http://lxr.mozilla.org/seamonkey/source/netwerk/mime/public/nsIMIMEInfo.idl#64 http://lxr.mozilla.org/seamonkey/source/uriloader/exthandler/nsIExternalHelperAppService.idl all of those use |string| for extensions. better would be AString or wstring, so that the APIs support non-ascii characters.
Quite frankly, do these come up? What charset do we assume the extension from nsIURL is in?
>Quite frankly, do these come up? if a server sends them... I haven't seen any yet, but they aren't prohibited. also if an application decides to use them, but I haven't seen such an application either >What charset do we assume the extension from nsIURL is in? ASCII, it seems. at least we pass it through |string| parameters. On the other hand, we don't unescape it.
14 years ago
(In reply to comment #1) > Quite frankly, do these come up? apparently, at one time you were convinced of that ;) *** This bug has been marked as a duplicate of 80787 ***