mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-06-10 02:18:57 +00:00
25 lines
804 B
JavaScript
25 lines
804 B
JavaScript
// Test that result node for folder shortcuts get the target folder title if
|
|
// the shortcut itself has no title set.
|
|
add_task(function* () {
|
|
let shortcutInfo = yield PlacesUtils.bookmarks.insert({
|
|
type: PlacesUtils.bookmarks.TYPE_BOOKMARK,
|
|
parentGuid: PlacesUtils.bookmarks.unfiledGuid,
|
|
url: "place:folder=TOOLBAR"
|
|
});
|
|
|
|
let unfiledRoot =
|
|
PlacesUtils.getFolderContents(PlacesUtils.unfiledBookmarksFolderId).root;
|
|
let shortcutNode = unfiledRoot.getChild(unfiledRoot.childCount - 1);
|
|
Assert.equal(shortcutNode.bookmarkGuid, shortcutInfo.guid);
|
|
|
|
let toolbarInfo =
|
|
yield PlacesUtils.bookmarks.fetch(PlacesUtils.bookmarks.toolbarGuid);
|
|
Assert.equal(shortcutNode.title, toolbarInfo.title);
|
|
|
|
unfiledRoot.containerOpen = false;
|
|
});
|
|
|
|
function run_test() {
|
|
run_next_test();
|
|
}
|