1354 Commits

Author SHA1 Message Date
benjamin%smedbergs.us
728f7112e3 Fixes bug where messages when bookmark folder children were shifted caused separators not to be removed correctly. bug=329892 r=brettw@gmail.com
Original committer: annie.sullivan%gmail.com
Original revision: 1.22
Original date: 2006/03/10 19:22:32


git-svn-id: svn://10.0.0.236/trunk@202828 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:32:18 +00:00
benjamin%smedbergs.us
9b5d59cfac Bug 319910 r=bryner Add bookmark function for redirect-aware bookmark status checking
Original committer: brettw%gmail.com
Original revision: 1.21
Original date: 2006/02/28 17:53:14


git-svn-id: svn://10.0.0.236/trunk@202827 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:31:55 +00:00
benjamin%smedbergs.us
ab1c60d7c6 Bug 318817 r=beng: Import, store, and use bookmark keywords.
Original committer: brettw%gmail.com
Original revision: 1.20
Original date: 2006/02/16 00:42:46


git-svn-id: svn://10.0.0.236/trunk@202826 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:31:17 +00:00
benjamin%smedbergs.us
51a94f3391 Bug 326432, r=annie.sullivan Bookmarks batches are transactions, livemarks
performance bug fixes.

Original committer: brettw%gmail.com
Original revision: 1.19
Original date: 2006/02/08 21:07:59


git-svn-id: svn://10.0.0.236/trunk@202825 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:30:54 +00:00
benjamin%smedbergs.us
8d56814847 Add support for bookmark separators (bug 320261). r=brettw, ben.
Original committer: bryner%brianryner.com
Original revision: 1.18
Original date: 2006/02/08 01:10:03


git-svn-id: svn://10.0.0.236/trunk@202824 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:30:32 +00:00
benjamin%smedbergs.us
dca7c0341c Updated profile migrators to work with places
bug=322986 r=ben@mozilla.org

Original committer: annie.sullivan%gmail.com
Original revision: 1.17
Original date: 2006/01/27 02:19:35


git-svn-id: svn://10.0.0.236/trunk@202823 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:30:09 +00:00
benjamin%smedbergs.us
f6a2bf534a Bug 323492 r=bryner,beng Places history result node refactor, dynamic updates, performance improvements.
Original committer: brettw%gmail.com
Original revision: 1.16
Original date: 2006/01/24 01:24:13


git-svn-id: svn://10.0.0.236/trunk@202822 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:29:46 +00:00
benjamin%smedbergs.us
4c7cee499c Remove wantAllDetails from nsIBookmarkObserver (always send all details). Bug 320669, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.15
Original date: 2006/01/05 19:37:04


git-svn-id: svn://10.0.0.236/trunk@202821 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:29:23 +00:00
benjamin%smedbergs.us
35e43affde Make read-onlyness of a folder's children be determined by the nsIBookmarksContainer that's responsible for the folder, not necessarily by a per-folder annotation. Bug 320667, r=annie.sullivan.
Original committer: bryner%brianryner.com
Original revision: 1.14
Original date: 2006/01/04 20:49:29


git-svn-id: svn://10.0.0.236/trunk@202820 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:29:00 +00:00
benjamin%smedbergs.us
96af633e42 Bug 320666 (send more information for observers), bug 320835 (add ability to get hidden results), bug 320330 (max results option), and general observer cleanup. r=annie.sullivan@gmail.com
Original committer: brettw%gmail.com
Original revision: 1.13
Original date: 2005/12/21 01:00:38


git-svn-id: svn://10.0.0.236/trunk@202819 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:28:37 +00:00
benjamin%smedbergs.us
cb15e309e4 Added nsIBookmarksContainer interface which allows custom bookmarks types.
Implemented nsILivemarksService as a nsIBookmarksContainer.
bug=317837 r=beng sr=bryner

Original committer: annie.sullivan%gmail.com
Original revision: 1.12
Original date: 2005/12/15 20:56:18


git-svn-id: svn://10.0.0.236/trunk@202818 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:28:14 +00:00
benjamin%smedbergs.us
f6cd1ac297 Bug 320259 r=bryner sqlite compatability updates, fix bookmark InsertItem
Original committer: brettw%gmail.com
Original revision: 1.11
Original date: 2005/12/14 17:45:10


git-svn-id: svn://10.0.0.236/trunk@202817 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:27:51 +00:00
benjamin%smedbergs.us
4971262d22 Support read-only containers. Bug 320005, r=ben.
Original committer: bryner%brianryner.com
Original revision: 1.10
Original date: 2005/12/12 21:03:04


