diff --git a/mozilla/xpfe/browser/resources/content/navigator.js b/mozilla/xpfe/browser/resources/content/navigator.js index 24d386998f7..f78e0c96233 100644 --- a/mozilla/xpfe/browser/resources/content/navigator.js +++ b/mozilla/xpfe/browser/resources/content/navigator.js @@ -1062,7 +1062,7 @@ function RevealSearchPanel() { title = url; } - bmks.AddBookmark(url, title); + bmks.AddBookmark(url, title, bmks.BOOKMARK_DEFAULT_TYPE); } // Set up a lame hack to avoid opening two bookmarks. diff --git a/mozilla/xpfe/components/bookmarks/public/nsIBookmarksService.idl b/mozilla/xpfe/components/bookmarks/public/nsIBookmarksService.idl index b109d07a692..a2d94e730d2 100644 --- a/mozilla/xpfe/components/bookmarks/public/nsIBookmarksService.idl +++ b/mozilla/xpfe/components/bookmarks/public/nsIBookmarksService.idl @@ -31,9 +31,13 @@ [scriptable, uuid(a82e9300-e4af-11d2-8fdf-0008c70adc7b)] interface nsIBookmarksService : nsISupports { + const unsigned long BOOKMARK_DEFAULT_TYPE = 0; + const unsigned long BOOKMARK_SEARCH_TYPE = 1; + const unsigned long BOOKMARK_FIND_TYPE = 2; + void ReadBookmarks(); boolean IsBookmarked(in string aURI); - void AddBookmark(in string aURI, in wstring aTitle); + void AddBookmark(in string aURI, in wstring aTitle, in long bmType); void UpdateBookmarkLastVisitedDate(in string aURL); string FindShortcut(in wstring aName); }; diff --git a/mozilla/xpfe/components/bookmarks/resources/bm-find.js b/mozilla/xpfe/components/bookmarks/resources/bm-find.js index 5f00487d3a9..180c0ec1ace 100755 --- a/mozilla/xpfe/components/bookmarks/resources/bm-find.js +++ b/mozilla/xpfe/components/bookmarks/resources/bm-find.js @@ -149,7 +149,7 @@ function saveFind() var bmks = Components.classes["component://netscape/browser/bookmarks-service"].getService(); if (bmks) bmks = bmks.QueryInterface(Components.interfaces.nsIBookmarksService); - if (bmks) bmks.AddBookmark(searchURL, searchTitle); + if (bmks) bmks.AddBookmark(searchURL, searchTitle, bmks.BOOKMARK_FIND_TYPE); return(true); } diff --git a/mozilla/xpfe/components/bookmarks/resources/bm-find.xul b/mozilla/xpfe/components/bookmarks/resources/bm-find.xul index 4bf2af00081..414e33b6540 100755 --- a/mozilla/xpfe/components/bookmarks/resources/bm-find.xul +++ b/mozilla/xpfe/components/bookmarks/resources/bm-find.xul @@ -40,8 +40,8 @@ onload="doLoad()" onunload="doUnload()" > - + @@ -100,9 +100,9 @@ - + - +