Getting DLC support in Fennec requires us to change a couple things about how Gecko retrieves and negotiates locales. In particular, it requires us to introduce a new resource registry specifically designed for localization purposes.
The side effect of that, is that until we finish the transition, we'll have two registries storing resources -
- Old one called "Chrome Registry"
- New one called "L10n Registry"
We will only be able to get DLC hooked into the new system, which means that we have to recognize that for the time being,