Commit Graph

9 Commits

Author SHA1 Message Date
Richard Newman
49cc211126 Bug 1130461 - Part 1: change schema for reading list. r=margaret
This patch does several things, all in one commit because of a schema update:

* Uses _id instead of guid when referring to reading list items, allowing the guid column to be null.
* Reworks schema upgrading.
* Completely revises the reading list schema itself.
* Fixes the tests.
* Cleans up how we do deletion: if an item hasn't yet been synced, it's simply deleted immediately. We can do this because the server allocates GUIDs.
* Adds columns to manage sync-related metadata.
2015-02-23 10:35:11 -08:00
Richard Newman
6e2919f09b Bug 1135088 - Follow-up: restore removed import. a=bustage on a CLOSED TREE
Don't rebase before landing, kids.
2015-02-20 08:57:52 -08:00
Richard Newman
53dbdf94b2 Bug 1135088 - Implement shutdown() for SharedBrowserDatabaseProvider. r=margaret 2015-02-20 08:16:33 -08:00
Richard Newman
5042e5ec9c Bug 1042383 - Part 2: use optimizable build-time flags for SDK-dependent code. r=mfinkle 2014-07-30 08:19:35 -07:00
Wes Johnston
5dc7f98d36 Bug 1014712 - Store ms tile image information for showing on about:home. r=rnewman,lucasr 2014-06-10 06:22:47 -07:00
Richard Newman
48b5e5e6f1 Bug 1014988 - Use Context.MODE_ENABLE_WRITE_AHEAD_LOGGING when opening databases. r=bnicholson 2014-05-28 14:53:59 -07:00
Richard Newman
ef7256bdfe 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
5076574713 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
Richard Newman
b96bcb11a0 Bug 986114 - Part 1: ReadingListProvider and BrowserProvider should share DB accessors. r=nalexander 2014-03-21 16:00:38 -07:00