Bug 1229831 - tab group migration code loses group titles, r=felipe

This commit is contained in:
Gijs Kruitbosch 2015-12-02 17:31:22 +00:00
parent 61c8097340
commit 936ace59f9
2 changed files with 4 additions and 2 deletions

View File

@ -162,7 +162,7 @@ this.TabGroupsMigrator = {
let groupFolder = yield PlacesUtils.bookmarks.insert({
parentGuid: tabgroupsFolder.guid,
type: PlacesUtils.bookmarks.TYPE_FOLDER,
title: group.title ||
title: group.tabGroupsMigrationTitle ||
gBrowserBundle.formatStringFromName("tabgroups.migration.anonGroup", [group.anonGroupID], 1),
}).catch(Cu.reportError);

View File

@ -78,7 +78,9 @@ add_task(function* gatherGroupDataTest() {
});
add_task(function* bookmarkingTest() {
let groupInfo = TabGroupsMigrator._gatherGroupData(TEST_STATES.TWO_GROUPS);
let stateClone = JSON.parse(JSON.stringify(TEST_STATES.TWO_GROUPS));
let groupInfo = TabGroupsMigrator._gatherGroupData(stateClone);
let removedGroups = TabGroupsMigrator._removeHiddenTabGroupsFromState(stateClone, groupInfo);
yield TabGroupsMigrator._bookmarkAllGroupsFromState(groupInfo);
let bmCounter = 0;
let bmParents = {};