icecat: add release icecat-140.8.0-2 for aramo

This commit is contained in:
Ark74 2026-03-11 06:58:43 -06:00
parent d9a6c0aa96
commit d570f39e11
616 changed files with 39955 additions and 33937 deletions

View file

@ -342,15 +342,11 @@ class ProfilesDatastoreServiceClass {
this.#connection = null;
}
async maybeCreateProfilesStorePath() {
maybeCreateStoreID() {
if (this.#storeID) {
return;
}
await IOUtils.makeDirectory(
ProfilesDatastoreServiceClass.PROFILE_GROUPS_DIR
);
const storageID = Services.uuid
.generateUUID()
.toString()
@ -362,7 +358,7 @@ class ProfilesDatastoreServiceClass {
}
async getProfilesStorePath() {
await this.maybeCreateProfilesStorePath();
this.maybeCreateStoreID();
// If we are not running in a named nsIToolkitProfile, the datastore path
// should be in the profile directory. This is true in a local build or a
@ -377,6 +373,10 @@ class ProfilesDatastoreServiceClass {
);
}
await IOUtils.makeDirectory(
ProfilesDatastoreServiceClass.PROFILE_GROUPS_DIR
);
return PathUtils.join(
ProfilesDatastoreServiceClass.PROFILE_GROUPS_DIR,
`${this.#storeID}.sqlite`