mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 15:25:52 +00:00
Bug 1387017 - Update talos addons to deal with post-57-api-changes. r=jmaher
MozReview-Commit-ID: LRbY1dyacvN
This commit is contained in:
parent
d45ed676c8
commit
6af79fe56a
@ -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
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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>
|
||||
|
Binary file not shown.
@ -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
|
||||
|
@ -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();
|
||||
|
@ -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>
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user