Oxidation: Difference between revisions

Move chardetng to the shipped list since it's riding the trains
No edit summary
(Move chardetng to the shipped list since it's riding the trains)
Line 132: Line 132:
* Language Negotiation: {{bug|1581960}} (shipped in Firefox 72)
* Language Negotiation: {{bug|1581960}} (shipped in Firefox 72)
** '''Why Rust?''' Ties into `unic-langid`, easier to handle list filtering and ordering.
** '''Why Rust?''' Ties into `unic-langid`, easier to handle list filtering and ordering.
* Encoding detector: {{bug|1551276}} (riding the Firefox 73 train)
** '''Why Rust?''' Builds upon encoding_rs, has tiny FFI surface, subject matter prone to accesses past the bounds of a buffer, potentially parallelizable with Rayon.


=== In progress ===
=== In progress ===
Line 145: Line 147:
* Linebreaking with xi-unicode: {{bug|1290022}} (last update late 2016)
* Linebreaking with xi-unicode: {{bug|1290022}} (last update late 2016)
* Background Update Agent for Windows: {{bug|1343669}}
* Background Update Agent for Windows: {{bug|1343669}}
* Encoding detector: {{bug|1551276}}
** '''Why Rust?''' Builds upon encoding_rs, has tiny FFI surface, subject matter prone to accesses past the bounds of a buffer, potentially parallelizable with Rayon.


=== Proposed ===
=== Proposed ===
254

edits