diff options
Diffstat (limited to 'testing/web-platform/tests/fledge/tentative/resources/fenced-frame.sub.py')
-rw-r--r-- | testing/web-platform/tests/fledge/tentative/resources/fenced-frame.sub.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/testing/web-platform/tests/fledge/tentative/resources/fenced-frame.sub.py b/testing/web-platform/tests/fledge/tentative/resources/fenced-frame.sub.py new file mode 100644 index 0000000000..c29bb6fecc --- /dev/null +++ b/testing/web-platform/tests/fledge/tentative/resources/fenced-frame.sub.py @@ -0,0 +1,19 @@ +# Fenced frame HTML body. Generated by a Python file to avoid having quotes in +# the injected script escaped, which the test server does to *.html files. +def main(request, response): + response.status = (200, b"OK") + response.headers.set(b"Content-Type", b"text/html") + response.headers.set(b"Supports-Loading-Mode", b"fenced-frame") + + return """ + <!DOCTYPE html> + <html> + <body> + <script> + {{GET[script]}} + </script> + </body> + </html> + """ + + |