blob: 873555df8946ed82fc0b8dce7114c34c47f4bce8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# l10nregistry-rs
The `L10nRegistry` is responsible for taking `FileSources` across the app, and turning them into bundles. It is hooked into the `L10nRegistry` global available from privileged JavaScript. See the [L10nRegistry.webidl](https://searchfox.org/mozilla-central/source/dom/chrome-webidl/L10nRegistry.webidl#100) for detailed information about this API, and `intl/l10n/test/test_l10nregistry.js` for integration tests with examples of how it can be used.
## Testing
Tests can be run directly from this directory via:
```
cargo test --all-features
```
Benchmarks are also available. First uncomment the `criterion` dependency in the `Cargo.toml` and then run.
```
cargo test bench --all-features
```
|