Necko: Electrolysis design and subprojects: Difference between revisions

Line 26: Line 26:
==== Validating data ====
==== Validating data ====
Lucas suggested that IPDL parent actors should take measures to validate data passed to them by children, in case the latter have been compromised (ex: validating that strings are actually UTF-16). In necko's case, that should mainly be the URI and other data for the initial request, but keep in mind for other IPC exchanges, too.
Lucas suggested that IPDL parent actors should take measures to validate data passed to them by children, in case the latter have been compromised (ex: validating that strings are actually UTF-16). In necko's case, that should mainly be the URI and other data for the initial request, but keep in mind for other IPC exchanges, too.
== HTTP and general necko issues ==


==== HTTP Headers ====
==== HTTP Headers ====
Line 78: Line 80:
* bz would like to rework this API anyway
* bz would like to rework this API anyway


=== FTP ===
== FTP ==
* Doug Turner knows this code.
* Doug Turner knows this code.
* Proposal from bsmedberg:  we keep FTP purely within the chrome process, so that we don't need to make it IPC-savvy.
* Proposal from bsmedberg:  we keep FTP purely within the chrome process, so that we don't need to make it IPC-savvy.
Confirmed users
431

edits