Bug 1387017 - Update talos addons to deal with post-57-api-changes. r=jmaher

MozReview-Commit-ID: LRbY1dyacvN
This commit is contained in:
Masatoshi Kimura 2017-08-03 20:45:02 +09:00
parent d45ed676c8
commit 6af79fe56a
9 changed files with 10 additions and 10 deletions

View File

@ -48,7 +48,7 @@ var MozillaFileLogger = {};
MozillaFileLogger.init = function(path) {
MozillaFileLogger._file = Cc[LF_CID].createInstance(Ci.nsILocalFile);
MozillaFileLogger._file = Cc[LF_CID].createInstance(Ci.nsIFile);
MozillaFileLogger._file.initWithPath(path);
MozillaFileLogger._foStream = Cc[FOSTREAM_CID].createInstance(Ci.nsIFileOutputStream);
MozillaFileLogger._foStream.init(this._file, PR_WRITE_ONLY | PR_CREATE_FILE | PR_APPEND,
@ -85,7 +85,7 @@ MozillaFileLogger.close = function() {
try {
var prefs = Cc["@mozilla.org/preferences-service;1"]
.getService(Ci.nsIPrefBranch2);
.getService(Ci.nsIPrefBranch);
var filename = prefs.getCharPref("talos.logfile");
MozillaFileLogger.init(filename);
} catch (ex) {} // pref does not exist, return empty string

View File

@ -116,7 +116,7 @@ var Profiler;
Components.utils.import("resource://gre/modules/FileUtils.jsm");
var file = Components.classes["@mozilla.org/file/local;1"].
createInstance(Components.interfaces.nsILocalFile);
createInstance(Components.interfaces.nsIFile);
file.initWithPath(profileFile);
var ostream = FileUtils.openSafeFileOutputStream(file);

View File

@ -384,7 +384,7 @@ function plLoadPage() {
failTimeout.register(loadFail, timeout);
// record which page we are about to open
TalosParentProfiler.mark("Opening " + pages[pageIndex].url.path);
TalosParentProfiler.mark("Opening " + pages[pageIndex].url.pathQueryRef);
if (reportRSS) {
collectMemory(startAndLoadURI, pageName);

View File

@ -4,7 +4,7 @@
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
<em:id>pageloader@mozilla.org</em:id>
<em:version>1.0.22</em:version>
<em:version>1.0.23</em:version>
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>

View File

@ -74,7 +74,7 @@ var MozFileLogger = {};
MozFileLogger.init = function(path) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
MozFileLogger._file = Cc[LF_CID].createInstance(Ci.nsILocalFile);
MozFileLogger._file = Cc[LF_CID].createInstance(Ci.nsIFile);
MozFileLogger._file.initWithPath(path);
MozFileLogger._foStream = Cc[FOSTREAM_CID].createInstance(Ci.nsIFileOutputStream);
MozFileLogger._foStream.init(this._file, PR_WRITE_ONLY | PR_CREATE_FILE | PR_APPEND,
@ -122,7 +122,7 @@ MozFileLogger.close = function() {
try {
var prefs = Components.classes["@mozilla.org/preferences-service;1"]
.getService(Components.interfaces.nsIPrefBranch2);
.getService(Components.interfaces.nsIPrefBranch);
var filename = prefs.getCharPref("talos.logfile");
MozFileLogger.init(filename);
} catch (ex) {} // pref does not exist, return empty string

View File

@ -24,7 +24,7 @@ var windowListener = {
aboutNewTabService.newTabURL = "about:blank";
// Wait for the window to finish loading
let window = aWindow.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindowInternal || Ci.nsIDOMWindow);
let window = aWindow.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindow);
let cb = function() {
window.removeEventListener("load", cb);
loadIntoWindow(window);
@ -504,7 +504,7 @@ function shutdown(aData, aReason) {
function handleFile(win, file) {
let localFile = Cc["@mozilla.org/file/local;1"]
.createInstance(Ci.nsILocalFile);
.createInstance(Ci.nsIFile);
localFile.initWithPath(file);
let localURI = Services.io.newFileURI(localFile);
let req = new win.XMLHttpRequest();

View File

@ -4,7 +4,7 @@
<em:id>tab-switch-test@lassey.us</em:id>
<em:type>2</em:type>
<em:name>Tab Switch Test</em:name>
<em:version>1.0.6</em:version>
<em:version>1.0.7</em:version>
<em:optionsType>2</em:optionsType>
<em:optionsURL>chrome://tabswitch/content/options.xul</em:optionsURL>
<em:bootstrap>true</em:bootstrap>