Necko: Difference between revisions

21 bytes added ,  9 November 2005
m
Line 1: Line 1:
== TODO (for Gecko 1.9) ==
== TODO (for Gecko 1.9) ==


* Introduce nsBaseChannel from which other channels may subclass.  This will help us consolidate duplicated code that is currently spread across each channel implementation and avoid inconsistencies in the process.  It should also help reduce codesize a bit.
* Introduce nsBaseChannel from which other channels may subclass.  This will help us consolidate duplicated code that is currently spread across each channel implementation and avoid inconsistencies in the process.  It should also help reduce codesize a bit.  See {{bug|312760}}.


* Support IRIs better.  This includes supporting %-escape sequences in hostnames.  It also includes encoding non-ASCII URL parts to UTF-8, or more likely doing what other browsers do (which entails leaving the query parameters encoded in the origin charset).
* Support IRIs better.  This includes supporting %-escape sequences in hostnames.  It also includes encoding non-ASCII URL parts to UTF-8, or more likely doing what other browsers do (which entails leaving the query parameters encoded in the origin charset).
272

edits