1
0
Fork 0
firefox/toolkit/components/places/tests/unit/test_1105208.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

25 lines
849 B
JavaScript

// Test that result node for folder shortcuts get the target folder title if
// the shortcut itself has no title set.
add_task(async function () {
let folder = await PlacesUtils.bookmarks.insert({
type: PlacesUtils.bookmarks.TYPE_FOLDER,
parentGuid: PlacesUtils.bookmarks.toolbarGuid,
title: "fake",
});
let shortcutInfo = await PlacesUtils.bookmarks.insert({
type: PlacesUtils.bookmarks.TYPE_BOOKMARK,
parentGuid: PlacesUtils.bookmarks.unfiledGuid,
url: `place:parent=${folder.guid}`,
});
let unfiledRoot = PlacesUtils.getFolderContents(
PlacesUtils.bookmarks.unfiledGuid
).root;
let shortcutNode = unfiledRoot.getChild(unfiledRoot.childCount - 1);
Assert.equal(shortcutNode.bookmarkGuid, shortcutInfo.guid);
Assert.equal(shortcutNode.title, folder.title);
unfiledRoot.containerOpen = false;
});