gecko-dev/uriloader/exthandler
Zibi Braniecki 3d91da8726 Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike
In cases, where the caller is looking for the locale to be used for JS Intl API,
we can now replace it with `undefined` which causes JS Intl API to use the default
locale which since bug 1346674 is resolved to the app locale.

This allows us to remove a lot of calls for the app locale.

The remaining ones are split between `AsBCP47` and `AsLangTag`.
Here, the `AsLangTag` is used, as described in the API docs, for cases where
the language string is used for localization purposes, such as language negotaition
matching to our language resources etc.
`AsBCP47` is used when the returned value is handed over to ICU API.

MozReview-Commit-ID: DzmFEUvMq3N

--HG--
extra : rebase_source : 513ed31d995864939aa893e73c81ffdf591a6617
2017-03-14 16:09:54 -07:00
..
android
gonk
mac
tests Bug 1347687 - Skip test if pref gecko.handlerService.defaultHandlersVersion not defined. r=alchen 2017-03-16 08:03:00 +01:00
uikit
unix Bug 1346859 - Remove dead code found by clang-tidy in unix/nsOSHelperAppService.cpp r=froydnj 2017-03-13 18:09:02 +01:00
win Bug 1340803 - Make nsMIMEInfoWin::GetPossibleLocalHandlers check fileExt is non-empty before checking its first char. r=jimm 2017-02-18 07:31:00 -05:00
ContentHandlerService.cpp
ContentHandlerService.h
ExternalHelperAppChild.cpp Bug 1301056 - Fix auto-closing of windows when they divert to an external app. r=mconley 2017-03-08 08:24:08 -08:00
ExternalHelperAppChild.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
ExternalHelperAppParent.cpp Bug 1303727 - Propagate whether we're dealing with a local file to the parent. r=jduell 2017-01-10 17:49:16 -08:00
ExternalHelperAppParent.h Bug 1303727 - Propagate whether we're dealing with a local file to the parent. r=jduell 2017-01-10 17:49:16 -08:00
HandlerServiceChild.h
HandlerServiceParent.cpp Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
HandlerServiceParent.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
moz.build Bug 1287660 - New implementation of nsIHandlerService for the JSON backend. r=Paolo 2017-03-10 17:41:33 +08:00
nsCExternalHandlerService.idl
nsContentHandlerApp.cpp
nsContentHandlerApp.h
nsDBusHandlerApp.cpp
nsDBusHandlerApp.h
nsExternalHelperAppService.cpp Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm 2017-03-08 20:15:45 +01:00
nsExternalHelperAppService.h
nsExternalProtocolHandler.cpp Bug 1288633 - Add more information when an URL matches Safe Browsing list. r=dragana,francois 2017-02-21 09:46:36 +08:00
nsExternalProtocolHandler.h
nsHandlerService-json.js Bug 1287660 - New implementation of nsIHandlerService for the JSON backend. r=Paolo 2017-03-10 17:41:33 +08:00
nsHandlerService-json.manifest Bug 1287660 - New implementation of nsIHandlerService for the JSON backend. r=Paolo 2017-03-10 17:41:33 +08:00
nsHandlerService.js Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike 2017-03-14 16:09:54 -07:00
nsHandlerService.manifest
nsIContentDispatchChooser.idl
nsIExternalHelperAppService.idl
nsIExternalProtocolService.idl
nsIExternalSharingAppService.idl
nsIExternalURLHandlerService.idl
nsIHandlerService.idl
nsIHelperAppLauncherDialog.idl
nsLocalHandlerApp.cpp
nsLocalHandlerApp.h
nsMIMEInfoImpl.cpp
nsMIMEInfoImpl.h
nsWebHandlerApp.js Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws. 2017-01-09 20:27:26 +01:00
nsWebHandlerApp.manifest
PExternalHelperApp.ipdl
PHandlerService.ipdl