git-svn-id: svn://10.0.0.236/trunk@202816 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:27:29 +00:00
benjamin%smedbergs.us
6bfbab47a6 Make bookmark and history views update dynamically (bug 317826 and 317827), r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.9
Original date: 2005/12/09 23:48:32


git-svn-id: svn://10.0.0.236/trunk@202815 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:27:06 +00:00
benjamin%smedbergs.us
17b7df08fd Support weak references for bookmark / history / result observers. Bug 319324, r=darin.
Original committer: bryner%brianryner.com
Original revision: 1.8
Original date: 2005/12/08 22:23:49


git-svn-id: svn://10.0.0.236/trunk@202814 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:26:44 +00:00
benjamin%smedbergs.us
58ff000fb3 Added bookmarks.html importing, automatic places root init (bug 318057) r=bryner
GetChildFolder on bug 314553, r=bryner

Original committer: brettw%gmail.com
Original revision: 1.7
Original date: 2005/12/02 00:39:10


git-svn-id: svn://10.0.0.236/trunk@202813 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:26:21 +00:00
benjamin%smedbergs.us
b3dcd7a12f Add replaceItem / onItemReplaced to change a bookmark URI (bug 317802). r=ben. npob
Original committer: bryner%brianryner.com
Original revision: 1.6
Original date: 2005/11/29 01:22:57


git-svn-id: svn://10.0.0.236/trunk@202812 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:25:44 +00:00
benjamin%smedbergs.us
f5cd40947f Make folder nodes just be a type of query node. Make nsNavHistoryResult inherit from QueryNode instead of ResultNode, to get rid of some redundancy. Bug 317878 / 314553, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.5
Original date: 2005/11/29 00:35:30


git-svn-id: svn://10.0.0.236/trunk@202811 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:25:21 +00:00
benjamin%smedbergs.us
9bf4c4e6be Notify wantAllDetails=true observers on item renumbering, and make the observer API for item/folder moves a little nicer. Bug 314553, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.4
Original date: 2005/11/22 00:44:14


git-svn-id: svn://10.0.0.236/trunk@202810 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:24:59 +00:00
benjamin%smedbergs.us
f5662c7885 Work-in-progress for places UI. Allow the backend to filter results based on item type, and provide a way to ask for a result rooted at a given bookmark folder. NPOB, will be reviewed by ben/brettw before being turned on.
Original committer: bryner%brianryner.com
Original revision: 1.3
Original date: 2005/11/19 00:08:59


git-svn-id: svn://10.0.0.236/trunk@202809 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:24:36 +00:00
benjamin%smedbergs.us
aceeb5fb8d fixing windows line endings.
Original committer: bryner%brianryner.com
Original revision: 1.2
Original date: 2005/11/17 00:50:11


git-svn-id: svn://10.0.0.236/trunk@202808 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:24:13 +00:00
benjamin%smedbergs.us
3a5a10b99e History-based bookmarks implementation for Places. Bug 314553, r=brettw.
This file was copied in CVS from the following location:
mozilla/browser/components/places/public/nsINavBookmarksService.idl
Original committer: bryner%brianryner.com
Original revision: 1.1
Original date: 2005/11/16 22:53:46


git-svn-id: svn://10.0.0.236/trunk@202807 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:23:50 +00:00
benjamin%smedbergs.us
3fb693e8fa Support weak references for bookmark / history / result observers. Bug 319324, r=darin.
This file was copied in CVS from the following location:
mozilla/browser/components/places/src/nsMaybeWeakPtr.cpp
Original committer: bryner%brianryner.com
Original revision: 1.1
Original date: 2005/12/08 22:23:52


git-svn-id: svn://10.0.0.236/trunk@202806 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:23:27 +00:00
benjamin%smedbergs.us
7773f2a3e6 Bug 328532 r=bryner Normalize annotation names in a separate table, migration
code from alpha1.

Original committer: brettw%gmail.com
Original revision: 1.8
Original date: 2006/04/07 19:50:33


git-svn-id: svn://10.0.0.236/trunk@202805 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:23:05 +00:00
benjamin%smedbergs.us
657e1f1388 * Moved changeBookmarkURI functionality from controller.js into
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.com
sr=bryner@bryanryner.com

Original committer: joe%retrovirus.com
Original revision: 1.7
Original date: 2006/03/23 06:24:54


git-svn-id: svn://10.0.0.236/trunk@202804 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:22:42 +00:00
benjamin%smedbergs.us
0cc6f11d9a Bug 329691 r=bryner Refactor init so that table creation happens before the
dummy database statement (which keeps the cache from expiring) starts. Fixes
errors during DB init and also performance problems on first run.

Original committer: brettw%gmail.com
Original revision: 1.6
Original date: 2006/03/09 17:34:35


git-svn-id: svn://10.0.0.236/trunk@202803 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:22:20 +00:00
benjamin%smedbergs.us
9a2ddfbd07 Bug 329698 r=joe@retrovirus.com,bryner Implement GetPageAnnotationNames
Original committer: brettw%gmail.com
Original revision: 1.5
Original date: 2006/03/08 20:33:49


git-svn-id: svn://10.0.0.236/trunk@202802 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:21:57 +00:00
benjamin%smedbergs.us
092c380ffe Implemented removeAnnotation()
Added getAnnotationInt64() and setAnnotationInt64() to make dealing with
dates and times easier.
r=bryner b=319769

Original committer: annie.sullivan%gmail.com
Original revision: 1.4
Original date: 2005/12/10 07:25:13


git-svn-id: svn://10.0.0.236/trunk@202801 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:21:35 +00:00
benjamin%smedbergs.us
14c18fbbb8 Bug 306640, r=annie.sullivan, Add annotation observers and URI generation
Original committer: brettw%gmail.com
Original revision: 1.3
Original date: 2005/11/21 21:34:02


git-svn-id: svn://10.0.0.236/trunk@202800 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:21:12 +00:00
benjamin%smedbergs.us
bda9861438 Bug 306640 r=annie.sullivan sr=bryner
Add annotation service. This checkin addresses sr comments I forgot in the
checkin of the main code.

Original committer: brettw%gmail.com
Original revision: 1.2
Original date: 2005/11/16 00:20:15


git-svn-id: svn://10.0.0.236/trunk@202799 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:20:49 +00:00
benjamin%smedbergs.us
74f8b5bb22 Bug 306640, Add generic annotation service (first pass)
r=annie.sullivan r=bryner

This file was copied in CVS from the following location:
mozilla/browser/components/places/src/nsAnnotationService.h
Original committer: brettw%gmail.com
Original revision: 1.1
Original date: 2005/11/15 23:46:08


git-svn-id: svn://10.0.0.236/trunk@202798 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:20:27 +00:00
benjamin%smedbergs.us
24832cd5cb Adds a nsCOMArray version of a function in the annotation service, and
changes some code in nsLivemarkService::Init to use it, which gets rid
of a handful of nsSimpleURI reference leaks when using the LivemarkService.

bug=333784
r=brettw@google.com
sr=bryner@brianryner.com

Original committer: joe%retrovirus.com
Original revision: 1.10
Original date: 2006/04/13 03:05:49


git-svn-id: svn://10.0.0.236/trunk@202797 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:20:04 +00:00
benjamin%smedbergs.us
4e14b60603 * Moved changeBookmarkURI functionality from controller.js into
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.com
sr=bryner@bryanryner.com

Original committer: joe%retrovirus.com
Original revision: 1.9
Original date: 2006/03/23 06:24:52


git-svn-id: svn://10.0.0.236/trunk@202796 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:19:41 +00:00
benjamin%smedbergs.us
704e541da6 Bug 329698 r=joe@retrovirus.com,bryner Implement GetPageAnnotationNames
Original committer: brettw%gmail.com
Original revision: 1.8
Original date: 2006/03/08 20:33:48


git-svn-id: svn://10.0.0.236/trunk@202795 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:19:18 +00:00
benjamin%smedbergs.us
578746798d Bug 329563 r=annie.sullivan Clarify annotation IDL documentation
Original committer: brettw%gmail.com
Original revision: 1.7
Original date: 2006/03/07 00:58:30


git-svn-id: svn://10.0.0.236/trunk@202794 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:18:55 +00:00
benjamin%smedbergs.us
cdc8b0f1e2 Bug 325812 r=annie.sullivan Add annotation Int64, remove variant functions.
Original committer: brettw%gmail.com
Original revision: 1.6
Original date: 2006/02/07 22:57:56


git-svn-id: svn://10.0.0.236/trunk@202793 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:18:33 +00:00
benjamin%smedbergs.us
c05a719d19 Implemented removeAnnotation()
Added getAnnotationInt64() and setAnnotationInt64() to make dealing with
dates and times easier.
r=bryner b=319769

Original committer: annie.sullivan%gmail.com
Original revision: 1.5
Original date: 2005/12/10 07:25:14


git-svn-id: svn://10.0.0.236/trunk@202791 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:18:10 +00:00
benjamin%smedbergs.us
b6f651afac Bug 319227, r=annie.sullivan@gmail.com Add GetPagesWithAnnotation
Original committer: brettw%gmail.com
Original revision: 1.4
Original date: 2005/12/08 19:44:27


