Necko: Difference between revisions

Jump to navigation Jump to search
21 bytes removed ,  15 October 2005
Line 7: Line 7:
* Introduce asynchronous authentication prompt API.
* Introduce asynchronous authentication prompt API.


* Make it easier to use Necko from JS.  This means use nsIClassInfo to automatically reflect interfaces, and it also means making it easier to work with streams from JS. nsIScriptableInputStream needs to be replaced with something better, for example.
* Make it easier to use Necko from JS.  Make use of nsIClassInfo to automatically reflect interfaces.  Make it easier to work with streams from JS.   nsIScriptableInputStream needs to be replaced with something better, for example.


* Improve support for synchronous HTTP requests.  This likely translates to an overhaul of the event queue system.
* Improve support for synchronous HTTP requests.  This likely translates to an overhaul of the event queue system.


* Support unicode file paths.  This impacts the way we encode file URLs.  Currently, we encode them in the "native filesystem charset" and then %-escape any non-ASCII bytes.  This is not going to work if we wish to support full unicode file paths because the conversion from unicode to "native filesystem charset" may be lossy.
* Support unicode file paths.  This impacts the way we encode file URLs.  Currently, we encode them in the "native filesystem charset" and then %-escape any non-ASCII bytes.  This is not going to work if we wish to support full unicode file paths because the conversion from unicode to "native filesystem charset" may be lossy.
272

edits

Navigation menu