Open Bug 1908708 Opened 1 year ago Updated 1 year ago

Support the addons picker template in Spotlight modals / Feature Callouts

Categories

(Firefox :: Messaging System, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: mviar, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

At the moment, the addons picker template is not supported in the Spotlight context.

Enabling this template in Spotlight modals will likely include:

  • Handling AWEnsureAddonInstalled in spotlight.js by adding:
    window.AWEnsureAddonInstalled = data => receive("ENSURE_ADDON_INSTALLED")(data);

  • Adding support for the INSTALL_ADDON_FROM_URL special action in the Spotlight context. Currently, it receives the Spotlight dialog frame as the browser, rather than the underlying content page. This currently results in a hanging load wheel when you try to install an addon.

See also: Technical Plan for Addonns Picker in Onboarding

No longer blocks: mr-onboarding
No longer depends on: 1903529, 1907368
Depends on: 1903529
Blocks: spotlight
Assignee: nobody → emcminn

Hi Courtney, is this something that might be useful soon? This will help up prioritize this work. We currently support the add-ons picker in about:welcome, but this patch would enable its use in Spotlight modals (and possibly feature callouts).

Flags: needinfo?(cgordon)
Priority: -- → P2
Priority: P2 → P3
Summary: Support the addons picker template in Spotlight modals → Support the addons picker template in Spotlight modals / Feature Callouts

Hi, yes this is something I would like to prioritize for H2 of this year. This could have significant impact given the success seen with our prior add-ons experiments and on about:welcome. I've linked this bug to the FXE Jira ticket in my backlog (https://mozilla-hub.atlassian.net/browse/FXE-972).

Flags: needinfo?(cgordon)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: