Commit Graph

14 Commits

Author SHA1 Message Date
Shawn Wilsher
c2762f99e9 Bug 455555 - Use asynchronous queries for places AutoComplete.
This changes the location bar's AutoComplete provider to use asynchronous
queries instead of synchronous ones.  No more blocking the main thread FTW!
r=mak
r=Mardak
r=dietrich
2009-07-13 12:19:03 -07:00
Mark Finkle ext:(%2C%20Shawn%20Wilsher%20%3Cme%40shawnwilsher.com%3E%2C%20Marco%20Bonardo%20%3Cmak77%40bonardo.net%3E)
cf0241bf3f Bug 483980 - Allow history/bookmark observer components to register with a startup category
This changeset allows for history and bookmark observers to be registered via
the category manager.  This means the bookmarks service does not have to be
initialized at startup to register observers with it, as well as the history
service.
r=sdwilsh
r=mak
r=dietrich
2009-03-25 15:31:36 -05:00
Shawn Wilsher
4756beb1ae Bug 449406 - bookmarks of TRANSITION_DOWNLOAD and TRANSITION_EMBED don't show up in the location bar if they've been visited
This adds a new function to nsNavBookmarks that determines if a place id is a
"real" bookmark (not a livemark child).  It also makes a number of places use
this new function to unify and simplify a number of code paths.

Additionally, it changes how frecency is calculated for bookmarked items.  If a
visit is bookmarked (aIsBookmarked is true in CalculateFrecencyInternal), the
visited bookmark bonus is now added for all visits.  The visit bonus was also
cut in half for bookmarks so TRANSITION_BOOKMARK will still end up with the same
value (150).

r=dietrich
r=MaK77
2009-01-27 21:01:33 -05:00
Robert Kaiser
0b557fdaa3 bug 471886 - Make places autocomplete tests even more robust against default prefs, r=Mardak 2009-01-10 16:29:17 +01:00
Robert Kaiser
309980c5e5 bug 468341 - Some toolkit places tests fail on SeaMonkey unit test boxes - make tests mor tolerant to default prefs, non-override DOM error messages, non-existing browser-specific services and protcol defintions, r=sdwilsh a=tests-only 2008-12-10 13:18:14 +01:00
edward.lee@engineering.uiuc.edu
f1354af32c More cleanup for Bug 422869 - Clean up autocomplete tests for use as a template for future tests 2008-03-27 11:18:20 -07:00
dietrich@mozilla.com
e8b583fd16 Bug 416313 ? Define the identity of the visit_count column (for mak77@supereva.it, r=edilee,dietrich) 2008-03-26 21:05:25 -07:00
dietrich@mozilla.com
3930f6f3af Bug 419749 - Add/Update/Delete for items in query set do not seem to close transaction (r=dietrich) 2008-03-12 16:36:24 -07:00
edward.lee@engineering.uiuc.edu
cbac583318 Bug 401660 - when showing autocomplete result, show tags that partially match. r=dietrich, a1.9=damons 2008-02-25 15:52:14 -08:00
dolske@mozilla.com
2457fb663e Bug 418712 - nsIAutoCompleteInput should fire an event when a search begins. r=gavin, a1.9=beltzner 2008-02-21 15:17:33 -08:00
edward.lee@engineering.uiuc.edu
5fcc0a94f2 Bug 417810 - Frequently Visited Pages Disappear From Location Bar Autocomplete. r=dietrich, b-ff3=beltzner 2008-02-20 17:38:38 -08:00
dietrich@mozilla.com
45dd28a7ab Bug 394038 ? make url bar autocomplete frecency algorithm global (r=sspitzer) 2008-01-25 09:12:04 -08:00
reed@reedloden.com
8cea14aaa5 Back out dietrich's patch from bug 394038 due to failing unit test (probably because of bug 413794). 2008-01-24 00:33:29 -08:00
dietrich@mozilla.com
e0815f7f4b Bug 394038: make url bar autocomplete frecency algorithm global (r=sspitzer) 2008-01-23 12:21:35 -08:00