Replace ParcelableClientRecord and direct use of Sync's databases with RemoteClient and Fennec's databases

NEW
Unassigned

Status

()

Firefox for Android
Overlays
3 years ago
3 years ago

People

(Reporter: nalexander, Unassigned)

Tracking

Trunk
All
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
The Share Overlay code grew out of the SendTabActivity from Sync.  As part of that, we grew a ParcelableClientRecord, and we use Sync's clients database rather than Fennec's.

We should move to a Parcelable RemoteClient; we should use the AccountsLoader; and we should use Fennec's clients database.  Unification for the win!

Also, be aware of the soon-to-land RemoteClientDialogFragment, which we can expand to make selecting clients better.  (See Bug 977161.)
You need to log in before you can comment on or make changes to this bug.