Playground doesn't allow-modals
#12023
Labels
effort: small
This task is a small effort.
idle
p2
We want to address this but may have other higher priority items.
plus:playground
Summary
Playground examples can't run functions like Window.alert(), Window.confirm(), Window.print() and Window.prompt(), because they require the iframe to allow modals.
URL
https://developer.mozilla.org/en-US/play?id=5LQLRl7WZd5jYDacre%2FTXtVGS%2FhsJouAHE2pExEMRUtnJaPVVd3kHX%2FzTn38Jvoen2uLMbThfw7c7zBU
Reproduction steps
print()
was ignoredExpected behavior
Examples can successfully demonstrate the relevant web API functionality
Actual behavior
The APIs in the example do not work, and the browser logs the error:
Ignored call to 'print()'. The document is sandboxed, and the 'allow-modals' keyword is not set.
Device
Desktop
Browser
Chrome
Browser version
Stable
Operating system
Mac OS
Screenshot
Anything else?
I believe this is the line that needs to be updated:
yari/client/src/playground/index.tsx
Line 391 in 55dcf6f
Validations
The text was updated successfully, but these errors were encountered: