Open Bug 1625257 Opened 4 years ago Updated 26 days ago

Support |storage.sync| API

Categories

(GeckoView :: Extensions, enhancement, P3)

Unspecified
All
enhancement

Tracking

(Not tracked)

REOPENED

People

(Reporter: agi, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [addons-jira])

Talking with :snorp we think we might be get away with just exposing get and set to embedders.

Rank: 1
Priority: -- → P2

Found this comment by Lina which looks relevant https://bugzilla.mozilla.org/show_bug.cgi?id=1626506#c4

Blocks: 1637465
Severity: normal → --
Severity: -- → N/A

This one seems to be supported already according to "GeckoView WebExtension API needs" document

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID

I think the doc is not accurate, we don't support storage.sync, at least not across devices (it's basically a local-only implementation right now).

Status: RESOLVED → REOPENED
Resolution: INVALID → ---

This lack of functionality is also blocking the removal of the old backend, see bug 1637465 for details. It would be nice if this were to be resolved.

Priority: P2 → P3
Rank: 1 → 333
Whiteboard: [addons-jira]

I think the priority/rank of this issue should be increased to reflect that more developers will soon be able to publish extensions on Android: https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/

I would like to see the priority increased, we would like to decommission some old code (Bug 1637465), and this is a blocker.

Flags: needinfo?(cpeterson)

(In reply to Simeon Vincent [:dotproto] from comment #6)

I think the priority/rank of this issue should be increased to reflect that more developers will soon be able to publish extensions on Android: https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/

while this is a great argument, i can't avoid to point out that the star of Firefox extensions: uBlockOrigin, was always allow-listed on android and always made use (or is still broken by) this feature.

(In reply to Mathieu Leplatre [:leplatrem] from comment #7)

I would like to see the priority increased, we would like to decommission some old code (Bug 1637465), and this is a blocker.

Thanks. I will ask the GeckoView team.

Flags: needinfo?(cpeterson)
Blocks: 1861918
Duplicate of this bug: 1811313

Does this bug cover synchronizing stored data across mobile and desktop devices also? Now I'm trying to develop an addon communicating between android and desktop based on storage.sync so this bug looks to be a blocker.

No longer blocks: 1861918
You need to log in before you can comment on or make changes to this bug.