Fix bug 169816: implement bookmark sorting (really arranging) in Camino. Selecting a single folder will sort its children. Selecting two or more items will sort them together. Holding down the Option key will do a deep sort of all selected items. If nothing is selected, the current collection is sorted (if allowed).
Fix bug 322809: bookmarks toolbar and menu folders should have localized names.
Other fixes:
Re-order the bookmarks and history context menus slightly to reduce the number of separators.
Fix the bookmarks toolbar to not respond to every bookmark update by looking for a button with the changed bookmark.
Fix the bookmarks toolbar to notice child re-orderings and update appropriately.
Clean up the key handling code in ExtendedOutlineView and ExtendedTableView, and make our outline and table views respond to the home and end keys by scrolling to top/bottom.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187661 18797224-902f-48f8-a5cc-f745e15eee43
Fix bug 308897: put a context menu on the lock icon that has items to show the site certificate, and go to Page Info.
Fix the "Reset Camino" warning string to remove the reference to saved passwords (re: bug 320208).
Improve some #include hygiene in AutoCompleteDataSource.h and fallout.
Fix it so that main windows don't have to all implement -autosaveWindowFrame.
Fix some ownership issues in AutoCompleteDataSource that could cause us to use potentially released images in the autocomplete popup.
Push the code for accessing page security information down into CHBrowserView, and change Page Info to use it. Also fix some spelling errors, and improve Page Info strings for mixed content.
Fix an nsIDOMWindow leak in Page Info, and use a already_AddRefed<> return value in CHBrowserView to make ref counting of nsIDOMWindows less prone to bugs.
Change some code to use pre-existing CHBrowserView.h constants.
No longer show the "trust" checkboxes in the certificate view if we can't read the trust settings (cert not in DB), unless we're accepting a CA cert.
When showing a cert from Page Info or the lock icon, show trust for SERVER_CERT usage, rather than CA_CERT usage.
Tweak ad blocking.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186570 18797224-902f-48f8-a5cc-f745e15eee43
Land Page Info (bug 159048) on the branch, with associated ProgressDialog and CertificateView changes.
Remove some files from the Resources target of the project, since they were added there by mistake.
Merge other minor changes from the trunk.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@185675 18797224-902f-48f8-a5cc-f745e15eee43
Remove the "?click" rule, because it breaks some legitimate sites.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@184517 18797224-902f-48f8-a5cc-f745e15eee43
Fix bug 196359: show an optional warning when closing a window with multiple tabs, or quitting when multiple windows or tabs are open. Patch partially by Nathaniel Madura.
Also tweak ad-blocking slightly.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182441 18797224-902f-48f8-a5cc-f745e15eee43
311049: fix focus issue in popup windows.
307743: export of bookmark keywords etc (patch by Chris Lawson).
293768: we now remember which container was selected in bookmarks.
297860: after import, bookmarks bar does not retain folder copied into it.
Fixed HTML export by ensuring that the root folder has the appropriate special flag set.
Fixed "Redo" when moving a bookmark within a folder.
Fixed the first Undo after showing bookmarks (which used to throw an exception) by avoiding using the bookmarks undo manager for URL bar text operations.
Fixed drag and drop in the bookmarks to show the correct feedback when copying, and allow copying into the containers table again.
Fixed Undo in the url bar to not create undo items for no-op changes.
Fixed the context menu for empty rows in the bookmarks to enable the "New Folder" item.
Also cleaning up bookmarks reading and import code to deal better with corrupted bookmarks files, ensuring that we always end up with toolbar and menu containers. Fixed setting up the toolbar folder from a bookmarks.xml conversion. Allow us to read a Safari Bookmarks.plist file as the bookmarks file (rather than an import) in case a user copies it over. Break assumptions about the container ordering, so that if container folders get moved around in the bookmarks file, we'll still find them OK.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181676 18797224-902f-48f8-a5cc-f745e15eee43