42 let
pbSvc = Components.classes[
"@mozilla.org/privatebrowsing;1"]
43 .getService(Components.interfaces.nsIPrivateBrowsingService);
44 let
prefSvc = Components.classes[
"@mozilla.org/preferences-service;1"]
45 .getService(Components.interfaces.nsIPrefBranch);
49 if (aIID.equals(Components.interfaces.nsIObserver) ||
50 aIID.equals(Components.interfaces.nsISupports) ||
51 aIID.equals(Components.interfaces.nsISupportsWeakReference))
53 throw Components.results.NS_NOINTERFACE;
60 Components.classes[
"@mozilla.org/observer-service;1"]
61 .getService(Components.interfaces.nsIObserverService)
62 .addObserver(observer,
"private-browsing",
true);
67 if (
pbSvc.privateBrowsingEnabled)
79 if (typeof
val !=
"string")
81 if (
pbSvc.privateBrowsingEnabled)
82 gOpenLocationLastURLData =
val;
84 let
str = Components.classes[
"@mozilla.org/supports-string;1"]
85 .createInstance(Components.interfaces.nsISupportsString);
93 gOpenLocationLastURLData =
"";
sbOSDControlService prototype QueryInterface
let gOpenLocationLastURLData
this _dialogInput val(dateText)
_updateTextAndScrollDataForFrame aData
sbDeviceFirmwareAutoCheckForUpdate prototype observe