blob: 72cc2e139cc464a25b6cfa11d943b1ecb2ade4ce [file] [log] [blame]
#!/usr/bin/env python3
import os
import sys
referer = os.environ.get('HTTP_REFERER', '')
sys.stdout.write(
'Content-Type: text/html\r\n\r\n'
'<p>Referrer: {referer}</p>\n'
'<script>\n'
'if (window.testRunner) {{\n'
' var didLoadAppInitiatedRequest = testRunner.didLoadAppInitiatedRequest();\n'
' var didLoadNonAppInitiatedRequest = testRunner.didLoadNonAppInitiatedRequest();\n'
' if (didLoadAppInitiatedRequest) {{\n'
' console.log("FAIL did load app initiated request");\n'
' testRunner.notifyDone();\n'
' }}\n'
' if (!didLoadNonAppInitiatedRequest) {{\n'
' console.log("FAIL did not load non app initiated request");\n'
' testRunner.notifyDone();\n'
' }}\n'
' console.log("PASS successfully loaded only non app initiated requests");\n'
' testRunner.notifyDone();\n'
'}}\n'
'</script>\n'.format(referer=referer)
)