feat(loader): Ensure default integrations are added & work for performance #46995
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.
This re-implements parts of the reverted #46447.
This updates the loader script to:
init
is called before other methods, so e.g. captureException etc. will only be called afterwardsThe other part is #46994 - this kind-of depends on this as without this the integrations will not be added (as the sample rates are not set). However they are only indirectly linked and can be merged/deployed separately.
Verification steps