Bug 342217: Make "Bookmark This Frame" work again.

r=jhughes
sr=ben
This commit is contained in:
pkasting%google.com 2006-09-05 23:14:45 +00:00
Родитель f9821147ec
Коммит bdab210d16
1 изменённых файлов: 5 добавлений и 2 удалений

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

@ -5044,16 +5044,19 @@ nsContextMenu.prototype = {
clipboard.copyString(addresses);
},
addBookmarkForFrame : function() {
#ifndef MOZ_PLACES
var doc = this.target.ownerDocument;
var uri = doc.location.href;
#ifndef MOZ_PLACES
var title = doc.title;
var description = BookmarksUtils.getDescriptionFromDocument(doc);
if ( !title )
title = uri;
BookmarksUtils.addBookmark(uri, title, doc.charset, description);
#else
dump("*** IMPLEMENT ME: Bug 342217\n");
var ioService = Components.classes["@mozilla.org/network/io-service;1"].
getService(Components.interfaces.nsIIOService);
var linkURI = ioService.newURI(uri, null, null);
PlacesController.showAddBookmarkUI(linkURI);
#endif
},
// Open Metadata window for node