git-svn-id: svn://10.0.0.236/trunk@202790 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:17:47 +00:00
benjamin%smedbergs.us
cec39e643f Bug 306640, r=annie.sullivan, Add annotation observers and URI generation
Original committer: brettw%gmail.com
Original revision: 1.3
Original date: 2005/11/21 21:33:34


git-svn-id: svn://10.0.0.236/trunk@202789 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:17:24 +00:00
benjamin%smedbergs.us
1932aba314 Bug 306640 r=annie.sullivan sr=bryner
Add annotation service. This checkin addresses sr comments I forgot in the
checkin of the main code.

Original committer: brettw%gmail.com
Original revision: 1.2
Original date: 2005/11/16 00:20:14


git-svn-id: svn://10.0.0.236/trunk@202788 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:17:01 +00:00
benjamin%smedbergs.us
51f4cb7e9f Bug 306640, Add generic annotation service (first pass)
r=annie.sullivan r=bryner

This file was copied in CVS from the following location:
mozilla/browser/components/places/public/nsIAnnotationService.idl
Original committer: brettw%gmail.com
Original revision: 1.1
Original date: 2005/11/15 23:46:07


git-svn-id: svn://10.0.0.236/trunk@202787 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:16:39 +00:00
benjamin%smedbergs.us
08d6a11376 Bug 333450 r=beng Add bookmark indices to result nodes.
Original committer: brettw%gmail.com
Original revision: 1.25
Original date: 2006/04/17 18:57:52


git-svn-id: svn://10.0.0.236/trunk@202785 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:16:16 +00:00
benjamin%smedbergs.us
d04c9dfb43 Bug 333754 r=annie.sullivan Comment out untested parts of the container API so we aren't stuck with it if it never gets coverage. If a need arises, we can uncomment and test.
Original committer: brettw%gmail.com
Original revision: 1.24
Original date: 2006/04/12 20:22:39


git-svn-id: svn://10.0.0.236/trunk@202784 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:15:53 +00:00
benjamin%smedbergs.us
c111c3bdc5 Bug 328598 r=bryner Expire history as you browse for faster shutdown times.
Original committer: brettw%gmail.com
Original revision: 1.23
Original date: 2006/04/10 22:29:32


git-svn-id: svn://10.0.0.236/trunk@202783 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:15:30 +00:00
benjamin%smedbergs.us
8fa3d45aef Bug 333146 r=ben@mozilla.org Make times only show in history view for the first line in a session.
Original committer: brettw%gmail.com
Original revision: 1.22
Original date: 2006/04/10 20:27:45


git-svn-id: svn://10.0.0.236/trunk@202782 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:15:07 +00:00
benjamin%smedbergs.us
e650b46f2f Bug 331707 (for thesuckiestemail@yahoo.se) r=brettw Reorder definition of
nsNavHistoryResult to make BeOS compiler happy.

Original committer: brettw%gmail.com
Original revision: 1.21
Original date: 2006/03/28 01:57:50


git-svn-id: svn://10.0.0.236/trunk@202781 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:14:44 +00:00
benjamin%smedbergs.us
ce430c6a0e Bug 329546 r=ben@mozilla.org, annie.sullivan Separate out view from history
result.

Original committer: brettw%gmail.com
Original revision: 1.20
Original date: 2006/03/23 00:31:48


git-svn-id: svn://10.0.0.236/trunk@202780 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:14:21 +00:00
benjamin%smedbergs.us
623d39f82e Bug 330524 r=annie.sullivan Bookmark folders with unusual options (not showing
everything) don't update when new subfolders are added.

Original committer: brettw%gmail.com
Original revision: 1.19
Original date: 2006/03/22 22:12:52


git-svn-id: svn://10.0.0.236/trunk@202779 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:13:57 +00:00
benjamin%smedbergs.us
fb69a3ec3e Bug 327206 r=annie.sullivan Make folder result nodes' readonly property sync
with bookmark readonly property.

Original committer: brettw%gmail.com
Original revision: 1.18
Original date: 2006/03/03 21:16:23


git-svn-id: svn://10.0.0.236/trunk@202778 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:13:34 +00:00
benjamin%smedbergs.us
165595a478 Fixing bad merges for bug 313309
Original committer: benjamin%smedbergs.us
Original revision: 1.17
Original date: 2006/03/03 13:57:09


git-svn-id: svn://10.0.0.236/trunk@202776 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:13:11 +00:00