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

[FEAT] Add support for MAIN World without CSS and extension ID #191

Open
starsoccer opened this issue Sep 19, 2024 · 2 comments
Open

[FEAT] Add support for MAIN World without CSS and extension ID #191

starsoccer opened this issue Sep 19, 2024 · 2 comments

Comments

@starsoccer
Copy link

It seems currently a CSS file is always generated and I assume used in extensions with content scripts, though in some cases this is not needed. This seems to also require MAIN world scripts specify an extension ID which as far as Im aware is not truly required.

Ideally there should be no need for a CSS file to always be created and injected into the page. Removing this, should also allow the requirement of main scripts to specify an ID to be removed too.

@cezaraugusto
Copy link
Member

it's currently a requirement from an upstream dependency. I don't think there is much we can do here. what are your thoughts about the current method?

@starsoccer
Copy link
Author

The current method has limitations since some extensions may be distributed outside the chrome store and currently it seems to be impossible to have anything in the MAIN World without the extension also being published or an account in the chrome store to get a key.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants