Changes

Jump to: navigation, search

Oxidation

55 bytes added, 20:12, 17 November 2020
no edit summary
* Integrate [https://github.com/projectfluent/fluent-rs fluent-rs], a localization system: {{bug|1560038}} (shipped in Firefox 76)
** '''Why Rust?''' Performance and memory wins are substantial over previous JS implementation. It brings zero-copy parsing, and memory savvy resolving of localization strings. It also paves the way for migrating the rest of the Fluent APIs away from JS which is required for Fission.
* qcms [https://searchfox.org/mozilla-central/source/gfx/qcms] ported from C to Rust
** '''Why Rust?''' Memory safety
=== In progress ===
** '''Why Rust?''' Complex tracking logic, wide attack area. Also, leverages Rust ecosystem for building libraries on top of our native implementation and the API that will target the Web.
* Integrate the [https://github.com/mozilla/glean/ Glean SDK], a data collection library.
* qcms [https://searchfox.org/mozilla-central/source/gfx/qcms]
=== Proposed ===
Confirm
521
edits

Navigation menu