feat: Imported Firefox 134 and Firefox 135 schema data #5551
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The updated schema data includes the following changes
Firefox 134:
"sandbox"
to theProfilerFeature
strings enumOptionalOnlyPermission
typeruntime.onUserScriptMessage
andruntime.onUserScriptConnect
API eventstelemetry
API method related to dynamically registered scalarsUSER_SCRIPT
world toExecutionWorld
string enum"userScripts"
to theOptionalOnlyPermission
string enumFirefox 135:
"flows"
to theProfileFeature
strings enumIn addition to that this PR also includes:
src/schema/updates/manifest.json
side to prevent the empty enum currently part of the OptionalOnlyPermission schema data as imported from Firefox from triggering errors originated from ajv (which consider an empty array associated to an enum as invalid schema data) - see b417050Fixes #5550