Closed
Bug 1350102
Opened 9 years ago
Closed 8 years ago
Remove nsILocaleService
Categories
(Core :: Internationalization, enhancement, P3)
Core
Internationalization
Tracking
()
RESOLVED
DUPLICATE
of bug 1356263
People
(Reporter: zbraniecki, Unassigned)
References
(Blocks 1 open bug)
Details
We're getting close to be ready to deprecate nsILocaleService as all of its functionality has been migrated to mozILocaleService.
This is a tracker for remaining items.
| Reporter | ||
Updated•9 years ago
|
Updated•9 years ago
|
Priority: -- → P3
| Reporter | ||
Comment 1•9 years ago
|
||
The remaining occurrences:
1) addon-sdk/source/lib/sdk/l10n/locale.js - fix in bug 1334772
2) browser/base/content/utilityOverlay.js - fix in bug 1347272
3) chrome/nsChromeRegistryChrome.cpp - fix in bug 1347306
4) dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp - no fix yet, will fix with removal (with LocaleService::GetAppLocale)
5) chrome/test/unit/test_bug519468.js - fix in bug 1347306
So, we have 4 out of 5 already fixed in patches that are in the review process.
Comment 2•9 years ago
|
||
Since a lot of addons still use nsILocaleService, so we cannot remove this until 57.
https://dxr.mozilla.org/addons/search?q=nsILocaleService&redirect=false
From 57, we supports WebExtension API only on release build, so we can remove this. Also, after comment #1's all code is replaced, we should add deprecated attribute on IDL before 57.
Updated•9 years ago
|
Blocks: post-57-api-changes
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•