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

Remove the workaround applied to the OptionalOnlyPermission type empty enum entry #5553

Open
rpl opened this issue Jan 21, 2025 · 0 comments

Comments

@rpl
Copy link
Member

rpl commented Jan 21, 2025

As part of #5551 we are injecting the "userScripts" permission into the empty enum entry being imported from the Firefox WebExtensions JSONSchema, to fix an issue with ajv considering the empty enum entry as invalid JSONSchema.

Bug 1942814 - Look into alternatives to the empty enum entry part of the OptionalOnlyPermission API schema is tracking looking into an alternative JSONSchema definition to be used on the Firefox side, while this issue is tracking removing the workaround along importing Firefox JSONSchema data that would not need the workaround anymore.

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

1 participant