mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-06-02 06:59:26 +00:00
Add JXR support to the browser
Can be enabled/disabled at runtime by toggling the 'media.jxr.enabled' pref (disabled by default). Two additional prefs are provided for testing purposes: 'media.jxr.autoaccept', and 'media.jxr.advertised_mime_type' See comments in all.js for information on what these do. This commit includes the MS OpenTech implementation of the decoder on the browser side with some fixes applied; see the development in Pale Moon GitGub issue #105 or my comments in the source code for more information.
This commit is contained in:
@@ -69,6 +69,10 @@ static const mozilla::Module::ContractIDEntry kImageContracts[] = {
|
||||
static const mozilla::Module::CategoryEntry kImageCategories[] = {
|
||||
{ "Goanna-Content-Viewers", IMAGE_GIF, "@mozilla.org/content/document-loader-factory;1" },
|
||||
{ "Goanna-Content-Viewers", IMAGE_JPEG, "@mozilla.org/content/document-loader-factory;1" },
|
||||
#ifdef MOZ_JXR
|
||||
{ "Goanna-Content-Viewers", IMAGE_JXR, "@mozilla.org/content/document-loader-factory;1" },
|
||||
{ "Goanna-Content-Viewers", IMAGE_MS_PHOTO, "@mozilla.org/content/document-loader-factory;1" },
|
||||
#endif
|
||||
{ "Goanna-Content-Viewers", IMAGE_PJPEG, "@mozilla.org/content/document-loader-factory;1" },
|
||||
{ "Goanna-Content-Viewers", IMAGE_JPG, "@mozilla.org/content/document-loader-factory;1" },
|
||||
{ "Goanna-Content-Viewers", IMAGE_ICO, "@mozilla.org/content/document-loader-factory;1" },
|
||||
|
||||
Reference in New Issue
Block a user