Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work in other web extensions #82

Open
photodow opened this issue Sep 9, 2021 · 0 comments
Open

Work in other web extensions #82

photodow opened this issue Sep 9, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@photodow
Copy link
Contributor

photodow commented Sep 9, 2021

The problem

So there have been a couple of small edge cases where the web extension doesn't work. One example of this I've seen is in other web extensions. The IBM Accessibility tool for instance has been wanting to use Carbon devtools, but at least to date I haven't found a way to allow injection of it into another web extension like theirs.

Potential solution

One potential solution I've thought about on this would be to remove some of the dependencies on web extension core features as much as possible. Like the pop-up, and even some of the background features. We could potentially render the UI inside of page the itself off to the side or something. In addition to that, it would allow us to create a kind of stand-alone app that you could inject into your own pages either through a CDN, or NPM package. Similar to how Firebug did it back in the day just to help out with these kinds of extreme edge cases. There maybe a better way to do this, but I wanted to document this thought before I forgot it.

@photodow photodow added the enhancement New feature or request label Sep 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant