mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 07:13:20 +00:00
9c01cb1c62
On Android, nsIHandlerInfo instances representing protocols are also instances of nsIMIMEInfo. This causes the RDF back-end of the handler service to store them in the same cateory as MIME types. This fix corrects the situation for the JSON back-end, while leaving the RDF back-end unchanged for backwards compatibility. Detailed testing is added using different RDF reference files for Desktop and Android. MozReview-Commit-ID: B0ls60jfENe --HG-- extra : source : 0bfa2e0ad6232cbaf66dd7e42326101e23b62352 |
||
---|---|---|
.. | ||
android | ||
gonk | ||
mac | ||
tests | ||
uikit | ||
unix | ||
win | ||
ContentHandlerService.cpp | ||
ContentHandlerService.h | ||
ExternalHelperAppChild.cpp | ||
ExternalHelperAppChild.h | ||
ExternalHelperAppParent.cpp | ||
ExternalHelperAppParent.h | ||
HandlerServiceChild.h | ||
HandlerServiceParent.cpp | ||
HandlerServiceParent.h | ||
moz.build | ||
nsCExternalHandlerService.idl | ||
nsContentHandlerApp.cpp | ||
nsContentHandlerApp.h | ||
nsDBusHandlerApp.cpp | ||
nsDBusHandlerApp.h | ||
nsExternalHelperAppService.cpp | ||
nsExternalHelperAppService.h | ||
nsExternalProtocolHandler.cpp | ||
nsExternalProtocolHandler.h | ||
nsHandlerService-json.js | ||
nsHandlerService-json.manifest | ||
nsHandlerService.js | ||
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 | ||
nsWebHandlerApp.manifest | ||
PExternalHelperApp.ipdl | ||
PHandlerService.ipdl |