mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 689330 - update LauncherShortcuts to use the new web apps repository [r=mfinkle]
This commit is contained in:
parent
f8f910bd73
commit
66bf666abc
@ -139,6 +139,14 @@ let OpenWebapps = {
|
|||||||
installTime: (new Date()).getTime()
|
installTime: (new Date()).getTime()
|
||||||
};
|
};
|
||||||
this._writeFile(this.appsFile, JSON.stringify(this.webapps));
|
this._writeFile(this.appsFile, JSON.stringify(this.webapps));
|
||||||
|
|
||||||
|
// now save the icon as icon.png in the app directory
|
||||||
|
let iconFile = dir.clone();
|
||||||
|
iconFile.append("icon.png");
|
||||||
|
let uri = Services.io.newURI(aApplication.iconURI, null, null);
|
||||||
|
let persist = Cc["@mozilla.org/embedding/browser/nsWebBrowserPersist;1"].createInstance(Ci.nsIWebBrowserPersist);
|
||||||
|
persist.persistFlags = persist.PERSIST_FLAGS_REPLACE_EXISTING_FILES | persist.PERSIST_FLAGS_BYPASS_CACHE;
|
||||||
|
persist.saveURI(uri, null, null, null, "", iconFile);
|
||||||
},
|
},
|
||||||
|
|
||||||
_appId: function(aURI) {
|
_appId: function(aURI) {
|
||||||
|
Loading…
Reference in New Issue
Block a user