Since cross-origin objects have limitations around access, wrappers are introduced to do the only safe operations. Extension methods are added to get instances of these wrappers.
I'll work on getting a test in the SDK doing the interop operations with JSAny? so that ability we're relying on here won't regress and we can get better coverage.
Closes https://github.com/dart-lang/sdk/issues/54443 Closes https://github.com/dart-lang/web/issues/247 Closes https://github.com/dart-lang/sdk/issues/54938
Since cross-origin objects have limitations around access, wrappers are introduced to do the only safe operations. Extension methods are added to get instances of these wrappers.
I'll work on getting a test in the SDK doing the interop operations with
JSAny?
so that ability we're relying on here won't regress and we can get better coverage.