also address another scenario of bug #333734, "Protect against opening too many tabs at once"
r=ben
git-svn-id: svn://10.0.0.236/trunk@200059 18797224-902f-48f8-a5cc-f745e15eee43
just showed disabled title and URI fields. The "Properties" context menu
item is now disabled for URI nodes which are not bookmarked.
bug=330876
r/sr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@194575 18797224-902f-48f8-a5cc-f745e15eee43
as fixing a few small livemark bugs, now that I've fixed a couple reference
leaks in nsLivemarkService (see bugs 333764 and 333784).
NOTE: I expect this to cause an increase in allocations on branch balsa,
since it causes nsLivemarkService to be instantiated to set up the menus.
(nsLivemarkService previously wasn't used in the balsa bloat test)
bug=330063
r=annie.sullivan@gmail.comsr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@194326 18797224-902f-48f8-a5cc-f745e15eee43
* Fixed a setFeedURI bug in the LivemarkService
* Fixed problems that broke the toolbar when a live bookmark had no site URI
* Converted some browser UI code to use LivemarkService methods rather than manipulating the annotations directly
bug=330063
r=annie.sullivan@gmail.comsr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@193764 18797224-902f-48f8-a5cc-f745e15eee43
transactions so that they can be undone. (The "change URI" is the only one
that's not transactionized yet, because it needs deeper work, cf. bug 331655)
bug=326321
r=annie.sullivan@gmail.comsr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@193288 18797224-902f-48f8-a5cc-f745e15eee43
nsINavBookmarksService
* Added annotation and favicon handling to changeBookmarkURI
* Added brettw's copyAnnotations patch to nsIAnnotationService
* Added a GetAnnotationService() to the annotation service for faster
intra-component access
* Added a getBookmarkFoldersTArray() to nsINavBookmarksService for easier
intra-component memory management; updated getBookmarkFolders() to use it
* Added stub for tagRoot to nsINavBookmarksService; DO NOT USE until 329961
has been resolved
* Quick fix for Add Bookmarks breakage caused by 329546
bug=330192
r=brettw@gmail.comsr=bryner@bryanryner.com
git-svn-id: svn://10.0.0.236/trunk@192839 18797224-902f-48f8-a5cc-f745e15eee43
the branch freeze:
330052 add bookmark dialog should have a default folder selected
329792 remove dead code for old tag-style folder selector in bookmark properties
330023 allow for editing of folder names
r=annie.sullivan@gmail.comsr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@192752 18797224-902f-48f8-a5cc-f745e15eee43
toolkit/content/debug.js
debug.js is now included by globalOverlay.js, but if that's not in your
scope you can just #include debug.js directly.
NS_ASSERT() shows a dialog box containing a stack trace when it's called
with a condition that isn't true. The dialog box will be suppressed in
final builds, but in nightlies and alphas, it's useful for encouraging
bug submissions. To disable the dialogs, set XUL_ASSERT_PROMPT=0 in
your environment.
bug=327349
r=darin@meer.net, gavin.sharp@gmail.com
git-svn-id: svn://10.0.0.236/trunk@192291 18797224-902f-48f8-a5cc-f745e15eee43
* Customized bookmark properties dialog for add vs. edit cases
* Added support for changing URI of bookmark (annotations not carried over yet)
* Add support for viewing properties of history entries
* Changed from tag-style control to folder tree for folder selection,
yielding layout and accessibility improvements
* Switched to using standard dialog buttons
bug=329272
r=annie.sullivan@gmail.comsr=bugs@bengoodger.com
git-svn-id: svn://10.0.0.236/trunk@192153 18797224-902f-48f8-a5cc-f745e15eee43
* Adds support for editing the bookmark shortcut (formerly keyword) in the Bookmark Properties dialog.
* Improves the appearance of the Bookmark Properties dialog.
* Removes dead code from PlacesBrowserShim in browser.js
NOTE: This doesn't reflect the final UI for this functionality; rather,
this change is intended to add functionality for users of the nightlies.
bug=322988
r=annie.sullivan@gmail.comsr=bugs@bengoodger.com
git-svn-id: svn://10.0.0.236/trunk@191866 18797224-902f-48f8-a5cc-f745e15eee43
Reorganizes code so that command/click handlers for toolbar/menu bindings can be attached by overlays.
r=ben@mozilla.org bug=327034
git-svn-id: svn://10.0.0.236/trunk@191751 18797224-902f-48f8-a5cc-f745e15eee43