Commit Graph

387 Commits

Author SHA1 Message Date
Lucas Rocha
0a3b017bee Bug 1009853 - Override getNotificationUri() in TopSitesCursorWrapper (r=mfinkle) 2014-05-14 15:02:34 -07:00
Lucas Rocha
9f5e837dfb Bug 997888/1008210 - Exclude pinned/top sites from suggested sites (r=mfinkle) 2014-05-13 16:33:19 +01:00
Lucas Rocha
6a575f0f59 Bug 997888 - Add API to exclude URLs from suggested sites (r=mfinkle) 2014-05-13 16:33:19 +01:00
Lucas Rocha
66e94c47c6 Bug 997777 - Optimize moveToPosition() in TopSitesCursorWrapper (r=wesj) 2014-05-13 14:08:30 +01:00
Lucas Rocha
7db9cf678d Bug 1008295 - Replace ArrayMap with HashMap in TopSitesCursorWrapper (r=mfinkle) 2014-05-12 17:22:02 +01:00
Lucas Rocha
3794d8045f Bug 997782 - Use suggested sites in the top sites query (r=wesj) 2014-05-09 16:34:55 +01:00
Lucas Rocha
4f6cd13d30 Bug 997782 - Wrap suggested sites in TopSitesCursorWrapper (r=mfinkle) 2014-05-09 16:34:54 +01:00
Lucas Rocha
fe3c38adfe Bug 997782 - Precompute number of pinned sites before current position (r=wesj) 2014-05-09 16:34:54 +01:00
Lucas Rocha
0a88b844a0 Bug 997782 - Only include visited pages in the top sites query (r=wesj) 2014-05-09 16:34:54 +01:00
Lucas Rocha
abd374562f Bug 997772 - Introduce SuggestedSites component (r=mfinkle) 2014-05-09 09:39:14 +01:00
Lucas Rocha
28e5835635 Bug 996657 - Factor out code to check valid cursor positions (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
adf4becacb Bug 996657 - Factor out code to update cursor positions (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
1b49637043 Bug 996657 - Streamline schema for TopSitesCursorWrapper (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
fa88af331f Bug 996657 - Store pinned sites cursor and fetch values from it (r=wesj) 2014-05-07 12:01:18 +01:00
Lucas Rocha
8f6a685e85 Bug 996657 - Change TopSitesCursorWrapper to be a Cursor (r=wesj) 2014-05-07 12:01:18 +01:00
Lucas Rocha
8a13b4683c Bug 996657 - Simplify top sites cursor by introducing row types (r=wesj) 2014-05-07 12:01:17 +01:00
Wes Johnston
217586bb12 Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats 2014-05-05 22:33:29 -07:00
Richard Newman
c9634b9f11 Bug 1003911 - Part 1: don't try to extract null favicons from the database. r=margaret 2014-05-01 14:19:33 -07:00
Margaret Leibovic
b2293a24f2 Bug 1000849 - Make a dummy MatrixCursor to listen for dataset changed notifications. r=lucasr 2014-04-25 08:29:27 -07:00
Lucas Rocha
c0f9d23fd4 Bug 994734 - Set cursor notification URI in HomeProvider (r=margaret) 2014-04-23 15:22:34 +01:00
Lucas Rocha
8740c1f088 Bug 994734 - Pass dataset id as query argument in HomeProvider (r=margaret) 2014-04-23 15:22:34 +01:00
Lucas Rocha
7417d5e925 Bug 999398 - Rename RawResource.get() to RawResource.getAsString() (r=nalexander) 2014-04-22 17:45:51 +01:00
Chenxia Liu
09b6c77f26 Bug 856565 - Removing bookmark will unpin and remove website from Home page. r=margaret 2014-04-21 11:14:23 -07:00
Richard Newman
be5dc86588 Bug 990130 - Fall back to full path of library on failure. r=mfinkle 2014-04-16 10:57:59 -07:00
Lucas Rocha
2e1de39106 Bug 993970 - Coding style fixes in TopSitesCursorWrapper (r=wesj) 2014-04-15 16:31:56 +01:00
Lucas Rocha
5c9412e9d2 Bug 993970 - Make PinnedSite instances immutable (r=wesj) 2014-04-15 16:31:55 +01:00
Lucas Rocha
2ec66aa722 Bug 993970 - Factor out TopSitesCursorWrapper into separate file (r=wesj) 2014-04-15 16:31:55 +01:00
Lucas Rocha
32fe995a1c Bug 994189 - Factor out method to load raw resource (r=margaret) 2014-04-15 16:12:03 +01:00
Alexandru Chiriac
0b89ba10e9 Bug 964100 - The reading list items are sorted descending by the 'DATE_MODIFIED' field. r=lucasr 2014-04-14 06:50:00 +02:00
Richard Newman
cb8fddc4d0 Bug 986114 - Part 2: switch TabsProvider to use PerProfileDatabaseProvider. r=nalexander 2014-03-21 16:00:39 -07:00
Richard Newman
3dabb9ceb8 Bug 986114 - Part 1: ReadingListProvider and BrowserProvider should share DB accessors. r=nalexander
* * *
Bug 986114 - Follow-up: Fix bustage on a CLOSED TREE.
2014-03-21 16:00:38 -07:00
Phil Ringnalda
f287737ac5 Back out 4 changesets (bug 986114) for 50% roboprovider bustage
CLOSED TREE

Backed out changeset cc87c22aab07 (bug 986114)
Backed out changeset c75b0b78ebbf (bug 986114)
Backed out changeset d9e1c755f554 (bug 986114)
Backed out changeset f1d1a28b0f5a (bug 986114)
2014-03-22 21:34:30 -07:00
Nick Alexander
d896763f97 Bug 986114 - Follow-up: Fix bustage on a CLOSED TREE. 2014-03-21 16:42:02 -07:00
Richard Newman
c4ddbf67ee Bug 986114 - Part 2: switch TabsProvider to use PerProfileDatabaseProvider. r=nalexander 2014-03-21 16:00:39 -07:00
Richard Newman
cc20834cd4 Bug 986114 - Part 1: ReadingListProvider and BrowserProvider should share DB accessors. r=nalexander 2014-03-21 16:00:38 -07:00
Richard Newman
26a05f00cd Bug 980187 - Content provider for Fennec profiles. r=nalexander 2014-03-18 19:20:07 -07:00
Richard Newman
837b8905de Backed out changeset 6f60d60ea58d for having the wrong bug number. 2014-03-18 19:21:49 -07:00
Richard Newman
956ddc0952 Bug 984740 - When calling notifyChange, don't request an upload sync if the caller is Sync. r=nalexander 2014-03-18 19:20:07 -07:00
Richard Newman
736dff6935 Bug 707123 - Part 2: content provider for Fennec profiles. r=nalexander 2014-03-18 19:20:07 -07:00
Sola Ogunsakin
93a0a6fc56 Bug 959297 - Get description and approx. reading time for reading list items. r=liuche, r=lucasr, r=margaret, r=rnewman 2014-03-12 14:53:25 -07:00
Richard Newman
11e6630e53 Bug 961238 - Follow-up: eliminate BrowserContract dependency on DBUtils. r=trivial, DONTBUILD 2014-03-04 12:18:26 -08:00
Lucas Rocha
eabeb8bdbf Bug 975841 - Bootstrap schema upgrade path in HomeProvide.jsm (r=margaret) 2014-03-04 16:57:43 +00:00
Lucas Rocha
060511cade Backed out changeset 70bccf82bbfa (forgot to add reviewer) 2014-03-04 16:54:32 +00:00
Lucas Rocha
4b882661e7 Bug 975841 - Bootstrap schema upgrade path in HomeProvide.jsm 2014-03-04 16:52:13 +00:00
Sola Ogunsakin
a082e3a355 Bug 959290 - Test for ReadingListProvider. r=mcomella 2014-03-03 14:37:13 -08:00
Sola Ogunsakin
58ca2562cf Bug 959290 - Make ContentProvider for Reading List. r=lucasr 2014-03-03 15:34:57 -08:00
Richard Newman
5bc3eac23d Bug 947939 - Part 2: transaction handling in deletes and updates, more efficient bulk updates. r=nalexander 2014-02-25 12:27:54 -08:00
Richard Newman
2236bc9fd8 Bug 947939 - Part 1: reimplement cleanupSomeDeletedRecords. r=nalexander 2014-02-25 12:27:54 -08:00
Richard Newman
32e74f9b9d Bug 947939 - Part 0: general cleanup in BrowserProvider. r=nalexander 2014-02-25 12:27:53 -08:00
Richard Newman
e1b4e55db7 Bug 975774 - Part 20: clean up imports in HomeProvider. r=trivial 2014-02-22 19:53:00 -08:00