Bug 1467282 - Stop shipping SimpleServiceDiscovery.jsm on Desktop, and remove unused reference to it. r=jaws

MozReview-Commit-ID: JgliLwd3OaG

--HG--
extra : rebase_source : d010b570e25a8b8c0acd864becfa660e52c826ca
This commit is contained in:
Felipe Gomes 2018-06-06 18:15:21 -03:00
parent a126aacfe7
commit fbd30df4c5
2 changed files with 4 additions and 17 deletions

View File

@ -24,21 +24,6 @@ ChromeUtils.defineModuleGetter(this, "ReaderMode",
"resource://gre/modules/ReaderMode.jsm"); "resource://gre/modules/ReaderMode.jsm");
ChromeUtils.defineModuleGetter(this, "PageStyleHandler", ChromeUtils.defineModuleGetter(this, "PageStyleHandler",
"resource:///modules/PageStyleHandler.jsm"); "resource:///modules/PageStyleHandler.jsm");
XPCOMUtils.defineLazyGetter(this, "SimpleServiceDiscovery", function() {
let ssdp = ChromeUtils.import("resource://gre/modules/SimpleServiceDiscovery.jsm", {}).SimpleServiceDiscovery;
// Register targets
ssdp.registerDevice({
id: "roku:ecp",
target: "roku:ecp",
factory(aService) {
ChromeUtils.import("resource://gre/modules/RokuApp.jsm");
return new RokuApp(aService);
},
types: ["video/mp4"],
extensions: ["mp4"]
});
return ssdp;
});
// TabChildGlobal // TabChildGlobal
var global = this; var global = this;

View File

@ -235,8 +235,6 @@ EXTRA_JS_MODULES += [
'RemoteWebProgress.jsm', 'RemoteWebProgress.jsm',
'ResetProfile.jsm', 'ResetProfile.jsm',
'ResponsivenessMonitor.jsm', 'ResponsivenessMonitor.jsm',
'secondscreen/RokuApp.jsm',
'secondscreen/SimpleServiceDiscovery.jsm',
'SelectContentHelper.jsm', 'SelectContentHelper.jsm',
'SelectParentHelper.jsm', 'SelectParentHelper.jsm',
'ServiceRequest.jsm', 'ServiceRequest.jsm',
@ -287,6 +285,10 @@ if 'Android' != CONFIG['OS_TARGET']:
] ]
else: else:
DEFINES['ANDROID'] = True DEFINES['ANDROID'] = True
EXTRA_JS_MODULES += [
'secondscreen/RokuApp.jsm',
'secondscreen/SimpleServiceDiscovery.jsm',
]
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows': if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':