Bug 1531453 - Port bug 1529374 - Fix getResourceURI() for bootstrapped addons; rs=bustage-fix

This commit is contained in:
Geoff Lankow 2019-03-01 12:10:42 +13:00
Родитель 2be548d5f2
Коммит f8b2cbf41a
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -148,7 +148,12 @@ async function checkBootstrappedPref() {
equal(addonData.version, addon.version);
equal(addonData.type, addon.type);
let file = addon.getResourceURI().QueryInterface(Ci.nsIFileURL).file;
let resourceURI = addon.getResourceURI();
if (resourceURI instanceof Ci.nsIJARURI) {
resourceURI = resourceURI.JARFile;
}
let file = resourceURI.QueryInterface(Ci.nsIFileURL).file;
equal(addonData.path, file.path);
}
equal(data.size, 0);