Closed Bug 709402 Opened 14 years ago Closed 14 years ago

Form history repository layer

Categories

(Firefox for Android Graveyard :: Android Sync, defect, P1)

All
Android
defect

Tracking

(firefox13 fixed, firefox14 fixed, blocking-fennec1.0 beta+)

VERIFIED FIXED
mozilla14
Tracking Status
firefox13 --- fixed
firefox14 --- fixed
blocking-fennec1.0 --- beta+

People

(Reporter: ally, Assigned: nalexander)

References

Details

(Whiteboard: [sync])

Attachments

(1 file)

No description provided.
Will depend on a Fennec content provider.
OS: Mac OS X → Android
Hardware: x86 → All
Summary: repo layer for form history → Form history repository layer
Priority: -- → P3
Depends on: 725881
Assignee: nobody → nalexander
Priority: P3 → P1
blocking-fennec1.0: --- → beta+
Status: NEW → ASSIGNED
Depends on: 730557
Depends on: 733422
Whiteboard: [sync]
Whiteboard: [sync] → [sync][Leave open after merge]
Routine Sync approval for Aurora.
Attachment #608782 - Flags: approval-mozilla-aurora?
Nick's test procedure: For reference, this is my test procedure: * Test Fennec -> Desktop - Add new form item in Fennec - Sync device, Sync desktop, check appears on Desktop - Delete form item in Fennec - Sync device, Sync desktop, check item no longer appears on Desktop, and is not revived in Fennec * THIS DOES NOT WORK * Instead, check that server has correct deleted record (using Dump the cleartext of each record in a collection to the console. from https://wiki.mozilla.org/Services/Sync/Snippets) - Sync device again, check that record is not revived in Fennec * Test Desktop -> Fennec - Add new form item in Desktop - Sync desktop, Sync device, check appears in Fennec - Delete form item in Desktop - Sync desktop, Sync device, check item no longer appears in Fennec, and is not revived in Desktop * Test reconcile same - Add new form item in Desktop - Add same form item in Fennec with same form value - Sync desktop, then sync device - Check single form item with Desktop GUID appears in Fennec and Desktop, and has Desktop's form value in both * Test reconcile different - Add new form item in Desktop - Add same form item in Fennec with different form value - Sync desktop, then sync device - Check two form items appear in Fennec and Desktop
Comment on attachment 608782 [details] Stub for Aurora approval. [Triage Comment] If these changes are mobile-only and are not dependent upon the Maple uplift to Aurora, a=akeybl for Aurora 13.
Attachment #608782 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
work for this is on github, and is progressing there.
Whiteboard: [sync][Leave open after merge] → [sync]
Target Milestone: --- → mozilla14
Note that this is preffed off (well, hard-coded disabled) by design: this'll have a big performance impact until batching lands. When I find the bug number for that, I'll set the appropriate dependencies and file a follow-up to pref on.
Blocks: 742104
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Product: Mozilla Services → Android Background Services
Product: Android Background Services → Firefox for Android
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: