Closed Bug 254332 Opened 21 years ago Closed 21 years ago

nsIBrowserHistory should pass URLs as nsIURI instances instead of as ASCII strings

Categories

(Core Graveyard :: History: Global, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: darin.moz, Unassigned)

References

Details

(Keywords: helpwanted, intl)

nsIBrowserHistory should pass URLs as nsIURI instances instead of as ASCII strings. several methods on nsIBrowserHistory pass URLs as |in string| parameters. this means that the URL strings must be ASCII or else xpconnect will trash them. with IDN becoming more popular, this is an increasing concern on the web. This problem can lead to crashes (see bug 250900) or at least corrupted data.
Keywords: helpwanted, intl
will be fixed by bug 250900's patch
Depends on: 250900
marking FIXED with the patch for bug 250900
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.