254
edits
(Firefox 73 shipped) |
(Based in Phabricator, the expat rewrite seems to be in progress rather than just planned) |
||
Line 149: | Line 149: | ||
* 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}} | ||
* Replace the XML parser: {{bug|1611289}} | |||
** '''Why Rust?''' Parses untrusted input, replaces expat, a 3rd-party library with a history of frequent security vulnerabilities. | |||
=== Proposed === | === Proposed === | ||
Line 154: | Line 156: | ||
* Parallel layout | * Parallel layout | ||
** '''Why Rust?''' Existing code from Servo, parallel performance. | ** '''Why Rust?''' Existing code from Servo, parallel performance. | ||
* WebMIDI: {{bug|1201593}}, {{bug|1201596}}, {{bug|1201598}} | * WebMIDI: {{bug|1201593}}, {{bug|1201596}}, {{bug|1201598}} | ||
* Gamepad code: {{bug|1286699}} | * Gamepad code: {{bug|1286699}} |
edits