Prototype changes on global JS objects may break other extensions #20043
Labels
area-editor-*
User-facing catch-all
debt
Covers everything internal: CI, testing, refactoring of the codebase, etc.
needs PR
Ready to be worked on
See rust-lang/rust-analyzer#13442 for an instance of a polyfill set (globally) on
String
's prototype breaking another extension. The polyfill was added here: #17582I think that making any changes to any prototypes that may affect other extensions is probably something to be avoided and can be easily avoided by using regular "free" functions.
The text was updated successfully, but these errors were encountered: