зеркало из https://github.com/mozilla/gecko-dev.git
Bug 994216 - ensure desktop INI file parent directory exists to fix bustage on CLOSED TREE; r=marco"
--HG-- extra : amend_source : d72cf290cc27d2cc6baa3d68611192167c45fd8f
This commit is contained in:
Родитель
9d6a75f8cb
Коммит
bd0792fc0c
|
@ -277,6 +277,9 @@ NativeApp.prototype = {
|
|||
|
||||
// $XDG_DATA_HOME/applications/owa-<webappuniquename>.desktop
|
||||
let desktopINIfile = getFile(this.desktopINI);
|
||||
if (desktopINIfile.parent && !desktopINIfile.parent.exists()) {
|
||||
desktopINIfile.parent.create(Ci.nsIFile.DIRECTORY_TYPE, PERMS_DIRECTORY);
|
||||
}
|
||||
|
||||
let writer = Cc["@mozilla.org/xpcom/ini-processor-factory;1"].
|
||||
getService(Ci.nsIINIParserFactory).
|
||||
|
|
Загрузка…
Ссылка в новой задаче