question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Implement add-ons support

See original GitHub issue

Hardware

Oculus Go

Steps to Reproduce

  1. Try to install a WebExtension from https://addons.mozilla.org
  2. Notice the installation fails.

Actual Behavior

The extension is not installed.

The WebExtension APIs are not yet supported on Firefox Reality.

Expected Behavior

The extension should be installed.

Recommendation

  1. Identify which WebExtension APIs are appropriate to expose in GeckoView and FxR.
  2. Implement and expose the WebExtension APIs from GeckoView. (Tracked by platform bug 1468844.)
  3. Ensure extension installation works as expected (i.e., InstallTrigger.install).

When simple WebExtensions are initially support (e.g., content scripts work), then we’ll want to make UX and UI affordances for managing browserActions, pageActions, etc. That will require some design work (see Firefox on desktop and Android for prior art).

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:3
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
avrignaudcommented, Aug 1, 2018

We’ll likely start with password managers here, but definitely on the list for future.

0reactions
philip-lambcommented, May 20, 2019

Repurposing this issue for user-installable addons support.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Find and install add-ons to add features to Firefox
You can install different types of add-ons, such as extensions to add features to Firefox and themes to change its appearance. Learn more....
Read more >
Add-ons Overview | Heroku Dev Center
Heroku add-ons are components that support your application, such as data storage, monitoring, analytics, data processing, and more.
Read more >
Use add-ons in Classroom - Google Support
You can use add-ons within Classroom to share engaging activities and content ... Add-ons can be attached to assignments, quiz assignments, questions, mater....
Read more >
How to use addons - Documentation - Ubuntu Community Hub
Addons can be used to customise the images used for the containers. An addon has hooks that are invoked at various points in...
Read more >
AddOns: How to Install and Maintain - Guides - Wowhead
This guide is to help install, and maintain your World of Warcraft AddOns so that you can get the best use out of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found