27 const Cc = Components.classes;
28 const Ci = Components.interfaces;
29 const Cr = Components.results;
32 const CID =
"ea82983c-4e22-43e0-8942-ae5f31d3671a";
33 const CONTRACTID =
"@mozilla.org/network/protocol/about;1?what=gstreamer";
35 Components.utils.import(
"resource://gre/modules/XPCOMUtils.jsm");
44 newChannel:
function(
uri) {
45 var
ioService =
Cc[
"@mozilla.org/network/io-service;1"]
46 .getService(
Ci.nsIIOService);
47 var childURI = ioService.newURI(
"chrome://songbird/content/gstreamer/about.xhtml",
49 var channel = ioService.newChannelFromURI(childURI);
50 channel.originalURI =
uri;
55 getURIFlags:
function(
uri) {
56 return Ci.nsIAboutModule.ALLOW_SCRIPT;
sbDeviceFirmwareAutoCheckForUpdate prototype contractID
sbOSDControlService prototype QueryInterface
sbDeviceFirmwareAutoCheckForUpdate prototype classDescription
sbDeviceFirmwareAutoCheckForUpdate prototype classID
function sbAboutGStreamer()