Closed Bug 1679854 Opened 4 years ago Closed 4 years ago

Update error message for add-ons try to use storage.sync with a temporary ID

Categories

(WebExtensions :: General, enhancement, P3)

enhancement

Tracking

(firefox85 fixed)

RESOLVED FIXED
85 Branch
Tracking Status
firefox85 --- fixed

People

(Reporter: caitmuenster, Assigned: rpl)

Details

Attachments

(1 file)

Based on this thread: https://news.ycombinator.com/item?id=25218240

Currently, if an extension with a temporary ID tries to use storage.sync, they see this error message:

'Error: The storage API will not work with a temporary addon ID. Please add an explicit addon ID to your manifest. For more information see https://bugzil.la/1323228.'

The error message should be updated to:

'Error: The storage API will not work with a temporary addon ID. Please add an explicit addon ID to your manifest. For more information see https://bit.ly/3lntYMe.'

Flags: needinfo?(lgreco)

(In reply to Caitlin Neiman [:caitmuenster] from comment #0)

'Error: The storage API will not work with a temporary addon ID. Please add an explicit addon ID to your manifest. For more information see https://bit.ly/3lntYMe.'

Hi Caitlin,
Thanks for filing this bug!

It would be great if we could try to ask for the https://extensionworkshop.com domain to be added to the domains allowed by the https://mzl.la/ shorten url prefix, from a quick look in bugzilla it seems that we can ask that by filing an issue in the "Marketing::Social Media" bugzilla component, e.g. see Bug 668191 and Bug 885722.

Would you mind to file that bug and link it as a blocker for this one?

Flags: needinfo?(lgreco) → needinfo?(cneiman)

Hey Luca! I talked to Liz Hull and we worked this out directly with our Bitly rep.

The new shortened link for the relevant URL is https://mzl.la/3lPk1aE. :)

Flags: needinfo?(cneiman) → needinfo?(lgreco)
Severity: -- → N/A
Priority: -- → P3
Assignee: nobody → lgreco
Status: NEW → ASSIGNED

Thanks Caitlin, the actual change to be applied are pretty small (and it wouldn't be that much interesting even as a good first bug) and so I just created the "two lines" patch and attached it to this issue.

Flags: needinfo?(lgreco)
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/599cc7b5991b Updated link in storage.sync temporary addon id error message to point it to an extensionworkshop doc page. r=mixedpuppy
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: