Open Bug 552531 Opened 15 years ago Updated 1 year ago

Sync form history metadata

Categories

(Firefox :: Sync, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: rags, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sync-engine-addition])

This is an enhancement request to the form data sync engine to also include the meta data required to support awesome form fill. In talking to Ed, there isn't an API that we can use to get/set this information. We could propose one and implement it in weave, but should get dolske involved.
We probably don't want to propose an API and implement it. That feels like overkill, and we should just have the right people implement that API in core (we need it there anyway). That said, we could monkeypatch this with raw SQL, if we felt like it was really important, but that feels like a path to disaster. I think this is 3.6+ only, so that gets more prone to fun corner cases. Without a burning need to do this now, my best put that we continue to live with the less-awesome version of form history for sync (Firefox has this issue) until there's a sane API, and then only use that API. In the long view (sync as a core component) this gets us where we need to go, without burning resources on an interim solution.
Component: Firefox UI → Sync
OS: Mac OS X → All
QA Contact: firefox → sync
Hardware: x86 → All
Target Milestone: --- → Future
Depends on: 487556
Blocks: 530399
Whiteboard: [sync-engine-addition]
Target Milestone: Future → ---
Awesome form fill isn't a thing any more. There is work being done on "addresses", which is similar and will be synced, so closing this one.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Mark, I think this bug is talking about syncing the form history metadata fields that affect form history frecency: * timesUsed * firstUsed * lastUsed That isn't going anywhere and will continue to be used on forms and fields where Form Autofill can't help.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Thanks for the clarification
Blocks: syncmore
Status: REOPENED → NEW
Summary: Awesome form fill data doesn't get synced → Sync form history metadata
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
Priority: -- → P3

This will likely get rolled up into our Rust forms work, though structured form autofill (addresses and credit cards) is a higher priority for our team now than form history.

Type: defect → enhancement
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.