builder: ash_xp_ix-debug_test-web-platform-tests-e10s-7 slave: t-xp32-ix-088 starttime: 1465523092.11 results: success (0) buildid: 20160609163335 builduid: c550c3f919e3436791e429f81287c13c revision: 3ccccf8e5036179a3178437cabc154b5e04b333d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.110671) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.111137) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.111440) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.202349) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.202898) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False --18:44:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.84 GB/s 18:44:41 (1.84 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.617000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.858429) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:52.858725) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.794000 ========= master_lag: -0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:53.635829) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 18:44:53.636255) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo projects/ash --rev 3ccccf8e5036179a3178437cabc154b5e04b333d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/ash --rev 3ccccf8e5036179a3178437cabc154b5e04b333d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False 2016-06-09 18:44:42,730 truncating revision to first 12 chars 2016-06-09 18:44:42,730 Setting DEBUG logging. 2016-06-09 18:44:42,730 attempt 1/10 2016-06-09 18:44:42,730 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/ash/3ccccf8e5036?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 18:44:43,167 unpacking tar archive at: ash-3ccccf8e5036/testing/mozharness/ program finished with exit code 0 elapsedTime=1.167000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 18:44:54.853621) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:54.853952) ========= script_repo_revision: 3ccccf8e5036179a3178437cabc154b5e04b333d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:54.854330) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:54.854609) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 18:44:54.869071) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 38 mins, 20 secs) (at 2016-06-09 18:44:54.869414) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '10' '--this-chunk' '7' '--blob-upload-branch' 'ash' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '10', '--this-chunk', '7', '--blob-upload-branch', 'ash', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 18:44:44 INFO - MultiFileLogger online at 20160609 18:44:44 in C:\slave\test 18:44:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 10 --this-chunk 7 --blob-upload-branch ash --download-symbols true 18:44:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:44:44 INFO - {'append_to_log': False, 18:44:44 INFO - 'base_work_dir': 'C:\\slave\\test', 18:44:44 INFO - 'blob_upload_branch': 'ash', 18:44:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:44:44 INFO - 'buildbot_json_path': 'buildprops.json', 18:44:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:44:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:44:44 INFO - 'download_minidump_stackwalk': True, 18:44:44 INFO - 'download_symbols': 'true', 18:44:44 INFO - 'e10s': True, 18:44:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:44:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:44:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:44:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:44:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:44:44 INFO - 'C:/mozilla-build/tooltool.py'), 18:44:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:44:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:44:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:44:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:44:44 INFO - 'log_level': 'info', 18:44:44 INFO - 'log_to_console': True, 18:44:44 INFO - 'opt_config_files': (), 18:44:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:44:44 INFO - '--processes=1', 18:44:44 INFO - '--config=%(test_path)s/wptrunner.ini', 18:44:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:44:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:44:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:44:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:44:44 INFO - 'pip_index': False, 18:44:44 INFO - 'require_test_zip': True, 18:44:44 INFO - 'test_type': ('testharness',), 18:44:44 INFO - 'this_chunk': '7', 18:44:44 INFO - 'total_chunks': '10', 18:44:44 INFO - 'virtualenv_path': 'venv', 18:44:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:44:44 INFO - 'work_dir': 'build'} 18:44:44 INFO - ##### 18:44:44 INFO - ##### Running clobber step. 18:44:44 INFO - ##### 18:44:44 INFO - Running pre-action listener: _resource_record_pre_action 18:44:44 INFO - Running main action method: clobber 18:44:44 INFO - rmtree: C:\slave\test\build 18:44:44 INFO - Using _rmtree_windows ... 18:44:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:45:56 INFO - Running post-action listener: _resource_record_post_action 18:45:56 INFO - ##### 18:45:56 INFO - ##### Finished clobber step (success) 18:45:56 INFO - ##### 18:45:56 INFO - ##### 18:45:56 INFO - ##### Running read-buildbot-config step. 18:45:56 INFO - ##### 18:45:56 INFO - Running pre-action listener: _resource_record_pre_action 18:45:56 INFO - Running main action method: read_buildbot_config 18:45:56 INFO - Using buildbot properties: 18:45:56 INFO - { 18:45:56 INFO - "project": "", 18:45:56 INFO - "product": "firefox", 18:45:56 INFO - "script_repo_revision": "production", 18:45:56 INFO - "scheduler": "tests-ash-xp_ix-debug-unittest", 18:45:56 INFO - "repository": "", 18:45:56 INFO - "buildername": "Windows XP 32-bit ash debug test web-platform-tests-e10s-7", 18:45:56 INFO - "buildid": "20160609163335", 18:45:56 INFO - "pgo_build": "False", 18:45:56 INFO - "basedir": "C:\\slave\\test", 18:45:56 INFO - "buildnumber": 1, 18:45:56 INFO - "slavename": "t-xp32-ix-088", 18:45:56 INFO - "revision": "3ccccf8e5036179a3178437cabc154b5e04b333d", 18:45:56 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 18:45:56 INFO - "platform": "win32", 18:45:56 INFO - "branch": "ash", 18:45:56 INFO - "repo_path": "projects/ash", 18:45:56 INFO - "moz_repo_path": "", 18:45:56 INFO - "stage_platform": "win32", 18:45:56 INFO - "builduid": "c550c3f919e3436791e429f81287c13c", 18:45:56 INFO - "slavebuilddir": "test" 18:45:56 INFO - } 18:45:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.test_packages.json. 18:45:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip. 18:45:56 INFO - Running post-action listener: _resource_record_post_action 18:45:56 INFO - ##### 18:45:56 INFO - ##### Finished read-buildbot-config step (success) 18:45:56 INFO - ##### 18:45:56 INFO - ##### 18:45:56 INFO - ##### Running download-and-extract step. 18:45:56 INFO - ##### 18:45:56 INFO - Running pre-action listener: _resource_record_pre_action 18:45:56 INFO - Running main action method: download_and_extract 18:45:56 INFO - mkdir: C:\slave\test\build\tests 18:45:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:56 INFO - https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:45:56 INFO - trying https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.test_packages.json 18:45:56 INFO - Downloading https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-50.0a1.en-US.win32.test_packages.json 18:45:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.test_packages.json'}, attempt #1 18:45:57 INFO - Downloaded 1274 bytes. 18:45:57 INFO - Reading from file C:\slave\test\build\firefox-50.0a1.en-US.win32.test_packages.json 18:45:57 INFO - Using the following test package requirements: 18:45:57 INFO - {u'common': [u'firefox-50.0a1.en-US.win32.common.tests.zip'], 18:45:57 INFO - u'cppunittest': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.cppunittest.tests.zip'], 18:45:57 INFO - u'gtest': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.gtest.tests.zip'], 18:45:57 INFO - u'jittest': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'jsshell-win32.zip'], 18:45:57 INFO - u'mochitest': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.mochitest.tests.zip'], 18:45:57 INFO - u'mozbase': [u'firefox-50.0a1.en-US.win32.common.tests.zip'], 18:45:57 INFO - u'reftest': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.reftest.tests.zip'], 18:45:57 INFO - u'talos': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.talos.tests.zip'], 18:45:57 INFO - u'web-platform': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.web-platform.tests.zip'], 18:45:57 INFO - u'xpcshell': [u'firefox-50.0a1.en-US.win32.common.tests.zip', 18:45:57 INFO - u'firefox-50.0a1.en-US.win32.xpcshell.tests.zip']} 18:45:57 INFO - Downloading packages: [u'firefox-50.0a1.en-US.win32.common.tests.zip', u'firefox-50.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 18:45:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:57 INFO - https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:45:57 INFO - trying https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.common.tests.zip 18:45:57 INFO - Downloading https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-50.0a1.en-US.win32.common.tests.zip 18:45:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.common.tests.zip'}, attempt #1 18:45:58 INFO - Downloaded 21352998 bytes. 18:45:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:45:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-50.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:46:01 INFO - caution: filename not matched: web-platform/* 18:46:01 INFO - Return code: 11 18:46:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:46:01 INFO - https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:46:01 INFO - trying https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.web-platform.tests.zip 18:46:01 INFO - Downloading https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-50.0a1.en-US.win32.web-platform.tests.zip 18:46:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 18:46:05 INFO - Downloaded 36497134 bytes. 18:46:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:46:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-50.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:46:55 INFO - caution: filename not matched: bin/* 18:46:55 INFO - caution: filename not matched: config/* 18:46:55 INFO - caution: filename not matched: mozbase/* 18:46:55 INFO - caution: filename not matched: marionette/* 18:46:55 INFO - caution: filename not matched: tools/wptserve/* 18:46:55 INFO - Return code: 11 18:46:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:46:55 INFO - https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip matches https://queue.taskcluster.net 18:46:55 INFO - trying https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip 18:46:55 INFO - Downloading https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip to C:\slave\test\build\firefox-50.0a1.en-US.win32.zip 18:46:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.zip'}, attempt #1 18:47:00 INFO - Downloaded 67733043 bytes. 18:47:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip 18:47:00 INFO - mkdir: C:\slave\test\properties 18:47:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:47:00 INFO - Writing to file C:\slave\test\properties\build_url 18:47:00 INFO - Contents: 18:47:00 INFO - build_url:https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip 18:47:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip 18:47:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:47:01 INFO - Writing to file C:\slave\test\properties\symbols_url 18:47:01 INFO - Contents: 18:47:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip 18:47:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:01 INFO - https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:47:01 INFO - trying https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip 18:47:01 INFO - Downloading https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-50.0a1.en-US.win32.crashreporter-symbols.zip 18:47:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 18:47:05 INFO - Downloaded 60978123 bytes. 18:47:05 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:47:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-50.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:47:12 INFO - Return code: 0 18:47:12 INFO - Running post-action listener: _resource_record_post_action 18:47:12 INFO - Running post-action listener: set_extra_try_arguments 18:47:12 INFO - ##### 18:47:12 INFO - ##### Finished download-and-extract step (success) 18:47:12 INFO - ##### 18:47:12 INFO - ##### 18:47:12 INFO - ##### Running create-virtualenv step. 18:47:12 INFO - ##### 18:47:12 INFO - Running pre-action listener: _pre_create_virtualenv 18:47:12 INFO - Running pre-action listener: _resource_record_pre_action 18:47:12 INFO - Running main action method: create_virtualenv 18:47:12 INFO - Creating virtualenv C:\slave\test\build\venv 18:47:12 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 18:47:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:47:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:47:16 INFO - Installing distribute......................................................................................................................................................................................done. 18:47:17 INFO - Return code: 0 18:47:17 INFO - Installing psutil>=3.1.1 into virtualenv C:\slave\test\build\venv 18:47:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E12640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB22F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C89388>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-088', 'USERDOMAIN': 'T-XP32-IX-088', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088'}}, attempt #1 18:47:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in C:\slave\test\build 18:47:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 18:47:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:17 INFO - 'DCLOCATION': 'SCL3', 18:47:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:17 INFO - 'HOMEDRIVE': 'C:', 18:47:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:17 INFO - 'KTS_VERSION': '1.19c', 18:47:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:17 INFO - 'MOZ_AIRBAG': '1', 18:47:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:17 INFO - 'MOZ_MSVCVERSION': '8', 18:47:17 INFO - 'MOZ_NO_REMOTE': '1', 18:47:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:17 INFO - 'NO_EM_RESTART': '1', 18:47:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:17 INFO - 'OS': 'Windows_NT', 18:47:17 INFO - 'OURDRIVE': 'C:', 18:47:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:17 INFO - 'PROCESSOR_LEVEL': '6', 18:47:17 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:17 INFO - 'PROMPT': '$P$G', 18:47:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:17 INFO - 'PWD': 'C:\\slave\\test', 18:47:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:17 INFO - 'SESSIONNAME': 'Console', 18:47:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:17 INFO - 'SYSTEMDRIVE': 'C:', 18:47:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:17 INFO - 'TEST1': 'testie', 18:47:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:17 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:17 INFO - 'USERNAME': 'cltbld', 18:47:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:17 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:47:17 INFO - Downloading/unpacking psutil>=3.1.1 18:47:18 INFO - Running setup.py egg_info for package psutil 18:47:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:47:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:47:18 INFO - Installing collected packages: psutil 18:47:18 INFO - Running setup.py install for psutil 18:47:18 INFO - building 'psutil._psutil_windows' extension 18:47:18 INFO - error: Unable to find vcvarsall.bat 18:47:18 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-40k2zg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:47:18 INFO - running install 18:47:18 INFO - running build 18:47:18 INFO - running build_py 18:47:18 INFO - creating build 18:47:18 INFO - creating build\lib.win32-2.7 18:47:18 INFO - creating build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:47:18 INFO - running build_ext 18:47:18 INFO - building 'psutil._psutil_windows' extension 18:47:18 INFO - error: Unable to find vcvarsall.bat 18:47:18 INFO - ---------------------------------------- 18:47:18 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-40k2zg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:47:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data\pip\pip.log 18:47:18 WARNING - Return code: 1 18:47:18 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 failed after 1 tries! 18:47:18 INFO - Installing mozsystemmonitor==0.3 into virtualenv C:\slave\test\build\venv 18:47:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E12640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB22F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C89388>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-088', 'USERDOMAIN': 'T-XP32-IX-088', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088'}}, attempt #1 18:47:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in C:\slave\test\build 18:47:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 18:47:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:18 INFO - 'DCLOCATION': 'SCL3', 18:47:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:18 INFO - 'HOMEDRIVE': 'C:', 18:47:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:18 INFO - 'KTS_VERSION': '1.19c', 18:47:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:18 INFO - 'MOZ_AIRBAG': '1', 18:47:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:18 INFO - 'MOZ_MSVCVERSION': '8', 18:47:18 INFO - 'MOZ_NO_REMOTE': '1', 18:47:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:18 INFO - 'NO_EM_RESTART': '1', 18:47:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:18 INFO - 'OS': 'Windows_NT', 18:47:18 INFO - 'OURDRIVE': 'C:', 18:47:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:18 INFO - 'PROCESSOR_LEVEL': '6', 18:47:18 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:18 INFO - 'PROMPT': '$P$G', 18:47:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:18 INFO - 'PWD': 'C:\\slave\\test', 18:47:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:18 INFO - 'SESSIONNAME': 'Console', 18:47:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:18 INFO - 'SYSTEMDRIVE': 'C:', 18:47:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:18 INFO - 'TEST1': 'testie', 18:47:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:18 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:18 INFO - 'USERNAME': 'cltbld', 18:47:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:18 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:47:19 INFO - Downloading/unpacking mozsystemmonitor==0.3 18:47:19 INFO - Downloading mozsystemmonitor-0.3.tar.gz 18:47:19 INFO - Running setup.py egg_info for package mozsystemmonitor 18:47:19 INFO - Downloading/unpacking psutil>=3.1.1 (from mozsystemmonitor==0.3) 18:47:19 INFO - Running setup.py egg_info for package psutil 18:47:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:47:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:47:19 INFO - Installing collected packages: mozsystemmonitor, psutil 18:47:19 INFO - Running setup.py install for mozsystemmonitor 18:47:19 INFO - Running setup.py install for psutil 18:47:19 INFO - building 'psutil._psutil_windows' extension 18:47:19 INFO - error: Unable to find vcvarsall.bat 18:47:19 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hksjxz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:47:19 INFO - running install 18:47:19 INFO - running build 18:47:19 INFO - running build_py 18:47:19 INFO - running build_ext 18:47:19 INFO - building 'psutil._psutil_windows' extension 18:47:19 INFO - error: Unable to find vcvarsall.bat 18:47:19 INFO - ---------------------------------------- 18:47:19 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hksjxz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:47:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data\pip\pip.log 18:47:19 WARNING - Return code: 1 18:47:19 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 failed after 1 tries! 18:47:19 INFO - Installing jsonschema==2.5.1 into virtualenv C:\slave\test\build\venv 18:47:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E12640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB22F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C89388>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-088', 'USERDOMAIN': 'T-XP32-IX-088', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088'}}, attempt #1 18:47:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in C:\slave\test\build 18:47:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 18:47:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:19 INFO - 'DCLOCATION': 'SCL3', 18:47:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:19 INFO - 'HOMEDRIVE': 'C:', 18:47:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:19 INFO - 'KTS_VERSION': '1.19c', 18:47:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:19 INFO - 'MOZ_AIRBAG': '1', 18:47:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:19 INFO - 'MOZ_MSVCVERSION': '8', 18:47:19 INFO - 'MOZ_NO_REMOTE': '1', 18:47:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:19 INFO - 'NO_EM_RESTART': '1', 18:47:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:19 INFO - 'OS': 'Windows_NT', 18:47:19 INFO - 'OURDRIVE': 'C:', 18:47:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:19 INFO - 'PROCESSOR_LEVEL': '6', 18:47:19 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:19 INFO - 'PROMPT': '$P$G', 18:47:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:19 INFO - 'PWD': 'C:\\slave\\test', 18:47:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:19 INFO - 'SESSIONNAME': 'Console', 18:47:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:19 INFO - 'SYSTEMDRIVE': 'C:', 18:47:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:19 INFO - 'TEST1': 'testie', 18:47:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:19 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:19 INFO - 'USERNAME': 'cltbld', 18:47:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:19 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:47:19 INFO - Downloading/unpacking jsonschema==2.5.1 18:47:20 INFO - Running setup.py egg_info for package jsonschema 18:47:20 INFO - zip_safe flag not set; analyzing archive contents... 18:47:20 INFO - install_dir . 18:47:20 INFO - Installed c:\slave\test\build\venv\build\jsonschema\vcversioner-2.16.0.0-py2.7.egg 18:47:20 INFO - Installing collected packages: jsonschema 18:47:20 INFO - Running setup.py install for jsonschema 18:47:20 INFO - Installing jsonschema-script.py script to C:\slave\test\build\venv\Scripts 18:47:20 INFO - Installing jsonschema.exe script to C:\slave\test\build\venv\Scripts 18:47:20 INFO - Successfully installed jsonschema 18:47:20 INFO - Cleaning up... 18:47:20 INFO - Return code: 0 18:47:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:47:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E12640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB22F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C89388>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-088', 'USERDOMAIN': 'T-XP32-IX-088', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088'}}, attempt #1 18:47:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 18:47:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:47:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:20 INFO - 'DCLOCATION': 'SCL3', 18:47:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:20 INFO - 'HOMEDRIVE': 'C:', 18:47:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:20 INFO - 'KTS_VERSION': '1.19c', 18:47:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:20 INFO - 'MOZ_AIRBAG': '1', 18:47:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:20 INFO - 'MOZ_MSVCVERSION': '8', 18:47:20 INFO - 'MOZ_NO_REMOTE': '1', 18:47:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:20 INFO - 'NO_EM_RESTART': '1', 18:47:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:20 INFO - 'OS': 'Windows_NT', 18:47:20 INFO - 'OURDRIVE': 'C:', 18:47:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:20 INFO - 'PROCESSOR_LEVEL': '6', 18:47:20 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:20 INFO - 'PROMPT': '$P$G', 18:47:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:20 INFO - 'PWD': 'C:\\slave\\test', 18:47:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:20 INFO - 'SESSIONNAME': 'Console', 18:47:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:20 INFO - 'SYSTEMDRIVE': 'C:', 18:47:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:20 INFO - 'TEST1': 'testie', 18:47:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:20 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:20 INFO - 'USERNAME': 'cltbld', 18:47:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:20 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:47:20 INFO - Downloading/unpacking blobuploader==1.2.4 18:47:20 INFO - Downloading blobuploader-1.2.4.tar.gz 18:47:20 INFO - Running setup.py egg_info for package blobuploader 18:47:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:47:22 INFO - Running setup.py egg_info for package requests 18:47:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:47:22 INFO - Downloading docopt-0.6.1.tar.gz 18:47:22 INFO - Running setup.py egg_info for package docopt 18:47:22 INFO - Installing collected packages: blobuploader, docopt, requests 18:47:22 INFO - Running setup.py install for blobuploader 18:47:22 INFO - Running setup.py install for docopt 18:47:22 INFO - Running setup.py install for requests 18:47:22 INFO - Successfully installed blobuploader docopt requests 18:47:22 INFO - Cleaning up... 18:47:22 INFO - Return code: 0 18:47:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:47:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E12640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB22F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C89388>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-088', 'USERDOMAIN': 'T-XP32-IX-088', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088'}}, attempt #1 18:47:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:47:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:47:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:22 INFO - 'DCLOCATION': 'SCL3', 18:47:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:22 INFO - 'HOMEDRIVE': 'C:', 18:47:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:22 INFO - 'KTS_VERSION': '1.19c', 18:47:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:22 INFO - 'MOZ_AIRBAG': '1', 18:47:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:22 INFO - 'MOZ_MSVCVERSION': '8', 18:47:22 INFO - 'MOZ_NO_REMOTE': '1', 18:47:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:22 INFO - 'NO_EM_RESTART': '1', 18:47:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:22 INFO - 'OS': 'Windows_NT', 18:47:22 INFO - 'OURDRIVE': 'C:', 18:47:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:22 INFO - 'PROCESSOR_LEVEL': '6', 18:47:22 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:22 INFO - 'PROMPT': '$P$G', 18:47:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:22 INFO - 'PWD': 'C:\\slave\\test', 18:47:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:22 INFO - 'SESSIONNAME': 'Console', 18:47:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:22 INFO - 'SYSTEMDRIVE': 'C:', 18:47:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:22 INFO - 'TEST1': 'testie', 18:47:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:22 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:22 INFO - 'USERNAME': 'cltbld', 18:47:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:22 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:47:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:47:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:47:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:47:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:47:29 INFO - Unpacking c:\slave\test\build\tests\marionette 18:47:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:47:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:47:29 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:47:29 INFO - Running setup.py install for browsermob-proxy 18:47:35 INFO - Running setup.py install for manifestparser 18:47:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for marionette-client 18:47:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:47:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for marionette-driver 18:47:35 INFO - Running setup.py install for mozcrash 18:47:35 INFO - Running setup.py install for mozdebug 18:47:35 INFO - Running setup.py install for mozdevice 18:47:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozfile 18:47:35 INFO - Running setup.py install for mozhttpd 18:47:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozinfo 18:47:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozInstall 18:47:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozleak 18:47:35 INFO - Running setup.py install for mozlog 18:47:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for moznetwork 18:47:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozprocess 18:47:35 INFO - Running setup.py install for mozprofile 18:47:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozrunner 18:47:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for mozscreenshot 18:47:35 INFO - Running setup.py install for moztest 18:47:35 INFO - Running setup.py install for mozversion 18:47:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:47:35 INFO - Running setup.py install for wptserve 18:47:35 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:47:35 INFO - Cleaning up... 18:47:35 INFO - Return code: 0 18:47:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:47:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E12640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB22F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C89388>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-088', 'USERDOMAIN': 'T-XP32-IX-088', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088'}}, attempt #1 18:47:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:47:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:47:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:35 INFO - 'DCLOCATION': 'SCL3', 18:47:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:35 INFO - 'HOMEDRIVE': 'C:', 18:47:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:35 INFO - 'KTS_VERSION': '1.19c', 18:47:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:35 INFO - 'MOZ_AIRBAG': '1', 18:47:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:35 INFO - 'MOZ_MSVCVERSION': '8', 18:47:35 INFO - 'MOZ_NO_REMOTE': '1', 18:47:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:35 INFO - 'NO_EM_RESTART': '1', 18:47:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:35 INFO - 'OS': 'Windows_NT', 18:47:35 INFO - 'OURDRIVE': 'C:', 18:47:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:35 INFO - 'PROCESSOR_LEVEL': '6', 18:47:35 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:35 INFO - 'PROMPT': '$P$G', 18:47:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:35 INFO - 'PWD': 'C:\\slave\\test', 18:47:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:35 INFO - 'SESSIONNAME': 'Console', 18:47:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:35 INFO - 'SYSTEMDRIVE': 'C:', 18:47:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:35 INFO - 'TEST1': 'testie', 18:47:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:35 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:35 INFO - 'USERNAME': 'cltbld', 18:47:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:35 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:47:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:47:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:47:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:47:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:47:39 INFO - Unpacking c:\slave\test\build\tests\marionette 18:47:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:47:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:47:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:47:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:47:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:47:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:47:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:47:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:47:47 INFO - Downloading blessings-1.6.tar.gz 18:47:47 INFO - Running setup.py egg_info for package blessings 18:47:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 18:47:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:47:47 INFO - Running setup.py install for blessings 18:47:47 INFO - Running setup.py install for browsermob-proxy 18:47:47 INFO - Running setup.py install for manifestparser 18:47:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for marionette-client 18:47:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:47:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for marionette-driver 18:47:47 INFO - Running setup.py install for mozcrash 18:47:47 INFO - Running setup.py install for mozdebug 18:47:47 INFO - Running setup.py install for mozdevice 18:47:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for mozhttpd 18:47:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for mozInstall 18:47:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for mozleak 18:47:47 INFO - Running setup.py install for mozprofile 18:47:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for mozrunner 18:47:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for mozscreenshot 18:47:47 INFO - Running setup.py install for moztest 18:47:47 INFO - Running setup.py install for mozversion 18:47:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:47:47 INFO - Running setup.py install for wptserve 18:47:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:47:47 INFO - Cleaning up... 18:47:47 INFO - Return code: 0 18:47:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:47:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:47:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:47:48 INFO - Reading from file tmpfile_stdout 18:47:48 INFO - Using _rmtree_windows ... 18:47:48 INFO - Using _rmtree_windows ... 18:47:48 INFO - Current package versions: 18:47:48 INFO - blessings == 1.6 18:47:48 INFO - blobuploader == 1.2.4 18:47:48 INFO - browsermob-proxy == 0.6.0 18:47:48 INFO - distribute == 0.6.14 18:47:48 INFO - docopt == 0.6.1 18:47:48 INFO - jsonschema == 2.5.1 18:47:48 INFO - manifestparser == 1.1 18:47:48 INFO - marionette-client == 3.0.0 18:47:48 INFO - marionette-driver == 2.0.0 18:47:48 INFO - mozInstall == 1.12 18:47:48 INFO - mozcrash == 0.17 18:47:48 INFO - mozdebug == 0.1 18:47:48 INFO - mozdevice == 0.48 18:47:48 INFO - mozfile == 1.2 18:47:48 INFO - mozhttpd == 0.7 18:47:48 INFO - mozinfo == 0.9 18:47:48 INFO - mozleak == 0.1 18:47:48 INFO - mozlog == 3.2 18:47:48 INFO - moznetwork == 0.27 18:47:48 INFO - mozprocess == 0.22 18:47:48 INFO - mozprofile == 0.28 18:47:48 INFO - mozrunner == 6.11 18:47:48 INFO - mozscreenshot == 0.1 18:47:48 INFO - mozsystemmonitor == 0.3 18:47:48 INFO - moztest == 0.7 18:47:48 INFO - mozversion == 1.4 18:47:48 INFO - requests == 1.2.3 18:47:48 INFO - wptserve == 1.4.0 18:47:48 INFO - Running post-action listener: _resource_record_post_action 18:47:48 INFO - Running post-action listener: _start_resource_monitoring 18:47:48 INFO - Starting resource monitoring. 18:47:48 INFO - ##### 18:47:48 INFO - ##### Finished create-virtualenv step (success) 18:47:48 INFO - ##### 18:47:48 INFO - ##### 18:47:48 INFO - ##### Running pull step. 18:47:48 INFO - ##### 18:47:48 INFO - Running pre-action listener: _resource_record_pre_action 18:47:48 INFO - Running main action method: pull 18:47:48 INFO - Pull has nothing to do! 18:47:48 INFO - Running post-action listener: _resource_record_post_action 18:47:48 INFO - ##### 18:47:48 INFO - ##### Finished pull step (success) 18:47:48 INFO - ##### 18:47:48 INFO - ##### 18:47:48 INFO - ##### Running install step. 18:47:48 INFO - ##### 18:47:48 INFO - Running pre-action listener: _resource_record_pre_action 18:47:48 INFO - Running main action method: install 18:47:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:47:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:47:48 INFO - Reading from file tmpfile_stdout 18:47:48 INFO - Using _rmtree_windows ... 18:47:48 INFO - Using _rmtree_windows ... 18:47:48 INFO - Detecting whether we're running mozinstall >=1.0... 18:47:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:47:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:47:48 INFO - Reading from file tmpfile_stdout 18:47:48 INFO - Output received: 18:47:48 INFO - Usage: mozinstall-script.py [options] installer 18:47:48 INFO - Options: 18:47:48 INFO - -h, --help show this help message and exit 18:47:48 INFO - -d DEST, --destination=DEST 18:47:48 INFO - Directory to install application into. [default: 18:47:48 INFO - "C:\slave\test"] 18:47:48 INFO - --app=APP Application being installed. [default: firefox] 18:47:48 INFO - Using _rmtree_windows ... 18:47:48 INFO - Using _rmtree_windows ... 18:47:48 INFO - mkdir: C:\slave\test\build\application 18:47:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-50.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:47:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-50.0a1.en-US.win32.zip --destination C:\slave\test\build\application 18:47:53 INFO - Reading from file tmpfile_stdout 18:47:53 INFO - Output received: 18:47:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:47:53 INFO - Using _rmtree_windows ... 18:47:53 INFO - Using _rmtree_windows ... 18:47:53 INFO - Running post-action listener: _resource_record_post_action 18:47:53 INFO - ##### 18:47:53 INFO - ##### Finished install step (success) 18:47:53 INFO - ##### 18:47:53 INFO - ##### 18:47:53 INFO - ##### Running run-tests step. 18:47:53 INFO - ##### 18:47:53 INFO - Running pre-action listener: _resource_record_pre_action 18:47:53 INFO - Running main action method: run_tests 18:47:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:47:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:47:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:47:53 INFO - grabbing minidump binary from tooltool 18:47:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:53 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E44368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:47:53 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 18:47:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 18:47:53 INFO - Calling ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] with output_timeout 600 18:47:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:47:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprkpv_g 18:47:55 INFO - INFO - File integrity verified, renaming tmprkpv_g to win32-minidump_stackwalk.exe 18:47:55 INFO - Return code: 0 18:47:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:47:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:47:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=10', '--this-chunk=7', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 18:47:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=10 --this-chunk=7 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 18:47:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:47:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 18:47:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:47:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 18:47:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:47:55 INFO - 'DCLOCATION': 'SCL3', 18:47:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:47:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:47:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:47:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:47:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:47:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:47:55 INFO - 'HOMEDRIVE': 'C:', 18:47:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:47:55 INFO - 'KTS_VERSION': '1.19c', 18:47:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:47:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 18:47:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:47:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:47:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:47:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:47:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:47:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:47:55 INFO - 'MOZ_AIRBAG': '1', 18:47:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:47:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:55 INFO - 'MOZ_MSVCVERSION': '8', 18:47:55 INFO - 'MOZ_NO_REMOTE': '1', 18:47:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:47:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:47:55 INFO - 'NO_EM_RESTART': '1', 18:47:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:47:55 INFO - 'OS': 'Windows_NT', 18:47:55 INFO - 'OURDRIVE': 'C:', 18:47:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:47:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:47:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:47:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:47:55 INFO - 'PROCESSOR_LEVEL': '6', 18:47:55 INFO - 'PROCESSOR_REVISION': '1e05', 18:47:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:47:55 INFO - 'PROMPT': '$P$G', 18:47:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:47:55 INFO - 'PWD': 'C:\\slave\\test', 18:47:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:47:55 INFO - 'SESSIONNAME': 'Console', 18:47:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:47:55 INFO - 'SYSTEMDRIVE': 'C:', 18:47:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:47:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:55 INFO - 'TEST1': 'testie', 18:47:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:47:55 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 18:47:55 INFO - 'USERNAME': 'cltbld', 18:47:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 18:47:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:47:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:47:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:47:55 INFO - 'WINDIR': 'C:\\WINDOWS', 18:47:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:47:55 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=10', '--this-chunk=7', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 18:47:57 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:47:57 INFO - import pkg_resources 18:47:58 INFO - Using 1 client processes 18:48:01 INFO - SUITE-START | Running 824 tests 18:48:01 INFO - Running testharness tests 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 16ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 16ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 16ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 16ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 15ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:48:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:48:01 INFO - Setting up ssl 18:48:02 INFO - PROCESS | certutil | 18:48:02 INFO - PROCESS | certutil | 18:48:02 INFO - PROCESS | certutil | 18:48:02 INFO - Certificate Nickname Trust Attributes 18:48:02 INFO - SSL,S/MIME,JAR/XPI 18:48:02 INFO - 18:48:02 INFO - web-platform-tests CT,, 18:48:02 INFO - 18:48:02 INFO - Starting runner 18:48:05 INFO - PROCESS | 1200 | DLL blocklist was unable to intercept AppInit DLLs. 18:48:05 INFO - PROCESS | 1200 | [1200] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:48:05 INFO - PROCESS | 1200 | [1200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:48:05 INFO - PROCESS | 1200 | [1200] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 18:48:07 INFO - PROCESS | 1200 | 1465523287252 Marionette DEBUG Marionette enabled via build flag and pref 18:48:07 INFO - PROCESS | 1200 | ++DOCSHELL 13E72400 == 1 [pid = 1200] [id = 1] 18:48:07 INFO - PROCESS | 1200 | ++DOMWINDOW == 1 (13E72800) [pid = 1200] [serial = 1] [outer = 00000000] 18:48:07 INFO - PROCESS | 1200 | ++DOMWINDOW == 2 (13E73400) [pid = 1200] [serial = 2] [outer = 13E72800] 18:48:07 INFO - PROCESS | 1200 | [1200] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2942 18:48:07 INFO - PROCESS | 1200 | [1200] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2245 18:48:07 INFO - PROCESS | 1200 | ++DOCSHELL 14ED8C00 == 2 [pid = 1200] [id = 2] 18:48:07 INFO - PROCESS | 1200 | ++DOMWINDOW == 3 (14ED9000) [pid = 1200] [serial = 3] [outer = 00000000] 18:48:07 INFO - PROCESS | 1200 | ++DOMWINDOW == 4 (14ED9C00) [pid = 1200] [serial = 4] [outer = 14ED9000] 18:48:07 INFO - PROCESS | 1200 | 1465523287985 Marionette INFO Listening on port 2828 18:48:08 INFO - PROCESS | 1200 | 1465523288420 Marionette DEBUG Marionette enabled via command-line flag 18:48:08 INFO - PROCESS | 1200 | ++DOCSHELL 167CDC00 == 3 [pid = 1200] [id = 3] 18:48:08 INFO - PROCESS | 1200 | ++DOMWINDOW == 5 (167D5C00) [pid = 1200] [serial = 5] [outer = 00000000] 18:48:08 INFO - PROCESS | 1200 | ++DOMWINDOW == 6 (167D6800) [pid = 1200] [serial = 6] [outer = 167D5C00] 18:48:08 INFO - PROCESS | 1200 | [1200] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2374 18:48:08 INFO - PROCESS | 1200 | [1200] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 18:48:08 INFO - PROCESS | 1200 | [1200] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:48:08 INFO - PROCESS | 1200 | [1200] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:48:08 INFO - PROCESS | 1200 | ++DOMWINDOW == 7 (16E0BC00) [pid = 1200] [serial = 7] [outer = 14ED9000] 18:48:08 INFO - PROCESS | 1200 | 1465523288863 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1496 18:48:09 INFO - PROCESS | 1200 | 1465523288973 Marionette DEBUG Closed connection conn0 18:48:09 INFO - PROCESS | 1200 | 1465523288985 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1498 18:48:09 INFO - PROCESS | 1200 | 1465523289060 Marionette DEBUG Closed connection conn1 18:48:09 INFO - PROCESS | 1200 | 1465523289066 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1499 18:48:09 INFO - PROCESS | 1200 | 1465523289191 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:48:09 INFO - PROCESS | 1200 | 1465523289201 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"50.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160609163335","device":"desktop","version":"50.0a1"} 18:48:09 INFO - PROCESS | 1200 | [Parent 1200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:48:10 INFO - PROCESS | 1200 | ++DOCSHELL 18E26000 == 4 [pid = 1200] [id = 4] 18:48:10 INFO - PROCESS | 1200 | ++DOMWINDOW == 8 (18E26400) [pid = 1200] [serial = 8] [outer = 00000000] 18:48:10 INFO - PROCESS | 1200 | ++DOCSHELL 18E26800 == 5 [pid = 1200] [id = 5] 18:48:10 INFO - PROCESS | 1200 | ++DOMWINDOW == 9 (18E2A400) [pid = 1200] [serial = 9] [outer = 00000000] 18:48:10 INFO - PROCESS | 1200 | [Parent 1200] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:48:10 INFO - PROCESS | 1200 | [Parent 1200] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:48:11 INFO - PROCESS | 1200 | ++DOCSHELL 198EE400 == 6 [pid = 1200] [id = 6] 18:48:11 INFO - PROCESS | 1200 | ++DOMWINDOW == 10 (198EE800) [pid = 1200] [serial = 10] [outer = 00000000] 18:48:11 INFO - PROCESS | 1200 | ++DOMWINDOW == 11 (19BC3000) [pid = 1200] [serial = 11] [outer = 198EE800] 18:48:11 INFO - PROCESS | 1200 | ++DOMWINDOW == 12 (197C7800) [pid = 1200] [serial = 12] [outer = 18E26400] 18:48:11 INFO - PROCESS | 1200 | ++DOMWINDOW == 13 (197C9000) [pid = 1200] [serial = 13] [outer = 18E2A400] 18:48:11 INFO - PROCESS | 1200 | ++DOMWINDOW == 14 (197CC000) [pid = 1200] [serial = 14] [outer = 198EE800] 18:48:11 INFO - PROCESS | 1200 | [Parent 1200] WARNING: pipe error: 109: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 18:48:12 INFO - PROCESS | 1200 | 1465523292039 Marionette INFO startBrowser f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:12 INFO - PROCESS | 1200 | 1465523292073 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 1200 | 1465523292086 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 1200 | 1465523292088 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:12 INFO - PROCESS | 1200 | ++DOMWINDOW == 15 (18B4A000) [pid = 1200] [serial = 15] [outer = 198EE800] 18:48:12 INFO - PROCESS | 1200 | 1465523292738 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f28c65d1-3073-4990-afc4-bc5ecc62f621","capabilities":{"browserName":"Firefox","browserVersion":"50.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160609163335","device":"desktop","version":"50.0a1","command_id":1}}] 18:48:12 INFO - PROCESS | 1200 | 1465523292922 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:48:12 INFO - PROCESS | 1200 | 1465523292928 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:12 INFO - PROCESS | 1200 | 1465523292991 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:48:13 INFO - PROCESS | 1200 | 1465523293130 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:48:13 INFO - PROCESS | 1200 | 1465523293132 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:14 INFO - PROCESS | 1200 | 1465523294437 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:14 INFO - PROCESS | 1200 | [Parent 1200] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:48:15 INFO - PROCESS | 1200 | 1465523295183 Marionette TRACE conn2 <- [1,3,null,{}] 18:48:15 INFO - PROCESS | 1200 | 1465523295187 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:48:15 INFO - PROCESS | 1200 | 1465523295189 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:15 INFO - PROCESS | 1200 | 1465523295211 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:48:15 INFO - PROCESS | 1200 | 1465523295222 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1200 | 1465523295225 Marionette TRACE conn2 <- [1,5,null,{"value":"4294967297"}] 18:48:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 18:48:15 INFO - PROCESS | 1200 | 1465523295233 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1200 | 1465523295241 Marionette TRACE conn2 <- [1,6,null,{}] 18:48:15 INFO - PROCESS | 1200 | 1465523295246 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:15 INFO - PROCESS | 1200 | 1465523295248 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:15 INFO - PROCESS | 1200 | 1465523295271 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:48:15 INFO - PROCESS | 1200 | 1465523295275 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 1200 | 1465523295277 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:15 INFO - PROCESS | 1200 | ++DOCSHELL 1E0AC000 == 7 [pid = 1200] [id = 7] 18:48:15 INFO - PROCESS | 1200 | ++DOMWINDOW == 16 (1E0AC400) [pid = 1200] [serial = 16] [outer = 00000000] 18:48:15 INFO - PROCESS | 1200 | ++DOMWINDOW == 17 (1E0AF000) [pid = 1200] [serial = 17] [outer = 1E0AC400] 18:48:15 INFO - PROCESS | 1200 | 1465523295637 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 1200 | ++DOMWINDOW == 18 (1DF75400) [pid = 1200] [serial = 18] [outer = 1E0AC400] 18:48:16 INFO - PROCESS | 1200 | 1465523296045 Marionette TRACE conn2 <- [1,8,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:16 INFO - . 18:48:16 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 871ms 18:48:16 INFO - PROCESS | 1200 | 1465523296096 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 1200 | 1465523296098 Marionette TRACE conn2 <- [1,9,null,{"value":"4294967297"}] 18:48:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 18:48:16 INFO - PROCESS | 1200 | 1465523296102 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 1200 | 1465523296103 Marionette TRACE conn2 <- [1,10,null,{}] 18:48:16 INFO - PROCESS | 1200 | 1465523296116 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:16 INFO - PROCESS | 1200 | 1465523296121 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:16 INFO - PROCESS | 1200 | 1465523296211 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:48:16 INFO - PROCESS | 1200 | 1465523296243 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1200 | 1465523296245 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:16 INFO - PROCESS | 1200 | 1465523296679 Marionette TRACE conn2 <- [1,12,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:16 INFO - . 18:48:16 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 634ms 18:48:16 INFO - PROCESS | 1200 | 1465523296742 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 1200 | 1465523296745 Marionette TRACE conn2 <- [1,13,null,{"value":"4294967297"}] 18:48:16 INFO - PROCESS | 1200 | 1465523296749 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 18:48:16 INFO - PROCESS | 1200 | 1465523296750 Marionette TRACE conn2 <- [1,14,null,{}] 18:48:16 INFO - PROCESS | 1200 | 1465523296754 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:16 INFO - PROCESS | 1200 | 1465523296757 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:16 INFO - PROCESS | 1200 | 1465523296837 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:48:16 INFO - PROCESS | 1200 | 1465523296861 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1200 | 1465523296864 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:17 INFO - PROCESS | 1200 | 1465523297360 Marionette TRACE conn2 <- [1,16,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:17 INFO - . 18:48:17 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 650ms 18:48:17 INFO - PROCESS | 1200 | 1465523297420 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 1200 | 1465523297422 Marionette TRACE conn2 <- [1,17,null,{"value":"4294967297"}] 18:48:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 18:48:17 INFO - PROCESS | 1200 | 1465523297427 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 1200 | 1465523297428 Marionette TRACE conn2 <- [1,18,null,{}] 18:48:17 INFO - PROCESS | 1200 | 1465523297431 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:17 INFO - PROCESS | 1200 | 1465523297434 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:17 INFO - PROCESS | 1200 | 1465523297513 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:48:17 INFO - PROCESS | 1200 | 1465523297522 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 1200 | 1465523297526 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:17 INFO - PROCESS | 1200 | ++DOCSHELL 1EA7C400 == 8 [pid = 1200] [id = 8] 18:48:17 INFO - PROCESS | 1200 | ++DOMWINDOW == 19 (1EA7C800) [pid = 1200] [serial = 19] [outer = 00000000] 18:48:17 INFO - PROCESS | 1200 | ++DOMWINDOW == 20 (02A93000) [pid = 1200] [serial = 20] [outer = 1EA7C800] 18:48:17 INFO - PROCESS | 1200 | ]: ++DOMWINDOW == 21 (138C7400) [pid = 1200] [serial = 21] [outer = 1EA7C800] 18:48:18 INFO - PROCESS | 1200 | --DOCSHELL 13E72400 == 7 [pid = 1200] [id = 1] 18:48:18 INFO - PROCESS | 1200 | ++DOCSHELL 125C5800 == 8 [pid = 1200] [id = 9] 18:48:18 INFO - PROCESS | 1200 | ++DOMWINDOW == 22 (12E61000) [pid = 1200] [serial = 22] [outer = 00000000] 18:48:18 INFO - PROCESS | 1200 | ++DOMWINDOW == 23 (13D4D400) [pid = 1200] [serial = 23] [outer = 12E61000] 18:48:18 INFO - PROCESS | 1200 | ++DOMWINDOW == 24 (1430EC00) [pid = 1200] [serial = 24] [outer = 12E61000] 18:48:18 INFO - PROCESS | 1200 | 1465523298566 Marionette TRACE conn2 <- [1,20,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:18 INFO - . 18:48:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1203ms 18:48:18 INFO - PROCESS | 1200 | 1465523298631 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 1200 | 1465523298637 Marionette TRACE conn2 <- [1,21,null,{"value":"4294967297"}] 18:48:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 18:48:18 INFO - PROCESS | 1200 | 1465523298643 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1200 | 1465523298646 Marionette TRACE conn2 <- [1,22,null,{}] 18:48:18 INFO - PROCESS | 1200 | 1465523298652 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:18 INFO - PROCESS | 1200 | 1465523298654 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:18 INFO - PROCESS | 1200 | 1465523298764 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:48:18 INFO - PROCESS | 1200 | 1465523298822 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 1200 | 1465523298826 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:19 INFO - PROCESS | 1200 | 1465523299661 Marionette TRACE conn2 <- [1,24,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:19 INFO - . 18:48:19 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1061ms 18:48:19 INFO - PROCESS | 1200 | 1465523299723 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 1200 | 1465523299727 Marionette TRACE conn2 <- [1,25,null,{"value":"4294967297"}] 18:48:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 18:48:19 INFO - PROCESS | 1200 | 1465523299734 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 1200 | 1465523299741 Marionette TRACE conn2 <- [1,26,null,{}] 18:48:19 INFO - PROCESS | 1200 | 1465523299794 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:19 INFO - PROCESS | 1200 | 1465523299797 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:19 INFO - PROCESS | 1200 | 1465523299895 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:48:19 INFO - PROCESS | 1200 | 1465523299943 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 1200 | 1465523299946 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:20 INFO - PROCESS | 1200 | 1465523300464 Marionette TRACE conn2 <- [1,28,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:20 INFO - . 18:48:20 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 808ms 18:48:20 INFO - PROCESS | 1200 | 1465523300536 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 1200 | 1465523300541 Marionette TRACE conn2 <- [1,29,null,{"value":"4294967297"}] 18:48:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 18:48:20 INFO - PROCESS | 1200 | 1465523300548 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 1200 | 1465523300554 Marionette TRACE conn2 <- [1,30,null,{}] 18:48:20 INFO - PROCESS | 1200 | 1465523300558 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:20 INFO - PROCESS | 1200 | 1465523300561 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:20 INFO - PROCESS | 1200 | 1465523300637 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:48:20 INFO - PROCESS | 1200 | 1465523300653 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 1200 | 1465523300655 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:21 INFO - PROCESS | 1200 | 1465523301130 Marionette TRACE conn2 <- [1,32,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:21 INFO - . 18:48:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 666ms 18:48:21 INFO - PROCESS | 1200 | 1465523301204 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 1200 | 1465523301206 Marionette TRACE conn2 <- [1,33,null,{"value":"4294967297"}] 18:48:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 18:48:21 INFO - PROCESS | 1200 | 1465523301210 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 1200 | 1465523301214 Marionette TRACE conn2 <- [1,34,null,{}] 18:48:21 INFO - PROCESS | 1200 | 1465523301225 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:21 INFO - PROCESS | 1200 | 1465523301233 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:21 INFO - PROCESS | 1200 | 1465523301302 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:48:21 INFO - PROCESS | 1200 | 1465523301351 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1200 | 1465523301354 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:21 INFO - PROCESS | 1200 | 1465523301772 Marionette TRACE conn2 <- [1,36,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:21 INFO - . 18:48:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 602ms 18:48:21 INFO - PROCESS | 1200 | 1465523301807 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 1200 | 1465523301810 Marionette TRACE conn2 <- [1,37,null,{"value":"4294967297"}] 18:48:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 18:48:21 INFO - PROCESS | 1200 | 1465523301816 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 1200 | 1465523301818 Marionette TRACE conn2 <- [1,38,null,{}] 18:48:21 INFO - PROCESS | 1200 | 1465523301822 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:21 INFO - PROCESS | 1200 | 1465523301824 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:21 INFO - PROCESS | 1200 | 1465523301905 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:48:21 INFO - PROCESS | 1200 | 1465523301933 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1200 | 1465523301935 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:22 INFO - PROCESS | 1200 | 1465523302485 Marionette TRACE conn2 <- [1,40,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:22 INFO - . 18:48:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 713ms 18:48:22 INFO - PROCESS | 1200 | 1465523302544 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:48:22 INFO - PROCESS | 1200 | 1465523302546 Marionette TRACE conn2 <- [1,41,null,{"value":"4294967297"}] 18:48:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 18:48:22 INFO - PROCESS | 1200 | 1465523302550 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:48:22 INFO - PROCESS | 1200 | 1465523302552 Marionette TRACE conn2 <- [1,42,null,{}] 18:48:22 INFO - PROCESS | 1200 | 1465523302555 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:22 INFO - PROCESS | 1200 | 1465523302557 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:22 INFO - PROCESS | 1200 | 1465523302624 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:48:22 INFO - PROCESS | 1200 | 1465523302631 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:22 INFO - PROCESS | 1200 | 1465523302633 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:23 INFO - PROCESS | 1200 | 1465523303109 Marionette TRACE conn2 <- [1,44,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:23 INFO - . 18:48:23 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 602ms 18:48:23 INFO - PROCESS | 1200 | 1465523303146 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:48:23 INFO - PROCESS | 1200 | 1465523303148 Marionette TRACE conn2 <- [1,45,null,{"value":"4294967297"}] 18:48:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 18:48:23 INFO - PROCESS | 1200 | 1465523303154 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:48:23 INFO - PROCESS | 1200 | 1465523303156 Marionette TRACE conn2 <- [1,46,null,{}] 18:48:23 INFO - PROCESS | 1200 | 1465523303160 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:23 INFO - PROCESS | 1200 | 1465523303167 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:23 INFO - PROCESS | 1200 | 1465523303250 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:48:23 INFO - PROCESS | 1200 | 1465523303282 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 1200 | 1465523303285 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:23 INFO - PROCESS | 1200 | 1465523303703 Marionette TRACE conn2 <- [1,48,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:23 INFO - . 18:48:23 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 601ms 18:48:23 INFO - PROCESS | 1200 | 1465523303749 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:48:23 INFO - PROCESS | 1200 | 1465523303752 Marionette TRACE conn2 <- [1,49,null,{"value":"4294967297"}] 18:48:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 18:48:23 INFO - PROCESS | 1200 | 1465523303755 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:48:23 INFO - PROCESS | 1200 | 1465523303757 Marionette TRACE conn2 <- [1,50,null,{}] 18:48:23 INFO - PROCESS | 1200 | 1465523303763 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:23 INFO - PROCESS | 1200 | 1465523303766 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:23 INFO - PROCESS | 1200 | 1465523303833 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:48:23 INFO - PROCESS | 1200 | 1465523303854 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 1200 | 1465523303857 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:24 INFO - PROCESS | 1200 | 1465523304282 Marionette TRACE conn2 <- [1,52,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:24 INFO - . 18:48:24 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 602ms 18:48:24 INFO - PROCESS | 1200 | 1465523304402 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 1200 | 1465523304405 Marionette TRACE conn2 <- [1,53,null,{"value":"4294967297"}] 18:48:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 18:48:24 INFO - PROCESS | 1200 | 1465523304408 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 1200 | 1465523304410 Marionette TRACE conn2 <- [1,54,null,{}] 18:48:24 INFO - PROCESS | 1200 | 1465523304413 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:24 INFO - PROCESS | 1200 | 1465523304415 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:24 INFO - PROCESS | 1200 | 1465523304482 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:48:24 INFO - PROCESS | 1200 | 1465523304520 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:24 INFO - PROCESS | 1200 | 1465523304522 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:25 INFO - PROCESS | 1200 | 1465523305367 Marionette TRACE conn2 <- [1,56,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:25 INFO - . 18:48:25 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1013ms 18:48:25 INFO - PROCESS | 1200 | 1465523305412 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 1200 | 1465523305414 Marionette TRACE conn2 <- [1,57,null,{"value":"4294967297"}] 18:48:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 18:48:25 INFO - PROCESS | 1200 | 1465523305423 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1200 | 1465523305426 Marionette TRACE conn2 <- [1,58,null,{}] 18:48:25 INFO - PROCESS | 1200 | 1465523305430 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:25 INFO - PROCESS | 1200 | 1465523305433 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:25 INFO - PROCESS | 1200 | 1465523305602 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:48:25 INFO - PROCESS | 1200 | 1465523305609 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1200 | 1465523305611 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:26 INFO - PROCESS | 1200 | 1465523306168 Marionette TRACE conn2 <- [1,60,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:26 INFO - . 18:48:26 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 808ms 18:48:26 INFO - PROCESS | 1200 | 1465523306222 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 1200 | 1465523306224 Marionette TRACE conn2 <- [1,61,null,{"value":"4294967297"}] 18:48:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 18:48:26 INFO - PROCESS | 1200 | 1465523306227 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 1200 | 1465523306232 Marionette TRACE conn2 <- [1,62,null,{}] 18:48:26 INFO - PROCESS | 1200 | 1465523306237 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:26 INFO - PROCESS | 1200 | 1465523306238 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:26 INFO - PROCESS | 1200 | 1465523306313 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:48:26 INFO - PROCESS | 1200 | 1465523306317 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:26 INFO - PROCESS | 1200 | 1465523306322 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:27 INFO - PROCESS | 1200 | 1465523307463 Marionette TRACE conn2 <- [1,64,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:27 INFO - . 18:48:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1267ms 18:48:27 INFO - PROCESS | 1200 | 1465523307527 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:48:27 INFO - PROCESS | 1200 | 1465523307530 Marionette TRACE conn2 <- [1,65,null,{"value":"4294967297"}] 18:48:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 18:48:27 INFO - PROCESS | 1200 | 1465523307540 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 1200 | 1465523307544 Marionette TRACE conn2 <- [1,66,null,{}] 18:48:27 INFO - PROCESS | 1200 | 1465523307550 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:27 INFO - PROCESS | 1200 | 1465523307553 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:27 INFO - PROCESS | 1200 | 1465523307663 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:48:27 INFO - PROCESS | 1200 | 1465523307673 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1200 | 1465523307677 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:28 INFO - PROCESS | 1200 | 1465523308263 Marionette TRACE conn2 <- [1,68,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:28 INFO - . 18:48:28 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 760ms 18:48:28 INFO - PROCESS | 1200 | 1465523308278 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:48:28 INFO - PROCESS | 1200 | 1465523308282 Marionette TRACE conn2 <- [1,69,null,{"value":"4294967297"}] 18:48:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 18:48:28 INFO - PROCESS | 1200 | 1465523308288 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 1200 | 1465523308294 Marionette TRACE conn2 <- [1,70,null,{}] 18:48:28 INFO - PROCESS | 1200 | 1465523308305 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:28 INFO - PROCESS | 1200 | 1465523308308 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:28 INFO - PROCESS | 1200 | 1465523308411 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:48:28 INFO - PROCESS | 1200 | 1465523308458 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 1200 | 1465523308461 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:28 INFO - PROCESS | 1200 | --DOMWINDOW == 23 (13E72800) [pid = 1200] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 18:48:29 INFO - PROCESS | 1200 | 1465523308978 Marionette TRACE conn2 <- [1,72,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:29 INFO - . 18:48:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 760ms 18:48:29 INFO - PROCESS | 1200 | 1465523309049 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1200 | 1465523309052 Marionette TRACE conn2 <- [1,73,null,{"value":"4294967297"}] 18:48:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 18:48:29 INFO - PROCESS | 1200 | 1465523309055 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1200 | 1465523309062 Marionette TRACE conn2 <- [1,74,null,{}] 18:48:29 INFO - PROCESS | 1200 | 1465523309073 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:29 INFO - PROCESS | 1200 | 1465523309077 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:29 INFO - PROCESS | 1200 | 1465523309145 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:48:29 INFO - PROCESS | 1200 | 1465523309217 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1200 | 1465523309219 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:29 INFO - PROCESS | 1200 | 1465523309744 Marionette TRACE conn2 <- [1,76,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:29 INFO - . 18:48:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 696ms 18:48:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 18:48:29 INFO - PROCESS | 1200 | 1465523309787 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1200 | 1465523309790 Marionette TRACE conn2 <- [1,77,null,{"value":"4294967297"}] 18:48:29 INFO - PROCESS | 1200 | 1465523309793 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1200 | 1465523309794 Marionette TRACE conn2 <- [1,78,null,{}] 18:48:29 INFO - PROCESS | 1200 | 1465523309798 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:29 INFO - PROCESS | 1200 | 1465523309803 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:29 INFO - PROCESS | 1200 | 1465523309877 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:48:29 INFO - PROCESS | 1200 | 1465523309897 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1200 | 1465523309900 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:30 INFO - PROCESS | 1200 | 1465523310371 Marionette TRACE conn2 <- [1,80,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:30 INFO - . 18:48:30 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 634ms 18:48:30 INFO - PROCESS | 1200 | 1465523310431 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:48:30 INFO - PROCESS | 1200 | 1465523310433 Marionette TRACE conn2 <- [1,81,null,{"value":"4294967297"}] 18:48:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 18:48:30 INFO - PROCESS | 1200 | 1465523310437 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - PROCESS | 1200 | 1465523310438 Marionette TRACE conn2 <- [1,82,null,{}] 18:48:30 INFO - PROCESS | 1200 | 1465523310442 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:30 INFO - PROCESS | 1200 | 1465523310447 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:30 INFO - PROCESS | 1200 | 1465523310514 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:48:30 INFO - PROCESS | 1200 | 1465523310521 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:30 INFO - PROCESS | 1200 | 1465523310528 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:31 INFO - PROCESS | 1200 | 1465523311112 Marionette TRACE conn2 <- [1,84,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:31 INFO - . 18:48:31 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 697ms 18:48:31 INFO - PROCESS | 1200 | 1465523311136 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 1200 | 1465523311141 Marionette TRACE conn2 <- [1,85,null,{"value":"4294967297"}] 18:48:31 INFO - PROCESS | 1200 | 1465523311146 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 18:48:31 INFO - PROCESS | 1200 | 1465523311151 Marionette TRACE conn2 <- [1,86,null,{}] 18:48:31 INFO - PROCESS | 1200 | 1465523311156 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:31 INFO - PROCESS | 1200 | 1465523311162 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:31 INFO - PROCESS | 1200 | 1465523311250 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:48:31 INFO - PROCESS | 1200 | 1465523311300 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1200 | 1465523311304 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:31 INFO - PROCESS | 1200 | 1465523311966 Marionette TRACE conn2 <- [1,88,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:32 INFO - . 18:48:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 855ms 18:48:32 INFO - PROCESS | 1200 | 1465523312021 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 1200 | 1465523312026 Marionette TRACE conn2 <- [1,89,null,{"value":"4294967297"}] 18:48:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 18:48:32 INFO - PROCESS | 1200 | 1465523312032 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1200 | 1465523312035 Marionette TRACE conn2 <- [1,90,null,{}] 18:48:32 INFO - PROCESS | 1200 | 1465523312039 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:32 INFO - PROCESS | 1200 | 1465523312046 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:32 INFO - PROCESS | 1200 | 1465523312174 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:48:32 INFO - PROCESS | 1200 | 1465523312207 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:32 INFO - PROCESS | 1200 | 1465523312211 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:32 INFO - PROCESS | 1200 | 1465523312852 Marionette TRACE conn2 <- [1,92,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:32 INFO - . 18:48:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 855ms 18:48:32 INFO - PROCESS | 1200 | 1465523312874 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 1200 | 1465523312878 Marionette TRACE conn2 <- [1,93,null,{"value":"4294967297"}] 18:48:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:48:32 INFO - PROCESS | 1200 | 1465523312883 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1200 | 1465523312888 Marionette TRACE conn2 <- [1,94,null,{}] 18:48:32 INFO - PROCESS | 1200 | 1465523312894 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:32 INFO - PROCESS | 1200 | 1465523312900 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:33 INFO - PROCESS | 1200 | 1465523313012 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:48:33 INFO - PROCESS | 1200 | 1465523313069 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1200 | 1465523313073 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 22 (197CC000) [pid = 1200] [serial = 14] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 21 (13D4D400) [pid = 1200] [serial = 23] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 20 (02A93000) [pid = 1200] [serial = 20] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 19 (1E0AF000) [pid = 1200] [serial = 17] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 18 (19BC3000) [pid = 1200] [serial = 11] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 17 (14ED9C00) [pid = 1200] [serial = 4] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | --DOMWINDOW == 16 (13E73400) [pid = 1200] [serial = 2] [outer = 00000000] [url = about:blank] 18:48:33 INFO - PROCESS | 1200 | 1465523313542 Marionette TRACE conn2 <- [1,96,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:33 INFO - . 18:48:33 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 713ms 18:48:33 INFO - PROCESS | 1200 | 1465523313579 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 1200 | 1465523313587 Marionette TRACE conn2 <- [1,97,null,{"value":"4294967297"}] 18:48:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 18:48:33 INFO - PROCESS | 1200 | 1465523313594 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 1200 | 1465523313596 Marionette TRACE conn2 <- [1,98,null,{}] 18:48:33 INFO - PROCESS | 1200 | 1465523313601 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:33 INFO - PROCESS | 1200 | 1465523313603 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:33 INFO - PROCESS | 1200 | 1465523313677 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:48:33 INFO - PROCESS | 1200 | 1465523313696 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1200 | 1465523313699 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:34 INFO - PROCESS | 1200 | 1465523314239 Marionette TRACE conn2 <- [1,100,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:34 INFO - . 18:48:34 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 649ms 18:48:34 INFO - PROCESS | 1200 | 1465523314269 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:48:34 INFO - PROCESS | 1200 | 1465523314272 Marionette TRACE conn2 <- [1,101,null,{"value":"4294967297"}] 18:48:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 18:48:34 INFO - PROCESS | 1200 | 1465523314276 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 1200 | 1465523314279 Marionette TRACE conn2 <- [1,102,null,{}] 18:48:34 INFO - PROCESS | 1200 | 1465523314291 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:34 INFO - PROCESS | 1200 | 1465523314295 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:34 INFO - PROCESS | 1200 | 1465523314370 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:48:34 INFO - PROCESS | 1200 | 1465523314374 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 1200 | 1465523314377 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:36 INFO - PROCESS | 1200 | 1465523316835 Marionette TRACE conn2 <- [1,104,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:36 INFO - . 18:48:36 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 2597ms 18:48:36 INFO - PROCESS | 1200 | 1465523316874 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1200 | 1465523316879 Marionette TRACE conn2 <- [1,105,null,{"value":"4294967297"}] 18:48:36 INFO - PROCESS | 1200 | 1465523316884 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 18:48:36 INFO - PROCESS | 1200 | 1465523316888 Marionette TRACE conn2 <- [1,106,null,{}] 18:48:36 INFO - PROCESS | 1200 | 1465523316900 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:36 INFO - PROCESS | 1200 | 1465523316908 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:37 INFO - PROCESS | 1200 | 1465523317068 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:48:37 INFO - PROCESS | 1200 | 1465523317079 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1200 | 1465523317083 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:38 INFO - PROCESS | 1200 | 1465523318056 Marionette TRACE conn2 <- [1,108,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:38 INFO - . 18:48:38 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1236ms 18:48:38 INFO - PROCESS | 1200 | 1465523318093 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1200 | 1465523318098 Marionette TRACE conn2 <- [1,109,null,{"value":"4294967297"}] 18:48:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 18:48:38 INFO - PROCESS | 1200 | 1465523318108 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1200 | 1465523318111 Marionette TRACE conn2 <- [1,110,null,{}] 18:48:38 INFO - PROCESS | 1200 | 1465523318115 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:38 INFO - PROCESS | 1200 | 1465523318117 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:38 INFO - PROCESS | 1200 | 1465523318207 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:48:38 INFO - PROCESS | 1200 | 1465523318220 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1200 | 1465523318223 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:38 INFO - PROCESS | 1200 | 1465523318780 Marionette TRACE conn2 <- [1,112,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:38 INFO - . 18:48:38 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 712ms 18:48:38 INFO - PROCESS | 1200 | 1465523318835 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1200 | 1465523318837 Marionette TRACE conn2 <- [1,113,null,{"value":"4294967297"}] 18:48:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 18:48:38 INFO - PROCESS | 1200 | 1465523318841 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1200 | 1465523318848 Marionette TRACE conn2 <- [1,114,null,{}] 18:48:38 INFO - PROCESS | 1200 | 1465523318860 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:38 INFO - PROCESS | 1200 | 1465523318865 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:38 INFO - PROCESS | 1200 | 1465523318960 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:48:38 INFO - PROCESS | 1200 | 1465523318986 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1200 | 1465523318990 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:39 INFO - PROCESS | 1200 | 1465523319506 Marionette TRACE conn2 <- [1,116,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:39 INFO - . 18:48:39 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 697ms 18:48:39 INFO - PROCESS | 1200 | 1465523319540 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 1200 | 1465523319542 Marionette TRACE conn2 <- [1,117,null,{"value":"4294967297"}] 18:48:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 18:48:39 INFO - PROCESS | 1200 | 1465523319546 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 1200 | 1465523319548 Marionette TRACE conn2 <- [1,118,null,{}] 18:48:39 INFO - PROCESS | 1200 | 1465523319555 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:39 INFO - PROCESS | 1200 | 1465523319558 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:39 INFO - PROCESS | 1200 | 1465523319628 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:48:39 INFO - PROCESS | 1200 | 1465523319646 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1200 | 1465523319649 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:40 INFO - PROCESS | 1200 | 1465523320138 Marionette TRACE conn2 <- [1,120,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:40 INFO - . 18:48:40 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 633ms 18:48:40 INFO - PROCESS | 1200 | 1465523320184 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1200 | 1465523320186 Marionette TRACE conn2 <- [1,121,null,{"value":"4294967297"}] 18:48:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 18:48:40 INFO - PROCESS | 1200 | 1465523320189 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1200 | 1465523320191 Marionette TRACE conn2 <- [1,122,null,{}] 18:48:40 INFO - PROCESS | 1200 | 1465523320197 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:40 INFO - PROCESS | 1200 | 1465523320200 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:40 INFO - PROCESS | 1200 | 1465523320264 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:48:40 INFO - PROCESS | 1200 | 1465523320276 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1200 | 1465523320284 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:40 INFO - PROCESS | 1200 | 1465523320818 Marionette TRACE conn2 <- [1,124,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:40 INFO - . 18:48:40 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 697ms 18:48:40 INFO - PROCESS | 1200 | 1465523320889 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1200 | 1465523320891 Marionette TRACE conn2 <- [1,125,null,{"value":"4294967297"}] 18:48:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 18:48:40 INFO - PROCESS | 1200 | 1465523320895 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1200 | 1465523320898 Marionette TRACE conn2 <- [1,126,null,{}] 18:48:40 INFO - PROCESS | 1200 | 1465523320901 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:40 INFO - PROCESS | 1200 | 1465523320911 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:41 INFO - PROCESS | 1200 | 1465523321020 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:48:41 INFO - PROCESS | 1200 | 1465523321030 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1200 | 1465523321032 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:41 INFO - PROCESS | 1200 | 1465523321542 Marionette TRACE conn2 <- [1,128,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:41 INFO - . 18:48:41 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 649ms 18:48:41 INFO - PROCESS | 1200 | 1465523321564 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:48:41 INFO - PROCESS | 1200 | 1465523321566 Marionette TRACE conn2 <- [1,129,null,{"value":"4294967297"}] 18:48:41 INFO - PROCESS | 1200 | 1465523321570 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 18:48:41 INFO - PROCESS | 1200 | 1465523321571 Marionette TRACE conn2 <- [1,130,null,{}] 18:48:41 INFO - PROCESS | 1200 | 1465523321575 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:41 INFO - PROCESS | 1200 | 1465523321580 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:41 INFO - PROCESS | 1200 | 1465523321649 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:48:41 INFO - PROCESS | 1200 | 1465523321668 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1200 | 1465523321671 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:42 INFO - PROCESS | 1200 | 1465523322245 Marionette TRACE conn2 <- [1,132,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:42 INFO - . 18:48:42 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 713ms 18:48:42 INFO - PROCESS | 1200 | 1465523322270 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:48:42 INFO - PROCESS | 1200 | 1465523322273 Marionette TRACE conn2 <- [1,133,null,{"value":"4294967297"}] 18:48:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 18:48:42 INFO - PROCESS | 1200 | 1465523322278 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 1200 | 1465523322281 Marionette TRACE conn2 <- [1,134,null,{}] 18:48:42 INFO - PROCESS | 1200 | 1465523322287 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:42 INFO - PROCESS | 1200 | 1465523322294 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:42 INFO - PROCESS | 1200 | 1465523322378 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:48:42 INFO - PROCESS | 1200 | 1465523322421 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1200 | 1465523322424 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:43 INFO - PROCESS | 1200 | 1465523323036 Marionette TRACE conn2 <- [1,136,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:43 INFO - . 18:48:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 807ms 18:48:43 INFO - PROCESS | 1200 | 1465523323077 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 1200 | 1465523323082 Marionette TRACE conn2 <- [1,137,null,{"value":"4294967297"}] 18:48:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 18:48:43 INFO - PROCESS | 1200 | 1465523323089 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 1200 | 1465523323092 Marionette TRACE conn2 <- [1,138,null,{}] 18:48:43 INFO - PROCESS | 1200 | 1465523323095 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:43 INFO - PROCESS | 1200 | 1465523323101 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:43 INFO - PROCESS | 1200 | 1465523323189 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:48:43 INFO - PROCESS | 1200 | 1465523323254 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 1200 | 1465523323257 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:43 INFO - PROCESS | 1200 | --DOCSHELL 198EE400 == 7 [pid = 1200] [id = 6] 18:48:43 INFO - PROCESS | 1200 | 1465523323920 Marionette TRACE conn2 <- [1,140,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:43 INFO - . 18:48:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 855ms 18:48:43 INFO - PROCESS | 1200 | 1465523323962 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 1200 | 1465523323967 Marionette TRACE conn2 <- [1,141,null,{"value":"4294967297"}] 18:48:43 INFO - PROCESS | 1200 | 1465523323972 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 18:48:43 INFO - PROCESS | 1200 | 1465523323979 Marionette TRACE conn2 <- [1,142,null,{}] 18:48:43 INFO - PROCESS | 1200 | 1465523323985 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:43 INFO - PROCESS | 1200 | 1465523323987 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:44 INFO - PROCESS | 1200 | 1465523324063 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:48:44 INFO - PROCESS | 1200 | 1465523324073 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1200 | 1465523324079 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:44 INFO - PROCESS | 1200 | 1465523324599 Marionette TRACE conn2 <- [1,144,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:44 INFO - . 18:48:44 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 650ms 18:48:44 INFO - PROCESS | 1200 | 1465523324611 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1200 | 1465523324615 Marionette TRACE conn2 <- [1,145,null,{"value":"4294967297"}] 18:48:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 18:48:44 INFO - PROCESS | 1200 | 1465523324622 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1200 | 1465523324624 Marionette TRACE conn2 <- [1,146,null,{}] 18:48:44 INFO - PROCESS | 1200 | 1465523324634 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:44 INFO - PROCESS | 1200 | 1465523324638 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:44 INFO - PROCESS | 1200 | 1465523324752 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:48:44 INFO - PROCESS | 1200 | 1465523324773 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1200 | 1465523324776 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:45 INFO - PROCESS | 1200 | 1465523325447 Marionette TRACE conn2 <- [1,148,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:45 INFO - . 18:48:45 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 855ms 18:48:45 INFO - PROCESS | 1200 | 1465523325464 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1200 | 1465523325467 Marionette TRACE conn2 <- [1,149,null,{"value":"4294967297"}] 18:48:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 18:48:45 INFO - PROCESS | 1200 | 1465523325470 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1200 | 1465523325474 Marionette TRACE conn2 <- [1,150,null,{}] 18:48:45 INFO - PROCESS | 1200 | 1465523325489 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:45 INFO - PROCESS | 1200 | 1465523325494 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:45 INFO - PROCESS | 1200 | 1465523325577 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:48:45 INFO - PROCESS | 1200 | 1465523325594 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 1200 | 1465523325597 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:46 INFO - PROCESS | 1200 | 1465523326166 Marionette TRACE conn2 <- [1,152,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:46 INFO - . 18:48:46 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 696ms 18:48:46 INFO - PROCESS | 1200 | 1465523326202 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 1200 | 1465523326204 Marionette TRACE conn2 <- [1,153,null,{"value":"4294967297"}] 18:48:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 18:48:46 INFO - PROCESS | 1200 | 1465523326208 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 1200 | 1465523326210 Marionette TRACE conn2 <- [1,154,null,{}] 18:48:46 INFO - PROCESS | 1200 | 1465523326217 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:46 INFO - PROCESS | 1200 | 1465523326219 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:46 INFO - PROCESS | 1200 | 1465523326296 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:48:46 INFO - PROCESS | 1200 | 1465523326310 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1200 | 1465523326314 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:46 INFO - PROCESS | 1200 | 1465523326781 Marionette TRACE conn2 <- [1,156,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:46 INFO - . 18:48:46 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 602ms 18:48:46 INFO - PROCESS | 1200 | 1465523326804 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 1200 | 1465523326806 Marionette TRACE conn2 <- [1,157,null,{"value":"4294967297"}] 18:48:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 18:48:46 INFO - PROCESS | 1200 | 1465523326810 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 1200 | 1465523326812 Marionette TRACE conn2 <- [1,158,null,{}] 18:48:46 INFO - PROCESS | 1200 | 1465523326818 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:46 INFO - PROCESS | 1200 | 1465523326820 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:46 INFO - PROCESS | 1200 | 1465523326886 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:48:46 INFO - PROCESS | 1200 | 1465523326900 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1200 | 1465523326903 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:47 INFO - PROCESS | 1200 | 1465523327375 Marionette TRACE conn2 <- [1,160,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:47 INFO - . 18:48:47 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 602ms 18:48:47 INFO - PROCESS | 1200 | 1465523327407 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1200 | 1465523327409 Marionette TRACE conn2 <- [1,161,null,{"value":"4294967297"}] 18:48:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 18:48:47 INFO - PROCESS | 1200 | 1465523327412 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1200 | 1465523327414 Marionette TRACE conn2 <- [1,162,null,{}] 18:48:47 INFO - PROCESS | 1200 | 1465523327422 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:47 INFO - PROCESS | 1200 | 1465523327429 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:47 INFO - PROCESS | 1200 | 1465523327499 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:48:47 INFO - PROCESS | 1200 | 1465523327522 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1200 | 1465523327525 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:48 INFO - PROCESS | 1200 | 1465523328060 Marionette TRACE conn2 <- [1,164,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:48 INFO - . 18:48:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 712ms 18:48:48 INFO - PROCESS | 1200 | 1465523328112 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1200 | 1465523328114 Marionette TRACE conn2 <- [1,165,null,{"value":"4294967297"}] 18:48:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 18:48:48 INFO - PROCESS | 1200 | 1465523328117 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1200 | 1465523328119 Marionette TRACE conn2 <- [1,166,null,{}] 18:48:48 INFO - PROCESS | 1200 | 1465523328127 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:48 INFO - PROCESS | 1200 | 1465523328130 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:48 INFO - PROCESS | 1200 | 1465523328195 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:48:48 INFO - PROCESS | 1200 | 1465523328199 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1200 | 1465523328206 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:48 INFO - PROCESS | 1200 | ++DOMWINDOW == 17 (1815D800) [pid = 1200] [serial = 25] [outer = 12E61000] 18:48:48 INFO - PROCESS | 1200 | 1465523328842 Marionette TRACE conn2 <- [1,168,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:48 INFO - . 18:48:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 745ms 18:48:48 INFO - PROCESS | 1200 | 1465523328891 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1200 | 1465523328893 Marionette TRACE conn2 <- [1,169,null,{"value":"4294967297"}] 18:48:48 INFO - PROCESS | 1200 | 1465523328896 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 18:48:48 INFO - PROCESS | 1200 | 1465523328898 Marionette TRACE conn2 <- [1,170,null,{}] 18:48:48 INFO - PROCESS | 1200 | 1465523328904 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:48 INFO - PROCESS | 1200 | 1465523328908 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:48 INFO - PROCESS | 1200 | 1465523328969 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:48:48 INFO - PROCESS | 1200 | 1465523328982 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1200 | 1465523328985 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:49 INFO - PROCESS | 1200 | 1465523329516 Marionette TRACE conn2 <- [1,172,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:49 INFO - . 18:48:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 650ms 18:48:49 INFO - PROCESS | 1200 | 1465523329534 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:48:49 INFO - PROCESS | 1200 | 1465523329537 Marionette TRACE conn2 <- [1,173,null,{"value":"4294967297"}] 18:48:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 18:48:49 INFO - PROCESS | 1200 | 1465523329541 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1200 | 1465523329543 Marionette TRACE conn2 <- [1,174,null,{}] 18:48:49 INFO - PROCESS | 1200 | 1465523329546 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:49 INFO - PROCESS | 1200 | 1465523329551 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:49 INFO - PROCESS | 1200 | 1465523329617 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:48:49 INFO - PROCESS | 1200 | 1465523329624 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1200 | 1465523329632 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:50 INFO - PROCESS | 1200 | 1465523330515 Marionette TRACE conn2 <- [1,176,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:50 INFO - . 18:48:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1013ms 18:48:50 INFO - PROCESS | 1200 | 1465523330542 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1200 | 1465523330548 Marionette TRACE conn2 <- [1,177,null,{"value":"4294967297"}] 18:48:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 18:48:50 INFO - PROCESS | 1200 | 1465523330553 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1200 | 1465523330558 Marionette TRACE conn2 <- [1,178,null,{}] 18:48:50 INFO - PROCESS | 1200 | 1465523330563 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:50 INFO - PROCESS | 1200 | 1465523330569 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:50 INFO - PROCESS | 1200 | 1465523330656 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:48:50 INFO - PROCESS | 1200 | 1465523330724 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1200 | 1465523330730 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:51 INFO - PROCESS | 1200 | 1465523331372 Marionette TRACE conn2 <- [1,180,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:51 INFO - . 18:48:51 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 855ms 18:48:51 INFO - PROCESS | 1200 | 1465523331428 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 1200 | 1465523331432 Marionette TRACE conn2 <- [1,181,null,{"value":"4294967297"}] 18:48:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 18:48:51 INFO - PROCESS | 1200 | 1465523331439 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1200 | 1465523331442 Marionette TRACE conn2 <- [1,182,null,{}] 18:48:51 INFO - PROCESS | 1200 | 1465523331447 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:51 INFO - PROCESS | 1200 | 1465523331453 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:51 INFO - PROCESS | 1200 | 1465523331560 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:48:51 INFO - PROCESS | 1200 | 1465523331632 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 1200 | 1465523331635 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:52 INFO - PROCESS | 1200 | 1465523332359 Marionette TRACE conn2 <- [1,184,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:52 INFO - . 18:48:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 950ms 18:48:52 INFO - PROCESS | 1200 | 1465523332383 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 1200 | 1465523332388 Marionette TRACE conn2 <- [1,185,null,{"value":"4294967297"}] 18:48:52 INFO - PROCESS | 1200 | 1465523332393 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 18:48:52 INFO - PROCESS | 1200 | 1465523332397 Marionette TRACE conn2 <- [1,186,null,{}] 18:48:52 INFO - PROCESS | 1200 | 1465523332405 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:52 INFO - PROCESS | 1200 | 1465523332408 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:52 INFO - PROCESS | 1200 | 1465523332486 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:48:52 INFO - PROCESS | 1200 | 1465523332497 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 1200 | 1465523332503 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:53 INFO - PROCESS | 1200 | 1465523333166 Marionette TRACE conn2 <- [1,188,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:53 INFO - . 18:48:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 808ms 18:48:53 INFO - PROCESS | 1200 | 1465523333228 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1200 | 1465523333235 Marionette TRACE conn2 <- [1,189,null,{"value":"4294967297"}] 18:48:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:48:53 INFO - PROCESS | 1200 | 1465523333244 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1200 | 1465523333247 Marionette TRACE conn2 <- [1,190,null,{}] 18:48:53 INFO - PROCESS | 1200 | 1465523333255 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:53 INFO - PROCESS | 1200 | 1465523333258 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:53 INFO - PROCESS | 1200 | 1465523333346 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:48:53 INFO - PROCESS | 1200 | 1465523333371 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1200 | 1465523333375 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:54 INFO - PROCESS | 1200 | 1465523334023 Marionette TRACE conn2 <- [1,192,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:54 INFO - . 18:48:54 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 807ms 18:48:54 INFO - PROCESS | 1200 | 1465523334046 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 1200 | 1465523334048 Marionette TRACE conn2 <- [1,193,null,{"value":"4294967297"}] 18:48:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 18:48:54 INFO - PROCESS | 1200 | 1465523334052 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 1200 | 1465523334059 Marionette TRACE conn2 <- [1,194,null,{}] 18:48:54 INFO - PROCESS | 1200 | 1465523334076 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:54 INFO - PROCESS | 1200 | 1465523334081 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:54 INFO - PROCESS | 1200 | 1465523334149 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:48:54 INFO - PROCESS | 1200 | 1465523334188 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334192 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:54 INFO - PROCESS | 1200 | 1465523334732 Marionette TRACE conn2 <- [1,196,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:48:54 INFO - . 18:48:54 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 697ms 18:48:54 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:48:54 INFO - PROCESS | 1200 | 1465523334751 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 1200 | 1465523334753 Marionette TRACE conn2 <- [1,197,null,{"value":"4294967297"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334756 Marionette TRACE conn2 -> [0,198,"getContext",null] 18:48:54 INFO - PROCESS | 1200 | 1465523334758 Marionette TRACE conn2 <- [1,198,null,{"value":"content"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334764 Marionette TRACE conn2 -> [0,199,"setContext",{"value":"chrome"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334767 Marionette TRACE conn2 <- [1,199,null,{}] 18:48:54 INFO - PROCESS | 1200 | 1465523334770 Marionette TRACE conn2 -> [0,200,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 18:48:54 INFO - PROCESS | 1200 | 1465523334780 Marionette TRACE conn2 <- [1,200,null,{"value":false}] 18:48:54 INFO - PROCESS | 1200 | 1465523334788 Marionette TRACE conn2 -> [0,201,"setContext",{"value":"content"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334794 Marionette TRACE conn2 <- [1,201,null,{}] 18:48:54 INFO - PROCESS | 1200 | 1465523334798 Marionette TRACE conn2 -> [0,202,"getContext",null] 18:48:54 INFO - Setting pref network.http.enablePerElementReferrer (true) 18:48:54 INFO - PROCESS | 1200 | 1465523334800 Marionette TRACE conn2 <- [1,202,null,{"value":"content"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334803 Marionette TRACE conn2 -> [0,203,"setContext",{"value":"chrome"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334805 Marionette TRACE conn2 <- [1,203,null,{}] 18:48:54 INFO - PROCESS | 1200 | 1465523334808 Marionette TRACE conn2 -> [0,204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 18:48:54 INFO - PROCESS | 1200 | 1465523334822 Marionette TRACE conn2 <- [1,204,null,{"value":null}] 18:48:54 INFO - PROCESS | 1200 | 1465523334825 Marionette TRACE conn2 -> [0,205,"setContext",{"value":"content"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334826 Marionette TRACE conn2 <- [1,205,null,{}] 18:48:54 INFO - PROCESS | 1200 | 1465523334829 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 1200 | 1465523334831 Marionette TRACE conn2 <- [1,206,null,{}] 18:48:54 INFO - PROCESS | 1200 | 1465523334837 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:54 INFO - PROCESS | 1200 | 1465523334840 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:54 INFO - PROCESS | 1200 | 1465523334930 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:48:54 INFO - PROCESS | 1200 | 1465523334955 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1200 | 1465523334958 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:55 INFO - PROCESS | 1200 | 1465523335454 Marionette TRACE conn2 <- [1,208,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:55 INFO - . 18:48:55 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 728ms 18:48:55 INFO - PROCESS | 1200 | 1465523335478 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1200 | 1465523335480 Marionette TRACE conn2 <- [1,209,null,{"value":"4294967297"}] 18:48:55 INFO - PROCESS | 1200 | 1465523335483 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:48:55 INFO - PROCESS | 1200 | 1465523335485 Marionette TRACE conn2 <- [1,210,null,{}] 18:48:55 INFO - PROCESS | 1200 | 1465523335538 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:55 INFO - PROCESS | 1200 | 1465523335541 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:55 INFO - PROCESS | 1200 | 1465523335604 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:48:55 INFO - PROCESS | 1200 | 1465523335626 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1200 | 1465523335629 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:56 INFO - PROCESS | 1200 | 1465523336156 Marionette TRACE conn2 <- [1,212,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:56 INFO - . 18:48:56 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 713ms 18:48:56 INFO - PROCESS | 1200 | 1465523336216 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1200 | 1465523336218 Marionette TRACE conn2 <- [1,213,null,{"value":"4294967297"}] 18:48:56 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:48:56 INFO - PROCESS | 1200 | 1465523336222 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1200 | 1465523336225 Marionette TRACE conn2 <- [1,214,null,{}] 18:48:56 INFO - PROCESS | 1200 | 1465523336232 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:56 INFO - PROCESS | 1200 | 1465523336238 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:56 INFO - PROCESS | 1200 | 1465523336353 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:48:56 INFO - PROCESS | 1200 | 1465523336363 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1200 | 1465523336371 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:56 INFO - PROCESS | 1200 | 1465523336861 Marionette TRACE conn2 <- [1,216,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:48:56 INFO - . 18:48:56 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 697ms 18:48:56 INFO - PROCESS | 1200 | 1465523336920 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1200 | 1465523336927 Marionette TRACE conn2 <- [1,217,null,{"value":"4294967297"}] 18:48:56 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:48:56 INFO - PROCESS | 1200 | 1465523336931 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1200 | 1465523336933 Marionette TRACE conn2 <- [1,218,null,{}] 18:48:56 INFO - PROCESS | 1200 | 1465523336937 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:48:56 INFO - PROCESS | 1200 | 1465523336939 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:57 INFO - PROCESS | 1200 | 1465523337010 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:48:57 INFO - PROCESS | 1200 | 1465523337024 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1200 | 1465523337027 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:48:59 INFO - PROCESS | 1200 | --DOMWINDOW == 16 (1430EC00) [pid = 1200] [serial = 24] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:49:12 INFO - PROCESS | 1200 | 1465523352940 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:49:27 INFO - PROCESS | 1200 | 1465523367690 Marionette TRACE conn2 <- [1,220,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:49:27 INFO - . 18:49:27 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30802ms 18:49:27 INFO - PROCESS | 1200 | 1465523367738 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1200 | 1465523367742 Marionette TRACE conn2 <- [1,221,null,{"value":"4294967297"}] 18:49:27 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:49:27 INFO - PROCESS | 1200 | 1465523367748 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1200 | 1465523367752 Marionette TRACE conn2 <- [1,222,null,{}] 18:49:27 INFO - PROCESS | 1200 | 1465523367760 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:49:27 INFO - PROCESS | 1200 | 1465523367766 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:49:27 INFO - PROCESS | 1200 | 1465523367863 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:49:27 INFO - PROCESS | 1200 | 1465523367876 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1200 | 1465523367880 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:49:43 INFO - PROCESS | 1200 | [Parent 1200] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:49:43 INFO - PROCESS | 1200 | [Parent 1200] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:49:49 INFO - PROCESS | 1200 | ++DOMWINDOW == 17 (14368800) [pid = 1200] [serial = 26] [outer = 12E61000] 18:49:58 INFO - PROCESS | 1200 | 1465523398654 Marionette TRACE conn2 <- [1,224,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:49:58 INFO - . 18:49:58 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30961ms 18:49:58 INFO - PROCESS | 1200 | 1465523398720 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 1200 | 1465523398725 Marionette TRACE conn2 <- [1,225,null,{"value":"4294967297"}] 18:49:58 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:49:58 INFO - PROCESS | 1200 | 1465523398731 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1200 | 1465523398735 Marionette TRACE conn2 <- [1,226,null,{}] 18:49:58 INFO - PROCESS | 1200 | 1465523398743 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:49:58 INFO - PROCESS | 1200 | 1465523398749 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:49:58 INFO - PROCESS | 1200 | 1465523398884 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:49:58 INFO - PROCESS | 1200 | 1465523398895 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 1200 | 1465523398899 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:06 INFO - PROCESS | 1200 | --DOMWINDOW == 16 (1815D800) [pid = 1200] [serial = 25] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:50:29 INFO - PROCESS | 1200 | 1465523429617 Marionette TRACE conn2 <- [1,228,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:50:29 INFO - . 18:50:29 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30914ms 18:50:29 INFO - PROCESS | 1200 | 1465523429657 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 1200 | 1465523429661 Marionette TRACE conn2 <- [1,229,null,{"value":"4294967297"}] 18:50:29 INFO - PROCESS | 1200 | 1465523429668 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:50:29 INFO - PROCESS | 1200 | 1465523429672 Marionette TRACE conn2 <- [1,230,null,{}] 18:50:29 INFO - PROCESS | 1200 | 1465523429679 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:50:29 INFO - PROCESS | 1200 | 1465523429686 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:29 INFO - PROCESS | 1200 | 1465523429782 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:50:29 INFO - PROCESS | 1200 | 1465523429801 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 1200 | 1465523429805 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:30 INFO - PROCESS | 1200 | 1465523430338 Marionette TRACE conn2 <- [1,232,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:50:30 INFO - . 18:50:30 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 697ms 18:50:30 INFO - PROCESS | 1200 | 1465523430367 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 1200 | 1465523430372 Marionette TRACE conn2 <- [1,233,null,{"value":"4294967297"}] 18:50:30 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:50:30 INFO - PROCESS | 1200 | 1465523430379 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 1200 | 1465523430381 Marionette TRACE conn2 <- [1,234,null,{}] 18:50:30 INFO - PROCESS | 1200 | 1465523430385 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:50:30 INFO - PROCESS | 1200 | 1465523430388 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:30 INFO - PROCESS | 1200 | 1465523430476 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:50:30 INFO - PROCESS | 1200 | 1465523430491 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 1200 | 1465523430498 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:31 INFO - PROCESS | 1200 | 1465523431015 Marionette TRACE conn2 <- [1,236,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:50:31 INFO - . 18:50:31 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 713ms 18:50:31 INFO - PROCESS | 1200 | 1465523431077 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1200 | 1465523431079 Marionette TRACE conn2 <- [1,237,null,{"value":"4294967297"}] 18:50:31 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:50:31 INFO - PROCESS | 1200 | 1465523431083 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1200 | 1465523431086 Marionette TRACE conn2 <- [1,238,null,{}] 18:50:31 INFO - PROCESS | 1200 | 1465523431098 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:50:31 INFO - PROCESS | 1200 | 1465523431107 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:31 INFO - PROCESS | 1200 | 1465523431199 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:50:31 INFO - PROCESS | 1200 | 1465523431216 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 1200 | 1465523431219 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:31 INFO - PROCESS | 1200 | 1465523431778 Marionette TRACE conn2 <- [1,240,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:50:31 INFO - . 18:50:31 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 744ms 18:50:31 INFO - PROCESS | 1200 | 1465523431822 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1200 | 1465523431825 Marionette TRACE conn2 <- [1,241,null,{"value":"4294967297"}] 18:50:31 INFO - PROCESS | 1200 | 1465523431829 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:50:31 INFO - PROCESS | 1200 | 1465523431830 Marionette TRACE conn2 <- [1,242,null,{}] 18:50:31 INFO - PROCESS | 1200 | 1465523431837 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:50:31 INFO - PROCESS | 1200 | 1465523431840 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:50:31 INFO - PROCESS | 1200 | 1465523431914 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:50:31 INFO - PROCESS | 1200 | 1465523431930 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 1200 | 1465523431938 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:51:02 INFO - PROCESS | 1200 | 1465523462643 Marionette TRACE conn2 <- [1,244,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:51:02 INFO - . 18:51:02 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30866ms 18:51:02 INFO - PROCESS | 1200 | 1465523462691 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 1200 | 1465523462696 Marionette TRACE conn2 <- [1,245,null,{"value":"4294967297"}] 18:51:02 INFO - PROCESS | 1200 | 1465523462700 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:51:02 INFO - PROCESS | 1200 | 1465523462751 Marionette TRACE conn2 <- [1,246,null,{}] 18:51:02 INFO - PROCESS | 1200 | 1465523462756 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:51:02 INFO - PROCESS | 1200 | 1465523462758 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:51:02 INFO - PROCESS | 1200 | 1465523462828 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:51:02 INFO - PROCESS | 1200 | 1465523462835 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1200 | 1465523462838 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:51:20 INFO - PROCESS | 1200 | ++DOMWINDOW == 17 (1436C400) [pid = 1200] [serial = 27] [outer = 12E61000] 18:51:33 INFO - PROCESS | 1200 | 1465523493518 Marionette TRACE conn2 <- [1,248,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:51:33 INFO - . 18:51:33 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30819ms 18:51:33 INFO - PROCESS | 1200 | 1465523493566 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1200 | 1465523493570 Marionette TRACE conn2 <- [1,249,null,{"value":"4294967297"}] 18:51:33 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:51:33 INFO - PROCESS | 1200 | 1465523493576 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1200 | 1465523493581 Marionette TRACE conn2 <- [1,250,null,{}] 18:51:33 INFO - PROCESS | 1200 | 1465523493588 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:51:33 INFO - PROCESS | 1200 | 1465523493594 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:51:33 INFO - PROCESS | 1200 | 1465523493693 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:51:33 INFO - PROCESS | 1200 | 1465523493720 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1200 | 1465523493723 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:51:41 INFO - PROCESS | 1200 | --DOMWINDOW == 16 (14368800) [pid = 1200] [serial = 26] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:52:04 INFO - PROCESS | 1200 | 1465523524339 Marionette TRACE conn2 <- [1,252,null,{"value":["/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:52:04 INFO - . 18:52:04 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30813ms 18:52:04 INFO - PROCESS | 1200 | 1465523524374 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1200 | 1465523524378 Marionette TRACE conn2 <- [1,253,null,{"value":"4294967297"}] 18:52:04 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:52:04 INFO - PROCESS | 1200 | 1465523524384 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1200 | 1465523524389 Marionette TRACE conn2 <- [1,254,null,{}] 18:52:04 INFO - PROCESS | 1200 | 1465523524396 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:52:04 INFO - PROCESS | 1200 | 1465523524402 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:04 INFO - PROCESS | 1200 | 1465523524494 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:52:04 INFO - PROCESS | 1200 | 1465523524507 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1200 | 1465523524511 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:05 INFO - PROCESS | 1200 | 1465523525048 Marionette TRACE conn2 <- [1,256,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:52:05 INFO - . 18:52:05 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 18:52:05 INFO - PROCESS | 1200 | 1465523525083 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1200 | 1465523525089 Marionette TRACE conn2 <- [1,257,null,{"value":"4294967297"}] 18:52:05 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:52:05 INFO - PROCESS | 1200 | 1465523525095 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1200 | 1465523525098 Marionette TRACE conn2 <- [1,258,null,{}] 18:52:05 INFO - PROCESS | 1200 | 1465523525102 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:52:05 INFO - PROCESS | 1200 | 1465523525105 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:05 INFO - PROCESS | 1200 | 1465523525194 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:52:05 INFO - PROCESS | 1200 | 1465523525202 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1200 | 1465523525205 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:05 INFO - PROCESS | 1200 | 1465523525766 Marionette TRACE conn2 <- [1,260,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:52:05 INFO - . 18:52:05 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 707ms 18:52:05 INFO - PROCESS | 1200 | 1465523525793 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1200 | 1465523525795 Marionette TRACE conn2 <- [1,261,null,{"value":"4294967297"}] 18:52:05 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:52:05 INFO - PROCESS | 1200 | 1465523525799 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1200 | 1465523525803 Marionette TRACE conn2 <- [1,262,null,{}] 18:52:05 INFO - PROCESS | 1200 | 1465523525818 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:52:05 INFO - PROCESS | 1200 | 1465523525827 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:05 INFO - PROCESS | 1200 | 1465523525904 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:52:05 INFO - PROCESS | 1200 | 1465523525917 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1200 | 1465523525920 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:06 INFO - PROCESS | 1200 | 1465523526464 Marionette TRACE conn2 <- [1,264,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:52:06 INFO - . 18:52:06 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 706ms 18:52:06 INFO - PROCESS | 1200 | 1465523526498 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1200 | 1465523526500 Marionette TRACE conn2 <- [1,265,null,{"value":"4294967297"}] 18:52:06 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:52:06 INFO - PROCESS | 1200 | 1465523526504 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1200 | 1465523526506 Marionette TRACE conn2 <- [1,266,null,{}] 18:52:06 INFO - PROCESS | 1200 | 1465523526512 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:52:06 INFO - PROCESS | 1200 | 1465523526515 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:06 INFO - PROCESS | 1200 | 1465523526582 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:52:06 INFO - PROCESS | 1200 | 1465523526600 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1200 | 1465523526608 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:37 INFO - PROCESS | 1200 | 1465523557039 Marionette TRACE conn2 <- [1,268,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:52:37 INFO - . 18:52:37 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30555ms 18:52:37 INFO - PROCESS | 1200 | 1465523557077 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1200 | 1465523557079 Marionette TRACE conn2 <- [1,269,null,{"value":"4294967297"}] 18:52:37 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:52:37 INFO - PROCESS | 1200 | 1465523557086 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1200 | 1465523557089 Marionette TRACE conn2 <- [1,270,null,{}] 18:52:37 INFO - PROCESS | 1200 | 1465523557096 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:52:37 INFO - PROCESS | 1200 | 1465523557098 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:52:37 INFO - PROCESS | 1200 | 1465523557180 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:52:37 INFO - PROCESS | 1200 | 1465523557190 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1200 | 1465523557193 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:07 INFO - PROCESS | 1200 | 1465523587604 Marionette TRACE conn2 <- [1,272,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:53:07 INFO - . 18:53:07 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30555ms 18:53:07 INFO - PROCESS | 1200 | 1465523587641 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 1200 | 1465523587645 Marionette TRACE conn2 <- [1,273,null,{"value":"4294967297"}] 18:53:07 INFO - PROCESS | 1200 | 1465523587650 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:53:07 INFO - PROCESS | 1200 | 1465523587655 Marionette TRACE conn2 <- [1,274,null,{}] 18:53:07 INFO - PROCESS | 1200 | 1465523587662 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:53:07 INFO - PROCESS | 1200 | 1465523587668 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:07 INFO - PROCESS | 1200 | 1465523587762 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:53:07 INFO - PROCESS | 1200 | 1465523587775 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1200 | 1465523587779 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:21 INFO - PROCESS | 1200 | ++DOMWINDOW == 17 (146A3800) [pid = 1200] [serial = 28] [outer = 12E61000] 18:53:38 INFO - PROCESS | 1200 | 1465523618206 Marionette TRACE conn2 <- [1,276,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:53:38 INFO - . 18:53:38 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30602ms 18:53:38 INFO - PROCESS | 1200 | 1465523618252 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1200 | 1465523618256 Marionette TRACE conn2 <- [1,277,null,{"value":"4294967297"}] 18:53:38 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:53:38 INFO - PROCESS | 1200 | 1465523618262 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1200 | 1465523618267 Marionette TRACE conn2 <- [1,278,null,{}] 18:53:38 INFO - PROCESS | 1200 | 1465523618274 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:53:38 INFO - PROCESS | 1200 | 1465523618281 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:38 INFO - PROCESS | 1200 | 1465523618373 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:53:38 INFO - PROCESS | 1200 | 1465523618395 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1200 | 1465523618399 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:38 INFO - PROCESS | 1200 | 1465523618956 Marionette TRACE conn2 <- [1,280,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:53:39 INFO - . 18:53:39 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 738ms 18:53:39 INFO - PROCESS | 1200 | 1465523619003 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 1200 | 1465523619008 Marionette TRACE conn2 <- [1,281,null,{"value":"4294967297"}] 18:53:39 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:53:39 INFO - PROCESS | 1200 | 1465523619015 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 1200 | 1465523619017 Marionette TRACE conn2 <- [1,282,null,{}] 18:53:39 INFO - PROCESS | 1200 | 1465523619022 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:53:39 INFO - PROCESS | 1200 | 1465523619025 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:39 INFO - PROCESS | 1200 | 1465523619122 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:53:39 INFO - PROCESS | 1200 | 1465523619139 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1200 | 1465523619146 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:39 INFO - PROCESS | 1200 | 1465523619661 Marionette TRACE conn2 <- [1,284,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:53:39 INFO - . 18:53:39 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 690ms 18:53:39 INFO - PROCESS | 1200 | 1465523619713 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 1200 | 1465523619715 Marionette TRACE conn2 <- [1,285,null,{"value":"4294967297"}] 18:53:39 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:53:39 INFO - PROCESS | 1200 | 1465523619718 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 1200 | 1465523619722 Marionette TRACE conn2 <- [1,286,null,{}] 18:53:39 INFO - PROCESS | 1200 | 1465523619734 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:53:39 INFO - PROCESS | 1200 | 1465523619742 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:39 INFO - PROCESS | 1200 | 1465523619837 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:53:39 INFO - PROCESS | 1200 | 1465523619862 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1200 | 1465523619866 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:40 INFO - PROCESS | 1200 | 1465523620415 Marionette TRACE conn2 <- [1,288,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:53:40 INFO - . 18:53:40 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 738ms 18:53:40 INFO - PROCESS | 1200 | 1465523620458 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1200 | 1465523620461 Marionette TRACE conn2 <- [1,289,null,{"value":"4294967297"}] 18:53:40 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:53:40 INFO - PROCESS | 1200 | 1465523620464 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1200 | 1465523620466 Marionette TRACE conn2 <- [1,290,null,{}] 18:53:40 INFO - PROCESS | 1200 | 1465523620473 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:53:40 INFO - PROCESS | 1200 | 1465523620476 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:40 INFO - PROCESS | 1200 | 1465523620544 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:53:40 INFO - PROCESS | 1200 | 1465523620559 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1200 | 1465523620563 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:53:42 INFO - PROCESS | 1200 | --DOMWINDOW == 16 (1436C400) [pid = 1200] [serial = 27] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:54:11 INFO - PROCESS | 1200 | 1465523651020 Marionette TRACE conn2 <- [1,292,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:54:11 INFO - . 18:54:11 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30539ms 18:54:11 INFO - PROCESS | 1200 | 1465523651036 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1200 | 1465523651039 Marionette TRACE conn2 <- [1,293,null,{"value":"4294967297"}] 18:54:11 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:54:11 INFO - PROCESS | 1200 | 1465523651046 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1200 | 1465523651050 Marionette TRACE conn2 <- [1,294,null,{}] 18:54:11 INFO - PROCESS | 1200 | 1465523651057 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:54:11 INFO - PROCESS | 1200 | 1465523651063 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:54:11 INFO - PROCESS | 1200 | 1465523651159 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:54:11 INFO - PROCESS | 1200 | 1465523651183 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1200 | 1465523651187 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:54:41 INFO - PROCESS | 1200 | 1465523681620 Marionette TRACE conn2 <- [1,296,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:54:41 INFO - . 18:54:41 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30602ms 18:54:41 INFO - PROCESS | 1200 | 1465523681652 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 1200 | 1465523681660 Marionette TRACE conn2 <- [1,297,null,{"value":"4294967297"}] 18:54:41 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:54:41 INFO - PROCESS | 1200 | 1465523681669 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 1200 | 1465523681673 Marionette TRACE conn2 <- [1,298,null,{}] 18:54:41 INFO - PROCESS | 1200 | 1465523681677 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:54:41 INFO - PROCESS | 1200 | 1465523681683 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:54:41 INFO - PROCESS | 1200 | 1465523681767 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:54:41 INFO - PROCESS | 1200 | 1465523681776 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1200 | 1465523681780 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:12 INFO - PROCESS | 1200 | 1465523712206 Marionette TRACE conn2 <- [1,300,null,{"value":["/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:55:12 INFO - . 18:55:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30602ms 18:55:12 INFO - PROCESS | 1200 | 1465523712268 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 1200 | 1465523712272 Marionette TRACE conn2 <- [1,301,null,{"value":"4294967297"}] 18:55:12 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:55:12 INFO - Clearing pref network.http.enablePerElementReferrer 18:55:12 INFO - PROCESS | 1200 | 1465523712278 Marionette TRACE conn2 -> [0,302,"getContext",null] 18:55:12 INFO - PROCESS | 1200 | 1465523712283 Marionette TRACE conn2 <- [1,302,null,{"value":"content"}] 18:55:12 INFO - PROCESS | 1200 | 1465523712290 Marionette TRACE conn2 -> [0,303,"setContext",{"value":"chrome"}] 18:55:12 INFO - PROCESS | 1200 | 1465523712296 Marionette TRACE conn2 <- [1,303,null,{}] 18:55:12 INFO - PROCESS | 1200 | 1465523712301 Marionette TRACE conn2 -> [0,304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 18:55:12 INFO - PROCESS | 1200 | 1465523712316 Marionette TRACE conn2 <- [1,304,null,{"value":null}] 18:55:12 INFO - PROCESS | 1200 | 1465523712323 Marionette TRACE conn2 -> [0,305,"setContext",{"value":"content"}] 18:55:12 INFO - PROCESS | 1200 | 1465523712330 Marionette TRACE conn2 <- [1,305,null,{}] 18:55:12 INFO - PROCESS | 1200 | 1465523712338 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 1200 | 1465523712345 Marionette TRACE conn2 <- [1,306,null,{}] 18:55:12 INFO - PROCESS | 1200 | 1465523712352 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:12 INFO - PROCESS | 1200 | 1465523712354 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:12 INFO - PROCESS | 1200 | 1465523712448 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:55:12 INFO - PROCESS | 1200 | 1465523712475 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1200 | 1465523712484 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:12 INFO - PROCESS | 1200 | 1465523712961 Marionette TRACE conn2 <- [1,308,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:13 INFO - . 18:55:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 722ms 18:55:13 INFO - PROCESS | 1200 | 1465523712998 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:55:13 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 18:55:13 INFO - PROCESS | 1200 | 1465523713001 Marionette TRACE conn2 <- [1,309,null,{"value":"4294967297"}] 18:55:13 INFO - PROCESS | 1200 | 1465523713005 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1200 | 1465523713009 Marionette TRACE conn2 <- [1,310,null,{}] 18:55:13 INFO - PROCESS | 1200 | 1465523713024 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:13 INFO - PROCESS | 1200 | 1465523713029 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:13 INFO - PROCESS | 1200 | 1465523713116 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:55:13 INFO - PROCESS | 1200 | 1465523713134 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1200 | 1465523713142 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:13 INFO - PROCESS | 1200 | 1465523713622 Marionette TRACE conn2 <- [1,312,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:13 INFO - . 18:55:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 644ms 18:55:13 INFO - PROCESS | 1200 | 1465523713641 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1200 | 1465523713643 Marionette TRACE conn2 <- [1,313,null,{"value":"4294967297"}] 18:55:13 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:55:13 INFO - PROCESS | 1200 | 1465523713649 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1200 | 1465523713651 Marionette TRACE conn2 <- [1,314,null,{}] 18:55:13 INFO - PROCESS | 1200 | 1465523713655 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:13 INFO - PROCESS | 1200 | 1465523713657 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:13 INFO - PROCESS | 1200 | 1465523713745 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:55:13 INFO - PROCESS | 1200 | 1465523713767 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1200 | 1465523713770 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:14 INFO - PROCESS | 1200 | 1465523714245 Marionette TRACE conn2 <- [1,316,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:14 INFO - . 18:55:14 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 643ms 18:55:14 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:55:14 INFO - PROCESS | 1200 | 1465523714288 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:55:14 INFO - PROCESS | 1200 | 1465523714290 Marionette TRACE conn2 <- [1,317,null,{"value":"4294967297"}] 18:55:14 INFO - PROCESS | 1200 | 1465523714294 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1200 | 1465523714295 Marionette TRACE conn2 <- [1,318,null,{}] 18:55:14 INFO - PROCESS | 1200 | 1465523714299 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:14 INFO - PROCESS | 1200 | 1465523714301 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:14 INFO - PROCESS | 1200 | 1465523714374 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:55:14 INFO - PROCESS | 1200 | 1465523714414 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 1200 | 1465523714416 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:14 INFO - PROCESS | 1200 | 1465523714938 Marionette TRACE conn2 <- [1,320,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:15 INFO - . 18:55:15 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 18:55:15 INFO - PROCESS | 1200 | 1465523714994 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1200 | 1465523714996 Marionette TRACE conn2 <- [1,321,null,{"value":"4294967297"}] 18:55:15 INFO - PROCESS | 1200 | 1465523715000 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:55:15 INFO - PROCESS | 1200 | 1465523715001 Marionette TRACE conn2 <- [1,322,null,{}] 18:55:15 INFO - PROCESS | 1200 | 1465523715005 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:15 INFO - PROCESS | 1200 | 1465523715007 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:15 INFO - PROCESS | 1200 | 1465523715075 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:55:15 INFO - PROCESS | 1200 | 1465523715082 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1200 | 1465523715085 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:15 INFO - PROCESS | 1200 | 1465523715590 Marionette TRACE conn2 <- [1,324,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:15 INFO - . 18:55:15 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 643ms 18:55:15 INFO - PROCESS | 1200 | 1465523715638 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1200 | 1465523715640 Marionette TRACE conn2 <- [1,325,null,{"value":"4294967297"}] 18:55:15 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:55:15 INFO - PROCESS | 1200 | 1465523715646 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1200 | 1465523715648 Marionette TRACE conn2 <- [1,326,null,{}] 18:55:15 INFO - PROCESS | 1200 | 1465523715652 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:15 INFO - PROCESS | 1200 | 1465523715658 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:15 INFO - PROCESS | 1200 | 1465523715761 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:55:15 INFO - PROCESS | 1200 | 1465523715789 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1200 | 1465523715792 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:16 INFO - PROCESS | 1200 | 1465523716290 Marionette TRACE conn2 <- [1,328,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:16 INFO - . 18:55:16 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 707ms 18:55:16 INFO - PROCESS | 1200 | 1465523716343 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1200 | 1465523716345 Marionette TRACE conn2 <- [1,329,null,{"value":"4294967297"}] 18:55:16 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 18:55:16 INFO - PROCESS | 1200 | 1465523716348 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1200 | 1465523716350 Marionette TRACE conn2 <- [1,330,null,{}] 18:55:16 INFO - PROCESS | 1200 | 1465523716353 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:16 INFO - PROCESS | 1200 | 1465523716359 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:16 INFO - PROCESS | 1200 | 1465523716421 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:55:16 INFO - PROCESS | 1200 | 1465523716431 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 1200 | 1465523716437 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:16 INFO - PROCESS | 1200 | 1465523716874 Marionette TRACE conn2 <- [1,332,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:16 INFO - . 18:55:16 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 534ms 18:55:16 INFO - PROCESS | 1200 | 1465523716884 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1200 | 1465523716889 Marionette TRACE conn2 <- [1,333,null,{"value":"4294967297"}] 18:55:16 INFO - PROCESS | 1200 | 1465523716898 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1200 | 1465523716899 Marionette TRACE conn2 <- [1,334,null,{}] 18:55:16 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 18:55:16 INFO - PROCESS | 1200 | 1465523716903 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:16 INFO - PROCESS | 1200 | 1465523716905 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:16 INFO - PROCESS | 1200 | 1465523716972 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:55:17 INFO - PROCESS | 1200 | 1465523716981 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 1200 | 1465523716984 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:17 INFO - PROCESS | 1200 | 1465523717412 Marionette TRACE conn2 <- [1,336,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:17 INFO - . 18:55:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 534ms 18:55:17 INFO - PROCESS | 1200 | 1465523717436 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:55:17 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 18:55:17 INFO - PROCESS | 1200 | 1465523717440 Marionette TRACE conn2 <- [1,337,null,{"value":"4294967297"}] 18:55:17 INFO - PROCESS | 1200 | 1465523717445 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - PROCESS | 1200 | 1465523717450 Marionette TRACE conn2 <- [1,338,null,{}] 18:55:17 INFO - PROCESS | 1200 | 1465523717454 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:17 INFO - PROCESS | 1200 | 1465523717455 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:17 INFO - PROCESS | 1200 | 1465523717526 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:55:17 INFO - PROCESS | 1200 | 1465523717537 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 1200 | 1465523717539 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:18 INFO - PROCESS | 1200 | 1465523718017 Marionette TRACE conn2 <- [1,340,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:18 INFO - . 18:55:18 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 597ms 18:55:18 INFO - PROCESS | 1200 | 1465523718071 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 1200 | 1465523718073 Marionette TRACE conn2 <- [1,341,null,{"value":"4294967297"}] 18:55:18 INFO - PROCESS | 1200 | 1465523718076 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:55:18 INFO - PROCESS | 1200 | 1465523718078 Marionette TRACE conn2 <- [1,342,null,{}] 18:55:18 INFO - PROCESS | 1200 | 1465523718082 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:18 INFO - PROCESS | 1200 | 1465523718087 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:18 INFO - PROCESS | 1200 | 1465523718148 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:55:18 INFO - PROCESS | 1200 | 1465523718156 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1200 | 1465523718163 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:18 INFO - PROCESS | 1200 | 1465523718617 Marionette TRACE conn2 <- [1,344,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:18 INFO - . 18:55:18 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 597ms 18:55:18 INFO - PROCESS | 1200 | 1465523718674 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 1200 | 1465523718677 Marionette TRACE conn2 <- [1,345,null,{"value":"4294967297"}] 18:55:18 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 18:55:18 INFO - PROCESS | 1200 | 1465523718680 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 1200 | 1465523718682 Marionette TRACE conn2 <- [1,346,null,{}] 18:55:18 INFO - PROCESS | 1200 | 1465523718686 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:18 INFO - PROCESS | 1200 | 1465523718687 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:18 INFO - PROCESS | 1200 | 1465523718757 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:55:18 INFO - PROCESS | 1200 | 1465523718763 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1200 | 1465523718767 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:19 INFO - PROCESS | 1200 | 1465523719271 Marionette TRACE conn2 <- [1,348,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:19 INFO - . 18:55:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 644ms 18:55:19 INFO - PROCESS | 1200 | 1465523719321 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1200 | 1465523719324 Marionette TRACE conn2 <- [1,349,null,{"value":"4294967297"}] 18:55:19 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:55:19 INFO - PROCESS | 1200 | 1465523719329 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1200 | 1465523719331 Marionette TRACE conn2 <- [1,350,null,{}] 18:55:19 INFO - PROCESS | 1200 | 1465523719335 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:19 INFO - PROCESS | 1200 | 1465523719337 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:19 INFO - PROCESS | 1200 | 1465523719404 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:55:19 INFO - PROCESS | 1200 | 1465523719412 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1200 | 1465523719414 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:19 INFO - PROCESS | 1200 | 1465523719884 Marionette TRACE conn2 <- [1,352,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:19 INFO - . 18:55:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 597ms 18:55:19 INFO - PROCESS | 1200 | 1465523719925 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1200 | 1465523719927 Marionette TRACE conn2 <- [1,353,null,{"value":"4294967297"}] 18:55:19 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:55:19 INFO - PROCESS | 1200 | 1465523719930 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1200 | 1465523719931 Marionette TRACE conn2 <- [1,354,null,{}] 18:55:19 INFO - PROCESS | 1200 | 1465523719935 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:19 INFO - PROCESS | 1200 | 1465523719936 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:20 INFO - PROCESS | 1200 | 1465523720002 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:55:20 INFO - PROCESS | 1200 | 1465523720009 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1200 | 1465523720015 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:20 INFO - PROCESS | 1200 | 1465523720477 Marionette TRACE conn2 <- [1,356,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:20 INFO - . 18:55:20 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 597ms 18:55:20 INFO - PROCESS | 1200 | 1465523720531 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 1200 | 1465523720533 Marionette TRACE conn2 <- [1,357,null,{"value":"4294967297"}] 18:55:20 INFO - PROCESS | 1200 | 1465523720537 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 18:55:20 INFO - PROCESS | 1200 | 1465523720538 Marionette TRACE conn2 <- [1,358,null,{}] 18:55:20 INFO - PROCESS | 1200 | 1465523720542 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:20 INFO - PROCESS | 1200 | 1465523720543 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:20 INFO - PROCESS | 1200 | 1465523720613 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:55:20 INFO - PROCESS | 1200 | 1465523720626 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1200 | 1465523720632 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:21 INFO - PROCESS | 1200 | 1465523721308 Marionette TRACE conn2 <- [1,360,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:21 INFO - . 18:55:21 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 801ms 18:55:21 INFO - PROCESS | 1200 | 1465523721343 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 1200 | 1465523721345 Marionette TRACE conn2 <- [1,361,null,{"value":"4294967297"}] 18:55:21 INFO - PROCESS | 1200 | 1465523721348 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1200 | 1465523721349 Marionette TRACE conn2 <- [1,362,null,{}] 18:55:21 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:55:21 INFO - PROCESS | 1200 | 1465523721353 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:21 INFO - PROCESS | 1200 | 1465523721355 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:21 INFO - PROCESS | 1200 | 1465523721434 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:55:21 INFO - PROCESS | 1200 | 1465523721439 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 1200 | 1465523721441 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:22 INFO - PROCESS | 1200 | 1465523722006 Marionette TRACE conn2 <- [1,364,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:22 INFO - . 18:55:22 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 706ms 18:55:22 INFO - PROCESS | 1200 | 1465523722053 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 1200 | 1465523722055 Marionette TRACE conn2 <- [1,365,null,{"value":"4294967297"}] 18:55:22 INFO - PROCESS | 1200 | 1465523722058 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1200 | 1465523722060 Marionette TRACE conn2 <- [1,366,null,{}] 18:55:22 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:55:22 INFO - PROCESS | 1200 | 1465523722064 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:22 INFO - PROCESS | 1200 | 1465523722065 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:22 INFO - PROCESS | 1200 | 1465523722129 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:55:22 INFO - PROCESS | 1200 | 1465523722135 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1200 | 1465523722138 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:22 INFO - PROCESS | 1200 | 1465523722669 Marionette TRACE conn2 <- [1,368,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:22 INFO - . 18:55:22 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 628ms 18:55:22 INFO - PROCESS | 1200 | 1465523722701 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 1200 | 1465523722703 Marionette TRACE conn2 <- [1,369,null,{"value":"4294967297"}] 18:55:22 INFO - PROCESS | 1200 | 1465523722706 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1200 | 1465523722708 Marionette TRACE conn2 <- [1,370,null,{}] 18:55:22 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:55:22 INFO - PROCESS | 1200 | 1465523722711 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:22 INFO - PROCESS | 1200 | 1465523722713 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:22 INFO - PROCESS | 1200 | 1465523722782 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:55:22 INFO - PROCESS | 1200 | 1465523722824 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1200 | 1465523722828 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:23 INFO - PROCESS | 1200 | 1465523723534 Marionette TRACE conn2 <- [1,372,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:23 INFO - . 18:55:23 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 848ms 18:55:23 INFO - PROCESS | 1200 | 1465523723553 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1200 | 1465523723558 Marionette TRACE conn2 <- [1,373,null,{"value":"4294967297"}] 18:55:23 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:55:23 INFO - PROCESS | 1200 | 1465523723562 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1200 | 1465523723566 Marionette TRACE conn2 <- [1,374,null,{}] 18:55:23 INFO - PROCESS | 1200 | 1465523723571 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:23 INFO - PROCESS | 1200 | 1465523723577 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:23 INFO - PROCESS | 1200 | 1465523723666 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:55:23 INFO - PROCESS | 1200 | 1465523723754 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1200 | 1465523723758 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:24 INFO - PROCESS | 1200 | 1465523724515 Marionette TRACE conn2 <- [1,376,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:24 INFO - . 18:55:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 943ms 18:55:24 INFO - PROCESS | 1200 | 1465523724539 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1200 | 1465523724543 Marionette TRACE conn2 <- [1,377,null,{"value":"4294967297"}] 18:55:24 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:55:24 INFO - PROCESS | 1200 | 1465523724548 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1200 | 1465523724552 Marionette TRACE conn2 <- [1,378,null,{}] 18:55:24 INFO - PROCESS | 1200 | 1465523724559 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:24 INFO - PROCESS | 1200 | 1465523724565 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:24 INFO - PROCESS | 1200 | 1465523724665 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:55:24 INFO - PROCESS | 1200 | 1465523724715 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1200 | 1465523724719 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:25 INFO - PROCESS | 1200 | 1465523725283 Marionette TRACE conn2 <- [1,380,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:25 INFO - . 18:55:25 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 801ms 18:55:25 INFO - PROCESS | 1200 | 1465523725347 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 1200 | 1465523725352 Marionette TRACE conn2 <- [1,381,null,{"value":"4294967297"}] 18:55:25 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 18:55:25 INFO - PROCESS | 1200 | 1465523725359 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 1200 | 1465523725365 Marionette TRACE conn2 <- [1,382,null,{}] 18:55:25 INFO - PROCESS | 1200 | 1465523725369 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:25 INFO - PROCESS | 1200 | 1465523725372 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:25 INFO - PROCESS | 1200 | 1465523725479 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:55:25 INFO - PROCESS | 1200 | 1465523725495 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1200 | 1465523725498 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:26 INFO - PROCESS | 1200 | 1465523726007 Marionette TRACE conn2 <- [1,384,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:26 INFO - . 18:55:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 691ms 18:55:26 INFO - PROCESS | 1200 | 1465523726057 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 1200 | 1465523726059 Marionette TRACE conn2 <- [1,385,null,{"value":"4294967297"}] 18:55:26 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:55:26 INFO - PROCESS | 1200 | 1465523726063 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 1200 | 1465523726070 Marionette TRACE conn2 <- [1,386,null,{}] 18:55:26 INFO - PROCESS | 1200 | 1465523726082 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:26 INFO - PROCESS | 1200 | 1465523726087 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:26 INFO - PROCESS | 1200 | 1465523726166 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:55:26 INFO - PROCESS | 1200 | 1465523726190 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 1200 | 1465523726194 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:27 INFO - PROCESS | 1200 | 1465523727349 Marionette TRACE conn2 <- [1,388,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:27 INFO - . 18:55:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1303ms 18:55:27 INFO - PROCESS | 1200 | 1465523727363 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1200 | 1465523727365 Marionette TRACE conn2 <- [1,389,null,{"value":"4294967297"}] 18:55:27 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:55:27 INFO - PROCESS | 1200 | 1465523727372 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1200 | 1465523727374 Marionette TRACE conn2 <- [1,390,null,{}] 18:55:27 INFO - PROCESS | 1200 | 1465523727378 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:27 INFO - PROCESS | 1200 | 1465523727381 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:27 INFO - PROCESS | 1200 | 1465523727449 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:55:27 INFO - PROCESS | 1200 | 1465523727460 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 1200 | 1465523727463 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:27 INFO - PROCESS | 1200 | 1465523727932 Marionette TRACE conn2 <- [1,392,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:27 INFO - . 18:55:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 597ms 18:55:27 INFO - PROCESS | 1200 | 1465523727965 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1200 | 1465523727967 Marionette TRACE conn2 <- [1,393,null,{"value":"4294967297"}] 18:55:27 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 18:55:27 INFO - PROCESS | 1200 | 1465523727974 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1200 | 1465523727975 Marionette TRACE conn2 <- [1,394,null,{}] 18:55:27 INFO - PROCESS | 1200 | 1465523727980 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:27 INFO - PROCESS | 1200 | 1465523727982 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:28 INFO - PROCESS | 1200 | 1465523728046 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:55:28 INFO - PROCESS | 1200 | 1465523728054 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1200 | 1465523728056 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:28 INFO - PROCESS | 1200 | 1465523728496 Marionette TRACE conn2 <- [1,396,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:28 INFO - . 18:55:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 534ms 18:55:28 INFO - PROCESS | 1200 | 1465523728506 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1200 | 1465523728508 Marionette TRACE conn2 <- [1,397,null,{"value":"4294967297"}] 18:55:28 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:55:28 INFO - PROCESS | 1200 | 1465523728514 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1200 | 1465523728516 Marionette TRACE conn2 <- [1,398,null,{}] 18:55:28 INFO - PROCESS | 1200 | 1465523728520 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:28 INFO - PROCESS | 1200 | 1465523728527 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:28 INFO - PROCESS | 1200 | 1465523728603 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:55:28 INFO - PROCESS | 1200 | 1465523728611 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1200 | 1465523728613 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:29 INFO - PROCESS | 1200 | 1465523729115 Marionette TRACE conn2 <- [1,400,null,{"value":["/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:29 INFO - . 18:55:29 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 628ms 18:55:29 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:55:29 INFO - PROCESS | 1200 | 1465523729150 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1200 | 1465523729152 Marionette TRACE conn2 <- [1,401,null,{"value":"4294967297"}] 18:55:29 INFO - PROCESS | 1200 | 1465523729158 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1200 | 1465523729161 Marionette TRACE conn2 <- [1,402,null,{}] 18:55:29 INFO - PROCESS | 1200 | 1465523729164 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:29 INFO - PROCESS | 1200 | 1465523729166 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:29 INFO - PROCESS | 1200 | 1465523729236 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:55:29 INFO - PROCESS | 1200 | 1465523729258 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1200 | 1465523729261 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:29 INFO - PROCESS | 1200 | 1465523729840 Marionette TRACE conn2 <- [1,404,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:29 INFO - . 18:55:29 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 738ms 18:55:29 INFO - PROCESS | 1200 | 1465523729896 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1200 | 1465523729898 Marionette TRACE conn2 <- [1,405,null,{"value":"4294967297"}] 18:55:29 INFO - PROCESS | 1200 | 1465523729901 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 18:55:29 INFO - PROCESS | 1200 | 1465523729903 Marionette TRACE conn2 <- [1,406,null,{}] 18:55:29 INFO - PROCESS | 1200 | 1465523729909 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:29 INFO - PROCESS | 1200 | 1465523729911 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:30 INFO - PROCESS | 1200 | 1465523729978 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:55:30 INFO - PROCESS | 1200 | 1465523729986 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1200 | 1465523729990 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:30 INFO - PROCESS | 1200 | 1465523730658 Marionette TRACE conn2 <- [1,408,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:30 INFO - . 18:55:30 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 801ms 18:55:30 INFO - PROCESS | 1200 | 1465523730704 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:55:30 INFO - PROCESS | 1200 | 1465523730706 Marionette TRACE conn2 <- [1,409,null,{"value":"4294967297"}] 18:55:30 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:55:30 INFO - PROCESS | 1200 | 1465523730730 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - PROCESS | 1200 | 1465523730733 Marionette TRACE conn2 <- [1,410,null,{}] 18:55:30 INFO - PROCESS | 1200 | 1465523730739 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:30 INFO - PROCESS | 1200 | 1465523730743 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:30 INFO - PROCESS | 1200 | 1465523730834 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:55:30 INFO - PROCESS | 1200 | 1465523730889 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1200 | 1465523730894 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:31 INFO - PROCESS | 1200 | 1465523731636 Marionette TRACE conn2 <- [1,412,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:31 INFO - . 18:55:31 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 911ms 18:55:31 INFO - PROCESS | 1200 | 1465523731664 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:55:31 INFO - PROCESS | 1200 | 1465523731668 Marionette TRACE conn2 <- [1,413,null,{"value":"4294967297"}] 18:55:31 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:55:31 INFO - PROCESS | 1200 | 1465523731673 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 1200 | 1465523731676 Marionette TRACE conn2 <- [1,414,null,{}] 18:55:31 INFO - PROCESS | 1200 | 1465523731683 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:31 INFO - PROCESS | 1200 | 1465523731691 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:31 INFO - PROCESS | 1200 | 1465523731778 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:55:31 INFO - PROCESS | 1200 | 1465523731793 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1200 | 1465523731796 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:32 INFO - PROCESS | 1200 | 1465523732596 Marionette TRACE conn2 <- [1,416,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:32 INFO - . 18:55:32 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 942ms 18:55:32 INFO - PROCESS | 1200 | 1465523732619 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:55:32 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:55:32 INFO - PROCESS | 1200 | 1465523732623 Marionette TRACE conn2 <- [1,417,null,{"value":"4294967297"}] 18:55:32 INFO - PROCESS | 1200 | 1465523732628 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1200 | 1465523732632 Marionette TRACE conn2 <- [1,418,null,{}] 18:55:32 INFO - PROCESS | 1200 | 1465523732639 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:32 INFO - PROCESS | 1200 | 1465523732645 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:32 INFO - PROCESS | 1200 | 1465523732732 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:55:32 INFO - PROCESS | 1200 | 1465523732851 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1200 | 1465523732854 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:33 INFO - PROCESS | 1200 | 1465523733352 Marionette TRACE conn2 <- [1,420,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:33 INFO - . 18:55:33 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 754ms 18:55:33 INFO - PROCESS | 1200 | 1465523733392 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1200 | 1465523733397 Marionette TRACE conn2 <- [1,421,null,{"value":"4294967297"}] 18:55:33 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:55:33 INFO - PROCESS | 1200 | 1465523733403 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1200 | 1465523733409 Marionette TRACE conn2 <- [1,422,null,{}] 18:55:33 INFO - PROCESS | 1200 | 1465523733413 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:33 INFO - PROCESS | 1200 | 1465523733416 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:33 INFO - PROCESS | 1200 | 1465523733491 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:55:33 INFO - PROCESS | 1200 | 1465523733503 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1200 | 1465523733506 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:34 INFO - PROCESS | 1200 | 1465523734018 Marionette TRACE conn2 <- [1,424,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:34 INFO - . 18:55:34 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 629ms 18:55:34 INFO - PROCESS | 1200 | 1465523734040 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1200 | 1465523734042 Marionette TRACE conn2 <- [1,425,null,{"value":"4294967297"}] 18:55:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 18:55:34 INFO - PROCESS | 1200 | 1465523734046 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1200 | 1465523734054 Marionette TRACE conn2 <- [1,426,null,{}] 18:55:34 INFO - PROCESS | 1200 | 1465523734065 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:34 INFO - PROCESS | 1200 | 1465523734070 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:34 INFO - PROCESS | 1200 | 1465523734137 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:55:34 INFO - PROCESS | 1200 | 1465523734143 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1200 | 1465523734147 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:34 INFO - PROCESS | 1200 | 1465523734666 Marionette TRACE conn2 <- [1,428,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:34 INFO - . 18:55:34 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 660ms 18:55:34 INFO - PROCESS | 1200 | 1465523734704 Marionette TRACE conn2 -> [0,429,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1200 | 1465523734708 Marionette TRACE conn2 <- [1,429,null,{"value":"4294967297"}] 18:55:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 18:55:34 INFO - PROCESS | 1200 | 1465523734712 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1200 | 1465523734717 Marionette TRACE conn2 <- [1,430,null,{}] 18:55:34 INFO - PROCESS | 1200 | 1465523734721 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:34 INFO - PROCESS | 1200 | 1465523734723 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:34 INFO - PROCESS | 1200 | 1465523734811 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:55:34 INFO - PROCESS | 1200 | 1465523734820 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1200 | 1465523734822 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:35 INFO - PROCESS | 1200 | 1465523735311 Marionette TRACE conn2 <- [1,432,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:35 INFO - . 18:55:35 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 643ms 18:55:35 INFO - PROCESS | 1200 | 1465523735348 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1200 | 1465523735350 Marionette TRACE conn2 <- [1,433,null,{"value":"4294967297"}] 18:55:35 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 18:55:35 INFO - PROCESS | 1200 | 1465523735354 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1200 | 1465523735360 Marionette TRACE conn2 <- [1,434,null,{}] 18:55:35 INFO - PROCESS | 1200 | 1465523735363 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:35 INFO - PROCESS | 1200 | 1465523735365 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:35 INFO - PROCESS | 1200 | 1465523735437 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:55:35 INFO - PROCESS | 1200 | 1465523735444 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1200 | 1465523735448 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:35 INFO - PROCESS | 1200 | 1465523735961 Marionette TRACE conn2 <- [1,436,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:36 INFO - . 18:55:36 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 644ms 18:55:36 INFO - PROCESS | 1200 | 1465523735992 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1200 | 1465523735994 Marionette TRACE conn2 <- [1,437,null,{"value":"4294967297"}] 18:55:36 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:55:36 INFO - PROCESS | 1200 | 1465523736005 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1200 | 1465523736007 Marionette TRACE conn2 <- [1,438,null,{}] 18:55:36 INFO - PROCESS | 1200 | 1465523736010 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:36 INFO - PROCESS | 1200 | 1465523736017 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:36 INFO - PROCESS | 1200 | 1465523736097 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:55:36 INFO - PROCESS | 1200 | 1465523736102 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1200 | 1465523736105 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:36 INFO - PROCESS | 1200 | 1465523736969 Marionette TRACE conn2 <- [1,440,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:37 INFO - . 18:55:37 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1005ms 18:55:37 INFO - PROCESS | 1200 | 1465523737005 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 1200 | 1465523737007 Marionette TRACE conn2 <- [1,441,null,{"value":"4294967297"}] 18:55:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 18:55:37 INFO - PROCESS | 1200 | 1465523737014 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1200 | 1465523737016 Marionette TRACE conn2 <- [1,442,null,{}] 18:55:37 INFO - PROCESS | 1200 | 1465523737020 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:37 INFO - PROCESS | 1200 | 1465523737022 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:37 INFO - PROCESS | 1200 | 1465523737091 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:55:37 INFO - PROCESS | 1200 | 1465523737100 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1200 | 1465523737103 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:37 INFO - PROCESS | 1200 | 1465523737598 Marionette TRACE conn2 <- [1,444,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:37 INFO - . 18:55:37 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 596ms 18:55:37 INFO - PROCESS | 1200 | 1465523737639 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 1200 | 1465523737641 Marionette TRACE conn2 <- [1,445,null,{"value":"4294967297"}] 18:55:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:55:37 INFO - PROCESS | 1200 | 1465523737647 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1200 | 1465523737649 Marionette TRACE conn2 <- [1,446,null,{}] 18:55:37 INFO - PROCESS | 1200 | 1465523737653 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:37 INFO - PROCESS | 1200 | 1465523737655 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:37 INFO - PROCESS | 1200 | 1465523737730 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:55:37 INFO - PROCESS | 1200 | 1465523737738 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1200 | 1465523737741 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:38 INFO - PROCESS | 1200 | 1465523738201 Marionette TRACE conn2 <- [1,448,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:38 INFO - . 18:55:38 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 597ms 18:55:38 INFO - PROCESS | 1200 | 1465523738244 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:55:38 INFO - PROCESS | 1200 | 1465523738246 Marionette TRACE conn2 <- [1,449,null,{"value":"4294967297"}] 18:55:38 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:55:38 INFO - PROCESS | 1200 | 1465523738253 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 1200 | 1465523738255 Marionette TRACE conn2 <- [1,450,null,{}] 18:55:38 INFO - PROCESS | 1200 | 1465523738258 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:38 INFO - PROCESS | 1200 | 1465523738260 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:38 INFO - PROCESS | 1200 | 1465523738323 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:55:38 INFO - PROCESS | 1200 | 1465523738329 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1200 | 1465523738332 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:39 INFO - PROCESS | 1200 | 1465523738995 Marionette TRACE conn2 <- [1,452,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:39 INFO - . 18:55:39 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 801ms 18:55:39 INFO - PROCESS | 1200 | 1465523739055 Marionette TRACE conn2 -> [0,453,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 1200 | 1465523739060 Marionette TRACE conn2 <- [1,453,null,{"value":"4294967297"}] 18:55:39 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 18:55:39 INFO - PROCESS | 1200 | 1465523739067 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 1200 | 1465523739070 Marionette TRACE conn2 <- [1,454,null,{}] 18:55:39 INFO - PROCESS | 1200 | 1465523739076 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:39 INFO - PROCESS | 1200 | 1465523739083 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:39 INFO - PROCESS | 1200 | 1465523739229 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:55:39 INFO - PROCESS | 1200 | 1465523739297 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 1200 | 1465523739303 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:40 INFO - PROCESS | 1200 | 1465523740212 Marionette TRACE conn2 <- [1,456,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:40 INFO - . 18:55:40 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1193ms 18:55:40 INFO - PROCESS | 1200 | 1465523740263 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 1200 | 1465523740267 Marionette TRACE conn2 <- [1,457,null,{"value":"4294967297"}] 18:55:40 INFO - PROCESS | 1200 | 1465523740272 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:55:40 INFO - PROCESS | 1200 | 1465523740279 Marionette TRACE conn2 <- [1,458,null,{}] 18:55:40 INFO - PROCESS | 1200 | 1465523740285 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:40 INFO - PROCESS | 1200 | 1465523740288 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:40 INFO - PROCESS | 1200 | 1465523740413 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:55:40 INFO - PROCESS | 1200 | 1465523740419 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1200 | 1465523740422 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:41 INFO - PROCESS | 1200 | 1465523741334 Marionette TRACE conn2 <- [1,460,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:41 INFO - . 18:55:41 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1099ms 18:55:41 INFO - PROCESS | 1200 | 1465523741369 Marionette TRACE conn2 -> [0,461,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1200 | 1465523741374 Marionette TRACE conn2 <- [1,461,null,{"value":"4294967297"}] 18:55:41 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:55:41 INFO - PROCESS | 1200 | 1465523741385 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1200 | 1465523741388 Marionette TRACE conn2 <- [1,462,null,{}] 18:55:41 INFO - PROCESS | 1200 | 1465523741391 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:41 INFO - PROCESS | 1200 | 1465523741394 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:41 INFO - PROCESS | 1200 | 1465523741470 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:55:41 INFO - PROCESS | 1200 | 1465523741490 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1200 | 1465523741493 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:42 INFO - PROCESS | 1200 | 1465523742025 Marionette TRACE conn2 <- [1,464,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:42 INFO - . 18:55:42 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 706ms 18:55:42 INFO - PROCESS | 1200 | 1465523742085 Marionette TRACE conn2 -> [0,465,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1200 | 1465523742087 Marionette TRACE conn2 <- [1,465,null,{"value":"4294967297"}] 18:55:42 INFO - PROCESS | 1200 | 1465523742094 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:55:42 INFO - PROCESS | 1200 | 1465523742098 Marionette TRACE conn2 <- [1,466,null,{}] 18:55:42 INFO - PROCESS | 1200 | 1465523742109 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:42 INFO - PROCESS | 1200 | 1465523742114 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:42 INFO - PROCESS | 1200 | 1465523742199 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:55:42 INFO - PROCESS | 1200 | 1465523742218 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1200 | 1465523742226 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:42 INFO - PROCESS | 1200 | 1465523742742 Marionette TRACE conn2 <- [1,468,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:42 INFO - . 18:55:42 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 691ms 18:55:42 INFO - PROCESS | 1200 | 1465523742795 Marionette TRACE conn2 -> [0,469,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1200 | 1465523742801 Marionette TRACE conn2 <- [1,469,null,{"value":"4294967297"}] 18:55:42 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:55:42 INFO - PROCESS | 1200 | 1465523742805 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1200 | 1465523742806 Marionette TRACE conn2 <- [1,470,null,{}] 18:55:42 INFO - PROCESS | 1200 | 1465523742810 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:42 INFO - PROCESS | 1200 | 1465523742812 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:42 INFO - PROCESS | 1200 | 1465523742880 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:55:42 INFO - PROCESS | 1200 | 1465523742914 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1200 | 1465523742921 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:43 INFO - PROCESS | 1200 | 1465523743461 Marionette TRACE conn2 <- [1,472,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:43 INFO - . 18:55:43 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 706ms 18:55:43 INFO - PROCESS | 1200 | 1465523743505 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 1200 | 1465523743510 Marionette TRACE conn2 <- [1,473,null,{"value":"4294967297"}] 18:55:43 INFO - PROCESS | 1200 | 1465523743514 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:55:43 INFO - PROCESS | 1200 | 1465523743516 Marionette TRACE conn2 <- [1,474,null,{}] 18:55:43 INFO - PROCESS | 1200 | 1465523743519 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:43 INFO - PROCESS | 1200 | 1465523743521 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:43 INFO - PROCESS | 1200 | 1465523743587 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:55:43 INFO - PROCESS | 1200 | 1465523743599 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1200 | 1465523743603 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:44 INFO - PROCESS | 1200 | 1465523744172 Marionette TRACE conn2 <- [1,476,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:44 INFO - . 18:55:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 628ms 18:55:44 INFO - PROCESS | 1200 | 1465523744185 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1200 | 1465523744191 Marionette TRACE conn2 <- [1,477,null,{"value":"4294967297"}] 18:55:44 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 18:55:44 INFO - PROCESS | 1200 | 1465523744195 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1200 | 1465523744197 Marionette TRACE conn2 <- [1,478,null,{}] 18:55:44 INFO - PROCESS | 1200 | 1465523744200 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:44 INFO - PROCESS | 1200 | 1465523744207 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:44 INFO - PROCESS | 1200 | 1465523744284 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:55:44 INFO - PROCESS | 1200 | 1465523744301 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1200 | 1465523744303 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:44 INFO - PROCESS | 1200 | 1465523744801 Marionette TRACE conn2 <- [1,480,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:44 INFO - . 18:55:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 643ms 18:55:44 INFO - PROCESS | 1200 | 1465523744835 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1200 | 1465523744837 Marionette TRACE conn2 <- [1,481,null,{"value":"4294967297"}] 18:55:44 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:55:44 INFO - PROCESS | 1200 | 1465523744845 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1200 | 1465523744847 Marionette TRACE conn2 <- [1,482,null,{}] 18:55:44 INFO - PROCESS | 1200 | 1465523744851 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:44 INFO - PROCESS | 1200 | 1465523744853 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:44 INFO - PROCESS | 1200 | 1465523744930 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:55:44 INFO - PROCESS | 1200 | 1465523744938 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1200 | 1465523744941 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:45 INFO - PROCESS | 1200 | 1465523745473 Marionette TRACE conn2 <- [1,484,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:45 INFO - . 18:55:45 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 660ms 18:55:45 INFO - PROCESS | 1200 | 1465523745498 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 1200 | 1465523745500 Marionette TRACE conn2 <- [1,485,null,{"value":"4294967297"}] 18:55:45 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:55:45 INFO - PROCESS | 1200 | 1465523745506 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1200 | 1465523745508 Marionette TRACE conn2 <- [1,486,null,{}] 18:55:45 INFO - PROCESS | 1200 | 1465523745512 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:45 INFO - PROCESS | 1200 | 1465523745514 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:45 INFO - PROCESS | 1200 | 1465523745577 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:55:45 INFO - PROCESS | 1200 | 1465523745582 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1200 | 1465523745585 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:46 INFO - PROCESS | 1200 | 1465523746918 Marionette TRACE conn2 <- [1,488,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:46 INFO - . 18:55:46 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1461ms 18:55:46 INFO - PROCESS | 1200 | 1465523746966 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1200 | 1465523746972 Marionette TRACE conn2 <- [1,489,null,{"value":"4294967297"}] 18:55:46 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 18:55:46 INFO - PROCESS | 1200 | 1465523746977 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1200 | 1465523746981 Marionette TRACE conn2 <- [1,490,null,{}] 18:55:46 INFO - PROCESS | 1200 | 1465523746987 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:47 INFO - PROCESS | 1200 | 1465523746993 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:47 INFO - PROCESS | 1200 | 1465523747141 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:55:47 INFO - PROCESS | 1200 | 1465523747216 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1200 | 1465523747221 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:47 INFO - PROCESS | 1200 | 1465523747785 Marionette TRACE conn2 <- [1,492,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:47 INFO - . 18:55:47 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 848ms 18:55:47 INFO - PROCESS | 1200 | 1465523747819 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1200 | 1465523747824 Marionette TRACE conn2 <- [1,493,null,{"value":"4294967297"}] 18:55:47 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:55:47 INFO - PROCESS | 1200 | 1465523747831 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1200 | 1465523747834 Marionette TRACE conn2 <- [1,494,null,{}] 18:55:47 INFO - PROCESS | 1200 | 1465523747838 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:47 INFO - PROCESS | 1200 | 1465523747844 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:47 INFO - PROCESS | 1200 | 1465523747929 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:55:48 INFO - PROCESS | 1200 | 1465523748066 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1200 | 1465523748070 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:48 INFO - PROCESS | 1200 | 1465523748701 Marionette TRACE conn2 <- [1,496,null,{"value":["/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:55:48 INFO - . 18:55:48 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 911ms 18:55:48 INFO - PROCESS | 1200 | 1465523748736 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1200 | 1465523748739 Marionette TRACE conn2 <- [1,497,null,{"value":"4294967297"}] 18:55:48 INFO - PROCESS | 1200 | 1465523748744 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:55:48 INFO - PROCESS | 1200 | 1465523748747 Marionette TRACE conn2 <- [1,498,null,{}] 18:55:48 INFO - PROCESS | 1200 | 1465523748755 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:48 INFO - PROCESS | 1200 | 1465523748758 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:48 INFO - PROCESS | 1200 | 1465523748840 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:55:48 INFO - PROCESS | 1200 | 1465523748864 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1200 | 1465523748871 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:49 INFO - PROCESS | 1200 | 1465523749508 Marionette TRACE conn2 <- [1,500,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:49 INFO - . 18:55:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 816ms 18:55:49 INFO - PROCESS | 1200 | 1465523749550 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 1200 | 1465523749553 Marionette TRACE conn2 <- [1,501,null,{"value":"4294967297"}] 18:55:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 18:55:49 INFO - PROCESS | 1200 | 1465523749557 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 1200 | 1465523749559 Marionette TRACE conn2 <- [1,502,null,{}] 18:55:49 INFO - PROCESS | 1200 | 1465523749566 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:49 INFO - PROCESS | 1200 | 1465523749569 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:49 INFO - PROCESS | 1200 | 1465523749646 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:55:49 INFO - PROCESS | 1200 | 1465523749656 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1200 | 1465523749659 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:50 INFO - PROCESS | 1200 | 1465523750342 Marionette TRACE conn2 <- [1,504,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:50 INFO - . 18:55:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 848ms 18:55:50 INFO - PROCESS | 1200 | 1465523750401 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1200 | 1465523750403 Marionette TRACE conn2 <- [1,505,null,{"value":"4294967297"}] 18:55:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:55:50 INFO - PROCESS | 1200 | 1465523750414 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1200 | 1465523750420 Marionette TRACE conn2 <- [1,506,null,{}] 18:55:50 INFO - PROCESS | 1200 | 1465523750428 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:50 INFO - PROCESS | 1200 | 1465523750431 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:50 INFO - PROCESS | 1200 | 1465523750500 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:55:50 INFO - PROCESS | 1200 | 1465523750529 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1200 | 1465523750532 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:51 INFO - PROCESS | 1200 | 1465523751088 Marionette TRACE conn2 <- [1,508,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:51 INFO - . 18:55:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 691ms 18:55:51 INFO - PROCESS | 1200 | 1465523751165 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 1200 | 1465523751169 Marionette TRACE conn2 <- [1,509,null,{"value":"4294967297"}] 18:55:51 INFO - PROCESS | 1200 | 1465523751174 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:55:51 INFO - PROCESS | 1200 | 1465523751179 Marionette TRACE conn2 <- [1,510,null,{}] 18:55:51 INFO - PROCESS | 1200 | 1465523751185 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:51 INFO - PROCESS | 1200 | 1465523751189 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:51 INFO - PROCESS | 1200 | 1465523751285 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:55:51 INFO - PROCESS | 1200 | 1465523751384 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1200 | 1465523751388 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:52 INFO - PROCESS | 1200 | 1465523752045 Marionette TRACE conn2 <- [1,512,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:52 INFO - . 18:55:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 910ms 18:55:52 INFO - PROCESS | 1200 | 1465523752082 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 1200 | 1465523752087 Marionette TRACE conn2 <- [1,513,null,{"value":"4294967297"}] 18:55:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:55:52 INFO - PROCESS | 1200 | 1465523752094 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1200 | 1465523752098 Marionette TRACE conn2 <- [1,514,null,{}] 18:55:52 INFO - PROCESS | 1200 | 1465523752102 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:52 INFO - PROCESS | 1200 | 1465523752109 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:52 INFO - PROCESS | 1200 | 1465523752217 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:55:52 INFO - PROCESS | 1200 | 1465523752306 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1200 | 1465523752309 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:52 INFO - PROCESS | 1200 | --DOCSHELL 1EA7C400 == 6 [pid = 1200] [id = 8] 18:55:52 INFO - PROCESS | 1200 | 1465523752953 Marionette TRACE conn2 <- [1,516,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:53 INFO - . 18:55:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 895ms 18:55:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:55:53 INFO - PROCESS | 1200 | 1465523752997 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1200 | 1465523753000 Marionette TRACE conn2 <- [1,517,null,{"value":"4294967297"}] 18:55:53 INFO - PROCESS | 1200 | 1465523753003 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1200 | 1465523753006 Marionette TRACE conn2 <- [1,518,null,{}] 18:55:53 INFO - PROCESS | 1200 | 1465523753016 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:53 INFO - PROCESS | 1200 | 1465523753026 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:53 INFO - PROCESS | 1200 | 1465523753139 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:55:53 INFO - PROCESS | 1200 | 1465523753266 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1200 | 1465523753269 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:53 INFO - PROCESS | 1200 | 1465523753911 Marionette TRACE conn2 <- [1,520,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:53 INFO - . 18:55:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 942ms 18:55:53 INFO - PROCESS | 1200 | 1465523753949 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1200 | 1465523753953 Marionette TRACE conn2 <- [1,521,null,{"value":"4294967297"}] 18:55:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 18:55:53 INFO - PROCESS | 1200 | 1465523753957 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1200 | 1465523753960 Marionette TRACE conn2 <- [1,522,null,{}] 18:55:53 INFO - PROCESS | 1200 | 1465523753965 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:53 INFO - PROCESS | 1200 | 1465523753972 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:54 INFO - PROCESS | 1200 | 1465523754046 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:55:54 INFO - PROCESS | 1200 | 1465523754086 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1200 | 1465523754092 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:54 INFO - PROCESS | 1200 | 1465523754573 Marionette TRACE conn2 <- [1,524,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:54 INFO - . 18:55:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 644ms 18:55:54 INFO - PROCESS | 1200 | 1465523754599 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1200 | 1465523754603 Marionette TRACE conn2 <- [1,525,null,{"value":"4294967297"}] 18:55:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 18:55:54 INFO - PROCESS | 1200 | 1465523754608 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1200 | 1465523754610 Marionette TRACE conn2 <- [1,526,null,{}] 18:55:54 INFO - PROCESS | 1200 | 1465523754618 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:54 INFO - PROCESS | 1200 | 1465523754620 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:54 INFO - PROCESS | 1200 | 1465523754698 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:55:54 INFO - PROCESS | 1200 | 1465523754712 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1200 | 1465523754715 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:55 INFO - PROCESS | 1200 | 1465523755493 Marionette TRACE conn2 <- [1,528,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:55 INFO - . 18:55:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 942ms 18:55:55 INFO - PROCESS | 1200 | 1465523755553 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 1200 | 1465523755555 Marionette TRACE conn2 <- [1,529,null,{"value":"4294967297"}] 18:55:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 18:55:55 INFO - PROCESS | 1200 | 1465523755565 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 1200 | 1465523755571 Marionette TRACE conn2 <- [1,530,null,{}] 18:55:55 INFO - PROCESS | 1200 | 1465523755579 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:55 INFO - PROCESS | 1200 | 1465523755582 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:55 INFO - PROCESS | 1200 | 1465523755661 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:55:55 INFO - PROCESS | 1200 | 1465523755699 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 1200 | 1465523755701 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:56 INFO - PROCESS | 1200 | 1465523756157 Marionette TRACE conn2 <- [1,532,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:56 INFO - . 18:55:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 659ms 18:55:56 INFO - PROCESS | 1200 | 1465523756217 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:55:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:55:56 INFO - PROCESS | 1200 | 1465523756220 Marionette TRACE conn2 <- [1,533,null,{"value":"4294967297"}] 18:55:56 INFO - PROCESS | 1200 | 1465523756225 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1200 | 1465523756226 Marionette TRACE conn2 <- [1,534,null,{}] 18:55:56 INFO - PROCESS | 1200 | 1465523756233 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:56 INFO - PROCESS | 1200 | 1465523756235 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:56 INFO - PROCESS | 1200 | 1465523756300 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:55:56 INFO - PROCESS | 1200 | 1465523756312 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1200 | 1465523756314 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:56 INFO - PROCESS | 1200 | 1465523756787 Marionette TRACE conn2 <- [1,536,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:56 INFO - . 18:55:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 597ms 18:55:56 INFO - PROCESS | 1200 | 1465523756819 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1200 | 1465523756821 Marionette TRACE conn2 <- [1,537,null,{"value":"4294967297"}] 18:55:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 18:55:56 INFO - PROCESS | 1200 | 1465523756824 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1200 | 1465523756826 Marionette TRACE conn2 <- [1,538,null,{}] 18:55:56 INFO - PROCESS | 1200 | 1465523756832 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:56 INFO - PROCESS | 1200 | 1465523756835 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:56 INFO - PROCESS | 1200 | 1465523756896 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:55:56 INFO - PROCESS | 1200 | 1465523756912 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1200 | 1465523756923 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:57 INFO - PROCESS | 1200 | 1465523757498 Marionette TRACE conn2 <- [1,540,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:57 INFO - . 18:55:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 706ms 18:55:57 INFO - PROCESS | 1200 | 1465523757556 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 1200 | 1465523757557 Marionette TRACE conn2 <- [1,541,null,{"value":"4294967297"}] 18:55:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:55:57 INFO - PROCESS | 1200 | 1465523757561 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 1200 | 1465523757562 Marionette TRACE conn2 <- [1,542,null,{}] 18:55:57 INFO - PROCESS | 1200 | 1465523757569 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:57 INFO - PROCESS | 1200 | 1465523757572 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:57 INFO - PROCESS | 1200 | 1465523757634 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:55:57 INFO - PROCESS | 1200 | 1465523757643 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 1200 | 1465523757646 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:58 INFO - PROCESS | 1200 | 1465523758264 Marionette TRACE conn2 <- [1,544,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:58 INFO - . 18:55:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 738ms 18:55:58 INFO - PROCESS | 1200 | 1465523758302 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:55:58 INFO - PROCESS | 1200 | 1465523758304 Marionette TRACE conn2 <- [1,545,null,{"value":"4294967297"}] 18:55:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:55:58 INFO - PROCESS | 1200 | 1465523758309 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 1200 | 1465523758311 Marionette TRACE conn2 <- [1,546,null,{}] 18:55:58 INFO - PROCESS | 1200 | 1465523758319 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:58 INFO - PROCESS | 1200 | 1465523758321 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:58 INFO - PROCESS | 1200 | 1465523758392 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:55:58 INFO - PROCESS | 1200 | 1465523758405 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1200 | 1465523758408 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:58 INFO - PROCESS | 1200 | 1465523758980 Marionette TRACE conn2 <- [1,548,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:59 INFO - . 18:55:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 707ms 18:55:59 INFO - PROCESS | 1200 | 1465523759007 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1200 | 1465523759009 Marionette TRACE conn2 <- [1,549,null,{"value":"4294967297"}] 18:55:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 18:55:59 INFO - PROCESS | 1200 | 1465523759013 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1200 | 1465523759015 Marionette TRACE conn2 <- [1,550,null,{}] 18:55:59 INFO - PROCESS | 1200 | 1465523759021 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:59 INFO - PROCESS | 1200 | 1465523759023 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:59 INFO - PROCESS | 1200 | 1465523759099 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:55:59 INFO - PROCESS | 1200 | 1465523759120 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 1200 | 1465523759123 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:55:59 INFO - PROCESS | 1200 | 1465523759834 Marionette TRACE conn2 <- [1,552,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:55:59 INFO - . 18:55:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 847ms 18:55:59 INFO - PROCESS | 1200 | 1465523759856 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1200 | 1465523759861 Marionette TRACE conn2 <- [1,553,null,{"value":"4294967297"}] 18:55:59 INFO - PROCESS | 1200 | 1465523759866 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:55:59 INFO - PROCESS | 1200 | 1465523759872 Marionette TRACE conn2 <- [1,554,null,{}] 18:55:59 INFO - PROCESS | 1200 | 1465523759881 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:55:59 INFO - PROCESS | 1200 | 1465523759886 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:00 INFO - PROCESS | 1200 | 1465523760025 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:56:00 INFO - PROCESS | 1200 | 1465523760100 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 1200 | 1465523760105 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:00 INFO - PROCESS | 1200 | 1465523760842 Marionette TRACE conn2 <- [1,556,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:00 INFO - . 18:56:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1005ms 18:56:00 INFO - PROCESS | 1200 | 1465523760868 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1200 | 1465523760873 Marionette TRACE conn2 <- [1,557,null,{"value":"4294967297"}] 18:56:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:56:00 INFO - PROCESS | 1200 | 1465523760880 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1200 | 1465523760883 Marionette TRACE conn2 <- [1,558,null,{}] 18:56:00 INFO - PROCESS | 1200 | 1465523760891 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:00 INFO - PROCESS | 1200 | 1465523760900 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:01 INFO - PROCESS | 1200 | 1465523760988 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:56:01 INFO - PROCESS | 1200 | 1465523761036 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1200 | 1465523761040 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:01 INFO - PROCESS | 1200 | --DOCSHELL 125C5800 == 5 [pid = 1200] [id = 9] 18:56:02 INFO - PROCESS | 1200 | 1465523762007 Marionette TRACE conn2 <- [1,560,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:02 INFO - . 18:56:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1162ms 18:56:02 INFO - PROCESS | 1200 | 1465523762055 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1200 | 1465523762059 Marionette TRACE conn2 <- [1,561,null,{"value":"4294967297"}] 18:56:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:56:02 INFO - PROCESS | 1200 | 1465523762065 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1200 | 1465523762069 Marionette TRACE conn2 <- [1,562,null,{}] 18:56:02 INFO - PROCESS | 1200 | 1465523762087 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:02 INFO - PROCESS | 1200 | 1465523762090 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:02 INFO - PROCESS | 1200 | 1465523762172 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:56:02 INFO - PROCESS | 1200 | 1465523762187 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1200 | 1465523762193 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:02 INFO - PROCESS | 1200 | 1465523762880 Marionette TRACE conn2 <- [1,564,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:02 INFO - . 18:56:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 832ms 18:56:02 INFO - PROCESS | 1200 | 1465523762906 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1200 | 1465523762911 Marionette TRACE conn2 <- [1,565,null,{"value":"4294967297"}] 18:56:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:56:02 INFO - PROCESS | 1200 | 1465523762917 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1200 | 1465523762919 Marionette TRACE conn2 <- [1,566,null,{}] 18:56:02 INFO - PROCESS | 1200 | 1465523762926 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:02 INFO - PROCESS | 1200 | 1465523762929 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:03 INFO - PROCESS | 1200 | 1465523762998 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:56:03 INFO - PROCESS | 1200 | 1465523763006 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1200 | 1465523763009 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:03 INFO - PROCESS | 1200 | 1465523763744 Marionette TRACE conn2 <- [1,568,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:03 INFO - . 18:56:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 848ms 18:56:03 INFO - PROCESS | 1200 | 1465523763791 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1200 | 1465523763794 Marionette TRACE conn2 <- [1,569,null,{"value":"4294967297"}] 18:56:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:56:03 INFO - PROCESS | 1200 | 1465523763798 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1200 | 1465523763801 Marionette TRACE conn2 <- [1,570,null,{}] 18:56:03 INFO - PROCESS | 1200 | 1465523763816 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:03 INFO - PROCESS | 1200 | 1465523763822 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:03 INFO - PROCESS | 1200 | 1465523763937 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:56:03 INFO - PROCESS | 1200 | 1465523763963 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1200 | 1465523763968 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:04 INFO - PROCESS | 1200 | --DOMWINDOW == 15 (12E61000) [pid = 1200] [serial = 22] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:56:04 INFO - PROCESS | 1200 | --DOMWINDOW == 14 (1EA7C800) [pid = 1200] [serial = 19] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:56:04 INFO - PROCESS | 1200 | [Parent 1200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/ash-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:56:04 INFO - PROCESS | 1200 | 1465523764498 Marionette TRACE conn2 <- [1,572,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:04 INFO - . 18:56:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 737ms 18:56:04 INFO - PROCESS | 1200 | 1465523764538 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1200 | 1465523764542 Marionette TRACE conn2 <- [1,573,null,{"value":"4294967297"}] 18:56:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 18:56:04 INFO - PROCESS | 1200 | 1465523764546 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1200 | 1465523764549 Marionette TRACE conn2 <- [1,574,null,{}] 18:56:04 INFO - PROCESS | 1200 | 1465523764556 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:04 INFO - PROCESS | 1200 | 1465523764559 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:04 INFO - PROCESS | 1200 | 1465523764628 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:56:04 INFO - PROCESS | 1200 | 1465523764644 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1200 | 1465523764648 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:05 INFO - PROCESS | 1200 | 1465523765142 Marionette TRACE conn2 <- [1,576,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:05 INFO - . 18:56:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 644ms 18:56:05 INFO - PROCESS | 1200 | 1465523765181 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1200 | 1465523765183 Marionette TRACE conn2 <- [1,577,null,{"value":"4294967297"}] 18:56:05 INFO - PROCESS | 1200 | 1465523765187 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:56:05 INFO - PROCESS | 1200 | 1465523765188 Marionette TRACE conn2 <- [1,578,null,{}] 18:56:05 INFO - PROCESS | 1200 | 1465523765199 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:05 INFO - PROCESS | 1200 | 1465523765202 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:05 INFO - PROCESS | 1200 | 1465523765265 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:56:05 INFO - PROCESS | 1200 | 1465523765280 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1200 | 1465523765283 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:05 INFO - PROCESS | 1200 | 1465523765758 Marionette TRACE conn2 <- [1,580,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:05 INFO - . 18:56:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 628ms 18:56:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:56:05 INFO - PROCESS | 1200 | 1465523765825 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1200 | 1465523765827 Marionette TRACE conn2 <- [1,581,null,{"value":"4294967297"}] 18:56:05 INFO - PROCESS | 1200 | 1465523765831 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1200 | 1465523765832 Marionette TRACE conn2 <- [1,582,null,{}] 18:56:05 INFO - PROCESS | 1200 | 1465523765839 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:05 INFO - PROCESS | 1200 | 1465523765846 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:05 INFO - PROCESS | 1200 | 1465523765931 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:56:05 INFO - PROCESS | 1200 | 1465523765961 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1200 | 1465523765963 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:06 INFO - PROCESS | 1200 | 1465523766435 Marionette TRACE conn2 <- [1,584,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:06 INFO - . 18:56:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 628ms 18:56:06 INFO - PROCESS | 1200 | 1465523766468 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1200 | 1465523766470 Marionette TRACE conn2 <- [1,585,null,{"value":"4294967297"}] 18:56:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 18:56:06 INFO - PROCESS | 1200 | 1465523766475 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1200 | 1465523766477 Marionette TRACE conn2 <- [1,586,null,{}] 18:56:06 INFO - PROCESS | 1200 | 1465523766485 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:06 INFO - PROCESS | 1200 | 1465523766487 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:06 INFO - PROCESS | 1200 | 1465523766558 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:56:06 INFO - PROCESS | 1200 | 1465523766570 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1200 | 1465523766573 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:07 INFO - PROCESS | 1200 | 1465523767074 Marionette TRACE conn2 <- [1,588,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:07 INFO - . 18:56:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 644ms 18:56:07 INFO - PROCESS | 1200 | 1465523767112 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1200 | 1465523767114 Marionette TRACE conn2 <- [1,589,null,{"value":"4294967297"}] 18:56:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:56:07 INFO - PROCESS | 1200 | 1465523767117 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1200 | 1465523767119 Marionette TRACE conn2 <- [1,590,null,{}] 18:56:07 INFO - PROCESS | 1200 | 1465523767125 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:07 INFO - PROCESS | 1200 | 1465523767127 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:07 INFO - PROCESS | 1200 | 1465523767198 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:56:07 INFO - PROCESS | 1200 | 1465523767216 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1200 | 1465523767219 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:07 INFO - PROCESS | 1200 | 1465523767733 Marionette TRACE conn2 <- [1,592,null,{"value":["/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:07 INFO - . 18:56:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 644ms 18:56:07 INFO - PROCESS | 1200 | 1465523767756 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1200 | 1465523767758 Marionette TRACE conn2 <- [1,593,null,{"value":"4294967297"}] 18:56:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:56:07 INFO - PROCESS | 1200 | 1465523767761 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1200 | 1465523767763 Marionette TRACE conn2 <- [1,594,null,{}] 18:56:07 INFO - PROCESS | 1200 | 1465523767769 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:07 INFO - PROCESS | 1200 | 1465523767772 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:07 INFO - PROCESS | 1200 | 1465523767832 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:56:07 INFO - PROCESS | 1200 | 1465523767844 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1200 | 1465523767847 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:08 INFO - PROCESS | 1200 | 1465523768627 Marionette TRACE conn2 <- [1,596,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:08 INFO - . 18:56:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 911ms 18:56:08 INFO - PROCESS | 1200 | 1465523768666 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1200 | 1465523768671 Marionette TRACE conn2 <- [1,597,null,{"value":"4294967297"}] 18:56:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 18:56:08 INFO - PROCESS | 1200 | 1465523768677 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1200 | 1465523768681 Marionette TRACE conn2 <- [1,598,null,{}] 18:56:08 INFO - PROCESS | 1200 | 1465523768686 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:08 INFO - PROCESS | 1200 | 1465523768692 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:08 INFO - PROCESS | 1200 | 1465523768807 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:56:08 INFO - PROCESS | 1200 | 1465523768875 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1200 | 1465523768878 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:09 INFO - PROCESS | 1200 | 1465523769478 Marionette TRACE conn2 <- [1,600,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:09 INFO - . 18:56:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 848ms 18:56:09 INFO - PROCESS | 1200 | 1465523769520 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1200 | 1465523769524 Marionette TRACE conn2 <- [1,601,null,{"value":"4294967297"}] 18:56:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:56:09 INFO - PROCESS | 1200 | 1465523769531 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1200 | 1465523769534 Marionette TRACE conn2 <- [1,602,null,{}] 18:56:09 INFO - PROCESS | 1200 | 1465523769538 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:09 INFO - PROCESS | 1200 | 1465523769544 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:09 INFO - PROCESS | 1200 | 1465523769709 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:56:09 INFO - PROCESS | 1200 | 1465523769782 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1200 | 1465523769786 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:10 INFO - PROCESS | 1200 | --DOMWINDOW == 13 (146A3800) [pid = 1200] [serial = 28] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:56:10 INFO - PROCESS | 1200 | --DOMWINDOW == 12 (138C7400) [pid = 1200] [serial = 21] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:56:10 INFO - PROCESS | 1200 | 1465523770369 Marionette TRACE conn2 <- [1,604,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:10 INFO - . 18:56:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 832ms 18:56:10 INFO - PROCESS | 1200 | 1465523770406 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1200 | 1465523770411 Marionette TRACE conn2 <- [1,605,null,{"value":"4294967297"}] 18:56:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:56:10 INFO - PROCESS | 1200 | 1465523770415 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1200 | 1465523770418 Marionette TRACE conn2 <- [1,606,null,{}] 18:56:10 INFO - PROCESS | 1200 | 1465523770422 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:10 INFO - PROCESS | 1200 | 1465523770429 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:10 INFO - PROCESS | 1200 | 1465523770498 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:56:10 INFO - PROCESS | 1200 | 1465523770505 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1200 | 1465523770514 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:11 INFO - PROCESS | 1200 | 1465523771210 Marionette TRACE conn2 <- [1,608,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:11 INFO - . 18:56:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 848ms 18:56:11 INFO - PROCESS | 1200 | 1465523771259 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1200 | 1465523771261 Marionette TRACE conn2 <- [1,609,null,{"value":"4294967297"}] 18:56:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:56:11 INFO - PROCESS | 1200 | 1465523771265 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1200 | 1465523771267 Marionette TRACE conn2 <- [1,610,null,{}] 18:56:11 INFO - PROCESS | 1200 | 1465523771274 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:11 INFO - PROCESS | 1200 | 1465523771276 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:11 INFO - PROCESS | 1200 | 1465523771354 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:56:11 INFO - PROCESS | 1200 | 1465523771395 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1200 | 1465523771399 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:12 INFO - PROCESS | 1200 | 1465523772062 Marionette TRACE conn2 <- [1,612,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:12 INFO - . 18:56:12 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 847ms 18:56:12 INFO - PROCESS | 1200 | 1465523772107 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1200 | 1465523772111 Marionette TRACE conn2 <- [1,613,null,{"value":"4294967297"}] 18:56:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:56:12 INFO - PROCESS | 1200 | 1465523772122 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1200 | 1465523772127 Marionette TRACE conn2 <- [1,614,null,{}] 18:56:12 INFO - PROCESS | 1200 | 1465523772140 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:12 INFO - PROCESS | 1200 | 1465523772145 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:12 INFO - PROCESS | 1200 | 1465523772272 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:56:12 INFO - PROCESS | 1200 | 1465523772286 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 1200 | 1465523772289 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:13 INFO - PROCESS | 1200 | 1465523773031 Marionette TRACE conn2 <- [1,616,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:13 INFO - . 18:56:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 974ms 18:56:13 INFO - PROCESS | 1200 | 1465523773084 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1200 | 1465523773086 Marionette TRACE conn2 <- [1,617,null,{"value":"4294967297"}] 18:56:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 18:56:13 INFO - PROCESS | 1200 | 1465523773089 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1200 | 1465523773091 Marionette TRACE conn2 <- [1,618,null,{}] 18:56:13 INFO - PROCESS | 1200 | 1465523773098 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:13 INFO - PROCESS | 1200 | 1465523773100 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:13 INFO - PROCESS | 1200 | 1465523773169 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:56:13 INFO - PROCESS | 1200 | 1465523773179 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1200 | 1465523773182 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:13 INFO - PROCESS | 1200 | 1465523773758 Marionette TRACE conn2 <- [1,620,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:13 INFO - . 18:56:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 706ms 18:56:13 INFO - PROCESS | 1200 | 1465523773788 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1200 | 1465523773791 Marionette TRACE conn2 <- [1,621,null,{"value":"4294967297"}] 18:56:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 18:56:13 INFO - PROCESS | 1200 | 1465523773794 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1200 | 1465523773795 Marionette TRACE conn2 <- [1,622,null,{}] 18:56:13 INFO - PROCESS | 1200 | 1465523773803 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:13 INFO - PROCESS | 1200 | 1465523773805 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:13 INFO - PROCESS | 1200 | 1465523773868 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:56:13 INFO - PROCESS | 1200 | 1465523773890 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1200 | 1465523773899 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:14 INFO - PROCESS | 1200 | 1465523774403 Marionette TRACE conn2 <- [1,624,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:14 INFO - . 18:56:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 644ms 18:56:14 INFO - PROCESS | 1200 | 1465523774432 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 1200 | 1465523774434 Marionette TRACE conn2 <- [1,625,null,{"value":"4294967297"}] 18:56:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 18:56:14 INFO - PROCESS | 1200 | 1465523774437 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1200 | 1465523774439 Marionette TRACE conn2 <- [1,626,null,{}] 18:56:14 INFO - PROCESS | 1200 | 1465523774446 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:14 INFO - PROCESS | 1200 | 1465523774448 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:14 INFO - PROCESS | 1200 | 1465523774514 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:56:14 INFO - PROCESS | 1200 | 1465523774525 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1200 | 1465523774528 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:15 INFO - PROCESS | 1200 | 1465523775036 Marionette TRACE conn2 <- [1,628,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:15 INFO - . 18:56:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 628ms 18:56:15 INFO - PROCESS | 1200 | 1465523775079 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1200 | 1465523775081 Marionette TRACE conn2 <- [1,629,null,{"value":"4294967297"}] 18:56:15 INFO - PROCESS | 1200 | 1465523775085 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:56:15 INFO - PROCESS | 1200 | 1465523775086 Marionette TRACE conn2 <- [1,630,null,{}] 18:56:15 INFO - PROCESS | 1200 | 1465523775095 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:15 INFO - PROCESS | 1200 | 1465523775097 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:15 INFO - PROCESS | 1200 | 1465523775161 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:56:15 INFO - PROCESS | 1200 | 1465523775169 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1200 | 1465523775177 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:15 INFO - PROCESS | 1200 | 1465523775655 Marionette TRACE conn2 <- [1,632,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:15 INFO - . 18:56:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 597ms 18:56:15 INFO - PROCESS | 1200 | 1465523775683 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1200 | 1465523775685 Marionette TRACE conn2 <- [1,633,null,{"value":"4294967297"}] 18:56:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 18:56:15 INFO - PROCESS | 1200 | 1465523775689 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1200 | 1465523775690 Marionette TRACE conn2 <- [1,634,null,{}] 18:56:15 INFO - PROCESS | 1200 | 1465523775694 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:15 INFO - PROCESS | 1200 | 1465523775695 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:15 INFO - PROCESS | 1200 | 1465523775763 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:56:15 INFO - PROCESS | 1200 | 1465523775774 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1200 | 1465523775782 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:16 INFO - PROCESS | 1200 | 1465523776317 Marionette TRACE conn2 <- [1,636,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:16 INFO - . 18:56:16 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 691ms 18:56:16 INFO - PROCESS | 1200 | 1465523776390 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 1200 | 1465523776395 Marionette TRACE conn2 <- [1,637,null,{"value":"4294967297"}] 18:56:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:56:16 INFO - PROCESS | 1200 | 1465523776401 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 1200 | 1465523776405 Marionette TRACE conn2 <- [1,638,null,{}] 18:56:16 INFO - PROCESS | 1200 | 1465523776452 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:16 INFO - PROCESS | 1200 | 1465523776456 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:16 INFO - PROCESS | 1200 | 1465523776557 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:56:16 INFO - PROCESS | 1200 | 1465523776592 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1200 | 1465523776598 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:17 INFO - PROCESS | 1200 | 1465523777321 Marionette TRACE conn2 <- [1,640,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:17 INFO - . 18:56:17 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 942ms 18:56:17 INFO - PROCESS | 1200 | 1465523777376 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1200 | 1465523777381 Marionette TRACE conn2 <- [1,641,null,{"value":"4294967297"}] 18:56:17 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:56:17 INFO - PROCESS | 1200 | 1465523777388 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1200 | 1465523777391 Marionette TRACE conn2 <- [1,642,null,{}] 18:56:17 INFO - PROCESS | 1200 | 1465523777395 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:17 INFO - PROCESS | 1200 | 1465523777403 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:17 INFO - PROCESS | 1200 | 1465523777530 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:56:17 INFO - PROCESS | 1200 | 1465523777543 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1200 | 1465523777546 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:18 INFO - PROCESS | 1200 | 1465523778294 Marionette TRACE conn2 <- [1,644,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:18 INFO - . 18:56:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 958ms 18:56:18 INFO - PROCESS | 1200 | 1465523778332 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1200 | 1465523778336 Marionette TRACE conn2 <- [1,645,null,{"value":"4294967297"}] 18:56:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 18:56:18 INFO - PROCESS | 1200 | 1465523778341 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1200 | 1465523778343 Marionette TRACE conn2 <- [1,646,null,{}] 18:56:18 INFO - PROCESS | 1200 | 1465523778349 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:18 INFO - PROCESS | 1200 | 1465523778356 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:18 INFO - PROCESS | 1200 | 1465523778426 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:56:18 INFO - PROCESS | 1200 | 1465523778433 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1200 | 1465523778443 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:19 INFO - PROCESS | 1200 | 1465523779694 Marionette TRACE conn2 <- [1,648,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:19 INFO - . 18:56:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1429ms 18:56:19 INFO - PROCESS | 1200 | 1465523779756 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:56:19 INFO - PROCESS | 1200 | 1465523779760 Marionette TRACE conn2 <- [1,649,null,{"value":"4294967297"}] 18:56:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:56:19 INFO - PROCESS | 1200 | 1465523779766 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 1200 | 1465523779768 Marionette TRACE conn2 <- [1,650,null,{}] 18:56:19 INFO - PROCESS | 1200 | 1465523779772 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:19 INFO - PROCESS | 1200 | 1465523779778 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:19 INFO - PROCESS | 1200 | 1465523779848 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:56:19 INFO - PROCESS | 1200 | 1465523779858 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1200 | 1465523779866 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:20 INFO - PROCESS | 1200 | 1465523780380 Marionette TRACE conn2 <- [1,652,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:20 INFO - . 18:56:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 18:56:20 INFO - PROCESS | 1200 | 1465523780404 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1200 | 1465523780407 Marionette TRACE conn2 <- [1,653,null,{"value":"4294967297"}] 18:56:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:56:20 INFO - PROCESS | 1200 | 1465523780410 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1200 | 1465523780414 Marionette TRACE conn2 <- [1,654,null,{}] 18:56:20 INFO - PROCESS | 1200 | 1465523780425 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:20 INFO - PROCESS | 1200 | 1465523780433 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:20 INFO - PROCESS | 1200 | 1465523780507 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:56:20 INFO - PROCESS | 1200 | 1465523780517 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1200 | 1465523780525 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:21 INFO - PROCESS | 1200 | 1465523781145 Marionette TRACE conn2 <- [1,656,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:21 INFO - . 18:56:21 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 801ms 18:56:21 INFO - PROCESS | 1200 | 1465523781212 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 1200 | 1465523781215 Marionette TRACE conn2 <- [1,657,null,{"value":"4294967297"}] 18:56:21 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:56:21 INFO - PROCESS | 1200 | 1465523781218 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - PROCESS | 1200 | 1465523781220 Marionette TRACE conn2 <- [1,658,null,{}] 18:56:21 INFO - PROCESS | 1200 | 1465523781227 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:21 INFO - PROCESS | 1200 | 1465523781235 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:21 INFO - PROCESS | 1200 | 1465523781350 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:56:21 INFO - PROCESS | 1200 | 1465523781358 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1200 | 1465523781361 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:22 INFO - PROCESS | 1200 | 1465523781988 Marionette TRACE conn2 <- [1,660,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:22 INFO - . 18:56:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 816ms 18:56:22 INFO - PROCESS | 1200 | 1465523782020 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1200 | 1465523782022 Marionette TRACE conn2 <- [1,661,null,{"value":"4294967297"}] 18:56:22 INFO - PROCESS | 1200 | 1465523782025 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:56:22 INFO - PROCESS | 1200 | 1465523782026 Marionette TRACE conn2 <- [1,662,null,{}] 18:56:22 INFO - PROCESS | 1200 | 1465523782030 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:22 INFO - PROCESS | 1200 | 1465523782035 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:22 INFO - PROCESS | 1200 | 1465523782102 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:56:22 INFO - PROCESS | 1200 | 1465523782111 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1200 | 1465523782119 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:22 INFO - PROCESS | 1200 | 1465523782822 Marionette TRACE conn2 <- [1,664,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:22 INFO - . 18:56:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 848ms 18:56:22 INFO - PROCESS | 1200 | 1465523782868 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1200 | 1465523782870 Marionette TRACE conn2 <- [1,665,null,{"value":"4294967297"}] 18:56:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:56:22 INFO - PROCESS | 1200 | 1465523782873 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1200 | 1465523782875 Marionette TRACE conn2 <- [1,666,null,{}] 18:56:22 INFO - PROCESS | 1200 | 1465523782881 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:22 INFO - PROCESS | 1200 | 1465523782888 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:22 INFO - PROCESS | 1200 | 1465523782958 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:56:22 INFO - PROCESS | 1200 | 1465523782970 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1200 | 1465523782973 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:23 INFO - PROCESS | 1200 | 1465523783775 Marionette TRACE conn2 <- [1,668,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:23 INFO - . 18:56:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 911ms 18:56:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 18:56:23 INFO - PROCESS | 1200 | 1465523783810 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1200 | 1465523783812 Marionette TRACE conn2 <- [1,669,null,{"value":"4294967297"}] 18:56:23 INFO - PROCESS | 1200 | 1465523783815 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1200 | 1465523783817 Marionette TRACE conn2 <- [1,670,null,{}] 18:56:23 INFO - PROCESS | 1200 | 1465523783826 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:23 INFO - PROCESS | 1200 | 1465523783829 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:23 INFO - PROCESS | 1200 | 1465523783898 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:56:23 INFO - PROCESS | 1200 | 1465523783913 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1200 | 1465523783916 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:24 INFO - PROCESS | 1200 | 1465523784673 Marionette TRACE conn2 <- [1,672,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:24 INFO - . 18:56:24 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 895ms 18:56:24 INFO - PROCESS | 1200 | 1465523784720 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1200 | 1465523784724 Marionette TRACE conn2 <- [1,673,null,{"value":"4294967297"}] 18:56:24 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:56:24 INFO - PROCESS | 1200 | 1465523784729 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1200 | 1465523784731 Marionette TRACE conn2 <- [1,674,null,{}] 18:56:24 INFO - PROCESS | 1200 | 1465523784737 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:24 INFO - PROCESS | 1200 | 1465523784747 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:24 INFO - PROCESS | 1200 | 1465523784883 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:56:24 INFO - PROCESS | 1200 | 1465523784896 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1200 | 1465523784899 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:25 INFO - PROCESS | 1200 | 1465523785563 Marionette TRACE conn2 <- [1,676,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:25 INFO - . 18:56:25 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 911ms 18:56:25 INFO - PROCESS | 1200 | 1465523785631 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1200 | 1465523785635 Marionette TRACE conn2 <- [1,677,null,{"value":"4294967297"}] 18:56:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:56:25 INFO - PROCESS | 1200 | 1465523785642 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1200 | 1465523785645 Marionette TRACE conn2 <- [1,678,null,{}] 18:56:25 INFO - PROCESS | 1200 | 1465523785649 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:25 INFO - PROCESS | 1200 | 1465523785655 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:25 INFO - PROCESS | 1200 | 1465523785813 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:56:25 INFO - PROCESS | 1200 | 1465523785844 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1200 | 1465523785851 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:26 INFO - PROCESS | 1200 | 1465523786434 Marionette TRACE conn2 <- [1,680,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:26 INFO - . 18:56:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 832ms 18:56:26 INFO - PROCESS | 1200 | 1465523786486 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1200 | 1465523786489 Marionette TRACE conn2 <- [1,681,null,{"value":"4294967297"}] 18:56:26 INFO - PROCESS | 1200 | 1465523786494 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 18:56:26 INFO - PROCESS | 1200 | 1465523786497 Marionette TRACE conn2 <- [1,682,null,{}] 18:56:26 INFO - PROCESS | 1200 | 1465523786505 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:26 INFO - PROCESS | 1200 | 1465523786508 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:26 INFO - PROCESS | 1200 | 1465523786578 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:56:26 INFO - PROCESS | 1200 | 1465523786625 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1200 | 1465523786628 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:27 INFO - PROCESS | 1200 | 1465523787089 Marionette TRACE conn2 <- [1,684,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:27 INFO - . 18:56:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 643ms 18:56:27 INFO - PROCESS | 1200 | 1465523787133 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1200 | 1465523787136 Marionette TRACE conn2 <- [1,685,null,{"value":"4294967297"}] 18:56:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:56:27 INFO - PROCESS | 1200 | 1465523787144 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1200 | 1465523787146 Marionette TRACE conn2 <- [1,686,null,{}] 18:56:27 INFO - PROCESS | 1200 | 1465523787153 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:27 INFO - PROCESS | 1200 | 1465523787155 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:27 INFO - PROCESS | 1200 | 1465523787219 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:56:27 INFO - PROCESS | 1200 | 1465523787233 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1200 | 1465523787236 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:27 INFO - PROCESS | 1200 | 1465523787773 Marionette TRACE conn2 <- [1,688,null,{"value":["/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:27 INFO - . 18:56:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 707ms 18:56:27 INFO - PROCESS | 1200 | 1465523787838 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1200 | 1465523787842 Marionette TRACE conn2 <- [1,689,null,{"value":"4294967297"}] 18:56:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:56:27 INFO - PROCESS | 1200 | 1465523787853 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1200 | 1465523787858 Marionette TRACE conn2 <- [1,690,null,{}] 18:56:27 INFO - PROCESS | 1200 | 1465523787865 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:27 INFO - PROCESS | 1200 | 1465523787867 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:27 INFO - PROCESS | 1200 | 1465523787958 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:56:27 INFO - PROCESS | 1200 | 1465523787972 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1200 | 1465523787975 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:28 INFO - PROCESS | 1200 | 1465523788522 Marionette TRACE conn2 <- [1,692,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:28 INFO - . 18:56:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 690ms 18:56:28 INFO - PROCESS | 1200 | 1465523788547 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1200 | 1465523788550 Marionette TRACE conn2 <- [1,693,null,{"value":"4294967297"}] 18:56:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 18:56:28 INFO - PROCESS | 1200 | 1465523788553 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1200 | 1465523788555 Marionette TRACE conn2 <- [1,694,null,{}] 18:56:28 INFO - PROCESS | 1200 | 1465523788562 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:28 INFO - PROCESS | 1200 | 1465523788565 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:28 INFO - PROCESS | 1200 | 1465523788630 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:56:28 INFO - PROCESS | 1200 | 1465523788642 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1200 | 1465523788646 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:29 INFO - PROCESS | 1200 | 1465523789159 Marionette TRACE conn2 <- [1,696,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:29 INFO - . 18:56:29 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 644ms 18:56:29 INFO - PROCESS | 1200 | 1465523789191 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1200 | 1465523789193 Marionette TRACE conn2 <- [1,697,null,{"value":"4294967297"}] 18:56:29 INFO - PROCESS | 1200 | 1465523789196 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:56:29 INFO - PROCESS | 1200 | 1465523789199 Marionette TRACE conn2 <- [1,698,null,{}] 18:56:29 INFO - PROCESS | 1200 | 1465523789208 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:29 INFO - PROCESS | 1200 | 1465523789210 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:29 INFO - PROCESS | 1200 | 1465523789287 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:56:29 INFO - PROCESS | 1200 | 1465523789301 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1200 | 1465523789308 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:30 INFO - PROCESS | 1200 | 1465523790687 Marionette TRACE conn2 <- [1,700,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:30 INFO - . 18:56:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1507ms 18:56:30 INFO - PROCESS | 1200 | 1465523790729 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1200 | 1465523790731 Marionette TRACE conn2 <- [1,701,null,{"value":"4294967297"}] 18:56:30 INFO - PROCESS | 1200 | 1465523790734 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:56:30 INFO - PROCESS | 1200 | 1465523790736 Marionette TRACE conn2 <- [1,702,null,{}] 18:56:30 INFO - PROCESS | 1200 | 1465523790740 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:30 INFO - PROCESS | 1200 | 1465523790745 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:30 INFO - PROCESS | 1200 | 1465523790807 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:56:30 INFO - PROCESS | 1200 | 1465523790813 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1200 | 1465523790820 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:31 INFO - PROCESS | 1200 | 1465523791367 Marionette TRACE conn2 <- [1,704,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:31 INFO - . 18:56:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 18:56:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:56:31 INFO - PROCESS | 1200 | 1465523791434 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1200 | 1465523791436 Marionette TRACE conn2 <- [1,705,null,{"value":"4294967297"}] 18:56:31 INFO - PROCESS | 1200 | 1465523791440 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1200 | 1465523791441 Marionette TRACE conn2 <- [1,706,null,{}] 18:56:31 INFO - PROCESS | 1200 | 1465523791444 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:31 INFO - PROCESS | 1200 | 1465523791449 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:31 INFO - PROCESS | 1200 | 1465523791509 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:56:31 INFO - PROCESS | 1200 | 1465523791517 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1200 | 1465523791524 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:32 INFO - PROCESS | 1200 | 1465523792142 Marionette TRACE conn2 <- [1,708,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:32 INFO - . 18:56:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 738ms 18:56:32 INFO - PROCESS | 1200 | 1465523792180 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1200 | 1465523792182 Marionette TRACE conn2 <- [1,709,null,{"value":"4294967297"}] 18:56:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:56:32 INFO - PROCESS | 1200 | 1465523792188 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1200 | 1465523792190 Marionette TRACE conn2 <- [1,710,null,{}] 18:56:32 INFO - PROCESS | 1200 | 1465523792193 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:32 INFO - PROCESS | 1200 | 1465523792198 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:32 INFO - PROCESS | 1200 | 1465523792269 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:56:32 INFO - PROCESS | 1200 | 1465523792332 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1200 | 1465523792337 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:33 INFO - PROCESS | 1200 | 1465523793137 Marionette TRACE conn2 <- [1,712,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:33 INFO - . 18:56:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1005ms 18:56:33 INFO - PROCESS | 1200 | 1465523793191 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1200 | 1465523793196 Marionette TRACE conn2 <- [1,713,null,{"value":"4294967297"}] 18:56:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 18:56:33 INFO - PROCESS | 1200 | 1465523793200 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1200 | 1465523793204 Marionette TRACE conn2 <- [1,714,null,{}] 18:56:33 INFO - PROCESS | 1200 | 1465523793208 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:33 INFO - PROCESS | 1200 | 1465523793218 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:33 INFO - PROCESS | 1200 | 1465523793363 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:56:33 INFO - PROCESS | 1200 | 1465523793378 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1200 | 1465523793385 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:34 INFO - PROCESS | 1200 | 1465523794123 Marionette TRACE conn2 <- [1,716,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:34 INFO - . 18:56:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 958ms 18:56:34 INFO - PROCESS | 1200 | 1465523794148 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 1200 | 1465523794153 Marionette TRACE conn2 <- [1,717,null,{"value":"4294967297"}] 18:56:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 18:56:34 INFO - PROCESS | 1200 | 1465523794157 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 1200 | 1465523794159 Marionette TRACE conn2 <- [1,718,null,{}] 18:56:34 INFO - PROCESS | 1200 | 1465523794163 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:34 INFO - PROCESS | 1200 | 1465523794170 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:34 INFO - PROCESS | 1200 | 1465523794280 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:56:34 INFO - PROCESS | 1200 | 1465523794405 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1200 | 1465523794409 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:35 INFO - PROCESS | 1200 | 1465523795104 Marionette TRACE conn2 <- [1,720,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:35 INFO - . 18:56:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1005ms 18:56:35 INFO - PROCESS | 1200 | 1465523795160 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1200 | 1465523795163 Marionette TRACE conn2 <- [1,721,null,{"value":"4294967297"}] 18:56:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 18:56:35 INFO - PROCESS | 1200 | 1465523795168 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1200 | 1465523795171 Marionette TRACE conn2 <- [1,722,null,{}] 18:56:35 INFO - PROCESS | 1200 | 1465523795178 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:35 INFO - PROCESS | 1200 | 1465523795182 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:35 INFO - PROCESS | 1200 | 1465523795260 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:56:35 INFO - PROCESS | 1200 | 1465523795308 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1200 | 1465523795312 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:35 INFO - PROCESS | 1200 | 1465523795918 Marionette TRACE conn2 <- [1,724,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:36 INFO - . 18:56:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 801ms 18:56:36 INFO - PROCESS | 1200 | 1465523795973 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1200 | 1465523795977 Marionette TRACE conn2 <- [1,725,null,{"value":"4294967297"}] 18:56:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:56:36 INFO - PROCESS | 1200 | 1465523795981 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1200 | 1465523795983 Marionette TRACE conn2 <- [1,726,null,{}] 18:56:36 INFO - PROCESS | 1200 | 1465523795990 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:36 INFO - PROCESS | 1200 | 1465523795992 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:36 INFO - PROCESS | 1200 | 1465523796061 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:56:36 INFO - PROCESS | 1200 | 1465523796074 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1200 | 1465523796077 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:36 INFO - PROCESS | 1200 | 1465523796811 Marionette TRACE conn2 <- [1,728,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:36 INFO - . 18:56:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 848ms 18:56:36 INFO - PROCESS | 1200 | 1465523796856 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1200 | 1465523796858 Marionette TRACE conn2 <- [1,729,null,{"value":"4294967297"}] 18:56:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 18:56:36 INFO - PROCESS | 1200 | 1465523796871 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1200 | 1465523796877 Marionette TRACE conn2 <- [1,730,null,{}] 18:56:36 INFO - PROCESS | 1200 | 1465523796885 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:36 INFO - PROCESS | 1200 | 1465523796888 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:36 INFO - PROCESS | 1200 | 1465523796968 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:56:36 INFO - PROCESS | 1200 | 1465523796978 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1200 | 1465523796981 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:37 INFO - PROCESS | 1200 | 1465523797533 Marionette TRACE conn2 <- [1,732,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:37 INFO - . 18:56:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 691ms 18:56:37 INFO - PROCESS | 1200 | 1465523797561 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1200 | 1465523797563 Marionette TRACE conn2 <- [1,733,null,{"value":"4294967297"}] 18:56:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:56:37 INFO - PROCESS | 1200 | 1465523797567 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1200 | 1465523797569 Marionette TRACE conn2 <- [1,734,null,{}] 18:56:37 INFO - PROCESS | 1200 | 1465523797575 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:37 INFO - PROCESS | 1200 | 1465523797578 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:37 INFO - PROCESS | 1200 | 1465523797641 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:56:37 INFO - PROCESS | 1200 | 1465523797654 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1200 | 1465523797656 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:38 INFO - PROCESS | 1200 | 1465523798131 Marionette TRACE conn2 <- [1,736,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:38 INFO - . 18:56:38 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 597ms 18:56:38 INFO - PROCESS | 1200 | 1465523798163 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1200 | 1465523798165 Marionette TRACE conn2 <- [1,737,null,{"value":"4294967297"}] 18:56:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:56:38 INFO - PROCESS | 1200 | 1465523798168 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1200 | 1465523798170 Marionette TRACE conn2 <- [1,738,null,{}] 18:56:38 INFO - PROCESS | 1200 | 1465523798177 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:38 INFO - PROCESS | 1200 | 1465523798179 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:38 INFO - PROCESS | 1200 | 1465523798251 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:56:38 INFO - PROCESS | 1200 | 1465523798276 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1200 | 1465523798285 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:38 INFO - PROCESS | 1200 | 1465523798807 Marionette TRACE conn2 <- [1,740,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:38 INFO - . 18:56:38 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 706ms 18:56:38 INFO - PROCESS | 1200 | 1465523798869 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1200 | 1465523798871 Marionette TRACE conn2 <- [1,741,null,{"value":"4294967297"}] 18:56:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 18:56:38 INFO - PROCESS | 1200 | 1465523798875 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1200 | 1465523798877 Marionette TRACE conn2 <- [1,742,null,{}] 18:56:38 INFO - PROCESS | 1200 | 1465523798883 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:38 INFO - PROCESS | 1200 | 1465523798886 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:38 INFO - PROCESS | 1200 | 1465523798946 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:56:38 INFO - PROCESS | 1200 | 1465523798957 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1200 | 1465523798959 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:39 INFO - PROCESS | 1200 | 1465523799452 Marionette TRACE conn2 <- [1,744,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:39 INFO - . 18:56:39 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 644ms 18:56:39 INFO - PROCESS | 1200 | 1465523799512 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1200 | 1465523799514 Marionette TRACE conn2 <- [1,745,null,{"value":"4294967297"}] 18:56:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:56:39 INFO - PROCESS | 1200 | 1465523799522 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1200 | 1465523799523 Marionette TRACE conn2 <- [1,746,null,{}] 18:56:39 INFO - PROCESS | 1200 | 1465523799530 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:39 INFO - PROCESS | 1200 | 1465523799532 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:39 INFO - PROCESS | 1200 | 1465523799599 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:56:39 INFO - PROCESS | 1200 | 1465523799611 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1200 | 1465523799614 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:40 INFO - PROCESS | 1200 | 1465523800202 Marionette TRACE conn2 <- [1,748,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:40 INFO - . 18:56:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 738ms 18:56:40 INFO - PROCESS | 1200 | 1465523800263 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1200 | 1465523800266 Marionette TRACE conn2 <- [1,749,null,{"value":"4294967297"}] 18:56:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:56:40 INFO - PROCESS | 1200 | 1465523800269 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1200 | 1465523800271 Marionette TRACE conn2 <- [1,750,null,{}] 18:56:40 INFO - PROCESS | 1200 | 1465523800278 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:40 INFO - PROCESS | 1200 | 1465523800280 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:40 INFO - PROCESS | 1200 | 1465523800374 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:56:40 INFO - PROCESS | 1200 | 1465523800404 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1200 | 1465523800407 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:41 INFO - PROCESS | 1200 | 1465523801073 Marionette TRACE conn2 <- [1,752,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:41 INFO - . 18:56:41 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 832ms 18:56:41 INFO - PROCESS | 1200 | 1465523801112 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1200 | 1465523801120 Marionette TRACE conn2 <- [1,753,null,{"value":"4294967297"}] 18:56:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:56:41 INFO - PROCESS | 1200 | 1465523801124 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1200 | 1465523801129 Marionette TRACE conn2 <- [1,754,null,{}] 18:56:41 INFO - PROCESS | 1200 | 1465523801134 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:41 INFO - PROCESS | 1200 | 1465523801140 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:41 INFO - PROCESS | 1200 | 1465523801232 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:56:41 INFO - PROCESS | 1200 | 1465523801296 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1200 | 1465523801302 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:42 INFO - PROCESS | 1200 | 1465523802012 Marionette TRACE conn2 <- [1,756,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:42 INFO - . 18:56:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 958ms 18:56:42 INFO - PROCESS | 1200 | 1465523802068 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1200 | 1465523802073 Marionette TRACE conn2 <- [1,757,null,{"value":"4294967297"}] 18:56:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:56:42 INFO - PROCESS | 1200 | 1465523802080 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1200 | 1465523802083 Marionette TRACE conn2 <- [1,758,null,{}] 18:56:42 INFO - PROCESS | 1200 | 1465523802087 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:42 INFO - PROCESS | 1200 | 1465523802093 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:42 INFO - PROCESS | 1200 | 1465523802197 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:56:42 INFO - PROCESS | 1200 | 1465523802259 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1200 | 1465523802263 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:43 INFO - PROCESS | 1200 | 1465523803046 Marionette TRACE conn2 <- [1,760,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:43 INFO - . 18:56:43 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1005ms 18:56:43 INFO - PROCESS | 1200 | 1465523803113 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1200 | 1465523803118 Marionette TRACE conn2 <- [1,761,null,{"value":"4294967297"}] 18:56:43 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:56:43 INFO - PROCESS | 1200 | 1465523803123 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1200 | 1465523803126 Marionette TRACE conn2 <- [1,762,null,{}] 18:56:43 INFO - PROCESS | 1200 | 1465523803135 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:43 INFO - PROCESS | 1200 | 1465523803138 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:43 INFO - PROCESS | 1200 | 1465523803222 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:56:43 INFO - PROCESS | 1200 | 1465523803249 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1200 | 1465523803254 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:43 INFO - PROCESS | 1200 | 1465523803854 Marionette TRACE conn2 <- [1,764,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:43 INFO - . 18:56:43 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 800ms 18:56:43 INFO - PROCESS | 1200 | 1465523803926 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1200 | 1465523803930 Marionette TRACE conn2 <- [1,765,null,{"value":"4294967297"}] 18:56:43 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 18:56:43 INFO - PROCESS | 1200 | 1465523803937 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1200 | 1465523803941 Marionette TRACE conn2 <- [1,766,null,{}] 18:56:43 INFO - PROCESS | 1200 | 1465523803950 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:43 INFO - PROCESS | 1200 | 1465523803954 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:44 INFO - PROCESS | 1200 | 1465523804067 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:56:44 INFO - PROCESS | 1200 | 1465523804087 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1200 | 1465523804090 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:44 INFO - PROCESS | 1200 | 1465523804747 Marionette TRACE conn2 <- [1,768,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:44 INFO - . 18:56:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 848ms 18:56:44 INFO - PROCESS | 1200 | 1465523804779 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 1200 | 1465523804781 Marionette TRACE conn2 <- [1,769,null,{"value":"4294967297"}] 18:56:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:56:44 INFO - PROCESS | 1200 | 1465523804785 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 1200 | 1465523804789 Marionette TRACE conn2 <- [1,770,null,{}] 18:56:44 INFO - PROCESS | 1200 | 1465523804803 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:44 INFO - PROCESS | 1200 | 1465523804808 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:44 INFO - PROCESS | 1200 | 1465523804894 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:56:44 INFO - PROCESS | 1200 | 1465523804908 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1200 | 1465523804912 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:45 INFO - PROCESS | 1200 | 1465523805564 Marionette TRACE conn2 <- [1,772,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:45 INFO - . 18:56:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 800ms 18:56:45 INFO - PROCESS | 1200 | 1465523805587 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1200 | 1465523805590 Marionette TRACE conn2 <- [1,773,null,{"value":"4294967297"}] 18:56:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:56:45 INFO - PROCESS | 1200 | 1465523805594 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1200 | 1465523805595 Marionette TRACE conn2 <- [1,774,null,{}] 18:56:45 INFO - PROCESS | 1200 | 1465523805599 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:45 INFO - PROCESS | 1200 | 1465523805605 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:45 INFO - PROCESS | 1200 | 1465523805684 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:56:45 INFO - PROCESS | 1200 | 1465523805704 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1200 | 1465523805711 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:46 INFO - PROCESS | 1200 | 1465523806299 Marionette TRACE conn2 <- [1,776,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:46 INFO - . 18:56:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 754ms 18:56:46 INFO - PROCESS | 1200 | 1465523806333 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1200 | 1465523806335 Marionette TRACE conn2 <- [1,777,null,{"value":"4294967297"}] 18:56:46 INFO - PROCESS | 1200 | 1465523806338 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 18:56:46 INFO - PROCESS | 1200 | 1465523806340 Marionette TRACE conn2 <- [1,778,null,{}] 18:56:46 INFO - PROCESS | 1200 | 1465523806343 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:46 INFO - PROCESS | 1200 | 1465523806345 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:46 INFO - PROCESS | 1200 | 1465523806422 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:56:46 INFO - PROCESS | 1200 | 1465523806427 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1200 | 1465523806430 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:47 INFO - PROCESS | 1200 | 1465523807022 Marionette TRACE conn2 <- [1,780,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:47 INFO - . 18:56:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 738ms 18:56:47 INFO - PROCESS | 1200 | 1465523807079 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1200 | 1465523807081 Marionette TRACE conn2 <- [1,781,null,{"value":"4294967297"}] 18:56:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:56:47 INFO - PROCESS | 1200 | 1465523807085 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1200 | 1465523807086 Marionette TRACE conn2 <- [1,782,null,{}] 18:56:47 INFO - PROCESS | 1200 | 1465523807090 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:47 INFO - PROCESS | 1200 | 1465523807097 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:47 INFO - PROCESS | 1200 | 1465523807279 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:56:47 INFO - PROCESS | 1200 | 1465523807303 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1200 | 1465523807306 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:47 INFO - PROCESS | 1200 | 1465523807905 Marionette TRACE conn2 <- [1,784,null,{"value":["/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:56:47 INFO - . 18:56:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 848ms 18:56:47 INFO - PROCESS | 1200 | 1465523807927 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1200 | 1465523807929 Marionette TRACE conn2 <- [1,785,null,{"value":"4294967297"}] 18:56:47 INFO - PROCESS | 1200 | 1465523807933 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:56:47 INFO - PROCESS | 1200 | 1465523807935 Marionette TRACE conn2 <- [1,786,null,{}] 18:56:47 INFO - PROCESS | 1200 | 1465523807938 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:47 INFO - PROCESS | 1200 | 1465523807943 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:48 INFO - PROCESS | 1200 | 1465523808004 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:56:48 INFO - PROCESS | 1200 | 1465523808032 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1200 | 1465523808036 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:48 INFO - PROCESS | 1200 | 1465523808587 Marionette TRACE conn2 <- [1,788,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:48 INFO - . 18:56:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 706ms 18:56:48 INFO - PROCESS | 1200 | 1465523808632 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1200 | 1465523808634 Marionette TRACE conn2 <- [1,789,null,{"value":"4294967297"}] 18:56:48 INFO - PROCESS | 1200 | 1465523808638 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 18:56:48 INFO - PROCESS | 1200 | 1465523808639 Marionette TRACE conn2 <- [1,790,null,{}] 18:56:48 INFO - PROCESS | 1200 | 1465523808642 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:48 INFO - PROCESS | 1200 | 1465523808648 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:48 INFO - PROCESS | 1200 | 1465523808715 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:56:48 INFO - PROCESS | 1200 | 1465523808722 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1200 | 1465523808727 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:49 INFO - PROCESS | 1200 | 1465523809351 Marionette TRACE conn2 <- [1,792,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:49 INFO - . 18:56:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 738ms 18:56:49 INFO - PROCESS | 1200 | 1465523809379 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 1200 | 1465523809384 Marionette TRACE conn2 <- [1,793,null,{"value":"4294967297"}] 18:56:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:56:49 INFO - PROCESS | 1200 | 1465523809390 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1200 | 1465523809393 Marionette TRACE conn2 <- [1,794,null,{}] 18:56:49 INFO - PROCESS | 1200 | 1465523809399 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:49 INFO - PROCESS | 1200 | 1465523809405 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:49 INFO - PROCESS | 1200 | 1465523809555 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:56:49 INFO - PROCESS | 1200 | 1465523809586 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1200 | 1465523809592 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:50 INFO - PROCESS | 1200 | 1465523810244 Marionette TRACE conn2 <- [1,796,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:50 INFO - . 18:56:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 910ms 18:56:50 INFO - PROCESS | 1200 | 1465523810326 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1200 | 1465523810332 Marionette TRACE conn2 <- [1,797,null,{"value":"4294967297"}] 18:56:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:56:50 INFO - PROCESS | 1200 | 1465523810339 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1200 | 1465523810342 Marionette TRACE conn2 <- [1,798,null,{}] 18:56:50 INFO - PROCESS | 1200 | 1465523810345 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:50 INFO - PROCESS | 1200 | 1465523810348 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:50 INFO - PROCESS | 1200 | 1465523810464 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:56:50 INFO - PROCESS | 1200 | 1465523810488 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1200 | 1465523810491 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:51 INFO - PROCESS | 1200 | 1465523811278 Marionette TRACE conn2 <- [1,800,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:51 INFO - . 18:56:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1005ms 18:56:51 INFO - PROCESS | 1200 | 1465523811339 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1200 | 1465523811343 Marionette TRACE conn2 <- [1,801,null,{"value":"4294967297"}] 18:56:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:56:51 INFO - PROCESS | 1200 | 1465523811352 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1200 | 1465523811355 Marionette TRACE conn2 <- [1,802,null,{}] 18:56:51 INFO - PROCESS | 1200 | 1465523811362 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:51 INFO - PROCESS | 1200 | 1465523811365 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:51 INFO - PROCESS | 1200 | 1465523811463 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:56:51 INFO - PROCESS | 1200 | 1465523811485 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 1200 | 1465523811490 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:52 INFO - PROCESS | 1200 | 1465523812084 Marionette TRACE conn2 <- [1,804,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:52 INFO - . 18:56:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 801ms 18:56:52 INFO - PROCESS | 1200 | 1465523812151 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 1200 | 1465523812155 Marionette TRACE conn2 <- [1,805,null,{"value":"4294967297"}] 18:56:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:56:52 INFO - PROCESS | 1200 | 1465523812161 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 1200 | 1465523812164 Marionette TRACE conn2 <- [1,806,null,{}] 18:56:52 INFO - PROCESS | 1200 | 1465523812174 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:52 INFO - PROCESS | 1200 | 1465523812180 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:52 INFO - PROCESS | 1200 | 1465523812256 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:56:52 INFO - PROCESS | 1200 | 1465523812285 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1200 | 1465523812289 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:54 INFO - PROCESS | 1200 | 1465523814309 Marionette TRACE conn2 <- [1,808,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:54 INFO - . 18:56:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2167ms 18:56:54 INFO - PROCESS | 1200 | 1465523814325 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1200 | 1465523814327 Marionette TRACE conn2 <- [1,809,null,{"value":"4294967297"}] 18:56:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 18:56:54 INFO - PROCESS | 1200 | 1465523814331 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1200 | 1465523814334 Marionette TRACE conn2 <- [1,810,null,{}] 18:56:54 INFO - PROCESS | 1200 | 1465523814345 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:54 INFO - PROCESS | 1200 | 1465523814354 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:54 INFO - PROCESS | 1200 | 1465523814428 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:56:54 INFO - PROCESS | 1200 | 1465523814450 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1200 | 1465523814453 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:55 INFO - PROCESS | 1200 | 1465523814986 Marionette TRACE conn2 <- [1,812,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:55 INFO - . 18:56:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 691ms 18:56:55 INFO - PROCESS | 1200 | 1465523815030 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1200 | 1465523815032 Marionette TRACE conn2 <- [1,813,null,{"value":"4294967297"}] 18:56:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 18:56:55 INFO - PROCESS | 1200 | 1465523815036 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1200 | 1465523815037 Marionette TRACE conn2 <- [1,814,null,{}] 18:56:55 INFO - PROCESS | 1200 | 1465523815045 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:55 INFO - PROCESS | 1200 | 1465523815047 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:55 INFO - PROCESS | 1200 | 1465523815116 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:56:55 INFO - PROCESS | 1200 | 1465523815129 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1200 | 1465523815131 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:55 INFO - PROCESS | 1200 | 1465523815658 Marionette TRACE conn2 <- [1,816,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:55 INFO - . 18:56:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 628ms 18:56:55 INFO - PROCESS | 1200 | 1465523815674 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1200 | 1465523815675 Marionette TRACE conn2 <- [1,817,null,{"value":"4294967297"}] 18:56:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 18:56:55 INFO - PROCESS | 1200 | 1465523815679 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1200 | 1465523815680 Marionette TRACE conn2 <- [1,818,null,{}] 18:56:55 INFO - PROCESS | 1200 | 1465523815687 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:55 INFO - PROCESS | 1200 | 1465523815689 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:55 INFO - PROCESS | 1200 | 1465523815754 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:56:55 INFO - PROCESS | 1200 | 1465523815768 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1200 | 1465523815772 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:56 INFO - PROCESS | 1200 | 1465523816450 Marionette TRACE conn2 <- [1,820,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:56 INFO - . 18:56:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 801ms 18:56:56 INFO - PROCESS | 1200 | 1465523816513 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1200 | 1465523816515 Marionette TRACE conn2 <- [1,821,null,{"value":"4294967297"}] 18:56:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:56:56 INFO - PROCESS | 1200 | 1465523816518 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1200 | 1465523816519 Marionette TRACE conn2 <- [1,822,null,{}] 18:56:56 INFO - PROCESS | 1200 | 1465523816526 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:56 INFO - PROCESS | 1200 | 1465523816533 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:56 INFO - PROCESS | 1200 | 1465523816672 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:56:56 INFO - PROCESS | 1200 | 1465523816685 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1200 | 1465523816687 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:57 INFO - PROCESS | 1200 | 1465523817370 Marionette TRACE conn2 <- [1,824,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:57 INFO - . 18:56:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 895ms 18:56:57 INFO - PROCESS | 1200 | 1465523817423 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 1200 | 1465523817429 Marionette TRACE conn2 <- [1,825,null,{"value":"4294967297"}] 18:56:57 INFO - PROCESS | 1200 | 1465523817434 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 18:56:57 INFO - PROCESS | 1200 | 1465523817438 Marionette TRACE conn2 <- [1,826,null,{}] 18:56:57 INFO - PROCESS | 1200 | 1465523817444 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:57 INFO - PROCESS | 1200 | 1465523817450 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:57 INFO - PROCESS | 1200 | 1465523817589 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:56:57 INFO - PROCESS | 1200 | 1465523817621 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1200 | 1465523817625 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:58 INFO - PROCESS | 1200 | 1465523818340 Marionette TRACE conn2 <- [1,828,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:58 INFO - . 18:56:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 942ms 18:56:58 INFO - PROCESS | 1200 | 1465523818379 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1200 | 1465523818385 Marionette TRACE conn2 <- [1,829,null,{"value":"4294967297"}] 18:56:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:56:58 INFO - PROCESS | 1200 | 1465523818391 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1200 | 1465523818394 Marionette TRACE conn2 <- [1,830,null,{}] 18:56:58 INFO - PROCESS | 1200 | 1465523818398 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:58 INFO - PROCESS | 1200 | 1465523818405 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:58 INFO - PROCESS | 1200 | 1465523818503 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:56:58 INFO - PROCESS | 1200 | 1465523818554 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1200 | 1465523818558 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:59 INFO - PROCESS | 1200 | 1465523819310 Marionette TRACE conn2 <- [1,832,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:56:59 INFO - . 18:56:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 958ms 18:56:59 INFO - PROCESS | 1200 | 1465523819335 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 1200 | 1465523819339 Marionette TRACE conn2 <- [1,833,null,{"value":"4294967297"}] 18:56:59 INFO - PROCESS | 1200 | 1465523819345 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:56:59 INFO - PROCESS | 1200 | 1465523819348 Marionette TRACE conn2 <- [1,834,null,{}] 18:56:59 INFO - PROCESS | 1200 | 1465523819353 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:56:59 INFO - PROCESS | 1200 | 1465523819359 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:56:59 INFO - PROCESS | 1200 | 1465523819520 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:56:59 INFO - PROCESS | 1200 | 1465523819550 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1200 | 1465523819555 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:00 INFO - PROCESS | 1200 | 1465523820213 Marionette TRACE conn2 <- [1,836,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:00 INFO - . 18:57:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 909ms 18:57:00 INFO - PROCESS | 1200 | 1465523820250 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1200 | 1465523820255 Marionette TRACE conn2 <- [1,837,null,{"value":"4294967297"}] 18:57:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 18:57:00 INFO - PROCESS | 1200 | 1465523820263 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1200 | 1465523820269 Marionette TRACE conn2 <- [1,838,null,{}] 18:57:00 INFO - PROCESS | 1200 | 1465523820274 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:00 INFO - PROCESS | 1200 | 1465523820277 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:00 INFO - PROCESS | 1200 | 1465523820386 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:57:00 INFO - PROCESS | 1200 | 1465523820413 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1200 | 1465523820415 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:01 INFO - PROCESS | 1200 | 1465523821022 Marionette TRACE conn2 <- [1,840,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:01 INFO - . 18:57:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 799ms 18:57:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:57:01 INFO - PROCESS | 1200 | 1465523821063 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1200 | 1465523821065 Marionette TRACE conn2 <- [1,841,null,{"value":"4294967297"}] 18:57:01 INFO - PROCESS | 1200 | 1465523821069 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1200 | 1465523821072 Marionette TRACE conn2 <- [1,842,null,{}] 18:57:01 INFO - PROCESS | 1200 | 1465523821084 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:01 INFO - PROCESS | 1200 | 1465523821092 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:01 INFO - PROCESS | 1200 | 1465523821159 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:57:01 INFO - PROCESS | 1200 | 1465523821175 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1200 | 1465523821178 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:01 INFO - PROCESS | 1200 | 1465523821921 Marionette TRACE conn2 <- [1,844,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:01 INFO - . 18:57:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 893ms 18:57:01 INFO - PROCESS | 1200 | 1465523821973 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1200 | 1465523821976 Marionette TRACE conn2 <- [1,845,null,{"value":"4294967297"}] 18:57:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:57:01 INFO - PROCESS | 1200 | 1465523821979 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1200 | 1465523821981 Marionette TRACE conn2 <- [1,846,null,{}] 18:57:02 INFO - PROCESS | 1200 | 1465523821988 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:02 INFO - PROCESS | 1200 | 1465523821990 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:02 INFO - PROCESS | 1200 | 1465523822071 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:57:02 INFO - PROCESS | 1200 | 1465523822088 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1200 | 1465523822090 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:03 INFO - PROCESS | 1200 | 1465523823302 Marionette TRACE conn2 <- [1,848,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:03 INFO - . 18:57:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1362ms 18:57:03 INFO - PROCESS | 1200 | 1465523823338 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1200 | 1465523823340 Marionette TRACE conn2 <- [1,849,null,{"value":"4294967297"}] 18:57:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:57:03 INFO - PROCESS | 1200 | 1465523823344 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1200 | 1465523823345 Marionette TRACE conn2 <- [1,850,null,{}] 18:57:03 INFO - PROCESS | 1200 | 1465523823354 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:03 INFO - PROCESS | 1200 | 1465523823356 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:03 INFO - PROCESS | 1200 | 1465523823420 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:57:03 INFO - PROCESS | 1200 | 1465523823437 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1200 | 1465523823439 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:04 INFO - PROCESS | 1200 | 1465523824013 Marionette TRACE conn2 <- [1,852,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:04 INFO - . 18:57:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 704ms 18:57:04 INFO - PROCESS | 1200 | 1465523824044 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1200 | 1465523824046 Marionette TRACE conn2 <- [1,853,null,{"value":"4294967297"}] 18:57:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:57:04 INFO - PROCESS | 1200 | 1465523824049 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1200 | 1465523824051 Marionette TRACE conn2 <- [1,854,null,{}] 18:57:04 INFO - PROCESS | 1200 | 1465523824058 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:04 INFO - PROCESS | 1200 | 1465523824064 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:04 INFO - PROCESS | 1200 | 1465523824138 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:57:04 INFO - PROCESS | 1200 | 1465523824164 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 1200 | 1465523824167 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:04 INFO - PROCESS | 1200 | 1465523824864 Marionette TRACE conn2 <- [1,856,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:04 INFO - . 18:57:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 846ms 18:57:04 INFO - PROCESS | 1200 | 1465523824892 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1200 | 1465523824894 Marionette TRACE conn2 <- [1,857,null,{"value":"4294967297"}] 18:57:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:57:04 INFO - PROCESS | 1200 | 1465523824898 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1200 | 1465523824902 Marionette TRACE conn2 <- [1,858,null,{}] 18:57:04 INFO - PROCESS | 1200 | 1465523824906 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:04 INFO - PROCESS | 1200 | 1465523824909 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:05 INFO - PROCESS | 1200 | 1465523824986 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:57:05 INFO - PROCESS | 1200 | 1465523824997 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1200 | 1465523824999 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:05 INFO - PROCESS | 1200 | 1465523825792 Marionette TRACE conn2 <- [1,860,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:05 INFO - . 18:57:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 939ms 18:57:05 INFO - PROCESS | 1200 | 1465523825843 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 1200 | 1465523825849 Marionette TRACE conn2 <- [1,861,null,{"value":"4294967297"}] 18:57:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 18:57:05 INFO - PROCESS | 1200 | 1465523825854 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - PROCESS | 1200 | 1465523825858 Marionette TRACE conn2 <- [1,862,null,{}] 18:57:05 INFO - PROCESS | 1200 | 1465523825864 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:05 INFO - PROCESS | 1200 | 1465523825870 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:06 INFO - PROCESS | 1200 | 1465523826011 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:57:06 INFO - PROCESS | 1200 | 1465523826074 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:06 INFO - PROCESS | 1200 | 1465523826078 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:06 INFO - PROCESS | 1200 | 1465523826835 Marionette TRACE conn2 <- [1,864,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:06 INFO - . 18:57:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1002ms 18:57:06 INFO - PROCESS | 1200 | 1465523826858 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1200 | 1465523826864 Marionette TRACE conn2 <- [1,865,null,{"value":"4294967297"}] 18:57:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:57:06 INFO - PROCESS | 1200 | 1465523826871 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1200 | 1465523826874 Marionette TRACE conn2 <- [1,866,null,{}] 18:57:06 INFO - PROCESS | 1200 | 1465523826879 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:06 INFO - PROCESS | 1200 | 1465523826885 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:07 INFO - PROCESS | 1200 | 1465523827054 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:57:07 INFO - PROCESS | 1200 | 1465523827114 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1200 | 1465523827118 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:07 INFO - PROCESS | 1200 | 1465523827844 Marionette TRACE conn2 <- [1,868,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:07 INFO - . 18:57:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1002ms 18:57:07 INFO - PROCESS | 1200 | 1465523827907 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1200 | 1465523827912 Marionette TRACE conn2 <- [1,869,null,{"value":"4294967297"}] 18:57:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:57:07 INFO - PROCESS | 1200 | 1465523827917 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1200 | 1465523827920 Marionette TRACE conn2 <- [1,870,null,{}] 18:57:07 INFO - PROCESS | 1200 | 1465523827928 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:07 INFO - PROCESS | 1200 | 1465523827931 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:08 INFO - PROCESS | 1200 | 1465523828064 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:57:08 INFO - PROCESS | 1200 | 1465523828101 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1200 | 1465523828105 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:08 INFO - PROCESS | 1200 | 1465523828763 Marionette TRACE conn2 <- [1,872,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:08 INFO - . 18:57:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 908ms 18:57:08 INFO - PROCESS | 1200 | 1465523828823 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 1200 | 1465523828827 Marionette TRACE conn2 <- [1,873,null,{"value":"4294967297"}] 18:57:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 18:57:08 INFO - PROCESS | 1200 | 1465523828832 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 1200 | 1465523828834 Marionette TRACE conn2 <- [1,874,null,{}] 18:57:08 INFO - PROCESS | 1200 | 1465523828843 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:08 INFO - PROCESS | 1200 | 1465523828846 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:08 INFO - PROCESS | 1200 | 1465523828921 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:57:08 INFO - PROCESS | 1200 | 1465523828945 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1200 | 1465523828947 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:09 INFO - PROCESS | 1200 | 1465523829657 Marionette TRACE conn2 <- [1,876,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:09 INFO - . 18:57:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 830ms 18:57:09 INFO - PROCESS | 1200 | 1465523829675 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 1200 | 1465523829679 Marionette TRACE conn2 <- [1,877,null,{"value":"4294967297"}] 18:57:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:57:09 INFO - PROCESS | 1200 | 1465523829690 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 1200 | 1465523829695 Marionette TRACE conn2 <- [1,878,null,{}] 18:57:09 INFO - PROCESS | 1200 | 1465523829703 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:09 INFO - PROCESS | 1200 | 1465523829705 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:09 INFO - PROCESS | 1200 | 1465523829777 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:57:09 INFO - PROCESS | 1200 | 1465523829787 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1200 | 1465523829790 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:10 INFO - PROCESS | 1200 | 1465523830374 Marionette TRACE conn2 <- [1,880,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:57:10 INFO - . 18:57:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 704ms 18:57:10 INFO - PROCESS | 1200 | 1465523830386 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 1200 | 1465523830390 Marionette TRACE conn2 <- [1,881,null,{"value":"4294967297"}] 18:57:10 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 18:57:10 INFO - PROCESS | 1200 | 1465523830396 Marionette TRACE conn2 -> [0,882,"getContext",null] 18:57:10 INFO - PROCESS | 1200 | 1465523830401 Marionette TRACE conn2 <- [1,882,null,{"value":"content"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830408 Marionette TRACE conn2 -> [0,883,"setContext",{"value":"chrome"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830415 Marionette TRACE conn2 <- [1,883,null,{}] 18:57:10 INFO - PROCESS | 1200 | 1465523830420 Marionette TRACE conn2 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 18:57:10 INFO - PROCESS | 1200 | 1465523830437 Marionette TRACE conn2 <- [1,884,null,{"value":false}] 18:57:10 INFO - PROCESS | 1200 | 1465523830485 Marionette TRACE conn2 -> [0,885,"setContext",{"value":"content"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830492 Marionette TRACE conn2 <- [1,885,null,{}] 18:57:10 INFO - PROCESS | 1200 | 1465523830508 Marionette TRACE conn2 -> [0,886,"getContext",null] 18:57:10 INFO - Setting pref network.http.enablePerElementReferrer (true) 18:57:10 INFO - PROCESS | 1200 | 1465523830511 Marionette TRACE conn2 <- [1,886,null,{"value":"content"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830518 Marionette TRACE conn2 -> [0,887,"setContext",{"value":"chrome"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830521 Marionette TRACE conn2 <- [1,887,null,{}] 18:57:10 INFO - PROCESS | 1200 | 1465523830525 Marionette TRACE conn2 -> [0,888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 18:57:10 INFO - PROCESS | 1200 | 1465523830539 Marionette TRACE conn2 <- [1,888,null,{"value":null}] 18:57:10 INFO - PROCESS | 1200 | 1465523830545 Marionette TRACE conn2 -> [0,889,"setContext",{"value":"content"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830549 Marionette TRACE conn2 <- [1,889,null,{}] 18:57:10 INFO - PROCESS | 1200 | 1465523830552 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 1200 | 1465523830556 Marionette TRACE conn2 <- [1,890,null,{}] 18:57:10 INFO - PROCESS | 1200 | 1465523830571 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:10 INFO - PROCESS | 1200 | 1465523830578 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:10 INFO - PROCESS | 1200 | 1465523830718 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:57:10 INFO - PROCESS | 1200 | 1465523830748 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 1200 | 1465523830752 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:11 INFO - PROCESS | 1200 | 1465523831492 Marionette TRACE conn2 <- [1,892,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:57:11 INFO - . 18:57:11 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1142ms 18:57:11 INFO - PROCESS | 1200 | 1465523831549 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 1200 | 1465523831552 Marionette TRACE conn2 <- [1,893,null,{"value":"4294967297"}] 18:57:11 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 18:57:11 INFO - PROCESS | 1200 | 1465523831555 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 1200 | 1465523831557 Marionette TRACE conn2 <- [1,894,null,{}] 18:57:11 INFO - PROCESS | 1200 | 1465523831577 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:11 INFO - PROCESS | 1200 | 1465523831580 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:11 INFO - PROCESS | 1200 | 1465523831681 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:57:11 INFO - PROCESS | 1200 | 1465523831736 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 1200 | 1465523831740 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:12 INFO - PROCESS | 1200 | 1465523832441 Marionette TRACE conn2 <- [1,896,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:57:12 INFO - . 18:57:12 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 892ms 18:57:12 INFO - PROCESS | 1200 | 1465523832460 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1200 | 1465523832462 Marionette TRACE conn2 <- [1,897,null,{"value":"4294967297"}] 18:57:12 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 18:57:12 INFO - PROCESS | 1200 | 1465523832466 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1200 | 1465523832468 Marionette TRACE conn2 <- [1,898,null,{}] 18:57:12 INFO - PROCESS | 1200 | 1465523832471 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:12 INFO - PROCESS | 1200 | 1465523832477 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:12 INFO - PROCESS | 1200 | 1465523832557 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:57:12 INFO - PROCESS | 1200 | 1465523832620 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 1200 | 1465523832624 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:13 INFO - PROCESS | 1200 | 1465523833656 Marionette TRACE conn2 <- [1,900,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:57:13 INFO - . 18:57:13 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1252ms 18:57:13 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:57:13 INFO - PROCESS | 1200 | 1465523833721 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1200 | 1465523833724 Marionette TRACE conn2 <- [1,901,null,{"value":"4294967297"}] 18:57:13 INFO - PROCESS | 1200 | 1465523833729 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 1200 | 1465523833731 Marionette TRACE conn2 <- [1,902,null,{}] 18:57:13 INFO - PROCESS | 1200 | 1465523833739 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:13 INFO - PROCESS | 1200 | 1465523833743 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:13 INFO - PROCESS | 1200 | 1465523833836 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:57:13 INFO - PROCESS | 1200 | 1465523833860 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1200 | 1465523833863 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:44 INFO - PROCESS | 1200 | 1465523864147 Marionette TRACE conn2 <- [1,904,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:57:44 INFO - . 18:57:44 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30444ms 18:57:44 INFO - PROCESS | 1200 | 1465523864155 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 1200 | 1465523864159 Marionette TRACE conn2 <- [1,905,null,{"value":"4294967297"}] 18:57:44 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:57:44 INFO - PROCESS | 1200 | 1465523864165 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - PROCESS | 1200 | 1465523864169 Marionette TRACE conn2 <- [1,906,null,{}] 18:57:44 INFO - PROCESS | 1200 | 1465523864177 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:57:44 INFO - PROCESS | 1200 | 1465523864183 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:57:44 INFO - PROCESS | 1200 | 1465523864277 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:57:44 INFO - PROCESS | 1200 | 1465523864290 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1200 | 1465523864294 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:14 INFO - PROCESS | 1200 | 1465523894655 Marionette TRACE conn2 <- [1,908,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:58:14 INFO - . 18:58:14 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30507ms 18:58:14 INFO - PROCESS | 1200 | 1465523894687 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 1200 | 1465523894692 Marionette TRACE conn2 <- [1,909,null,{"value":"4294967297"}] 18:58:14 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:58:14 INFO - PROCESS | 1200 | 1465523894699 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 1200 | 1465523894702 Marionette TRACE conn2 <- [1,910,null,{}] 18:58:14 INFO - PROCESS | 1200 | 1465523894706 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:58:14 INFO - PROCESS | 1200 | 1465523894713 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:14 INFO - PROCESS | 1200 | 1465523894797 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:58:14 INFO - PROCESS | 1200 | 1465523894812 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1200 | 1465523894816 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:45 INFO - PROCESS | 1200 | 1465523925145 Marionette TRACE conn2 <- [1,912,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:58:45 INFO - . 18:58:45 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30444ms 18:58:45 INFO - PROCESS | 1200 | 1465523925162 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1200 | 1465523925166 Marionette TRACE conn2 <- [1,913,null,{"value":"4294967297"}] 18:58:45 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:58:45 INFO - PROCESS | 1200 | 1465523925173 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1200 | 1465523925177 Marionette TRACE conn2 <- [1,914,null,{}] 18:58:45 INFO - PROCESS | 1200 | 1465523925185 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:58:45 INFO - PROCESS | 1200 | 1465523925191 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:45 INFO - PROCESS | 1200 | 1465523925288 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:58:45 INFO - PROCESS | 1200 | 1465523925301 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 1200 | 1465523925305 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:45 INFO - PROCESS | 1200 | 1465523925887 Marionette TRACE conn2 <- [1,916,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:58:45 INFO - . 18:58:45 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 735ms 18:58:45 INFO - PROCESS | 1200 | 1465523925913 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1200 | 1465523925918 Marionette TRACE conn2 <- [1,917,null,{"value":"4294967297"}] 18:58:45 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:58:45 INFO - PROCESS | 1200 | 1465523925924 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1200 | 1465523925927 Marionette TRACE conn2 <- [1,918,null,{}] 18:58:45 INFO - PROCESS | 1200 | 1465523925931 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:58:45 INFO - PROCESS | 1200 | 1465523925935 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:46 INFO - PROCESS | 1200 | 1465523926029 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:58:46 INFO - PROCESS | 1200 | 1465523926060 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1200 | 1465523926066 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:46 INFO - PROCESS | 1200 | 1465523926594 Marionette TRACE conn2 <- [1,920,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:58:46 INFO - . 18:58:46 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 689ms 18:58:46 INFO - PROCESS | 1200 | 1465523926623 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:58:46 INFO - PROCESS | 1200 | 1465523926625 Marionette TRACE conn2 <- [1,921,null,{"value":"4294967297"}] 18:58:46 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:58:46 INFO - PROCESS | 1200 | 1465523926628 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - PROCESS | 1200 | 1465523926632 Marionette TRACE conn2 <- [1,922,null,{}] 18:58:46 INFO - PROCESS | 1200 | 1465523926643 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:58:46 INFO - PROCESS | 1200 | 1465523926652 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:46 INFO - PROCESS | 1200 | 1465523926736 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:58:46 INFO - PROCESS | 1200 | 1465523926765 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1200 | 1465523926767 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:47 INFO - PROCESS | 1200 | 1465523927327 Marionette TRACE conn2 <- [1,924,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:58:47 INFO - . 18:58:47 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 736ms 18:58:47 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:58:47 INFO - PROCESS | 1200 | 1465523927368 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 1200 | 1465523927371 Marionette TRACE conn2 <- [1,925,null,{"value":"4294967297"}] 18:58:47 INFO - PROCESS | 1200 | 1465523927374 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 1200 | 1465523927376 Marionette TRACE conn2 <- [1,926,null,{}] 18:58:47 INFO - PROCESS | 1200 | 1465523927383 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:58:47 INFO - PROCESS | 1200 | 1465523927385 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:58:47 INFO - PROCESS | 1200 | 1465523927462 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:58:47 INFO - PROCESS | 1200 | 1465523927479 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 1200 | 1465523927486 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:59:17 INFO - PROCESS | 1200 | 1465523957778 Marionette TRACE conn2 <- [1,928,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:59:17 INFO - . 18:59:17 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30427ms 18:59:17 INFO - PROCESS | 1200 | 1465523957805 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1200 | 1465523957810 Marionette TRACE conn2 <- [1,929,null,{"value":"4294967297"}] 18:59:17 INFO - PROCESS | 1200 | 1465523957814 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1200 | 1465523957816 Marionette TRACE conn2 <- [1,930,null,{}] 18:59:17 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:59:17 INFO - PROCESS | 1200 | 1465523957821 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:59:17 INFO - PROCESS | 1200 | 1465523957823 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:59:17 INFO - PROCESS | 1200 | 1465523957895 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:59:17 INFO - PROCESS | 1200 | 1465523957908 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:59:17 INFO - PROCESS | 1200 | 1465523957911 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:59:48 INFO - PROCESS | 1200 | 1465523988212 Marionette TRACE conn2 <- [1,932,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:59:48 INFO - . 18:59:48 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30427ms 18:59:48 INFO - PROCESS | 1200 | 1465523988247 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 1200 | 1465523988251 Marionette TRACE conn2 <- [1,933,null,{"value":"4294967297"}] 18:59:48 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:59:48 INFO - PROCESS | 1200 | 1465523988257 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 1200 | 1465523988261 Marionette TRACE conn2 <- [1,934,null,{}] 18:59:48 INFO - PROCESS | 1200 | 1465523988269 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 18:59:48 INFO - PROCESS | 1200 | 1465523988275 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 18:59:48 INFO - PROCESS | 1200 | 1465523988373 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:59:48 INFO - PROCESS | 1200 | 1465523988385 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 1200 | 1465523988389 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:12 INFO - PROCESS | 1200 | ************************* 19:00:12 INFO - PROCESS | 1200 | A coding exception was thrown and uncaught in a Task. 19:00:12 INFO - PROCESS | 1200 | 19:00:12 INFO - PROCESS | 1200 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:00:12 INFO - PROCESS | 1200 | Full stack: 19:00:12 INFO - PROCESS | 1200 | ************************* 19:00:18 INFO - PROCESS | 1200 | 1465524018691 Marionette TRACE conn2 <- [1,936,null,{"value":["/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:00:18 INFO - . 19:00:18 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30490ms 19:00:18 INFO - PROCESS | 1200 | 1465524018747 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 1200 | 1465524018752 Marionette TRACE conn2 <- [1,937,null,{"value":"4294967297"}] 19:00:18 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:00:18 INFO - PROCESS | 1200 | 1465524018759 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 1200 | 1465524018762 Marionette TRACE conn2 <- [1,938,null,{}] 19:00:18 INFO - PROCESS | 1200 | 1465524018770 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:00:18 INFO - PROCESS | 1200 | 1465524018774 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:18 INFO - PROCESS | 1200 | 1465524018863 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:00:18 INFO - PROCESS | 1200 | 1465524018892 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 1200 | 1465524018900 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:19 INFO - PROCESS | 1200 | 1465524019430 Marionette TRACE conn2 <- [1,940,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:00:19 INFO - . 19:00:19 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 688ms 19:00:19 INFO - PROCESS | 1200 | 1465524019456 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 1200 | 1465524019459 Marionette TRACE conn2 <- [1,941,null,{"value":"4294967297"}] 19:00:19 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:00:19 INFO - PROCESS | 1200 | 1465524019462 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 1200 | 1465524019466 Marionette TRACE conn2 <- [1,942,null,{}] 19:00:19 INFO - PROCESS | 1200 | 1465524019481 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:00:19 INFO - PROCESS | 1200 | 1465524019486 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:19 INFO - PROCESS | 1200 | 1465524019566 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:00:19 INFO - PROCESS | 1200 | 1465524019584 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 1200 | 1465524019592 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:20 INFO - PROCESS | 1200 | 1465524020138 Marionette TRACE conn2 <- [1,944,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:00:20 INFO - . 19:00:20 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 688ms 19:00:20 INFO - PROCESS | 1200 | 1465524020161 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 1200 | 1465524020164 Marionette TRACE conn2 <- [1,945,null,{"value":"4294967297"}] 19:00:20 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:00:20 INFO - PROCESS | 1200 | 1465524020171 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 1200 | 1465524020173 Marionette TRACE conn2 <- [1,946,null,{}] 19:00:20 INFO - PROCESS | 1200 | 1465524020177 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:00:20 INFO - PROCESS | 1200 | 1465524020179 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:20 INFO - PROCESS | 1200 | 1465524020268 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:00:20 INFO - PROCESS | 1200 | 1465524020279 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 1200 | 1465524020283 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:20 INFO - PROCESS | 1200 | 1465524020854 Marionette TRACE conn2 <- [1,948,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:00:20 INFO - . 19:00:20 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 736ms 19:00:20 INFO - PROCESS | 1200 | 1465524020907 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 1200 | 1465524020913 Marionette TRACE conn2 <- [1,949,null,{"value":"4294967297"}] 19:00:20 INFO - PROCESS | 1200 | 1465524020917 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:00:20 INFO - PROCESS | 1200 | 1465524020918 Marionette TRACE conn2 <- [1,950,null,{}] 19:00:20 INFO - PROCESS | 1200 | 1465524020922 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:00:20 INFO - PROCESS | 1200 | 1465524020924 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:21 INFO - PROCESS | 1200 | 1465524021000 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:00:21 INFO - PROCESS | 1200 | 1465524021008 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:00:21 INFO - PROCESS | 1200 | 1465524021011 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:51 INFO - PROCESS | 1200 | 1465524051287 Marionette TRACE conn2 <- [1,952,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:00:51 INFO - . 19:00:51 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30428ms 19:00:51 INFO - PROCESS | 1200 | 1465524051345 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 1200 | 1465524051349 Marionette TRACE conn2 <- [1,953,null,{"value":"4294967297"}] 19:00:51 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:00:51 INFO - PROCESS | 1200 | 1465524051355 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 1200 | 1465524051360 Marionette TRACE conn2 <- [1,954,null,{}] 19:00:51 INFO - PROCESS | 1200 | 1465524051367 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:00:51 INFO - PROCESS | 1200 | 1465524051373 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:00:51 INFO - PROCESS | 1200 | 1465524051464 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:00:51 INFO - PROCESS | 1200 | 1465524051476 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 1200 | 1465524051480 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:21 INFO - PROCESS | 1200 | 1465524081796 Marionette TRACE conn2 <- [1,956,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:01:21 INFO - . 19:01:21 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30490ms 19:01:21 INFO - PROCESS | 1200 | 1465524081846 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 1200 | 1465524081850 Marionette TRACE conn2 <- [1,957,null,{"value":"4294967297"}] 19:01:21 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:01:21 INFO - PROCESS | 1200 | 1465524081856 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 1200 | 1465524081861 Marionette TRACE conn2 <- [1,958,null,{}] 19:01:21 INFO - PROCESS | 1200 | 1465524081867 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:01:21 INFO - PROCESS | 1200 | 1465524081874 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:22 INFO - PROCESS | 1200 | 1465524081969 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:01:22 INFO - PROCESS | 1200 | 1465524081982 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1200 | 1465524081986 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:52 INFO - PROCESS | 1200 | 1465524112313 Marionette TRACE conn2 <- [1,960,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:01:52 INFO - . 19:01:52 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30490ms 19:01:52 INFO - PROCESS | 1200 | 1465524112350 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1200 | 1465524112355 Marionette TRACE conn2 <- [1,961,null,{"value":"4294967297"}] 19:01:52 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:01:52 INFO - PROCESS | 1200 | 1465524112362 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1200 | 1465524112365 Marionette TRACE conn2 <- [1,962,null,{}] 19:01:52 INFO - PROCESS | 1200 | 1465524112369 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:01:52 INFO - PROCESS | 1200 | 1465524112375 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:52 INFO - PROCESS | 1200 | 1465524112462 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:01:52 INFO - PROCESS | 1200 | 1465524112476 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 1200 | 1465524112480 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:53 INFO - PROCESS | 1200 | 1465524113033 Marionette TRACE conn2 <- [1,964,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:01:53 INFO - . 19:01:53 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 688ms 19:01:53 INFO - PROCESS | 1200 | 1465524113060 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 1200 | 1465524113062 Marionette TRACE conn2 <- [1,965,null,{"value":"4294967297"}] 19:01:53 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:01:53 INFO - PROCESS | 1200 | 1465524113066 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 1200 | 1465524113070 Marionette TRACE conn2 <- [1,966,null,{}] 19:01:53 INFO - PROCESS | 1200 | 1465524113082 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:01:53 INFO - PROCESS | 1200 | 1465524113090 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:53 INFO - PROCESS | 1200 | 1465524113171 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:01:53 INFO - PROCESS | 1200 | 1465524113240 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 1200 | 1465524113243 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:53 INFO - PROCESS | 1200 | 1465524113973 Marionette TRACE conn2 <- [1,968,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:01:54 INFO - . 19:01:54 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 938ms 19:01:54 INFO - PROCESS | 1200 | 1465524114012 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 1200 | 1465524114017 Marionette TRACE conn2 <- [1,969,null,{"value":"4294967297"}] 19:01:54 INFO - PROCESS | 1200 | 1465524114021 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:01:54 INFO - PROCESS | 1200 | 1465524114025 Marionette TRACE conn2 <- [1,970,null,{}] 19:01:54 INFO - PROCESS | 1200 | 1465524114030 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:01:54 INFO - PROCESS | 1200 | 1465524114037 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:54 INFO - PROCESS | 1200 | 1465524114133 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:01:54 INFO - PROCESS | 1200 | 1465524114213 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1200 | 1465524114217 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:54 INFO - PROCESS | 1200 | 1465524114958 Marionette TRACE conn2 <- [1,972,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:01:55 INFO - . 19:01:55 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 939ms 19:01:55 INFO - PROCESS | 1200 | 1465524115001 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:01:55 INFO - PROCESS | 1200 | 1465524115006 Marionette TRACE conn2 <- [1,973,null,{"value":"4294967297"}] 19:01:55 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:01:55 INFO - PROCESS | 1200 | 1465524115010 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 1200 | 1465524115012 Marionette TRACE conn2 <- [1,974,null,{}] 19:01:55 INFO - PROCESS | 1200 | 1465524115017 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:01:55 INFO - PROCESS | 1200 | 1465524115022 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:01:55 INFO - PROCESS | 1200 | 1465524115106 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:01:55 INFO - PROCESS | 1200 | 1465524115147 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 1200 | 1465524115151 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:02:25 INFO - PROCESS | 1200 | 1465524145495 Marionette TRACE conn2 <- [1,976,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:02:25 INFO - . 19:02:25 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30537ms 19:02:25 INFO - PROCESS | 1200 | 1465524145541 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:02:25 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 19:02:25 INFO - PROCESS | 1200 | 1465524145548 Marionette TRACE conn2 <- [1,977,null,{"value":"4294967297"}] 19:02:25 INFO - PROCESS | 1200 | 1465524145553 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:02:25 INFO - PROCESS | 1200 | 1465524145555 Marionette TRACE conn2 <- [1,978,null,{}] 19:02:25 INFO - PROCESS | 1200 | 1465524145561 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:02:25 INFO - PROCESS | 1200 | 1465524145564 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:02:25 INFO - PROCESS | 1200 | 1465524145656 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:02:25 INFO - PROCESS | 1200 | 1465524145668 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 1200 | 1465524145672 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:02:56 INFO - PROCESS | 1200 | 1465524176015 Marionette TRACE conn2 <- [1,980,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:02:56 INFO - . 19:02:56 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30490ms 19:02:56 INFO - PROCESS | 1200 | 1465524176049 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 1200 | 1465524176055 Marionette TRACE conn2 <- [1,981,null,{"value":"4294967297"}] 19:02:56 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:02:56 INFO - PROCESS | 1200 | 1465524176065 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - PROCESS | 1200 | 1465524176068 Marionette TRACE conn2 <- [1,982,null,{}] 19:02:56 INFO - PROCESS | 1200 | 1465524176072 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:02:56 INFO - PROCESS | 1200 | 1465524176075 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:02:56 INFO - PROCESS | 1200 | 1465524176167 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:02:56 INFO - PROCESS | 1200 | 1465524176177 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 1200 | 1465524176181 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:26 INFO - PROCESS | 1200 | 1465524206485 Marionette TRACE conn2 <- [1,984,null,{"value":["/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:03:26 INFO - . 19:03:26 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30443ms 19:03:26 INFO - PROCESS | 1200 | 1465524206510 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:03:26 INFO - PROCESS | 1200 | 1465524206514 Marionette TRACE conn2 <- [1,985,null,{"value":"4294967297"}] 19:03:26 INFO - PROCESS | 1200 | 1465524206520 Marionette TRACE conn2 -> [0,986,"getContext",null] 19:03:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:03:26 INFO - Clearing pref network.http.enablePerElementReferrer 19:03:26 INFO - PROCESS | 1200 | 1465524206526 Marionette TRACE conn2 <- [1,986,null,{"value":"content"}] 19:03:26 INFO - PROCESS | 1200 | 1465524206533 Marionette TRACE conn2 -> [0,987,"setContext",{"value":"chrome"}] 19:03:26 INFO - PROCESS | 1200 | 1465524206539 Marionette TRACE conn2 <- [1,987,null,{}] 19:03:26 INFO - PROCESS | 1200 | 1465524206544 Marionette TRACE conn2 -> [0,988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 19:03:26 INFO - PROCESS | 1200 | 1465524206558 Marionette TRACE conn2 <- [1,988,null,{"value":null}] 19:03:26 INFO - PROCESS | 1200 | 1465524206561 Marionette TRACE conn2 -> [0,989,"setContext",{"value":"content"}] 19:03:26 INFO - PROCESS | 1200 | 1465524206568 Marionette TRACE conn2 <- [1,989,null,{}] 19:03:26 INFO - PROCESS | 1200 | 1465524206576 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:03:26 INFO - PROCESS | 1200 | 1465524206583 Marionette TRACE conn2 <- [1,990,null,{}] 19:03:26 INFO - PROCESS | 1200 | 1465524206587 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:26 INFO - PROCESS | 1200 | 1465524206590 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:26 INFO - PROCESS | 1200 | 1465524206692 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:03:26 INFO - PROCESS | 1200 | 1465524206700 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:26 INFO - PROCESS | 1200 | 1465524206711 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:27 INFO - PROCESS | 1200 | 1465524207216 Marionette TRACE conn2 <- [1,992,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:27 INFO - . 19:03:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 767ms 19:03:27 INFO - PROCESS | 1200 | 1465524207281 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 1200 | 1465524207285 Marionette TRACE conn2 <- [1,993,null,{"value":"4294967297"}] 19:03:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 19:03:27 INFO - PROCESS | 1200 | 1465524207288 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 1200 | 1465524207292 Marionette TRACE conn2 <- [1,994,null,{}] 19:03:27 INFO - PROCESS | 1200 | 1465524207307 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:27 INFO - PROCESS | 1200 | 1465524207313 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:27 INFO - PROCESS | 1200 | 1465524207415 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:03:27 INFO - PROCESS | 1200 | 1465524207437 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1200 | 1465524207440 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:27 INFO - PROCESS | 1200 | 1465524207915 Marionette TRACE conn2 <- [1,996,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:27 INFO - . 19:03:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 641ms 19:03:27 INFO - PROCESS | 1200 | 1465524207924 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 1200 | 1465524207926 Marionette TRACE conn2 <- [1,997,null,{"value":"4294967297"}] 19:03:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:03:27 INFO - PROCESS | 1200 | 1465524207938 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 1200 | 1465524207939 Marionette TRACE conn2 <- [1,998,null,{}] 19:03:27 INFO - PROCESS | 1200 | 1465524207944 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:27 INFO - PROCESS | 1200 | 1465524207946 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:28 INFO - PROCESS | 1200 | 1465524208031 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:03:28 INFO - PROCESS | 1200 | 1465524208042 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 1200 | 1465524208046 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:28 INFO - PROCESS | 1200 | 1465524208529 Marionette TRACE conn2 <- [1,1000,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:28 INFO - . 19:03:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 657ms 19:03:28 INFO - PROCESS | 1200 | 1465524208592 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 1200 | 1465524208595 Marionette TRACE conn2 <- [1,1001,null,{"value":"4294967297"}] 19:03:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:03:28 INFO - PROCESS | 1200 | 1465524208598 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 1200 | 1465524208600 Marionette TRACE conn2 <- [1,1002,null,{}] 19:03:28 INFO - PROCESS | 1200 | 1465524208604 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:28 INFO - PROCESS | 1200 | 1465524208606 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:28 INFO - PROCESS | 1200 | 1465524208711 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:03:28 INFO - PROCESS | 1200 | 1465524208740 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 1200 | 1465524208743 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:29 INFO - PROCESS | 1200 | 1465524209255 Marionette TRACE conn2 <- [1,1004,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:29 INFO - . 19:03:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 704ms 19:03:29 INFO - PROCESS | 1200 | 1465524209299 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 1200 | 1465524209301 Marionette TRACE conn2 <- [1,1005,null,{"value":"4294967297"}] 19:03:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:03:29 INFO - PROCESS | 1200 | 1465524209305 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 1200 | 1465524209306 Marionette TRACE conn2 <- [1,1006,null,{}] 19:03:29 INFO - PROCESS | 1200 | 1465524209310 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:29 INFO - PROCESS | 1200 | 1465524209316 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:29 INFO - PROCESS | 1200 | 1465524209380 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:03:29 INFO - PROCESS | 1200 | 1465524209394 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 1200 | 1465524209397 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:29 INFO - PROCESS | 1200 | 1465524209917 Marionette TRACE conn2 <- [1,1008,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:29 INFO - . 19:03:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 641ms 19:03:29 INFO - PROCESS | 1200 | 1465524209942 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 1200 | 1465524209944 Marionette TRACE conn2 <- [1,1009,null,{"value":"4294967297"}] 19:03:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:03:29 INFO - PROCESS | 1200 | 1465524209950 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 1200 | 1465524209952 Marionette TRACE conn2 <- [1,1010,null,{}] 19:03:29 INFO - PROCESS | 1200 | 1465524209956 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:29 INFO - PROCESS | 1200 | 1465524209962 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:30 INFO - PROCESS | 1200 | 1465524210071 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:03:30 INFO - PROCESS | 1200 | 1465524210099 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1200 | 1465524210102 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:30 INFO - PROCESS | 1200 | 1465524210599 Marionette TRACE conn2 <- [1,1012,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:30 INFO - . 19:03:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 704ms 19:03:30 INFO - PROCESS | 1200 | 1465524210647 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 1200 | 1465524210649 Marionette TRACE conn2 <- [1,1013,null,{"value":"4294967297"}] 19:03:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:03:30 INFO - PROCESS | 1200 | 1465524210653 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1200 | 1465524210654 Marionette TRACE conn2 <- [1,1014,null,{}] 19:03:30 INFO - PROCESS | 1200 | 1465524210658 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:30 INFO - PROCESS | 1200 | 1465524210664 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:30 INFO - PROCESS | 1200 | 1465524210726 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:03:30 INFO - PROCESS | 1200 | 1465524210734 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1200 | 1465524210742 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:31 INFO - PROCESS | 1200 | 1465524211183 Marionette TRACE conn2 <- [1,1016,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:31 INFO - . 19:03:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 594ms 19:03:31 INFO - PROCESS | 1200 | 1465524211250 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:03:31 INFO - PROCESS | 1200 | 1465524211255 Marionette TRACE conn2 <- [1,1017,null,{"value":"4294967297"}] 19:03:31 INFO - PROCESS | 1200 | 1465524211259 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:03:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 19:03:31 INFO - PROCESS | 1200 | 1465524211261 Marionette TRACE conn2 <- [1,1018,null,{}] 19:03:31 INFO - PROCESS | 1200 | 1465524211264 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:31 INFO - PROCESS | 1200 | 1465524211266 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:31 INFO - PROCESS | 1200 | 1465524211334 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:03:31 INFO - PROCESS | 1200 | 1465524211344 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 1200 | 1465524211347 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:31 INFO - PROCESS | 1200 | 1465524211811 Marionette TRACE conn2 <- [1,1020,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:31 INFO - . 19:03:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 595ms 19:03:31 INFO - PROCESS | 1200 | 1465524211857 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:03:31 INFO - PROCESS | 1200 | 1465524211861 Marionette TRACE conn2 <- [1,1021,null,{"value":"4294967297"}] 19:03:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:03:31 INFO - PROCESS | 1200 | 1465524211864 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:03:31 INFO - PROCESS | 1200 | 1465524211869 Marionette TRACE conn2 <- [1,1022,null,{}] 19:03:31 INFO - PROCESS | 1200 | 1465524211873 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:31 INFO - PROCESS | 1200 | 1465524211874 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:31 INFO - PROCESS | 1200 | 1465524211943 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:03:31 INFO - PROCESS | 1200 | 1465524211954 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 1200 | 1465524211956 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:32 INFO - PROCESS | 1200 | 1465524212423 Marionette TRACE conn2 <- [1,1024,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:32 INFO - . 19:03:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 595ms 19:03:32 INFO - PROCESS | 1200 | 1465524212460 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 1200 | 1465524212462 Marionette TRACE conn2 <- [1,1025,null,{"value":"4294967297"}] 19:03:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:03:32 INFO - PROCESS | 1200 | 1465524212466 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 1200 | 1465524212467 Marionette TRACE conn2 <- [1,1026,null,{}] 19:03:32 INFO - PROCESS | 1200 | 1465524212471 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:32 INFO - PROCESS | 1200 | 1465524212477 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:32 INFO - PROCESS | 1200 | 1465524212545 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:03:32 INFO - PROCESS | 1200 | 1465524212554 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 1200 | 1465524212559 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:33 INFO - PROCESS | 1200 | 1465524213017 Marionette TRACE conn2 <- [1,1028,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:33 INFO - . 19:03:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 595ms 19:03:33 INFO - PROCESS | 1200 | 1465524213066 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1200 | 1465524213069 Marionette TRACE conn2 <- [1,1029,null,{"value":"4294967297"}] 19:03:33 INFO - PROCESS | 1200 | 1465524213076 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 19:03:33 INFO - PROCESS | 1200 | 1465524213079 Marionette TRACE conn2 <- [1,1030,null,{}] 19:03:33 INFO - PROCESS | 1200 | 1465524213082 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:33 INFO - PROCESS | 1200 | 1465524213084 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:33 INFO - PROCESS | 1200 | 1465524213171 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:03:33 INFO - PROCESS | 1200 | 1465524213214 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1200 | 1465524213217 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:33 INFO - PROCESS | 1200 | 1465524213683 Marionette TRACE conn2 <- [1,1032,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:33 INFO - . 19:03:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 626ms 19:03:33 INFO - PROCESS | 1200 | 1465524213720 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1200 | 1465524213723 Marionette TRACE conn2 <- [1,1033,null,{"value":"4294967297"}] 19:03:33 INFO - PROCESS | 1200 | 1465524213727 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:03:33 INFO - PROCESS | 1200 | 1465524213729 Marionette TRACE conn2 <- [1,1034,null,{}] 19:03:33 INFO - PROCESS | 1200 | 1465524213732 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:33 INFO - PROCESS | 1200 | 1465524213734 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:33 INFO - PROCESS | 1200 | 1465524213807 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:03:33 INFO - PROCESS | 1200 | 1465524213814 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1200 | 1465524213820 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:34 INFO - PROCESS | 1200 | 1465524214299 Marionette TRACE conn2 <- [1,1036,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:34 INFO - . 19:03:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 594ms 19:03:34 INFO - PROCESS | 1200 | 1465524214324 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:03:34 INFO - PROCESS | 1200 | 1465524214326 Marionette TRACE conn2 <- [1,1037,null,{"value":"4294967297"}] 19:03:34 INFO - PROCESS | 1200 | 1465524214329 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:03:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:03:34 INFO - PROCESS | 1200 | 1465524214331 Marionette TRACE conn2 <- [1,1038,null,{}] 19:03:34 INFO - PROCESS | 1200 | 1465524214334 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:34 INFO - PROCESS | 1200 | 1465524214336 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:34 INFO - PROCESS | 1200 | 1465524214423 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:03:34 INFO - PROCESS | 1200 | 1465524214432 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 1200 | 1465524214440 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:35 INFO - PROCESS | 1200 | 1465524214992 Marionette TRACE conn2 <- [1,1040,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:35 INFO - . 19:03:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 688ms 19:03:35 INFO - PROCESS | 1200 | 1465524215032 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1200 | 1465524215034 Marionette TRACE conn2 <- [1,1041,null,{"value":"4294967297"}] 19:03:35 INFO - PROCESS | 1200 | 1465524215038 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1200 | 1465524215039 Marionette TRACE conn2 <- [1,1042,null,{}] 19:03:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 19:03:35 INFO - PROCESS | 1200 | 1465524215042 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:35 INFO - PROCESS | 1200 | 1465524215044 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:35 INFO - PROCESS | 1200 | 1465524215110 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:03:35 INFO - PROCESS | 1200 | 1465524215115 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 1200 | 1465524215117 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:35 INFO - PROCESS | 1200 | 1465524215801 Marionette TRACE conn2 <- [1,1044,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:35 INFO - . 19:03:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 798ms 19:03:35 INFO - PROCESS | 1200 | 1465524215842 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1200 | 1465524215844 Marionette TRACE conn2 <- [1,1045,null,{"value":"4294967297"}] 19:03:35 INFO - PROCESS | 1200 | 1465524215847 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:03:35 INFO - PROCESS | 1200 | 1465524215848 Marionette TRACE conn2 <- [1,1046,null,{}] 19:03:35 INFO - PROCESS | 1200 | 1465524215851 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:35 INFO - PROCESS | 1200 | 1465524215853 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:35 INFO - PROCESS | 1200 | 1465524215914 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:03:35 INFO - PROCESS | 1200 | 1465524215920 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 1200 | 1465524215923 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:36 INFO - PROCESS | 1200 | 1465524216526 Marionette TRACE conn2 <- [1,1048,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:36 INFO - . 19:03:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 736ms 19:03:36 INFO - PROCESS | 1200 | 1465524216588 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:03:36 INFO - PROCESS | 1200 | 1465524216590 Marionette TRACE conn2 <- [1,1049,null,{"value":"4294967297"}] 19:03:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:03:36 INFO - PROCESS | 1200 | 1465524216593 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:03:36 INFO - PROCESS | 1200 | 1465524216594 Marionette TRACE conn2 <- [1,1050,null,{}] 19:03:36 INFO - PROCESS | 1200 | 1465524216598 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:36 INFO - PROCESS | 1200 | 1465524216599 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:36 INFO - PROCESS | 1200 | 1465524216663 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:03:36 INFO - PROCESS | 1200 | 1465524216667 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 1200 | 1465524216669 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:37 INFO - PROCESS | 1200 | 1465524217229 Marionette TRACE conn2 <- [1,1052,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:37 INFO - . 19:03:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 689ms 19:03:37 INFO - PROCESS | 1200 | 1465524217296 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 1200 | 1465524217298 Marionette TRACE conn2 <- [1,1053,null,{"value":"4294967297"}] 19:03:37 INFO - PROCESS | 1200 | 1465524217301 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:03:37 INFO - PROCESS | 1200 | 1465524217303 Marionette TRACE conn2 <- [1,1054,null,{}] 19:03:37 INFO - PROCESS | 1200 | 1465524217306 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:37 INFO - PROCESS | 1200 | 1465524217308 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:37 INFO - PROCESS | 1200 | 1465524217373 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:03:37 INFO - PROCESS | 1200 | 1465524217399 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 1200 | 1465524217401 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:37 INFO - PROCESS | 1200 | 1465524217928 Marionette TRACE conn2 <- [1,1056,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:37 INFO - . 19:03:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 642ms 19:03:37 INFO - PROCESS | 1200 | 1465524217941 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 1200 | 1465524217947 Marionette TRACE conn2 <- [1,1057,null,{"value":"4294967297"}] 19:03:37 INFO - PROCESS | 1200 | 1465524217950 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:03:37 INFO - PROCESS | 1200 | 1465524217951 Marionette TRACE conn2 <- [1,1058,null,{}] 19:03:37 INFO - PROCESS | 1200 | 1465524217955 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:37 INFO - PROCESS | 1200 | 1465524217957 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:38 INFO - PROCESS | 1200 | 1465524218031 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:03:38 INFO - PROCESS | 1200 | 1465524218039 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1200 | 1465524218041 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:38 INFO - PROCESS | 1200 | 1465524218547 Marionette TRACE conn2 <- [1,1060,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:38 INFO - . 19:03:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 626ms 19:03:38 INFO - PROCESS | 1200 | 1465524218591 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:03:38 INFO - PROCESS | 1200 | 1465524218596 Marionette TRACE conn2 <- [1,1061,null,{"value":"4294967297"}] 19:03:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:03:38 INFO - PROCESS | 1200 | 1465524218599 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - PROCESS | 1200 | 1465524218601 Marionette TRACE conn2 <- [1,1062,null,{}] 19:03:38 INFO - PROCESS | 1200 | 1465524218604 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:38 INFO - PROCESS | 1200 | 1465524218606 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:38 INFO - PROCESS | 1200 | 1465524218666 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:03:38 INFO - PROCESS | 1200 | 1465524218672 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1200 | 1465524218674 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:39 INFO - PROCESS | 1200 | 1465524219153 Marionette TRACE conn2 <- [1,1064,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:39 INFO - . 19:03:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 594ms 19:03:39 INFO - PROCESS | 1200 | 1465524219198 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:03:39 INFO - PROCESS | 1200 | 1465524219204 Marionette TRACE conn2 <- [1,1065,null,{"value":"4294967297"}] 19:03:39 INFO - PROCESS | 1200 | 1465524219208 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 19:03:39 INFO - PROCESS | 1200 | 1465524219209 Marionette TRACE conn2 <- [1,1066,null,{}] 19:03:39 INFO - PROCESS | 1200 | 1465524219213 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:39 INFO - PROCESS | 1200 | 1465524219215 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:39 INFO - PROCESS | 1200 | 1465524219282 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:03:39 INFO - PROCESS | 1200 | 1465524219295 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1200 | 1465524219298 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:39 INFO - PROCESS | 1200 | 1465524219818 Marionette TRACE conn2 <- [1,1068,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:39 INFO - . 19:03:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 641ms 19:03:39 INFO - PROCESS | 1200 | 1465524219850 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:03:39 INFO - PROCESS | 1200 | 1465524219852 Marionette TRACE conn2 <- [1,1069,null,{"value":"4294967297"}] 19:03:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:03:39 INFO - PROCESS | 1200 | 1465524219856 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - PROCESS | 1200 | 1465524219859 Marionette TRACE conn2 <- [1,1070,null,{}] 19:03:39 INFO - PROCESS | 1200 | 1465524219863 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:39 INFO - PROCESS | 1200 | 1465524219869 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:39 INFO - PROCESS | 1200 | 1465524219928 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:03:39 INFO - PROCESS | 1200 | 1465524219933 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1200 | 1465524219941 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:40 INFO - PROCESS | 1200 | 1465524220440 Marionette TRACE conn2 <- [1,1072,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:40 INFO - . 19:03:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 626ms 19:03:40 INFO - PROCESS | 1200 | 1465524220495 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 1200 | 1465524220497 Marionette TRACE conn2 <- [1,1073,null,{"value":"4294967297"}] 19:03:40 INFO - PROCESS | 1200 | 1465524220500 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:03:40 INFO - PROCESS | 1200 | 1465524220502 Marionette TRACE conn2 <- [1,1074,null,{}] 19:03:40 INFO - PROCESS | 1200 | 1465524220505 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:40 INFO - PROCESS | 1200 | 1465524220510 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:40 INFO - PROCESS | 1200 | 1465524220583 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:03:40 INFO - PROCESS | 1200 | 1465524220597 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 1200 | 1465524220604 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:41 INFO - PROCESS | 1200 | 1465524221106 Marionette TRACE conn2 <- [1,1076,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:41 INFO - . 19:03:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 626ms 19:03:41 INFO - PROCESS | 1200 | 1465524221139 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:03:41 INFO - PROCESS | 1200 | 1465524221141 Marionette TRACE conn2 <- [1,1077,null,{"value":"4294967297"}] 19:03:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 19:03:41 INFO - PROCESS | 1200 | 1465524221145 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 1200 | 1465524221147 Marionette TRACE conn2 <- [1,1078,null,{}] 19:03:41 INFO - PROCESS | 1200 | 1465524221151 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:41 INFO - PROCESS | 1200 | 1465524221156 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:41 INFO - PROCESS | 1200 | 1465524221218 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:03:41 INFO - PROCESS | 1200 | 1465524221227 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1200 | 1465524221234 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:42 INFO - PROCESS | 1200 | 1465524222257 Marionette TRACE conn2 <- [1,1080,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:42 INFO - . 19:03:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1142ms 19:03:42 INFO - PROCESS | 1200 | 1465524222288 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 1200 | 1465524222290 Marionette TRACE conn2 <- [1,1081,null,{"value":"4294967297"}] 19:03:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:03:42 INFO - PROCESS | 1200 | 1465524222295 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 1200 | 1465524222302 Marionette TRACE conn2 <- [1,1082,null,{}] 19:03:42 INFO - PROCESS | 1200 | 1465524222311 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:42 INFO - PROCESS | 1200 | 1465524222314 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:42 INFO - PROCESS | 1200 | 1465524222379 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:03:42 INFO - PROCESS | 1200 | 1465524222399 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 1200 | 1465524222401 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:42 INFO - PROCESS | 1200 | 1465524222877 Marionette TRACE conn2 <- [1,1084,null,{"value":["/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:03:42 INFO - . 19:03:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 595ms 19:03:42 INFO - PROCESS | 1200 | 1465524222891 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 1200 | 1465524222892 Marionette TRACE conn2 <- [1,1085,null,{"value":"4294967297"}] 19:03:42 INFO - PROCESS | 1200 | 1465524222896 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:03:42 INFO - PROCESS | 1200 | 1465524222897 Marionette TRACE conn2 <- [1,1086,null,{}] 19:03:42 INFO - PROCESS | 1200 | 1465524222904 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:42 INFO - PROCESS | 1200 | 1465524222906 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:43 INFO - PROCESS | 1200 | 1465524222976 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:03:43 INFO - PROCESS | 1200 | 1465524222981 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1200 | 1465524222983 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:43 INFO - PROCESS | 1200 | 1465524223445 Marionette TRACE conn2 <- [1,1088,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:43 INFO - . 19:03:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 594ms 19:03:43 INFO - PROCESS | 1200 | 1465524223493 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 1200 | 1465524223495 Marionette TRACE conn2 <- [1,1089,null,{"value":"4294967297"}] 19:03:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 19:03:43 INFO - PROCESS | 1200 | 1465524223498 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1200 | 1465524223503 Marionette TRACE conn2 <- [1,1090,null,{}] 19:03:43 INFO - PROCESS | 1200 | 1465524223507 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:43 INFO - PROCESS | 1200 | 1465524223509 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:43 INFO - PROCESS | 1200 | 1465524223573 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:03:43 INFO - PROCESS | 1200 | 1465524223580 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1200 | 1465524223582 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:44 INFO - PROCESS | 1200 | 1465524224148 Marionette TRACE conn2 <- [1,1092,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:44 INFO - . 19:03:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 688ms 19:03:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:03:44 INFO - PROCESS | 1200 | 1465524224200 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1200 | 1465524224202 Marionette TRACE conn2 <- [1,1093,null,{"value":"4294967297"}] 19:03:44 INFO - PROCESS | 1200 | 1465524224205 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1200 | 1465524224210 Marionette TRACE conn2 <- [1,1094,null,{}] 19:03:44 INFO - PROCESS | 1200 | 1465524224214 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:44 INFO - PROCESS | 1200 | 1465524224216 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:44 INFO - PROCESS | 1200 | 1465524224283 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:03:44 INFO - PROCESS | 1200 | 1465524224295 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 1200 | 1465524224297 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:44 INFO - PROCESS | 1200 | 1465524224886 Marionette TRACE conn2 <- [1,1096,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:44 INFO - . 19:03:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 688ms 19:03:44 INFO - PROCESS | 1200 | 1465524224903 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1200 | 1465524224905 Marionette TRACE conn2 <- [1,1097,null,{"value":"4294967297"}] 19:03:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:03:44 INFO - PROCESS | 1200 | 1465524224911 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1200 | 1465524224913 Marionette TRACE conn2 <- [1,1098,null,{}] 19:03:44 INFO - PROCESS | 1200 | 1465524224916 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:44 INFO - PROCESS | 1200 | 1465524224918 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:45 INFO - PROCESS | 1200 | 1465524224987 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:03:45 INFO - PROCESS | 1200 | 1465524225003 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:45 INFO - PROCESS | 1200 | 1465524225006 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:45 INFO - PROCESS | 1200 | 1465524225694 Marionette TRACE conn2 <- [1,1100,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:45 INFO - . 19:03:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 845ms 19:03:45 INFO - PROCESS | 1200 | 1465524225752 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:03:45 INFO - PROCESS | 1200 | 1465524225757 Marionette TRACE conn2 <- [1,1101,null,{"value":"4294967297"}] 19:03:45 INFO - PROCESS | 1200 | 1465524225760 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:03:45 INFO - PROCESS | 1200 | 1465524225762 Marionette TRACE conn2 <- [1,1102,null,{}] 19:03:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:03:45 INFO - PROCESS | 1200 | 1465524225768 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:45 INFO - PROCESS | 1200 | 1465524225770 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:45 INFO - PROCESS | 1200 | 1465524225838 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:03:45 INFO - PROCESS | 1200 | 1465524225842 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:45 INFO - PROCESS | 1200 | 1465524225844 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:46 INFO - PROCESS | 1200 | 1465524226403 Marionette TRACE conn2 <- [1,1104,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:46 INFO - . 19:03:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 689ms 19:03:46 INFO - PROCESS | 1200 | 1465524226462 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 1200 | 1465524226464 Marionette TRACE conn2 <- [1,1105,null,{"value":"4294967297"}] 19:03:46 INFO - PROCESS | 1200 | 1465524226467 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:03:46 INFO - PROCESS | 1200 | 1465524226468 Marionette TRACE conn2 <- [1,1106,null,{}] 19:03:46 INFO - PROCESS | 1200 | 1465524226472 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:46 INFO - PROCESS | 1200 | 1465524226476 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:46 INFO - PROCESS | 1200 | 1465524226540 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:03:46 INFO - PROCESS | 1200 | 1465524226547 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 1200 | 1465524226553 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:47 INFO - PROCESS | 1200 | 1465524227094 Marionette TRACE conn2 <- [1,1108,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:47 INFO - . 19:03:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 626ms 19:03:47 INFO - PROCESS | 1200 | 1465524227106 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 1200 | 1465524227107 Marionette TRACE conn2 <- [1,1109,null,{"value":"4294967297"}] 19:03:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:03:47 INFO - PROCESS | 1200 | 1465524227111 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 1200 | 1465524227112 Marionette TRACE conn2 <- [1,1110,null,{}] 19:03:47 INFO - PROCESS | 1200 | 1465524227118 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:47 INFO - PROCESS | 1200 | 1465524227120 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:47 INFO - PROCESS | 1200 | 1465524227186 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:03:47 INFO - PROCESS | 1200 | 1465524227206 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1200 | 1465524227209 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:47 INFO - PROCESS | 1200 | 1465524227680 Marionette TRACE conn2 <- [1,1112,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:47 INFO - . 19:03:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 594ms 19:03:47 INFO - PROCESS | 1200 | 1465524227708 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 1200 | 1465524227710 Marionette TRACE conn2 <- [1,1113,null,{"value":"4294967297"}] 19:03:47 INFO - PROCESS | 1200 | 1465524227713 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 19:03:47 INFO - PROCESS | 1200 | 1465524227714 Marionette TRACE conn2 <- [1,1114,null,{}] 19:03:47 INFO - PROCESS | 1200 | 1465524227722 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:47 INFO - PROCESS | 1200 | 1465524227723 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:47 INFO - PROCESS | 1200 | 1465524227793 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:03:47 INFO - PROCESS | 1200 | 1465524227814 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1200 | 1465524227817 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:48 INFO - PROCESS | 1200 | 1465524228284 Marionette TRACE conn2 <- [1,1116,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:48 INFO - . 19:03:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 595ms 19:03:48 INFO - PROCESS | 1200 | 1465524228311 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 1200 | 1465524228312 Marionette TRACE conn2 <- [1,1117,null,{"value":"4294967297"}] 19:03:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:03:48 INFO - PROCESS | 1200 | 1465524228318 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 1200 | 1465524228320 Marionette TRACE conn2 <- [1,1118,null,{}] 19:03:48 INFO - PROCESS | 1200 | 1465524228323 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:48 INFO - PROCESS | 1200 | 1465524228325 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:48 INFO - PROCESS | 1200 | 1465524228394 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:03:48 INFO - PROCESS | 1200 | 1465524228417 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:48 INFO - PROCESS | 1200 | 1465524228419 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:48 INFO - PROCESS | 1200 | 1465524228934 Marionette TRACE conn2 <- [1,1120,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:48 INFO - . 19:03:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 641ms 19:03:48 INFO - PROCESS | 1200 | 1465524228954 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:03:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:03:48 INFO - PROCESS | 1200 | 1465524228959 Marionette TRACE conn2 <- [1,1121,null,{"value":"4294967297"}] 19:03:48 INFO - PROCESS | 1200 | 1465524228962 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 1200 | 1465524228964 Marionette TRACE conn2 <- [1,1122,null,{}] 19:03:48 INFO - PROCESS | 1200 | 1465524228967 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:48 INFO - PROCESS | 1200 | 1465524228968 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:49 INFO - PROCESS | 1200 | 1465524229047 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:03:49 INFO - PROCESS | 1200 | 1465524229056 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1200 | 1465524229058 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:49 INFO - PROCESS | 1200 | 1465524229518 Marionette TRACE conn2 <- [1,1124,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:49 INFO - . 19:03:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 594ms 19:03:49 INFO - PROCESS | 1200 | 1465524229557 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:03:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 19:03:49 INFO - PROCESS | 1200 | 1465524229559 Marionette TRACE conn2 <- [1,1125,null,{"value":"4294967297"}] 19:03:49 INFO - PROCESS | 1200 | 1465524229562 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:03:49 INFO - PROCESS | 1200 | 1465524229564 Marionette TRACE conn2 <- [1,1126,null,{}] 19:03:49 INFO - PROCESS | 1200 | 1465524229568 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:49 INFO - PROCESS | 1200 | 1465524229573 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:49 INFO - PROCESS | 1200 | 1465524229637 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:03:49 INFO - PROCESS | 1200 | 1465524229644 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1200 | 1465524229651 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:50 INFO - PROCESS | 1200 | 1465524230135 Marionette TRACE conn2 <- [1,1128,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:50 INFO - . 19:03:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 594ms 19:03:50 INFO - PROCESS | 1200 | 1465524230160 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:03:50 INFO - PROCESS | 1200 | 1465524230161 Marionette TRACE conn2 <- [1,1129,null,{"value":"4294967297"}] 19:03:50 INFO - PROCESS | 1200 | 1465524230165 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:03:50 INFO - PROCESS | 1200 | 1465524230166 Marionette TRACE conn2 <- [1,1130,null,{}] 19:03:50 INFO - PROCESS | 1200 | 1465524230169 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:50 INFO - PROCESS | 1200 | 1465524230174 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:50 INFO - PROCESS | 1200 | 1465524230230 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:03:50 INFO - PROCESS | 1200 | 1465524230238 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:50 INFO - PROCESS | 1200 | 1465524230241 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:51 INFO - PROCESS | 1200 | 1465524231240 Marionette TRACE conn2 <- [1,1132,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:51 INFO - . 19:03:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1094ms 19:03:51 INFO - PROCESS | 1200 | 1465524231260 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1200 | 1465524231262 Marionette TRACE conn2 <- [1,1133,null,{"value":"4294967297"}] 19:03:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:03:51 INFO - PROCESS | 1200 | 1465524231269 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1200 | 1465524231270 Marionette TRACE conn2 <- [1,1134,null,{}] 19:03:51 INFO - PROCESS | 1200 | 1465524231274 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:51 INFO - PROCESS | 1200 | 1465524231276 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:51 INFO - PROCESS | 1200 | 1465524231337 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:03:51 INFO - PROCESS | 1200 | 1465524231344 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1200 | 1465524231347 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:51 INFO - PROCESS | 1200 | 1465524231801 Marionette TRACE conn2 <- [1,1136,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:51 INFO - . 19:03:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 594ms 19:03:51 INFO - PROCESS | 1200 | 1465524231863 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1200 | 1465524231865 Marionette TRACE conn2 <- [1,1137,null,{"value":"4294967297"}] 19:03:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 19:03:51 INFO - PROCESS | 1200 | 1465524231872 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1200 | 1465524231873 Marionette TRACE conn2 <- [1,1138,null,{}] 19:03:51 INFO - PROCESS | 1200 | 1465524231877 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:51 INFO - PROCESS | 1200 | 1465524231879 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:51 INFO - PROCESS | 1200 | 1465524231942 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:03:51 INFO - PROCESS | 1200 | 1465524231947 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1200 | 1465524231950 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:52 INFO - PROCESS | 1200 | 1465524232490 Marionette TRACE conn2 <- [1,1140,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:52 INFO - . 19:03:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 641ms 19:03:52 INFO - PROCESS | 1200 | 1465524232537 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:03:52 INFO - PROCESS | 1200 | 1465524232542 Marionette TRACE conn2 <- [1,1141,null,{"value":"4294967297"}] 19:03:52 INFO - PROCESS | 1200 | 1465524232546 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:03:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:03:52 INFO - PROCESS | 1200 | 1465524232549 Marionette TRACE conn2 <- [1,1142,null,{}] 19:03:52 INFO - PROCESS | 1200 | 1465524232552 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:52 INFO - PROCESS | 1200 | 1465524232554 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:52 INFO - PROCESS | 1200 | 1465524232624 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:03:52 INFO - PROCESS | 1200 | 1465524232636 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1200 | 1465524232642 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:53 INFO - PROCESS | 1200 | 1465524233164 Marionette TRACE conn2 <- [1,1144,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:53 INFO - . 19:03:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 625ms 19:03:53 INFO - PROCESS | 1200 | 1465524233186 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 1200 | 1465524233188 Marionette TRACE conn2 <- [1,1145,null,{"value":"4294967297"}] 19:03:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:03:53 INFO - PROCESS | 1200 | 1465524233191 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1200 | 1465524233192 Marionette TRACE conn2 <- [1,1146,null,{}] 19:03:53 INFO - PROCESS | 1200 | 1465524233195 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:53 INFO - PROCESS | 1200 | 1465524233200 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:53 INFO - PROCESS | 1200 | 1465524233262 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:03:53 INFO - PROCESS | 1200 | 1465524233268 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 1200 | 1465524233275 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:53 INFO - PROCESS | 1200 | 1465524233966 Marionette TRACE conn2 <- [1,1148,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:53 INFO - . 19:03:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 797ms 19:03:53 INFO - PROCESS | 1200 | 1465524233993 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 1200 | 1465524233995 Marionette TRACE conn2 <- [1,1149,null,{"value":"4294967297"}] 19:03:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:03:53 INFO - PROCESS | 1200 | 1465524233998 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1200 | 1465524234000 Marionette TRACE conn2 <- [1,1150,null,{}] 19:03:54 INFO - PROCESS | 1200 | 1465524234006 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:54 INFO - PROCESS | 1200 | 1465524234008 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:54 INFO - PROCESS | 1200 | 1465524234071 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:03:54 INFO - PROCESS | 1200 | 1465524234082 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 1200 | 1465524234084 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:54 INFO - PROCESS | 1200 | 1465524234765 Marionette TRACE conn2 <- [1,1152,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:54 INFO - . 19:03:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 797ms 19:03:54 INFO - PROCESS | 1200 | 1465524234801 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 1200 | 1465524234803 Marionette TRACE conn2 <- [1,1153,null,{"value":"4294967297"}] 19:03:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:03:54 INFO - PROCESS | 1200 | 1465524234806 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 1200 | 1465524234811 Marionette TRACE conn2 <- [1,1154,null,{}] 19:03:54 INFO - PROCESS | 1200 | 1465524234814 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:54 INFO - PROCESS | 1200 | 1465524234816 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:54 INFO - PROCESS | 1200 | 1465524234886 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:03:54 INFO - PROCESS | 1200 | 1465524234891 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 1200 | 1465524234893 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:55 INFO - PROCESS | 1200 | 1465524235857 Marionette TRACE conn2 <- [1,1156,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:55 INFO - . 19:03:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1094ms 19:03:55 INFO - PROCESS | 1200 | 1465524235901 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 1200 | 1465524235906 Marionette TRACE conn2 <- [1,1157,null,{"value":"4294967297"}] 19:03:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:03:55 INFO - PROCESS | 1200 | 1465524235912 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - PROCESS | 1200 | 1465524235916 Marionette TRACE conn2 <- [1,1158,null,{}] 19:03:55 INFO - PROCESS | 1200 | 1465524235927 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:55 INFO - PROCESS | 1200 | 1465524235931 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:56 INFO - PROCESS | 1200 | 1465524236399 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:03:56 INFO - PROCESS | 1200 | 1465524236414 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1200 | 1465524236419 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:57 INFO - PROCESS | 1200 | 1465524237231 Marionette TRACE conn2 <- [1,1160,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:57 INFO - . 19:03:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1360ms 19:03:57 INFO - PROCESS | 1200 | 1465524237270 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 1200 | 1465524237274 Marionette TRACE conn2 <- [1,1161,null,{"value":"4294967297"}] 19:03:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 19:03:57 INFO - PROCESS | 1200 | 1465524237279 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - PROCESS | 1200 | 1465524237284 Marionette TRACE conn2 <- [1,1162,null,{}] 19:03:57 INFO - PROCESS | 1200 | 1465524237294 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:57 INFO - PROCESS | 1200 | 1465524237297 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:57 INFO - PROCESS | 1200 | 1465524237427 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:03:57 INFO - PROCESS | 1200 | 1465524237473 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:57 INFO - PROCESS | 1200 | 1465524237477 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:58 INFO - PROCESS | 1200 | 1465524238247 Marionette TRACE conn2 <- [1,1164,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:58 INFO - . 19:03:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1000ms 19:03:58 INFO - PROCESS | 1200 | 1465524238278 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 1200 | 1465524238283 Marionette TRACE conn2 <- [1,1165,null,{"value":"4294967297"}] 19:03:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:03:58 INFO - PROCESS | 1200 | 1465524238290 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - PROCESS | 1200 | 1465524238293 Marionette TRACE conn2 <- [1,1166,null,{}] 19:03:58 INFO - PROCESS | 1200 | 1465524238300 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:58 INFO - PROCESS | 1200 | 1465524238303 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:58 INFO - PROCESS | 1200 | 1465524238386 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:03:58 INFO - PROCESS | 1200 | 1465524238464 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 1200 | 1465524238467 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:59 INFO - PROCESS | 1200 | 1465524239014 Marionette TRACE conn2 <- [1,1168,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:59 INFO - . 19:03:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 735ms 19:03:59 INFO - PROCESS | 1200 | 1465524239029 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 1200 | 1465524239031 Marionette TRACE conn2 <- [1,1169,null,{"value":"4294967297"}] 19:03:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:03:59 INFO - PROCESS | 1200 | 1465524239035 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 1200 | 1465524239039 Marionette TRACE conn2 <- [1,1170,null,{}] 19:03:59 INFO - PROCESS | 1200 | 1465524239050 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:59 INFO - PROCESS | 1200 | 1465524239058 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:59 INFO - PROCESS | 1200 | 1465524239138 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:03:59 INFO - PROCESS | 1200 | 1465524239148 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1200 | 1465524239156 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:59 INFO - PROCESS | 1200 | 1465524239706 Marionette TRACE conn2 <- [1,1172,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:03:59 INFO - . 19:03:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 688ms 19:03:59 INFO - PROCESS | 1200 | 1465524239734 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 1200 | 1465524239737 Marionette TRACE conn2 <- [1,1173,null,{"value":"4294967297"}] 19:03:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 19:03:59 INFO - PROCESS | 1200 | 1465524239741 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 1200 | 1465524239742 Marionette TRACE conn2 <- [1,1174,null,{}] 19:03:59 INFO - PROCESS | 1200 | 1465524239746 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:03:59 INFO - PROCESS | 1200 | 1465524239752 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:03:59 INFO - PROCESS | 1200 | 1465524239823 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:03:59 INFO - PROCESS | 1200 | 1465524239875 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1200 | 1465524239878 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:00 INFO - PROCESS | 1200 | 1465524240404 Marionette TRACE conn2 <- [1,1176,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:00 INFO - . 19:04:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 703ms 19:04:00 INFO - PROCESS | 1200 | 1465524240443 Marionette TRACE conn2 -> [0,1177,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 1200 | 1465524240445 Marionette TRACE conn2 <- [1,1177,null,{"value":"4294967297"}] 19:04:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:04:00 INFO - PROCESS | 1200 | 1465524240449 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - PROCESS | 1200 | 1465524240451 Marionette TRACE conn2 <- [1,1178,null,{}] 19:04:00 INFO - PROCESS | 1200 | 1465524240455 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:00 INFO - PROCESS | 1200 | 1465524240457 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:00 INFO - PROCESS | 1200 | 1465524240533 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:04:00 INFO - PROCESS | 1200 | 1465524240553 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:00 INFO - PROCESS | 1200 | 1465524240560 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:01 INFO - PROCESS | 1200 | 1465524241859 Marionette TRACE conn2 <- [1,1180,null,{"value":["/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:01 INFO - . 19:04:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1454ms 19:04:01 INFO - PROCESS | 1200 | 1465524241904 Marionette TRACE conn2 -> [0,1181,"getWindowHandle",null] 19:04:01 INFO - PROCESS | 1200 | 1465524241906 Marionette TRACE conn2 <- [1,1181,null,{"value":"4294967297"}] 19:04:01 INFO - PROCESS | 1200 | 1465524241909 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:04:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:04:01 INFO - PROCESS | 1200 | 1465524241914 Marionette TRACE conn2 <- [1,1182,null,{}] 19:04:01 INFO - PROCESS | 1200 | 1465524241918 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:01 INFO - PROCESS | 1200 | 1465524241925 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:02 INFO - PROCESS | 1200 | 1465524242025 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:04:02 INFO - PROCESS | 1200 | 1465524242035 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:02 INFO - PROCESS | 1200 | 1465524242037 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:02 INFO - PROCESS | 1200 | 1465524242506 Marionette TRACE conn2 <- [1,1184,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:02 INFO - . 19:04:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 640ms 19:04:02 INFO - PROCESS | 1200 | 1465524242548 Marionette TRACE conn2 -> [0,1185,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 1200 | 1465524242550 Marionette TRACE conn2 <- [1,1185,null,{"value":"4294967297"}] 19:04:02 INFO - PROCESS | 1200 | 1465524242553 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 19:04:02 INFO - PROCESS | 1200 | 1465524242555 Marionette TRACE conn2 <- [1,1186,null,{}] 19:04:02 INFO - PROCESS | 1200 | 1465524242559 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:02 INFO - PROCESS | 1200 | 1465524242564 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:02 INFO - PROCESS | 1200 | 1465524242625 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:04:02 INFO - PROCESS | 1200 | 1465524242652 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:02 INFO - PROCESS | 1200 | 1465524242656 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:03 INFO - PROCESS | 1200 | 1465524243118 Marionette TRACE conn2 <- [1,1188,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:03 INFO - . 19:04:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 594ms 19:04:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:04:03 INFO - PROCESS | 1200 | 1465524243150 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 19:04:03 INFO - PROCESS | 1200 | 1465524243152 Marionette TRACE conn2 <- [1,1189,null,{"value":"4294967297"}] 19:04:03 INFO - PROCESS | 1200 | 1465524243155 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:04:03 INFO - PROCESS | 1200 | 1465524243157 Marionette TRACE conn2 <- [1,1190,null,{}] 19:04:03 INFO - PROCESS | 1200 | 1465524243164 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:03 INFO - PROCESS | 1200 | 1465524243166 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:03 INFO - PROCESS | 1200 | 1465524243226 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:04:03 INFO - PROCESS | 1200 | 1465524243259 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1200 | 1465524243262 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:03 INFO - PROCESS | 1200 | 1465524243797 Marionette TRACE conn2 <- [1,1192,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:03 INFO - . 19:04:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 688ms 19:04:03 INFO - PROCESS | 1200 | 1465524243859 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 19:04:03 INFO - PROCESS | 1200 | 1465524243863 Marionette TRACE conn2 <- [1,1193,null,{"value":"4294967297"}] 19:04:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:04:03 INFO - PROCESS | 1200 | 1465524243868 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:04:03 INFO - PROCESS | 1200 | 1465524243873 Marionette TRACE conn2 <- [1,1194,null,{}] 19:04:03 INFO - PROCESS | 1200 | 1465524243882 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:03 INFO - PROCESS | 1200 | 1465524243887 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:04 INFO - PROCESS | 1200 | 1465524244050 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:04:04 INFO - PROCESS | 1200 | 1465524244120 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 1200 | 1465524244125 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:04 INFO - PROCESS | 1200 | 1465524244913 Marionette TRACE conn2 <- [1,1196,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:04 INFO - . 19:04:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1094ms 19:04:04 INFO - PROCESS | 1200 | 1465524244964 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1200 | 1465524244969 Marionette TRACE conn2 <- [1,1197,null,{"value":"4294967297"}] 19:04:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:04:04 INFO - PROCESS | 1200 | 1465524244976 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1200 | 1465524244980 Marionette TRACE conn2 <- [1,1198,null,{}] 19:04:04 INFO - PROCESS | 1200 | 1465524244988 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:04 INFO - PROCESS | 1200 | 1465524244991 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:05 INFO - PROCESS | 1200 | 1465524245105 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:04:05 INFO - PROCESS | 1200 | 1465524245138 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1200 | 1465524245142 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:06 INFO - PROCESS | 1200 | 1465524246075 Marionette TRACE conn2 <- [1,1200,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:06 INFO - . 19:04:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1157ms 19:04:06 INFO - PROCESS | 1200 | 1465524246134 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:04:06 INFO - PROCESS | 1200 | 1465524246139 Marionette TRACE conn2 <- [1,1201,null,{"value":"4294967297"}] 19:04:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:04:06 INFO - PROCESS | 1200 | 1465524246143 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:04:06 INFO - PROCESS | 1200 | 1465524246147 Marionette TRACE conn2 <- [1,1202,null,{}] 19:04:06 INFO - PROCESS | 1200 | 1465524246155 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:06 INFO - PROCESS | 1200 | 1465524246158 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:06 INFO - PROCESS | 1200 | 1465524246242 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:04:06 INFO - PROCESS | 1200 | 1465524246288 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:06 INFO - PROCESS | 1200 | 1465524246293 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:06 INFO - PROCESS | 1200 | 1465524246871 Marionette TRACE conn2 <- [1,1204,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:06 INFO - . 19:04:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 19:04:06 INFO - PROCESS | 1200 | 1465524246885 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:04:06 INFO - PROCESS | 1200 | 1465524246889 Marionette TRACE conn2 <- [1,1205,null,{"value":"4294967297"}] 19:04:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:04:06 INFO - PROCESS | 1200 | 1465524246895 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:04:06 INFO - PROCESS | 1200 | 1465524246898 Marionette TRACE conn2 <- [1,1206,null,{}] 19:04:06 INFO - PROCESS | 1200 | 1465524246905 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:06 INFO - PROCESS | 1200 | 1465524246908 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:06 INFO - PROCESS | 1200 | 1465524246978 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:04:07 INFO - PROCESS | 1200 | 1465524246990 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:07 INFO - PROCESS | 1200 | 1465524246992 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:07 INFO - PROCESS | 1200 | 1465524247493 Marionette TRACE conn2 <- [1,1208,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:07 INFO - . 19:04:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 641ms 19:04:07 INFO - PROCESS | 1200 | 1465524247533 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 1200 | 1465524247536 Marionette TRACE conn2 <- [1,1209,null,{"value":"4294967297"}] 19:04:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 19:04:07 INFO - PROCESS | 1200 | 1465524247540 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:04:07 INFO - PROCESS | 1200 | 1465524247543 Marionette TRACE conn2 <- [1,1210,null,{}] 19:04:07 INFO - PROCESS | 1200 | 1465524247558 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:07 INFO - PROCESS | 1200 | 1465524247563 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:07 INFO - PROCESS | 1200 | 1465524247638 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:04:07 INFO - PROCESS | 1200 | 1465524247680 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:07 INFO - PROCESS | 1200 | 1465524247683 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:08 INFO - PROCESS | 1200 | 1465524248184 Marionette TRACE conn2 <- [1,1212,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:08 INFO - . 19:04:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 703ms 19:04:08 INFO - PROCESS | 1200 | 1465524248238 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1200 | 1465524248241 Marionette TRACE conn2 <- [1,1213,null,{"value":"4294967297"}] 19:04:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:04:08 INFO - PROCESS | 1200 | 1465524248244 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 1200 | 1465524248246 Marionette TRACE conn2 <- [1,1214,null,{}] 19:04:08 INFO - PROCESS | 1200 | 1465524248253 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:08 INFO - PROCESS | 1200 | 1465524248255 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:08 INFO - PROCESS | 1200 | 1465524248334 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:04:08 INFO - PROCESS | 1200 | 1465524248349 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1200 | 1465524248352 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:08 INFO - PROCESS | 1200 | 1465524248858 Marionette TRACE conn2 <- [1,1216,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:08 INFO - . 19:04:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 641ms 19:04:08 INFO - PROCESS | 1200 | 1465524248882 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1200 | 1465524248884 Marionette TRACE conn2 <- [1,1217,null,{"value":"4294967297"}] 19:04:08 INFO - PROCESS | 1200 | 1465524248887 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:04:08 INFO - PROCESS | 1200 | 1465524248889 Marionette TRACE conn2 <- [1,1218,null,{}] 19:04:08 INFO - PROCESS | 1200 | 1465524248897 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:08 INFO - PROCESS | 1200 | 1465524248900 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:08 INFO - PROCESS | 1200 | 1465524248964 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:04:08 INFO - PROCESS | 1200 | 1465524248990 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1200 | 1465524248993 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:09 INFO - PROCESS | 1200 | 1465524249520 Marionette TRACE conn2 <- [1,1220,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:09 INFO - . 19:04:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 704ms 19:04:09 INFO - PROCESS | 1200 | 1465524249587 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:04:09 INFO - PROCESS | 1200 | 1465524249589 Marionette TRACE conn2 <- [1,1221,null,{"value":"4294967297"}] 19:04:09 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 19:04:09 INFO - PROCESS | 1200 | 1465524249593 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - PROCESS | 1200 | 1465524249594 Marionette TRACE conn2 <- [1,1222,null,{}] 19:04:09 INFO - PROCESS | 1200 | 1465524249601 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:09 INFO - PROCESS | 1200 | 1465524249608 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:09 INFO - PROCESS | 1200 | 1465524249681 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:04:09 INFO - PROCESS | 1200 | 1465524249707 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:09 INFO - PROCESS | 1200 | 1465524249710 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:10 INFO - PROCESS | 1200 | 1465524250176 Marionette TRACE conn2 <- [1,1224,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:10 INFO - . 19:04:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 626ms 19:04:10 INFO - PROCESS | 1200 | 1465524250231 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 1200 | 1465524250233 Marionette TRACE conn2 <- [1,1225,null,{"value":"4294967297"}] 19:04:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:04:10 INFO - PROCESS | 1200 | 1465524250237 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 1200 | 1465524250239 Marionette TRACE conn2 <- [1,1226,null,{}] 19:04:10 INFO - PROCESS | 1200 | 1465524250246 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:10 INFO - PROCESS | 1200 | 1465524250248 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:10 INFO - PROCESS | 1200 | 1465524250308 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:04:10 INFO - PROCESS | 1200 | 1465524250330 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1200 | 1465524250332 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:11 INFO - PROCESS | 1200 | 1465524251190 Marionette TRACE conn2 <- [1,1228,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:11 INFO - . 19:04:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1001ms 19:04:11 INFO - PROCESS | 1200 | 1465524251239 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1200 | 1465524251241 Marionette TRACE conn2 <- [1,1229,null,{"value":"4294967297"}] 19:04:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:04:11 INFO - PROCESS | 1200 | 1465524251244 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 1200 | 1465524251246 Marionette TRACE conn2 <- [1,1230,null,{}] 19:04:11 INFO - PROCESS | 1200 | 1465524251252 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:11 INFO - PROCESS | 1200 | 1465524251255 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:11 INFO - PROCESS | 1200 | 1465524251320 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:04:11 INFO - PROCESS | 1200 | 1465524251335 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 1200 | 1465524251338 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:11 INFO - PROCESS | 1200 | 1465524251825 Marionette TRACE conn2 <- [1,1232,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:11 INFO - . 19:04:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 641ms 19:04:11 INFO - PROCESS | 1200 | 1465524251883 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1200 | 1465524251885 Marionette TRACE conn2 <- [1,1233,null,{"value":"4294967297"}] 19:04:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 19:04:11 INFO - PROCESS | 1200 | 1465524251889 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 1200 | 1465524251890 Marionette TRACE conn2 <- [1,1234,null,{}] 19:04:11 INFO - PROCESS | 1200 | 1465524251897 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:11 INFO - PROCESS | 1200 | 1465524251899 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:11 INFO - PROCESS | 1200 | 1465524251986 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:04:12 INFO - PROCESS | 1200 | 1465524252020 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 1200 | 1465524252024 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:12 INFO - PROCESS | 1200 | 1465524252658 Marionette TRACE conn2 <- [1,1236,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:12 INFO - . 19:04:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 797ms 19:04:12 INFO - PROCESS | 1200 | 1465524252692 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 1200 | 1465524252698 Marionette TRACE conn2 <- [1,1237,null,{"value":"4294967297"}] 19:04:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:04:12 INFO - PROCESS | 1200 | 1465524252702 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1200 | 1465524252705 Marionette TRACE conn2 <- [1,1238,null,{}] 19:04:12 INFO - PROCESS | 1200 | 1465524252713 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:12 INFO - PROCESS | 1200 | 1465524252717 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:12 INFO - PROCESS | 1200 | 1465524252803 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:04:12 INFO - PROCESS | 1200 | 1465524252878 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 1200 | 1465524252883 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:13 INFO - PROCESS | 1200 | 1465524253664 Marionette TRACE conn2 <- [1,1240,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:13 INFO - . 19:04:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1000ms 19:04:13 INFO - PROCESS | 1200 | 1465524253711 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:04:13 INFO - PROCESS | 1200 | 1465524253716 Marionette TRACE conn2 <- [1,1241,null,{"value":"4294967297"}] 19:04:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:04:13 INFO - PROCESS | 1200 | 1465524253721 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:04:13 INFO - PROCESS | 1200 | 1465524253724 Marionette TRACE conn2 <- [1,1242,null,{}] 19:04:13 INFO - PROCESS | 1200 | 1465524253734 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:13 INFO - PROCESS | 1200 | 1465524253738 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:13 INFO - PROCESS | 1200 | 1465524253937 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:04:13 INFO - PROCESS | 1200 | 1465524253972 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1200 | 1465524253976 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:14 INFO - PROCESS | 1200 | 1465524254730 Marionette TRACE conn2 <- [1,1244,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:14 INFO - . 19:04:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1032ms 19:04:14 INFO - PROCESS | 1200 | 1465524254764 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 1200 | 1465524254768 Marionette TRACE conn2 <- [1,1245,null,{"value":"4294967297"}] 19:04:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:04:14 INFO - PROCESS | 1200 | 1465524254772 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1200 | 1465524254774 Marionette TRACE conn2 <- [1,1246,null,{}] 19:04:14 INFO - PROCESS | 1200 | 1465524254782 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:14 INFO - PROCESS | 1200 | 1465524254785 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:14 INFO - PROCESS | 1200 | 1465524254890 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:04:14 INFO - PROCESS | 1200 | 1465524254907 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:14 INFO - PROCESS | 1200 | 1465524254910 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:15 INFO - PROCESS | 1200 | 1465524255618 Marionette TRACE conn2 <- [1,1248,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:15 INFO - . 19:04:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 907ms 19:04:15 INFO - PROCESS | 1200 | 1465524255677 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:04:15 INFO - PROCESS | 1200 | 1465524255680 Marionette TRACE conn2 <- [1,1249,null,{"value":"4294967297"}] 19:04:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:04:15 INFO - PROCESS | 1200 | 1465524255684 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:04:15 INFO - PROCESS | 1200 | 1465524255686 Marionette TRACE conn2 <- [1,1250,null,{}] 19:04:15 INFO - PROCESS | 1200 | 1465524255692 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:15 INFO - PROCESS | 1200 | 1465524255695 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:15 INFO - PROCESS | 1200 | 1465524255768 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:04:15 INFO - PROCESS | 1200 | 1465524255795 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 1200 | 1465524255798 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:16 INFO - PROCESS | 1200 | 1465524256443 Marionette TRACE conn2 <- [1,1252,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:16 INFO - . 19:04:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 797ms 19:04:16 INFO - PROCESS | 1200 | 1465524256485 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 1200 | 1465524256489 Marionette TRACE conn2 <- [1,1253,null,{"value":"4294967297"}] 19:04:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:04:16 INFO - PROCESS | 1200 | 1465524256505 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 1200 | 1465524256510 Marionette TRACE conn2 <- [1,1254,null,{}] 19:04:16 INFO - PROCESS | 1200 | 1465524256517 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:16 INFO - PROCESS | 1200 | 1465524256520 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:16 INFO - PROCESS | 1200 | 1465524256592 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:04:16 INFO - PROCESS | 1200 | 1465524256621 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:16 INFO - PROCESS | 1200 | 1465524256624 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:17 INFO - PROCESS | 1200 | 1465524257131 Marionette TRACE conn2 <- [1,1256,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:17 INFO - . 19:04:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 656ms 19:04:17 INFO - PROCESS | 1200 | 1465524257154 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:04:17 INFO - PROCESS | 1200 | 1465524257156 Marionette TRACE conn2 <- [1,1257,null,{"value":"4294967297"}] 19:04:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 19:04:17 INFO - PROCESS | 1200 | 1465524257159 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:04:17 INFO - PROCESS | 1200 | 1465524257165 Marionette TRACE conn2 <- [1,1258,null,{}] 19:04:17 INFO - PROCESS | 1200 | 1465524257169 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:17 INFO - PROCESS | 1200 | 1465524257171 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:17 INFO - PROCESS | 1200 | 1465524257243 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:04:17 INFO - PROCESS | 1200 | 1465524257263 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1200 | 1465524257265 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:17 INFO - PROCESS | 1200 | 1465524257745 Marionette TRACE conn2 <- [1,1260,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:17 INFO - . 19:04:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 625ms 19:04:17 INFO - PROCESS | 1200 | 1465524257797 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:04:17 INFO - PROCESS | 1200 | 1465524257799 Marionette TRACE conn2 <- [1,1261,null,{"value":"4294967297"}] 19:04:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:04:17 INFO - PROCESS | 1200 | 1465524257806 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:04:17 INFO - PROCESS | 1200 | 1465524257808 Marionette TRACE conn2 <- [1,1262,null,{}] 19:04:17 INFO - PROCESS | 1200 | 1465524257811 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:17 INFO - PROCESS | 1200 | 1465524257813 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:17 INFO - PROCESS | 1200 | 1465524257904 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:04:17 INFO - PROCESS | 1200 | 1465524257921 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1200 | 1465524257929 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:18 INFO - PROCESS | 1200 | 1465524258422 Marionette TRACE conn2 <- [1,1264,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:18 INFO - . 19:04:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 641ms 19:04:18 INFO - PROCESS | 1200 | 1465524258440 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:04:18 INFO - PROCESS | 1200 | 1465524258445 Marionette TRACE conn2 <- [1,1265,null,{"value":"4294967297"}] 19:04:18 INFO - PROCESS | 1200 | 1465524258449 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:04:18 INFO - PROCESS | 1200 | 1465524258451 Marionette TRACE conn2 <- [1,1266,null,{}] 19:04:18 INFO - PROCESS | 1200 | 1465524258455 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:18 INFO - PROCESS | 1200 | 1465524258457 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:18 INFO - PROCESS | 1200 | 1465524258520 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:04:18 INFO - PROCESS | 1200 | 1465524258537 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 1200 | 1465524258540 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:19 INFO - PROCESS | 1200 | 1465524259066 Marionette TRACE conn2 <- [1,1268,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:19 INFO - . 19:04:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 625ms 19:04:19 INFO - PROCESS | 1200 | 1465524259089 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 1200 | 1465524259096 Marionette TRACE conn2 <- [1,1269,null,{"value":"4294967297"}] 19:04:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 19:04:19 INFO - PROCESS | 1200 | 1465524259100 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 1200 | 1465524259102 Marionette TRACE conn2 <- [1,1270,null,{}] 19:04:19 INFO - PROCESS | 1200 | 1465524259105 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:19 INFO - PROCESS | 1200 | 1465524259107 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:19 INFO - PROCESS | 1200 | 1465524259171 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:04:19 INFO - PROCESS | 1200 | 1465524259179 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 1200 | 1465524259182 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:19 INFO - PROCESS | 1200 | 1465524259679 Marionette TRACE conn2 <- [1,1272,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:19 INFO - . 19:04:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 641ms 19:04:19 INFO - PROCESS | 1200 | 1465524259738 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 1200 | 1465524259740 Marionette TRACE conn2 <- [1,1273,null,{"value":"4294967297"}] 19:04:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:04:19 INFO - PROCESS | 1200 | 1465524259743 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 1200 | 1465524259745 Marionette TRACE conn2 <- [1,1274,null,{}] 19:04:19 INFO - PROCESS | 1200 | 1465524259748 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:19 INFO - PROCESS | 1200 | 1465524259753 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:19 INFO - PROCESS | 1200 | 1465524259811 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:04:19 INFO - PROCESS | 1200 | 1465524259839 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 1200 | 1465524259846 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:20 INFO - PROCESS | 1200 | 1465524260461 Marionette TRACE conn2 <- [1,1276,null,{"value":["/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:20 INFO - . 19:04:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 735ms 19:04:20 INFO - PROCESS | 1200 | 1465524260485 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:04:20 INFO - PROCESS | 1200 | 1465524260490 Marionette TRACE conn2 <- [1,1277,null,{"value":"4294967297"}] 19:04:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:04:20 INFO - PROCESS | 1200 | 1465524260496 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 1200 | 1465524260500 Marionette TRACE conn2 <- [1,1278,null,{}] 19:04:20 INFO - PROCESS | 1200 | 1465524260508 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:20 INFO - PROCESS | 1200 | 1465524260512 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:20 INFO - PROCESS | 1200 | 1465524260639 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:04:20 INFO - PROCESS | 1200 | 1465524260680 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 1200 | 1465524260686 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:21 INFO - PROCESS | 1200 | 1465524261858 Marionette TRACE conn2 <- [1,1280,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:21 INFO - . 19:04:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1422ms 19:04:21 INFO - PROCESS | 1200 | 1465524261911 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:04:21 INFO - PROCESS | 1200 | 1465524261916 Marionette TRACE conn2 <- [1,1281,null,{"value":"4294967297"}] 19:04:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 19:04:21 INFO - PROCESS | 1200 | 1465524261922 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:04:21 INFO - PROCESS | 1200 | 1465524261925 Marionette TRACE conn2 <- [1,1282,null,{}] 19:04:21 INFO - PROCESS | 1200 | 1465524261932 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:21 INFO - PROCESS | 1200 | 1465524261935 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:22 INFO - PROCESS | 1200 | 1465524262018 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:04:22 INFO - PROCESS | 1200 | 1465524262052 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1200 | 1465524262056 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:22 INFO - PROCESS | 1200 | 1465524262765 Marionette TRACE conn2 <- [1,1284,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:22 INFO - . 19:04:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 891ms 19:04:22 INFO - PROCESS | 1200 | 1465524262826 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 1200 | 1465524262830 Marionette TRACE conn2 <- [1,1285,null,{"value":"4294967297"}] 19:04:22 INFO - PROCESS | 1200 | 1465524262835 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:04:22 INFO - PROCESS | 1200 | 1465524262839 Marionette TRACE conn2 <- [1,1286,null,{}] 19:04:22 INFO - PROCESS | 1200 | 1465524262847 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:22 INFO - PROCESS | 1200 | 1465524262849 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:22 INFO - PROCESS | 1200 | 1465524262924 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:04:22 INFO - PROCESS | 1200 | 1465524262958 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1200 | 1465524262964 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:23 INFO - PROCESS | 1200 | 1465524263523 Marionette TRACE conn2 <- [1,1288,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:23 INFO - . 19:04:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 19:04:23 INFO - PROCESS | 1200 | 1465524263577 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:04:23 INFO - PROCESS | 1200 | 1465524263581 Marionette TRACE conn2 <- [1,1289,null,{"value":"4294967297"}] 19:04:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:04:23 INFO - PROCESS | 1200 | 1465524263588 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 1200 | 1465524263590 Marionette TRACE conn2 <- [1,1290,null,{}] 19:04:23 INFO - PROCESS | 1200 | 1465524263597 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:23 INFO - PROCESS | 1200 | 1465524263602 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:23 INFO - PROCESS | 1200 | 1465524263730 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:04:23 INFO - PROCESS | 1200 | 1465524263741 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:23 INFO - PROCESS | 1200 | 1465524263744 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:24 INFO - PROCESS | 1200 | 1465524264421 Marionette TRACE conn2 <- [1,1292,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:24 INFO - . 19:04:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 906ms 19:04:24 INFO - PROCESS | 1200 | 1465524264492 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 1200 | 1465524264494 Marionette TRACE conn2 <- [1,1293,null,{"value":"4294967297"}] 19:04:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:04:24 INFO - PROCESS | 1200 | 1465524264498 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 1200 | 1465524264501 Marionette TRACE conn2 <- [1,1294,null,{}] 19:04:24 INFO - PROCESS | 1200 | 1465524264521 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:24 INFO - PROCESS | 1200 | 1465524264529 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:24 INFO - PROCESS | 1200 | 1465524264657 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:04:24 INFO - PROCESS | 1200 | 1465524264672 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 1200 | 1465524264676 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:25 INFO - PROCESS | 1200 | 1465524265365 Marionette TRACE conn2 <- [1,1296,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:25 INFO - . 19:04:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 907ms 19:04:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:04:25 INFO - PROCESS | 1200 | 1465524265402 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:04:25 INFO - PROCESS | 1200 | 1465524265404 Marionette TRACE conn2 <- [1,1297,null,{"value":"4294967297"}] 19:04:25 INFO - PROCESS | 1200 | 1465524265408 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 1200 | 1465524265409 Marionette TRACE conn2 <- [1,1298,null,{}] 19:04:25 INFO - PROCESS | 1200 | 1465524265419 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:25 INFO - PROCESS | 1200 | 1465524265421 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:25 INFO - PROCESS | 1200 | 1465524265494 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:04:25 INFO - PROCESS | 1200 | 1465524265503 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1200 | 1465524265506 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:26 INFO - PROCESS | 1200 | 1465524266191 Marionette TRACE conn2 <- [1,1300,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:26 INFO - . 19:04:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 828ms 19:04:26 INFO - PROCESS | 1200 | 1465524266250 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 1200 | 1465524266252 Marionette TRACE conn2 <- [1,1301,null,{"value":"4294967297"}] 19:04:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:04:26 INFO - PROCESS | 1200 | 1465524266256 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 1200 | 1465524266257 Marionette TRACE conn2 <- [1,1302,null,{}] 19:04:26 INFO - PROCESS | 1200 | 1465524266264 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:26 INFO - PROCESS | 1200 | 1465524266266 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:26 INFO - PROCESS | 1200 | 1465524266333 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:04:26 INFO - PROCESS | 1200 | 1465524266341 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 1200 | 1465524266343 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:26 INFO - PROCESS | 1200 | 1465524266923 Marionette TRACE conn2 <- [1,1304,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:26 INFO - . 19:04:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 703ms 19:04:26 INFO - PROCESS | 1200 | 1465524266956 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 1200 | 1465524266959 Marionette TRACE conn2 <- [1,1305,null,{"value":"4294967297"}] 19:04:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 19:04:26 INFO - PROCESS | 1200 | 1465524266963 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 1200 | 1465524266966 Marionette TRACE conn2 <- [1,1306,null,{}] 19:04:26 INFO - PROCESS | 1200 | 1465524266974 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:26 INFO - PROCESS | 1200 | 1465524266984 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:27 INFO - PROCESS | 1200 | 1465524267341 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:04:27 INFO - PROCESS | 1200 | 1465524267349 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 1200 | 1465524267353 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:27 INFO - PROCESS | 1200 | 1465524267863 Marionette TRACE conn2 <- [1,1308,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:27 INFO - . 19:04:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 938ms 19:04:27 INFO - PROCESS | 1200 | 1465524267907 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1200 | 1465524267908 Marionette TRACE conn2 <- [1,1309,null,{"value":"4294967297"}] 19:04:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:04:27 INFO - PROCESS | 1200 | 1465524267912 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1200 | 1465524267914 Marionette TRACE conn2 <- [1,1310,null,{}] 19:04:27 INFO - PROCESS | 1200 | 1465524267921 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:27 INFO - PROCESS | 1200 | 1465524267924 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:27 INFO - PROCESS | 1200 | 1465524267988 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:04:28 INFO - PROCESS | 1200 | 1465524268002 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 1200 | 1465524268005 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:28 INFO - PROCESS | 1200 | 1465524268491 Marionette TRACE conn2 <- [1,1312,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:28 INFO - . 19:04:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 641ms 19:04:28 INFO - PROCESS | 1200 | 1465524268550 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 1200 | 1465524268552 Marionette TRACE conn2 <- [1,1313,null,{"value":"4294967297"}] 19:04:28 INFO - PROCESS | 1200 | 1465524268556 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:04:28 INFO - PROCESS | 1200 | 1465524268557 Marionette TRACE conn2 <- [1,1314,null,{}] 19:04:28 INFO - PROCESS | 1200 | 1465524268564 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:28 INFO - PROCESS | 1200 | 1465524268566 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:28 INFO - PROCESS | 1200 | 1465524268663 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:04:28 INFO - PROCESS | 1200 | 1465524268725 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 1200 | 1465524268729 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:29 INFO - PROCESS | 1200 | 1465524269387 Marionette TRACE conn2 <- [1,1316,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:29 INFO - . 19:04:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 844ms 19:04:29 INFO - PROCESS | 1200 | 1465524269400 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 1200 | 1465524269404 Marionette TRACE conn2 <- [1,1317,null,{"value":"4294967297"}] 19:04:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 19:04:29 INFO - PROCESS | 1200 | 1465524269409 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 1200 | 1465524269412 Marionette TRACE conn2 <- [1,1318,null,{}] 19:04:29 INFO - PROCESS | 1200 | 1465524269420 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:29 INFO - PROCESS | 1200 | 1465524269423 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:29 INFO - PROCESS | 1200 | 1465524269509 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:04:29 INFO - PROCESS | 1200 | 1465524269575 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1200 | 1465524269579 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:30 INFO - PROCESS | 1200 | 1465524270258 Marionette TRACE conn2 <- [1,1320,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:30 INFO - . 19:04:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 907ms 19:04:30 INFO - PROCESS | 1200 | 1465524270314 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:04:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:04:30 INFO - PROCESS | 1200 | 1465524270318 Marionette TRACE conn2 <- [1,1321,null,{"value":"4294967297"}] 19:04:30 INFO - PROCESS | 1200 | 1465524270322 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 1200 | 1465524270324 Marionette TRACE conn2 <- [1,1322,null,{}] 19:04:30 INFO - PROCESS | 1200 | 1465524270331 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:30 INFO - PROCESS | 1200 | 1465524270334 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:30 INFO - PROCESS | 1200 | 1465524270517 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:04:30 INFO - PROCESS | 1200 | 1465524270557 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 1200 | 1465524270562 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:31 INFO - PROCESS | 1200 | 1465524271151 Marionette TRACE conn2 <- [1,1324,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:31 INFO - . 19:04:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 844ms 19:04:31 INFO - PROCESS | 1200 | 1465524271169 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 1200 | 1465524271175 Marionette TRACE conn2 <- [1,1325,null,{"value":"4294967297"}] 19:04:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:04:31 INFO - PROCESS | 1200 | 1465524271181 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 1200 | 1465524271184 Marionette TRACE conn2 <- [1,1326,null,{}] 19:04:31 INFO - PROCESS | 1200 | 1465524271192 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:31 INFO - PROCESS | 1200 | 1465524271194 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:31 INFO - PROCESS | 1200 | 1465524271271 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:04:31 INFO - PROCESS | 1200 | 1465524271285 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 1200 | 1465524271289 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:32 INFO - PROCESS | 1200 | 1465524272693 Marionette TRACE conn2 <- [1,1328,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:32 INFO - . 19:04:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1563ms 19:04:32 INFO - PROCESS | 1200 | 1465524272743 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 1200 | 1465524272746 Marionette TRACE conn2 <- [1,1329,null,{"value":"4294967297"}] 19:04:32 INFO - PROCESS | 1200 | 1465524272756 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 19:04:32 INFO - PROCESS | 1200 | 1465524272759 Marionette TRACE conn2 <- [1,1330,null,{}] 19:04:32 INFO - PROCESS | 1200 | 1465524272767 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:32 INFO - PROCESS | 1200 | 1465524272771 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:32 INFO - PROCESS | 1200 | 1465524272848 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:04:32 INFO - PROCESS | 1200 | 1465524272876 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1200 | 1465524272880 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:33 INFO - PROCESS | 1200 | 1465524273364 Marionette TRACE conn2 <- [1,1332,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:33 INFO - . 19:04:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 640ms 19:04:33 INFO - PROCESS | 1200 | 1465524273400 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1200 | 1465524273404 Marionette TRACE conn2 <- [1,1333,null,{"value":"4294967297"}] 19:04:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:04:33 INFO - PROCESS | 1200 | 1465524273416 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1200 | 1465524273424 Marionette TRACE conn2 <- [1,1334,null,{}] 19:04:33 INFO - PROCESS | 1200 | 1465524273428 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:33 INFO - PROCESS | 1200 | 1465524273431 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:33 INFO - PROCESS | 1200 | 1465524273509 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:04:33 INFO - PROCESS | 1200 | 1465524273527 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 1200 | 1465524273530 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:34 INFO - PROCESS | 1200 | 1465524274016 Marionette TRACE conn2 <- [1,1336,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:34 INFO - . 19:04:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 657ms 19:04:34 INFO - PROCESS | 1200 | 1465524274071 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 1200 | 1465524274073 Marionette TRACE conn2 <- [1,1337,null,{"value":"4294967297"}] 19:04:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:04:34 INFO - PROCESS | 1200 | 1465524274080 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 1200 | 1465524274082 Marionette TRACE conn2 <- [1,1338,null,{}] 19:04:34 INFO - PROCESS | 1200 | 1465524274086 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:34 INFO - PROCESS | 1200 | 1465524274088 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:34 INFO - PROCESS | 1200 | 1465524274152 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:04:34 INFO - PROCESS | 1200 | 1465524274160 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1200 | 1465524274163 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:34 INFO - PROCESS | 1200 | 1465524274779 Marionette TRACE conn2 <- [1,1340,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:34 INFO - . 19:04:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 735ms 19:04:34 INFO - PROCESS | 1200 | 1465524274817 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 1200 | 1465524274822 Marionette TRACE conn2 <- [1,1341,null,{"value":"4294967297"}] 19:04:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:04:34 INFO - PROCESS | 1200 | 1465524274826 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 1200 | 1465524274829 Marionette TRACE conn2 <- [1,1342,null,{}] 19:04:34 INFO - PROCESS | 1200 | 1465524274833 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:34 INFO - PROCESS | 1200 | 1465524274835 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:34 INFO - PROCESS | 1200 | 1465524274917 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:04:34 INFO - PROCESS | 1200 | 1465524274946 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1200 | 1465524274961 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:35 INFO - PROCESS | 1200 | 1465524275618 Marionette TRACE conn2 <- [1,1344,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:35 INFO - . 19:04:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 828ms 19:04:35 INFO - PROCESS | 1200 | 1465524275671 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:04:35 INFO - PROCESS | 1200 | 1465524275676 Marionette TRACE conn2 <- [1,1345,null,{"value":"4294967297"}] 19:04:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:04:35 INFO - PROCESS | 1200 | 1465524275680 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 1200 | 1465524275681 Marionette TRACE conn2 <- [1,1346,null,{}] 19:04:35 INFO - PROCESS | 1200 | 1465524275685 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:35 INFO - PROCESS | 1200 | 1465524275687 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:35 INFO - PROCESS | 1200 | 1465524275757 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:04:35 INFO - PROCESS | 1200 | 1465524275763 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 1200 | 1465524275766 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:36 INFO - PROCESS | 1200 | 1465524276515 Marionette TRACE conn2 <- [1,1348,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:36 INFO - . 19:04:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 906ms 19:04:36 INFO - PROCESS | 1200 | 1465524276585 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 1200 | 1465524276588 Marionette TRACE conn2 <- [1,1349,null,{"value":"4294967297"}] 19:04:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:04:36 INFO - PROCESS | 1200 | 1465524276591 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 1200 | 1465524276593 Marionette TRACE conn2 <- [1,1350,null,{}] 19:04:36 INFO - PROCESS | 1200 | 1465524276596 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:36 INFO - PROCESS | 1200 | 1465524276601 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:36 INFO - PROCESS | 1200 | 1465524276662 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:04:36 INFO - PROCESS | 1200 | 1465524276688 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1200 | 1465524276690 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:37 INFO - PROCESS | 1200 | 1465524277367 Marionette TRACE conn2 <- [1,1352,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:37 INFO - . 19:04:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 813ms 19:04:37 INFO - PROCESS | 1200 | 1465524277394 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1200 | 1465524277400 Marionette TRACE conn2 <- [1,1353,null,{"value":"4294967297"}] 19:04:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 19:04:37 INFO - PROCESS | 1200 | 1465524277405 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 1200 | 1465524277408 Marionette TRACE conn2 <- [1,1354,null,{}] 19:04:37 INFO - PROCESS | 1200 | 1465524277416 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:37 INFO - PROCESS | 1200 | 1465524277419 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:37 INFO - PROCESS | 1200 | 1465524277509 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:04:37 INFO - PROCESS | 1200 | 1465524277584 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 1200 | 1465524277588 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:38 INFO - PROCESS | 1200 | 1465524278221 Marionette TRACE conn2 <- [1,1356,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:38 INFO - . 19:04:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 844ms 19:04:38 INFO - PROCESS | 1200 | 1465524278247 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 1200 | 1465524278251 Marionette TRACE conn2 <- [1,1357,null,{"value":"4294967297"}] 19:04:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:04:38 INFO - PROCESS | 1200 | 1465524278258 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 1200 | 1465524278261 Marionette TRACE conn2 <- [1,1358,null,{}] 19:04:38 INFO - PROCESS | 1200 | 1465524278268 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:38 INFO - PROCESS | 1200 | 1465524278271 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:38 INFO - PROCESS | 1200 | 1465524278366 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:04:38 INFO - PROCESS | 1200 | 1465524278383 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 1200 | 1465524278386 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:39 INFO - PROCESS | 1200 | 1465524279126 Marionette TRACE conn2 <- [1,1360,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:39 INFO - . 19:04:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 907ms 19:04:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:04:39 INFO - PROCESS | 1200 | 1465524279166 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 1200 | 1465524279170 Marionette TRACE conn2 <- [1,1361,null,{"value":"4294967297"}] 19:04:39 INFO - PROCESS | 1200 | 1465524279175 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 1200 | 1465524279179 Marionette TRACE conn2 <- [1,1362,null,{}] 19:04:39 INFO - PROCESS | 1200 | 1465524279185 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:39 INFO - PROCESS | 1200 | 1465524279189 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:39 INFO - PROCESS | 1200 | 1465524279270 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:04:39 INFO - PROCESS | 1200 | 1465524279284 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1200 | 1465524279291 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:39 INFO - PROCESS | 1200 | 1465524279818 Marionette TRACE conn2 <- [1,1364,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:39 INFO - . 19:04:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 688ms 19:04:39 INFO - PROCESS | 1200 | 1465524279873 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 1200 | 1465524279879 Marionette TRACE conn2 <- [1,1365,null,{"value":"4294967297"}] 19:04:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 19:04:39 INFO - PROCESS | 1200 | 1465524279888 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 1200 | 1465524279891 Marionette TRACE conn2 <- [1,1366,null,{}] 19:04:39 INFO - PROCESS | 1200 | 1465524279894 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:39 INFO - PROCESS | 1200 | 1465524279901 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:40 INFO - PROCESS | 1200 | 1465524279984 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:04:40 INFO - PROCESS | 1200 | 1465524280010 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 1200 | 1465524280012 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:40 INFO - PROCESS | 1200 | 1465524280533 Marionette TRACE conn2 <- [1,1368,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:40 INFO - . 19:04:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 703ms 19:04:40 INFO - PROCESS | 1200 | 1465524280588 Marionette TRACE conn2 -> [0,1369,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 1200 | 1465524280590 Marionette TRACE conn2 <- [1,1369,null,{"value":"4294967297"}] 19:04:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:04:40 INFO - PROCESS | 1200 | 1465524280593 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 1200 | 1465524280597 Marionette TRACE conn2 <- [1,1370,null,{}] 19:04:40 INFO - PROCESS | 1200 | 1465524280610 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:40 INFO - PROCESS | 1200 | 1465524280619 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:40 INFO - PROCESS | 1200 | 1465524280688 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:04:40 INFO - PROCESS | 1200 | 1465524280723 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 1200 | 1465524280727 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:41 INFO - PROCESS | 1200 | 1465524281723 Marionette TRACE conn2 <- [1,1372,null,{"value":["/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:04:41 INFO - . 19:04:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1141ms 19:04:41 INFO - PROCESS | 1200 | 1465524281743 Marionette TRACE conn2 -> [0,1373,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 1200 | 1465524281745 Marionette TRACE conn2 <- [1,1373,null,{"value":"4294967297"}] 19:04:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:04:41 INFO - PROCESS | 1200 | 1465524281749 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 1200 | 1465524281750 Marionette TRACE conn2 <- [1,1374,null,{}] 19:04:41 INFO - PROCESS | 1200 | 1465524281757 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:41 INFO - PROCESS | 1200 | 1465524281759 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:41 INFO - PROCESS | 1200 | 1465524281838 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:04:41 INFO - PROCESS | 1200 | 1465524281872 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1200 | 1465524281874 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:42 INFO - PROCESS | 1200 | 1465524282359 Marionette TRACE conn2 <- [1,1376,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:42 INFO - . 19:04:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 626ms 19:04:42 INFO - PROCESS | 1200 | 1465524282387 Marionette TRACE conn2 -> [0,1377,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 1200 | 1465524282389 Marionette TRACE conn2 <- [1,1377,null,{"value":"4294967297"}] 19:04:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 19:04:42 INFO - PROCESS | 1200 | 1465524282396 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 1200 | 1465524282399 Marionette TRACE conn2 <- [1,1378,null,{}] 19:04:42 INFO - PROCESS | 1200 | 1465524282406 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:42 INFO - PROCESS | 1200 | 1465524282408 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:42 INFO - PROCESS | 1200 | 1465524282467 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:04:42 INFO - PROCESS | 1200 | 1465524282477 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:42 INFO - PROCESS | 1200 | 1465524282479 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:42 INFO - PROCESS | 1200 | 1465524282945 Marionette TRACE conn2 <- [1,1380,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:43 INFO - . 19:04:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 594ms 19:04:43 INFO - PROCESS | 1200 | 1465524282989 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 19:04:43 INFO - PROCESS | 1200 | 1465524282991 Marionette TRACE conn2 <- [1,1381,null,{"value":"4294967297"}] 19:04:43 INFO - PROCESS | 1200 | 1465524282994 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:04:43 INFO - PROCESS | 1200 | 1465524282996 Marionette TRACE conn2 <- [1,1382,null,{}] 19:04:43 INFO - PROCESS | 1200 | 1465524283003 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:43 INFO - PROCESS | 1200 | 1465524283010 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:43 INFO - PROCESS | 1200 | 1465524283079 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:04:43 INFO - PROCESS | 1200 | 1465524283094 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1200 | 1465524283097 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:43 INFO - PROCESS | 1200 | 1465524283638 Marionette TRACE conn2 <- [1,1384,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:43 INFO - . 19:04:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 704ms 19:04:43 INFO - PROCESS | 1200 | 1465524283694 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 19:04:43 INFO - PROCESS | 1200 | 1465524283696 Marionette TRACE conn2 <- [1,1385,null,{"value":"4294967297"}] 19:04:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:04:43 INFO - PROCESS | 1200 | 1465524283700 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - PROCESS | 1200 | 1465524283705 Marionette TRACE conn2 <- [1,1386,null,{}] 19:04:43 INFO - PROCESS | 1200 | 1465524283709 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:43 INFO - PROCESS | 1200 | 1465524283711 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:43 INFO - PROCESS | 1200 | 1465524283785 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:04:43 INFO - PROCESS | 1200 | 1465524283791 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1200 | 1465524283794 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:44 INFO - PROCESS | 1200 | 1465524284447 Marionette TRACE conn2 <- [1,1388,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:44 INFO - . 19:04:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 813ms 19:04:44 INFO - PROCESS | 1200 | 1465524284502 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 1200 | 1465524284505 Marionette TRACE conn2 <- [1,1389,null,{"value":"4294967297"}] 19:04:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:04:44 INFO - PROCESS | 1200 | 1465524284508 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 1200 | 1465524284510 Marionette TRACE conn2 <- [1,1390,null,{}] 19:04:44 INFO - PROCESS | 1200 | 1465524284516 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:44 INFO - PROCESS | 1200 | 1465524284519 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:44 INFO - PROCESS | 1200 | 1465524284595 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:04:44 INFO - PROCESS | 1200 | 1465524284622 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 1200 | 1465524284624 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:45 INFO - PROCESS | 1200 | 1465524285466 Marionette TRACE conn2 <- [1,1392,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:45 INFO - . 19:04:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1000ms 19:04:45 INFO - PROCESS | 1200 | 1465524285511 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 1200 | 1465524285517 Marionette TRACE conn2 <- [1,1393,null,{"value":"4294967297"}] 19:04:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:04:45 INFO - PROCESS | 1200 | 1465524285522 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1200 | 1465524285526 Marionette TRACE conn2 <- [1,1394,null,{}] 19:04:45 INFO - PROCESS | 1200 | 1465524285531 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:45 INFO - PROCESS | 1200 | 1465524285534 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:45 INFO - PROCESS | 1200 | 1465524285642 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:04:45 INFO - PROCESS | 1200 | 1465524285678 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 1200 | 1465524285682 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:46 INFO - PROCESS | 1200 | 1465524286425 Marionette TRACE conn2 <- [1,1396,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:46 INFO - . 19:04:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 938ms 19:04:46 INFO - PROCESS | 1200 | 1465524286468 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 1200 | 1465524286477 Marionette TRACE conn2 <- [1,1397,null,{"value":"4294967297"}] 19:04:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:04:46 INFO - PROCESS | 1200 | 1465524286487 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 1200 | 1465524286492 Marionette TRACE conn2 <- [1,1398,null,{}] 19:04:46 INFO - PROCESS | 1200 | 1465524286501 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:46 INFO - PROCESS | 1200 | 1465524286505 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:46 INFO - PROCESS | 1200 | 1465524286896 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:04:47 INFO - PROCESS | 1200 | 1465524286981 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1200 | 1465524286985 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:47 INFO - PROCESS | 1200 | 1465524287501 Marionette TRACE conn2 <- [1,1400,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:47 INFO - . 19:04:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1047ms 19:04:47 INFO - PROCESS | 1200 | 1465524287538 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1200 | 1465524287541 Marionette TRACE conn2 <- [1,1401,null,{"value":"4294967297"}] 19:04:47 INFO - PROCESS | 1200 | 1465524287546 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 19:04:47 INFO - PROCESS | 1200 | 1465524287549 Marionette TRACE conn2 <- [1,1402,null,{}] 19:04:47 INFO - PROCESS | 1200 | 1465524287553 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:47 INFO - PROCESS | 1200 | 1465524287559 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:47 INFO - PROCESS | 1200 | 1465524287640 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:04:47 INFO - PROCESS | 1200 | 1465524287703 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1200 | 1465524287706 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:48 INFO - PROCESS | 1200 | 1465524288185 Marionette TRACE conn2 <- [1,1404,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:48 INFO - . 19:04:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 688ms 19:04:48 INFO - PROCESS | 1200 | 1465524288246 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 1200 | 1465524288249 Marionette TRACE conn2 <- [1,1405,null,{"value":"4294967297"}] 19:04:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:04:48 INFO - PROCESS | 1200 | 1465524288253 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 1200 | 1465524288255 Marionette TRACE conn2 <- [1,1406,null,{}] 19:04:48 INFO - PROCESS | 1200 | 1465524288258 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:48 INFO - PROCESS | 1200 | 1465524288264 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:48 INFO - PROCESS | 1200 | 1465524288339 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:04:48 INFO - PROCESS | 1200 | 1465524288375 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 1200 | 1465524288378 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:48 INFO - PROCESS | 1200 | 1465524288862 Marionette TRACE conn2 <- [1,1408,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:48 INFO - . 19:04:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 625ms 19:04:48 INFO - PROCESS | 1200 | 1465524288890 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 1200 | 1465524288893 Marionette TRACE conn2 <- [1,1409,null,{"value":"4294967297"}] 19:04:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:04:48 INFO - PROCESS | 1200 | 1465524288907 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 1200 | 1465524288912 Marionette TRACE conn2 <- [1,1410,null,{}] 19:04:48 INFO - PROCESS | 1200 | 1465524288916 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:48 INFO - PROCESS | 1200 | 1465524288921 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:49 INFO - PROCESS | 1200 | 1465524288985 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:04:49 INFO - PROCESS | 1200 | 1465524288997 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 1200 | 1465524289005 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:49 INFO - PROCESS | 1200 | 1465524289529 Marionette TRACE conn2 <- [1,1412,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:49 INFO - . 19:04:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 657ms 19:04:49 INFO - PROCESS | 1200 | 1465524289558 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 1200 | 1465524289560 Marionette TRACE conn2 <- [1,1413,null,{"value":"4294967297"}] 19:04:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 19:04:49 INFO - PROCESS | 1200 | 1465524289564 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 1200 | 1465524289566 Marionette TRACE conn2 <- [1,1414,null,{}] 19:04:49 INFO - PROCESS | 1200 | 1465524289570 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:49 INFO - PROCESS | 1200 | 1465524289576 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:49 INFO - PROCESS | 1200 | 1465524289641 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:04:49 INFO - PROCESS | 1200 | 1465524289653 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 1200 | 1465524289656 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:50 INFO - PROCESS | 1200 | 1465524290178 Marionette TRACE conn2 <- [1,1416,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:50 INFO - . 19:04:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 626ms 19:04:50 INFO - PROCESS | 1200 | 1465524290202 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 1200 | 1465524290204 Marionette TRACE conn2 <- [1,1417,null,{"value":"4294967297"}] 19:04:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:04:50 INFO - PROCESS | 1200 | 1465524290207 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1200 | 1465524290210 Marionette TRACE conn2 <- [1,1418,null,{}] 19:04:50 INFO - PROCESS | 1200 | 1465524290217 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:50 INFO - PROCESS | 1200 | 1465524290220 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:50 INFO - PROCESS | 1200 | 1465524290307 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:04:50 INFO - PROCESS | 1200 | 1465524290337 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1200 | 1465524290348 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:50 INFO - PROCESS | 1200 | 1465524290882 Marionette TRACE conn2 <- [1,1420,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:50 INFO - . 19:04:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 688ms 19:04:50 INFO - PROCESS | 1200 | 1465524290908 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 1200 | 1465524290910 Marionette TRACE conn2 <- [1,1421,null,{"value":"4294967297"}] 19:04:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:04:50 INFO - PROCESS | 1200 | 1465524290914 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1200 | 1465524290916 Marionette TRACE conn2 <- [1,1422,null,{}] 19:04:50 INFO - PROCESS | 1200 | 1465524290922 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:50 INFO - PROCESS | 1200 | 1465524290924 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:51 INFO - PROCESS | 1200 | 1465524290984 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:04:51 INFO - PROCESS | 1200 | 1465524290993 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 1200 | 1465524290996 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:52 INFO - PROCESS | 1200 | 1465524292448 Marionette TRACE conn2 <- [1,1424,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:52 INFO - . 19:04:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1563ms 19:04:52 INFO - PROCESS | 1200 | 1465524292476 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 1200 | 1465524292479 Marionette TRACE conn2 <- [1,1425,null,{"value":"4294967297"}] 19:04:52 INFO - PROCESS | 1200 | 1465524292482 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 19:04:52 INFO - PROCESS | 1200 | 1465524292484 Marionette TRACE conn2 <- [1,1426,null,{}] 19:04:52 INFO - PROCESS | 1200 | 1465524292490 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:52 INFO - PROCESS | 1200 | 1465524292492 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:52 INFO - PROCESS | 1200 | 1465524292559 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:04:52 INFO - PROCESS | 1200 | 1465524292573 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1200 | 1465524292575 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:53 INFO - PROCESS | 1200 | 1465524293082 Marionette TRACE conn2 <- [1,1428,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:53 INFO - . 19:04:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 641ms 19:04:53 INFO - PROCESS | 1200 | 1465524293121 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 1200 | 1465524293125 Marionette TRACE conn2 <- [1,1429,null,{"value":"4294967297"}] 19:04:53 INFO - PROCESS | 1200 | 1465524293131 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:04:53 INFO - PROCESS | 1200 | 1465524293136 Marionette TRACE conn2 <- [1,1430,null,{}] 19:04:53 INFO - PROCESS | 1200 | 1465524293146 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:53 INFO - PROCESS | 1200 | 1465524293150 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:53 INFO - PROCESS | 1200 | 1465524293266 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:04:53 INFO - PROCESS | 1200 | 1465524293319 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:53 INFO - PROCESS | 1200 | 1465524293323 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:54 INFO - PROCESS | 1200 | 1465524294024 Marionette TRACE conn2 <- [1,1432,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:54 INFO - . 19:04:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 938ms 19:04:54 INFO - PROCESS | 1200 | 1465524294078 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 1200 | 1465524294086 Marionette TRACE conn2 <- [1,1433,null,{"value":"4294967297"}] 19:04:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:04:54 INFO - PROCESS | 1200 | 1465524294095 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 1200 | 1465524294098 Marionette TRACE conn2 <- [1,1434,null,{}] 19:04:54 INFO - PROCESS | 1200 | 1465524294105 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:54 INFO - PROCESS | 1200 | 1465524294110 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:54 INFO - PROCESS | 1200 | 1465524294247 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:04:54 INFO - PROCESS | 1200 | 1465524294282 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 1200 | 1465524294285 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:55 INFO - PROCESS | 1200 | 1465524295213 Marionette TRACE conn2 <- [1,1436,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:55 INFO - . 19:04:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1142ms 19:04:55 INFO - PROCESS | 1200 | 1465524295243 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 1200 | 1465524295249 Marionette TRACE conn2 <- [1,1437,null,{"value":"4294967297"}] 19:04:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:04:55 INFO - PROCESS | 1200 | 1465524295256 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 1200 | 1465524295260 Marionette TRACE conn2 <- [1,1438,null,{}] 19:04:55 INFO - PROCESS | 1200 | 1465524295268 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:55 INFO - PROCESS | 1200 | 1465524295270 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:55 INFO - PROCESS | 1200 | 1465524295354 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:04:55 INFO - PROCESS | 1200 | 1465524295376 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1200 | 1465524295381 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:56 INFO - PROCESS | 1200 | 1465524296106 Marionette TRACE conn2 <- [1,1440,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:56 INFO - . 19:04:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 907ms 19:04:56 INFO - PROCESS | 1200 | 1465524296158 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1200 | 1465524296163 Marionette TRACE conn2 <- [1,1441,null,{"value":"4294967297"}] 19:04:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:04:56 INFO - PROCESS | 1200 | 1465524296170 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1200 | 1465524296172 Marionette TRACE conn2 <- [1,1442,null,{}] 19:04:56 INFO - PROCESS | 1200 | 1465524296179 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:56 INFO - PROCESS | 1200 | 1465524296182 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:56 INFO - PROCESS | 1200 | 1465524296255 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:04:56 INFO - PROCESS | 1200 | 1465524296280 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 1200 | 1465524296283 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:56 INFO - PROCESS | 1200 | 1465524296893 Marionette TRACE conn2 <- [1,1444,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:56 INFO - . 19:04:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 750ms 19:04:56 INFO - PROCESS | 1200 | 1465524296910 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1200 | 1465524296912 Marionette TRACE conn2 <- [1,1445,null,{"value":"4294967297"}] 19:04:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:04:56 INFO - PROCESS | 1200 | 1465524296915 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1200 | 1465524296919 Marionette TRACE conn2 <- [1,1446,null,{}] 19:04:56 INFO - PROCESS | 1200 | 1465524296933 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:56 INFO - PROCESS | 1200 | 1465524296938 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:57 INFO - PROCESS | 1200 | 1465524297028 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:04:57 INFO - PROCESS | 1200 | 1465524297043 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1200 | 1465524297047 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:57 INFO - PROCESS | 1200 | 1465524297571 Marionette TRACE conn2 <- [1,1448,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:57 INFO - . 19:04:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 704ms 19:04:57 INFO - PROCESS | 1200 | 1465524297615 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 1200 | 1465524297617 Marionette TRACE conn2 <- [1,1449,null,{"value":"4294967297"}] 19:04:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 19:04:57 INFO - PROCESS | 1200 | 1465524297621 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 1200 | 1465524297626 Marionette TRACE conn2 <- [1,1450,null,{}] 19:04:57 INFO - PROCESS | 1200 | 1465524297630 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:57 INFO - PROCESS | 1200 | 1465524297632 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:57 INFO - PROCESS | 1200 | 1465524297713 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:04:57 INFO - PROCESS | 1200 | 1465524297728 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1200 | 1465524297731 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:58 INFO - PROCESS | 1200 | 1465524298231 Marionette TRACE conn2 <- [1,1452,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:58 INFO - . 19:04:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 640ms 19:04:58 INFO - PROCESS | 1200 | 1465524298259 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1200 | 1465524298262 Marionette TRACE conn2 <- [1,1453,null,{"value":"4294967297"}] 19:04:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:04:58 INFO - PROCESS | 1200 | 1465524298269 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1200 | 1465524298271 Marionette TRACE conn2 <- [1,1454,null,{}] 19:04:58 INFO - PROCESS | 1200 | 1465524298275 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:58 INFO - PROCESS | 1200 | 1465524298277 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:58 INFO - PROCESS | 1200 | 1465524298342 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:04:58 INFO - PROCESS | 1200 | 1465524298350 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 1200 | 1465524298353 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:58 INFO - PROCESS | 1200 | 1465524298879 Marionette TRACE conn2 <- [1,1456,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:58 INFO - . 19:04:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 641ms 19:04:58 INFO - PROCESS | 1200 | 1465524298902 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1200 | 1465524298905 Marionette TRACE conn2 <- [1,1457,null,{"value":"4294967297"}] 19:04:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:04:58 INFO - PROCESS | 1200 | 1465524298912 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1200 | 1465524298914 Marionette TRACE conn2 <- [1,1458,null,{}] 19:04:58 INFO - PROCESS | 1200 | 1465524298917 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:58 INFO - PROCESS | 1200 | 1465524298924 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:59 INFO - PROCESS | 1200 | 1465524299007 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:04:59 INFO - PROCESS | 1200 | 1465524299019 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 1200 | 1465524299021 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:59 INFO - PROCESS | 1200 | 1465524299566 Marionette TRACE conn2 <- [1,1460,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:04:59 INFO - . 19:04:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 703ms 19:04:59 INFO - PROCESS | 1200 | 1465524299612 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 1200 | 1465524299614 Marionette TRACE conn2 <- [1,1461,null,{"value":"4294967297"}] 19:04:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 19:04:59 INFO - PROCESS | 1200 | 1465524299618 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 1200 | 1465524299624 Marionette TRACE conn2 <- [1,1462,null,{}] 19:04:59 INFO - PROCESS | 1200 | 1465524299628 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:04:59 INFO - PROCESS | 1200 | 1465524299630 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:04:59 INFO - PROCESS | 1200 | 1465524299693 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:04:59 INFO - PROCESS | 1200 | 1465524299701 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 1200 | 1465524299704 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:00 INFO - PROCESS | 1200 | 1465524300229 Marionette TRACE conn2 <- [1,1464,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:05:00 INFO - . 19:05:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 641ms 19:05:00 INFO - PROCESS | 1200 | 1465524300255 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:05:00 INFO - PROCESS | 1200 | 1465524300257 Marionette TRACE conn2 <- [1,1465,null,{"value":"4294967297"}] 19:05:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:05:00 INFO - PROCESS | 1200 | 1465524300264 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 1200 | 1465524300266 Marionette TRACE conn2 <- [1,1466,null,{}] 19:05:00 INFO - PROCESS | 1200 | 1465524300270 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:00 INFO - PROCESS | 1200 | 1465524300273 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:00 INFO - PROCESS | 1200 | 1465524300339 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:05:00 INFO - PROCESS | 1200 | 1465524300347 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 1200 | 1465524300350 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:01 INFO - PROCESS | 1200 | 1465524301306 Marionette TRACE conn2 <- [1,1468,null,{"value":["/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:05:01 INFO - . 19:05:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1095ms 19:05:01 INFO - PROCESS | 1200 | 1465524301356 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 1200 | 1465524301360 Marionette TRACE conn2 <- [1,1469,null,{"value":"4294967297"}] 19:05:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:05:01 INFO - PROCESS | 1200 | 1465524301366 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 1200 | 1465524301371 Marionette TRACE conn2 <- [1,1470,null,{}] 19:05:01 INFO - PROCESS | 1200 | 1465524301420 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:01 INFO - PROCESS | 1200 | 1465524301423 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:01 INFO - PROCESS | 1200 | 1465524301518 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:05:01 INFO - PROCESS | 1200 | 1465524301589 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1200 | 1465524301592 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:02 INFO - PROCESS | 1200 | 1465524302207 Marionette TRACE conn2 <- [1,1472,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:02 INFO - . 19:05:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 876ms 19:05:02 INFO - PROCESS | 1200 | 1465524302252 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 1200 | 1465524302258 Marionette TRACE conn2 <- [1,1473,null,{"value":"4294967297"}] 19:05:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 19:05:02 INFO - PROCESS | 1200 | 1465524302265 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 1200 | 1465524302268 Marionette TRACE conn2 <- [1,1474,null,{}] 19:05:02 INFO - PROCESS | 1200 | 1465524302271 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:02 INFO - PROCESS | 1200 | 1465524302278 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:02 INFO - PROCESS | 1200 | 1465524302361 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:05:02 INFO - PROCESS | 1200 | 1465524302418 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:02 INFO - PROCESS | 1200 | 1465524302422 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:03 INFO - PROCESS | 1200 | 1465524303733 Marionette TRACE conn2 <- [1,1476,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:03 INFO - . 19:05:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1500ms 19:05:03 INFO - PROCESS | 1200 | 1465524303775 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 1200 | 1465524303780 Marionette TRACE conn2 <- [1,1477,null,{"value":"4294967297"}] 19:05:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:05:03 INFO - PROCESS | 1200 | 1465524303785 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 1200 | 1465524303788 Marionette TRACE conn2 <- [1,1478,null,{}] 19:05:03 INFO - PROCESS | 1200 | 1465524303796 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:03 INFO - PROCESS | 1200 | 1465524303799 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:03 INFO - PROCESS | 1200 | 1465524303871 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:05:03 INFO - PROCESS | 1200 | 1465524303883 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 1200 | 1465524303888 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:04 INFO - PROCESS | 1200 | 1465524304415 Marionette TRACE conn2 <- [1,1480,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:04 INFO - . 19:05:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 688ms 19:05:04 INFO - PROCESS | 1200 | 1465524304485 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 1200 | 1465524304490 Marionette TRACE conn2 <- [1,1481,null,{"value":"4294967297"}] 19:05:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:05:04 INFO - PROCESS | 1200 | 1465524304497 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 1200 | 1465524304499 Marionette TRACE conn2 <- [1,1482,null,{}] 19:05:04 INFO - PROCESS | 1200 | 1465524304512 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:04 INFO - PROCESS | 1200 | 1465524304514 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:04 INFO - PROCESS | 1200 | 1465524304591 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:05:04 INFO - PROCESS | 1200 | 1465524304606 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 1200 | 1465524304609 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:05 INFO - PROCESS | 1200 | 1465524305155 Marionette TRACE conn2 <- [1,1484,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:05 INFO - . 19:05:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 703ms 19:05:05 INFO - PROCESS | 1200 | 1465524305195 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1200 | 1465524305197 Marionette TRACE conn2 <- [1,1485,null,{"value":"4294967297"}] 19:05:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:05:05 INFO - PROCESS | 1200 | 1465524305201 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 1200 | 1465524305208 Marionette TRACE conn2 <- [1,1486,null,{}] 19:05:05 INFO - PROCESS | 1200 | 1465524305219 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:05 INFO - PROCESS | 1200 | 1465524305224 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:05 INFO - PROCESS | 1200 | 1465524305304 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:05:05 INFO - PROCESS | 1200 | 1465524305323 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1200 | 1465524305328 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:05 INFO - PROCESS | 1200 | 1465524305869 Marionette TRACE conn2 <- [1,1488,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:05 INFO - . 19:05:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 703ms 19:05:05 INFO - PROCESS | 1200 | 1465524305900 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1200 | 1465524305902 Marionette TRACE conn2 <- [1,1489,null,{"value":"4294967297"}] 19:05:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:05:05 INFO - PROCESS | 1200 | 1465524305909 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 1200 | 1465524305911 Marionette TRACE conn2 <- [1,1490,null,{}] 19:05:05 INFO - PROCESS | 1200 | 1465524305943 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:05 INFO - PROCESS | 1200 | 1465524305947 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:06 INFO - PROCESS | 1200 | 1465524306031 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:05:06 INFO - PROCESS | 1200 | 1465524306106 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 1200 | 1465524306111 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:06 INFO - PROCESS | 1200 | 1465524306847 Marionette TRACE conn2 <- [1,1492,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:06 INFO - . 19:05:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1000ms 19:05:06 INFO - PROCESS | 1200 | 1465524306913 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:05:06 INFO - PROCESS | 1200 | 1465524306917 Marionette TRACE conn2 <- [1,1493,null,{"value":"4294967297"}] 19:05:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:05:06 INFO - PROCESS | 1200 | 1465524306922 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 1200 | 1465524306926 Marionette TRACE conn2 <- [1,1494,null,{}] 19:05:06 INFO - PROCESS | 1200 | 1465524306931 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:06 INFO - PROCESS | 1200 | 1465524306938 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:07 INFO - PROCESS | 1200 | 1465524307054 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:05:07 INFO - PROCESS | 1200 | 1465524307076 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1200 | 1465524307080 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:07 INFO - PROCESS | 1200 | 1465524307741 Marionette TRACE conn2 <- [1,1496,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:07 INFO - . 19:05:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 829ms 19:05:07 INFO - PROCESS | 1200 | 1465524307766 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 1200 | 1465524307769 Marionette TRACE conn2 <- [1,1497,null,{"value":"4294967297"}] 19:05:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 19:05:07 INFO - PROCESS | 1200 | 1465524307773 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 1200 | 1465524307775 Marionette TRACE conn2 <- [1,1498,null,{}] 19:05:07 INFO - PROCESS | 1200 | 1465524307782 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:07 INFO - PROCESS | 1200 | 1465524307785 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:07 INFO - PROCESS | 1200 | 1465524307874 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:05:07 INFO - PROCESS | 1200 | 1465524307893 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1200 | 1465524307898 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:08 INFO - PROCESS | 1200 | 1465524308557 Marionette TRACE conn2 <- [1,1500,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:08 INFO - . 19:05:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 844ms 19:05:08 INFO - PROCESS | 1200 | 1465524308615 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 1200 | 1465524308619 Marionette TRACE conn2 <- [1,1501,null,{"value":"4294967297"}] 19:05:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:05:08 INFO - PROCESS | 1200 | 1465524308625 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 1200 | 1465524308628 Marionette TRACE conn2 <- [1,1502,null,{}] 19:05:08 INFO - PROCESS | 1200 | 1465524308636 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:08 INFO - PROCESS | 1200 | 1465524308639 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:08 INFO - PROCESS | 1200 | 1465524308708 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:05:08 INFO - PROCESS | 1200 | 1465524308738 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 1200 | 1465524308743 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:09 INFO - PROCESS | 1200 | 1465524309276 Marionette TRACE conn2 <- [1,1504,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:09 INFO - . 19:05:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 688ms 19:05:09 INFO - PROCESS | 1200 | 1465524309325 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 1200 | 1465524309330 Marionette TRACE conn2 <- [1,1505,null,{"value":"4294967297"}] 19:05:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:05:09 INFO - PROCESS | 1200 | 1465524309341 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 1200 | 1465524309344 Marionette TRACE conn2 <- [1,1506,null,{}] 19:05:09 INFO - PROCESS | 1200 | 1465524309351 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:09 INFO - PROCESS | 1200 | 1465524309355 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:09 INFO - PROCESS | 1200 | 1465524309437 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:05:09 INFO - PROCESS | 1200 | 1465524309445 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:09 INFO - PROCESS | 1200 | 1465524309448 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:10 INFO - PROCESS | 1200 | 1465524309963 Marionette TRACE conn2 <- [1,1508,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:10 INFO - . 19:05:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 657ms 19:05:10 INFO - PROCESS | 1200 | 1465524309994 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 1200 | 1465524309997 Marionette TRACE conn2 <- [1,1509,null,{"value":"4294967297"}] 19:05:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 19:05:10 INFO - PROCESS | 1200 | 1465524310001 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 1200 | 1465524310008 Marionette TRACE conn2 <- [1,1510,null,{}] 19:05:10 INFO - PROCESS | 1200 | 1465524310020 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:10 INFO - PROCESS | 1200 | 1465524310025 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:10 INFO - PROCESS | 1200 | 1465524310145 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:05:10 INFO - PROCESS | 1200 | 1465524310183 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1200 | 1465524310187 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:10 INFO - PROCESS | 1200 | 1465524310721 Marionette TRACE conn2 <- [1,1512,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:10 INFO - . 19:05:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 750ms 19:05:10 INFO - PROCESS | 1200 | 1465524310792 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 1200 | 1465524310794 Marionette TRACE conn2 <- [1,1513,null,{"value":"4294967297"}] 19:05:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:05:10 INFO - PROCESS | 1200 | 1465524310801 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 1200 | 1465524310804 Marionette TRACE conn2 <- [1,1514,null,{}] 19:05:10 INFO - PROCESS | 1200 | 1465524310809 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:10 INFO - PROCESS | 1200 | 1465524310811 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:10 INFO - PROCESS | 1200 | 1465524310882 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:05:10 INFO - PROCESS | 1200 | 1465524310887 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1200 | 1465524310889 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:12 INFO - PROCESS | 1200 | 1465524312022 Marionette TRACE conn2 <- [1,1516,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:12 INFO - . 19:05:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1251ms 19:05:12 INFO - PROCESS | 1200 | 1465524312060 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:05:12 INFO - PROCESS | 1200 | 1465524312066 Marionette TRACE conn2 <- [1,1517,null,{"value":"4294967297"}] 19:05:12 INFO - PROCESS | 1200 | 1465524312069 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:05:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:05:12 INFO - PROCESS | 1200 | 1465524312071 Marionette TRACE conn2 <- [1,1518,null,{}] 19:05:12 INFO - PROCESS | 1200 | 1465524312074 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:12 INFO - PROCESS | 1200 | 1465524312076 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:12 INFO - PROCESS | 1200 | 1465524312142 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:05:12 INFO - PROCESS | 1200 | 1465524312163 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1200 | 1465524312165 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:12 INFO - PROCESS | 1200 | 1465524312696 Marionette TRACE conn2 <- [1,1520,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:12 INFO - . 19:05:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 641ms 19:05:12 INFO - PROCESS | 1200 | 1465524312709 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:05:12 INFO - PROCESS | 1200 | 1465524312715 Marionette TRACE conn2 <- [1,1521,null,{"value":"4294967297"}] 19:05:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 19:05:12 INFO - PROCESS | 1200 | 1465524312719 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:05:12 INFO - PROCESS | 1200 | 1465524312721 Marionette TRACE conn2 <- [1,1522,null,{}] 19:05:12 INFO - PROCESS | 1200 | 1465524312724 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:12 INFO - PROCESS | 1200 | 1465524312731 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:12 INFO - PROCESS | 1200 | 1465524312805 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:05:12 INFO - PROCESS | 1200 | 1465524312814 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1200 | 1465524312820 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:13 INFO - PROCESS | 1200 | 1465524313308 Marionette TRACE conn2 <- [1,1524,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:13 INFO - . 19:05:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 625ms 19:05:13 INFO - PROCESS | 1200 | 1465524313357 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 1200 | 1465524313359 Marionette TRACE conn2 <- [1,1525,null,{"value":"4294967297"}] 19:05:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:05:13 INFO - PROCESS | 1200 | 1465524313363 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 1200 | 1465524313365 Marionette TRACE conn2 <- [1,1526,null,{}] 19:05:13 INFO - PROCESS | 1200 | 1465524313368 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:13 INFO - PROCESS | 1200 | 1465524313373 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:13 INFO - PROCESS | 1200 | 1465524313442 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:05:13 INFO - PROCESS | 1200 | 1465524313457 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 1200 | 1465524313465 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:14 INFO - PROCESS | 1200 | 1465524314043 Marionette TRACE conn2 <- [1,1528,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:14 INFO - . 19:05:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 19:05:14 INFO - PROCESS | 1200 | 1465524314103 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:05:14 INFO - PROCESS | 1200 | 1465524314105 Marionette TRACE conn2 <- [1,1529,null,{"value":"4294967297"}] 19:05:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:05:14 INFO - PROCESS | 1200 | 1465524314109 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 1200 | 1465524314111 Marionette TRACE conn2 <- [1,1530,null,{}] 19:05:14 INFO - PROCESS | 1200 | 1465524314114 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:14 INFO - PROCESS | 1200 | 1465524314121 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:14 INFO - PROCESS | 1200 | 1465524314226 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:05:14 INFO - PROCESS | 1200 | 1465524314251 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1200 | 1465524314254 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:15 INFO - PROCESS | 1200 | 1465524315116 Marionette TRACE conn2 <- [1,1532,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:15 INFO - . 19:05:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1032ms 19:05:15 INFO - PROCESS | 1200 | 1465524315148 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 1200 | 1465524315154 Marionette TRACE conn2 <- [1,1533,null,{"value":"4294967297"}] 19:05:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:05:15 INFO - PROCESS | 1200 | 1465524315159 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 1200 | 1465524315163 Marionette TRACE conn2 <- [1,1534,null,{}] 19:05:15 INFO - PROCESS | 1200 | 1465524315169 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:15 INFO - PROCESS | 1200 | 1465524315176 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:15 INFO - PROCESS | 1200 | 1465524315265 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:05:15 INFO - PROCESS | 1200 | 1465524315309 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:15 INFO - PROCESS | 1200 | 1465524315313 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:16 INFO - PROCESS | 1200 | 1465524316079 Marionette TRACE conn2 <- [1,1536,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:16 INFO - . 19:05:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 938ms 19:05:16 INFO - PROCESS | 1200 | 1465524316104 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 1200 | 1465524316108 Marionette TRACE conn2 <- [1,1537,null,{"value":"4294967297"}] 19:05:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:05:16 INFO - PROCESS | 1200 | 1465524316115 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 1200 | 1465524316118 Marionette TRACE conn2 <- [1,1538,null,{}] 19:05:16 INFO - PROCESS | 1200 | 1465524316125 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:16 INFO - PROCESS | 1200 | 1465524316128 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:16 INFO - PROCESS | 1200 | 1465524316215 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:05:16 INFO - PROCESS | 1200 | 1465524316276 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 1200 | 1465524316279 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:17 INFO - PROCESS | 1200 | 1465524317099 Marionette TRACE conn2 <- [1,1540,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:17 INFO - . 19:05:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1001ms 19:05:17 INFO - PROCESS | 1200 | 1465524317117 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1200 | 1465524317122 Marionette TRACE conn2 <- [1,1541,null,{"value":"4294967297"}] 19:05:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:05:17 INFO - PROCESS | 1200 | 1465524317129 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1200 | 1465524317133 Marionette TRACE conn2 <- [1,1542,null,{}] 19:05:17 INFO - PROCESS | 1200 | 1465524317140 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:17 INFO - PROCESS | 1200 | 1465524317143 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:17 INFO - PROCESS | 1200 | 1465524317220 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:05:17 INFO - PROCESS | 1200 | 1465524317236 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 1200 | 1465524317240 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:17 INFO - PROCESS | 1200 | 1465524317888 Marionette TRACE conn2 <- [1,1544,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:17 INFO - . 19:05:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 798ms 19:05:17 INFO - PROCESS | 1200 | 1465524317930 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1200 | 1465524317934 Marionette TRACE conn2 <- [1,1545,null,{"value":"4294967297"}] 19:05:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 19:05:17 INFO - PROCESS | 1200 | 1465524317941 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1200 | 1465524317944 Marionette TRACE conn2 <- [1,1546,null,{}] 19:05:17 INFO - PROCESS | 1200 | 1465524317951 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:17 INFO - PROCESS | 1200 | 1465524317954 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:18 INFO - PROCESS | 1200 | 1465524318026 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:05:18 INFO - PROCESS | 1200 | 1465524318036 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 1200 | 1465524318039 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:18 INFO - PROCESS | 1200 | 1465524318669 Marionette TRACE conn2 <- [1,1548,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:18 INFO - . 19:05:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 735ms 19:05:18 INFO - PROCESS | 1200 | 1465524318681 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 1200 | 1465524318683 Marionette TRACE conn2 <- [1,1549,null,{"value":"4294967297"}] 19:05:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:05:18 INFO - PROCESS | 1200 | 1465524318686 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 1200 | 1465524318690 Marionette TRACE conn2 <- [1,1550,null,{}] 19:05:18 INFO - PROCESS | 1200 | 1465524318704 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:18 INFO - PROCESS | 1200 | 1465524318709 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:18 INFO - PROCESS | 1200 | 1465524318775 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:05:18 INFO - PROCESS | 1200 | 1465524318788 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 1200 | 1465524318791 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:19 INFO - PROCESS | 1200 | 1465524319462 Marionette TRACE conn2 <- [1,1552,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:19 INFO - . 19:05:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 813ms 19:05:19 INFO - PROCESS | 1200 | 1465524319488 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:05:19 INFO - PROCESS | 1200 | 1465524319491 Marionette TRACE conn2 <- [1,1553,null,{"value":"4294967297"}] 19:05:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:05:19 INFO - PROCESS | 1200 | 1465524319495 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - PROCESS | 1200 | 1465524319496 Marionette TRACE conn2 <- [1,1554,null,{}] 19:05:19 INFO - PROCESS | 1200 | 1465524319503 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:19 INFO - PROCESS | 1200 | 1465524319505 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:19 INFO - PROCESS | 1200 | 1465524319588 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:05:19 INFO - PROCESS | 1200 | 1465524319602 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1200 | 1465524319604 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:20 INFO - PROCESS | 1200 | 1465524320524 Marionette TRACE conn2 <- [1,1556,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:20 INFO - . 19:05:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1047ms 19:05:20 INFO - PROCESS | 1200 | 1465524320537 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 1200 | 1465524320539 Marionette TRACE conn2 <- [1,1557,null,{"value":"4294967297"}] 19:05:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 19:05:20 INFO - PROCESS | 1200 | 1465524320543 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1200 | 1465524320545 Marionette TRACE conn2 <- [1,1558,null,{}] 19:05:20 INFO - PROCESS | 1200 | 1465524320552 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:20 INFO - PROCESS | 1200 | 1465524320554 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:20 INFO - PROCESS | 1200 | 1465524320625 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:05:20 INFO - PROCESS | 1200 | 1465524320633 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 1200 | 1465524320635 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:21 INFO - PROCESS | 1200 | 1465524321123 Marionette TRACE conn2 <- [1,1560,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:21 INFO - . 19:05:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 594ms 19:05:21 INFO - PROCESS | 1200 | 1465524321139 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 1200 | 1465524321141 Marionette TRACE conn2 <- [1,1561,null,{"value":"4294967297"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321144 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:05:21 INFO - PROCESS | 1200 | 1465524321150 Marionette TRACE conn2 <- [1,1562,null,{}] 19:05:21 INFO - PROCESS | 1200 | 1465524321154 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:21 INFO - PROCESS | 1200 | 1465524321160 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:21 INFO - PROCESS | 1200 | 1465524321239 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:05:21 INFO - PROCESS | 1200 | 1465524321257 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321261 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:21 INFO - PROCESS | 1200 | 1465524321753 Marionette TRACE conn2 <- [1,1564,null,{"value":["/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:05:21 INFO - . 19:05:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 19:05:21 INFO - PROCESS | 1200 | 1465524321783 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 1200 | 1465524321785 Marionette TRACE conn2 <- [1,1565,null,{"value":"4294967297"}] 19:05:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:05:21 INFO - PROCESS | 1200 | 1465524321791 Marionette TRACE conn2 -> [0,1566,"getContext",null] 19:05:21 INFO - PROCESS | 1200 | 1465524321793 Marionette TRACE conn2 <- [1,1566,null,{"value":"content"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321796 Marionette TRACE conn2 -> [0,1567,"setContext",{"value":"chrome"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321798 Marionette TRACE conn2 <- [1,1567,null,{}] 19:05:21 INFO - PROCESS | 1200 | 1465524321801 Marionette TRACE conn2 -> [0,1568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 19:05:21 INFO - PROCESS | 1200 | 1465524321815 Marionette TRACE conn2 <- [1,1568,null,{"value":false}] 19:05:21 INFO - PROCESS | 1200 | 1465524321818 Marionette TRACE conn2 -> [0,1569,"setContext",{"value":"content"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321819 Marionette TRACE conn2 <- [1,1569,null,{}] 19:05:21 INFO - Setting pref network.http.enablePerElementReferrer (true) 19:05:21 INFO - PROCESS | 1200 | 1465524321823 Marionette TRACE conn2 -> [0,1570,"getContext",null] 19:05:21 INFO - PROCESS | 1200 | 1465524321824 Marionette TRACE conn2 <- [1,1570,null,{"value":"content"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321827 Marionette TRACE conn2 -> [0,1571,"setContext",{"value":"chrome"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321832 Marionette TRACE conn2 <- [1,1571,null,{}] 19:05:21 INFO - PROCESS | 1200 | 1465524321844 Marionette TRACE conn2 -> [0,1572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 19:05:21 INFO - PROCESS | 1200 | 1465524321854 Marionette TRACE conn2 <- [1,1572,null,{"value":null}] 19:05:21 INFO - PROCESS | 1200 | 1465524321856 Marionette TRACE conn2 -> [0,1573,"setContext",{"value":"content"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321858 Marionette TRACE conn2 <- [1,1573,null,{}] 19:05:21 INFO - PROCESS | 1200 | 1465524321865 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 1200 | 1465524321867 Marionette TRACE conn2 <- [1,1574,null,{}] 19:05:21 INFO - PROCESS | 1200 | 1465524321870 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:21 INFO - PROCESS | 1200 | 1465524321872 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:21 INFO - PROCESS | 1200 | 1465524321955 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:05:21 INFO - PROCESS | 1200 | 1465524321964 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:21 INFO - PROCESS | 1200 | 1465524321972 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:22 INFO - PROCESS | 1200 | 1465524322506 Marionette TRACE conn2 <- [1,1576,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:05:22 INFO - . 19:05:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 765ms 19:05:22 INFO - PROCESS | 1200 | 1465524322564 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:05:22 INFO - PROCESS | 1200 | 1465524322569 Marionette TRACE conn2 <- [1,1577,null,{"value":"4294967297"}] 19:05:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 19:05:22 INFO - PROCESS | 1200 | 1465524322573 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:05:22 INFO - PROCESS | 1200 | 1465524322576 Marionette TRACE conn2 <- [1,1578,null,{}] 19:05:22 INFO - PROCESS | 1200 | 1465524322580 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:22 INFO - PROCESS | 1200 | 1465524322583 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:22 INFO - PROCESS | 1200 | 1465524322663 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:05:22 INFO - PROCESS | 1200 | 1465524322688 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 1200 | 1465524322691 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:23 INFO - PROCESS | 1200 | 1465524323381 Marionette TRACE conn2 <- [1,1580,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:05:23 INFO - . 19:05:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 844ms 19:05:23 INFO - PROCESS | 1200 | 1465524323417 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 1200 | 1465524323423 Marionette TRACE conn2 <- [1,1581,null,{"value":"4294967297"}] 19:05:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:05:23 INFO - PROCESS | 1200 | 1465524323430 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 1200 | 1465524323434 Marionette TRACE conn2 <- [1,1582,null,{}] 19:05:23 INFO - PROCESS | 1200 | 1465524323443 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:23 INFO - PROCESS | 1200 | 1465524323446 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:23 INFO - PROCESS | 1200 | 1465524323559 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:05:23 INFO - PROCESS | 1200 | 1465524323612 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 1200 | 1465524323618 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:24 INFO - PROCESS | 1200 | 1465524324333 Marionette TRACE conn2 <- [1,1584,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:05:24 INFO - . 19:05:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 938ms 19:05:24 INFO - PROCESS | 1200 | 1465524324373 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 1200 | 1465524324380 Marionette TRACE conn2 <- [1,1585,null,{"value":"4294967297"}] 19:05:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 19:05:24 INFO - PROCESS | 1200 | 1465524324387 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - PROCESS | 1200 | 1465524324390 Marionette TRACE conn2 <- [1,1586,null,{}] 19:05:24 INFO - PROCESS | 1200 | 1465524324394 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:24 INFO - PROCESS | 1200 | 1465524324400 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:24 INFO - PROCESS | 1200 | 1465524324549 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:05:24 INFO - PROCESS | 1200 | 1465524324573 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:24 INFO - PROCESS | 1200 | 1465524324577 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:55 INFO - PROCESS | 1200 | 1465524355541 Marionette TRACE conn2 <- [1,1588,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:05:55 INFO - . 19:05:55 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 31233ms 19:05:55 INFO - PROCESS | 1200 | 1465524355606 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 1200 | 1465524355610 Marionette TRACE conn2 <- [1,1589,null,{"value":"4294967297"}] 19:05:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 19:05:55 INFO - PROCESS | 1200 | 1465524355616 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 1200 | 1465524355621 Marionette TRACE conn2 <- [1,1590,null,{}] 19:05:55 INFO - PROCESS | 1200 | 1465524355628 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:05:55 INFO - PROCESS | 1200 | 1465524355634 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:05:55 INFO - PROCESS | 1200 | 1465524355732 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:05:55 INFO - PROCESS | 1200 | 1465524355744 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 1200 | 1465524355748 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:26 INFO - PROCESS | 1200 | 1465524386022 Marionette TRACE conn2 <- [1,1592,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:06:26 INFO - . 19:06:26 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 30466ms 19:06:26 INFO - PROCESS | 1200 | 1465524386072 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 1200 | 1465524386076 Marionette TRACE conn2 <- [1,1593,null,{"value":"4294967297"}] 19:06:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 19:06:26 INFO - PROCESS | 1200 | 1465524386083 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 1200 | 1465524386090 Marionette TRACE conn2 <- [1,1594,null,{}] 19:06:26 INFO - PROCESS | 1200 | 1465524386099 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:06:26 INFO - PROCESS | 1200 | 1465524386105 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:26 INFO - PROCESS | 1200 | 1465524386197 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:06:26 INFO - PROCESS | 1200 | 1465524386208 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 1200 | 1465524386213 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:56 INFO - PROCESS | 1200 | 1465524416529 Marionette TRACE conn2 <- [1,1596,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:06:56 INFO - . 19:06:56 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 30466ms 19:06:56 INFO - PROCESS | 1200 | 1465524416573 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 1200 | 1465524416577 Marionette TRACE conn2 <- [1,1597,null,{"value":"4294967297"}] 19:06:56 INFO - PROCESS | 1200 | 1465524416583 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:06:56 INFO - PROCESS | 1200 | 1465524416587 Marionette TRACE conn2 <- [1,1598,null,{}] 19:06:56 INFO - PROCESS | 1200 | 1465524416594 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:06:56 INFO - PROCESS | 1200 | 1465524416600 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:56 INFO - PROCESS | 1200 | 1465524416695 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:06:56 INFO - PROCESS | 1200 | 1465524416736 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 1200 | 1465524416739 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:57 INFO - PROCESS | 1200 | 1465524417292 Marionette TRACE conn2 <- [1,1600,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:06:57 INFO - . 19:06:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 734ms 19:06:57 INFO - PROCESS | 1200 | 1465524417323 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 1200 | 1465524417329 Marionette TRACE conn2 <- [1,1601,null,{"value":"4294967297"}] 19:06:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 19:06:57 INFO - PROCESS | 1200 | 1465524417336 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1200 | 1465524417338 Marionette TRACE conn2 <- [1,1602,null,{}] 19:06:57 INFO - PROCESS | 1200 | 1465524417342 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:06:57 INFO - PROCESS | 1200 | 1465524417345 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:57 INFO - PROCESS | 1200 | 1465524417439 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:06:57 INFO - PROCESS | 1200 | 1465524417469 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 1200 | 1465524417477 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:58 INFO - PROCESS | 1200 | 1465524418030 Marionette TRACE conn2 <- [1,1604,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:06:58 INFO - . 19:06:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 735ms 19:06:58 INFO - PROCESS | 1200 | 1465524418074 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 1200 | 1465524418076 Marionette TRACE conn2 <- [1,1605,null,{"value":"4294967297"}] 19:06:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:06:58 INFO - PROCESS | 1200 | 1465524418080 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 1200 | 1465524418084 Marionette TRACE conn2 <- [1,1606,null,{}] 19:06:58 INFO - PROCESS | 1200 | 1465524418096 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:06:58 INFO - PROCESS | 1200 | 1465524418104 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:58 INFO - PROCESS | 1200 | 1465524418190 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:06:58 INFO - PROCESS | 1200 | 1465524418216 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 1200 | 1465524418220 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:58 INFO - PROCESS | 1200 | 1465524418802 Marionette TRACE conn2 <- [1,1608,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:06:58 INFO - . 19:06:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 750ms 19:06:58 INFO - PROCESS | 1200 | 1465524418824 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 1200 | 1465524418827 Marionette TRACE conn2 <- [1,1609,null,{"value":"4294967297"}] 19:06:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 19:06:58 INFO - PROCESS | 1200 | 1465524418831 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 1200 | 1465524418832 Marionette TRACE conn2 <- [1,1610,null,{}] 19:06:58 INFO - PROCESS | 1200 | 1465524418839 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:06:58 INFO - PROCESS | 1200 | 1465524418842 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:06:58 INFO - PROCESS | 1200 | 1465524418909 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:06:58 INFO - PROCESS | 1200 | 1465524418920 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 1200 | 1465524418927 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:07:29 INFO - PROCESS | 1200 | 1465524449194 Marionette TRACE conn2 <- [1,1612,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:07:29 INFO - . 19:07:29 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30403ms 19:07:29 INFO - PROCESS | 1200 | 1465524449231 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 1200 | 1465524449235 Marionette TRACE conn2 <- [1,1613,null,{"value":"4294967297"}] 19:07:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 19:07:29 INFO - PROCESS | 1200 | 1465524449241 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 1200 | 1465524449245 Marionette TRACE conn2 <- [1,1614,null,{}] 19:07:29 INFO - PROCESS | 1200 | 1465524449254 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:07:29 INFO - PROCESS | 1200 | 1465524449262 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:07:29 INFO - PROCESS | 1200 | 1465524449388 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:07:29 INFO - PROCESS | 1200 | 1465524449447 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 1200 | 1465524449450 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:07:59 INFO - PROCESS | 1200 | 1465524479772 Marionette TRACE conn2 <- [1,1616,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:07:59 INFO - . 19:07:59 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30560ms 19:07:59 INFO - PROCESS | 1200 | 1465524479831 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 1200 | 1465524479835 Marionette TRACE conn2 <- [1,1617,null,{"value":"4294967297"}] 19:07:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 19:07:59 INFO - PROCESS | 1200 | 1465524479841 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 1200 | 1465524479845 Marionette TRACE conn2 <- [1,1618,null,{}] 19:07:59 INFO - PROCESS | 1200 | 1465524479853 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:07:59 INFO - PROCESS | 1200 | 1465524479859 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:07:59 INFO - PROCESS | 1200 | 1465524479956 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:07:59 INFO - PROCESS | 1200 | 1465524479974 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 1200 | 1465524479978 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:30 INFO - PROCESS | 1200 | 1465524510254 Marionette TRACE conn2 <- [1,1620,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:08:30 INFO - . 19:08:30 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30466ms 19:08:30 INFO - PROCESS | 1200 | 1465524510294 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:08:30 INFO - PROCESS | 1200 | 1465524510299 Marionette TRACE conn2 <- [1,1621,null,{"value":"4294967297"}] 19:08:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html 19:08:30 INFO - PROCESS | 1200 | 1465524510306 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 1200 | 1465524510309 Marionette TRACE conn2 <- [1,1622,null,{}] 19:08:30 INFO - PROCESS | 1200 | 1465524510313 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:08:30 INFO - PROCESS | 1200 | 1465524510319 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:30 INFO - PROCESS | 1200 | 1465524510411 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:08:30 INFO - PROCESS | 1200 | 1465524510430 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 1200 | 1465524510434 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:31 INFO - PROCESS | 1200 | 1465524511021 Marionette TRACE conn2 <- [1,1624,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:08:31 INFO - . 19:08:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 735ms 19:08:31 INFO - PROCESS | 1200 | 1465524511045 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 1200 | 1465524511047 Marionette TRACE conn2 <- [1,1625,null,{"value":"4294967297"}] 19:08:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 19:08:31 INFO - PROCESS | 1200 | 1465524511051 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 1200 | 1465524511055 Marionette TRACE conn2 <- [1,1626,null,{}] 19:08:31 INFO - PROCESS | 1200 | 1465524511066 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:08:31 INFO - PROCESS | 1200 | 1465524511071 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:31 INFO - PROCESS | 1200 | 1465524511163 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:08:31 INFO - PROCESS | 1200 | 1465524511197 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 1200 | 1465524511205 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:31 INFO - PROCESS | 1200 | 1465524511758 Marionette TRACE conn2 <- [1,1628,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:08:31 INFO - . 19:08:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 750ms 19:08:31 INFO - PROCESS | 1200 | 1465524511791 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 1200 | 1465524511793 Marionette TRACE conn2 <- [1,1629,null,{"value":"4294967297"}] 19:08:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:08:31 INFO - PROCESS | 1200 | 1465524511797 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 1200 | 1465524511802 Marionette TRACE conn2 <- [1,1630,null,{}] 19:08:31 INFO - PROCESS | 1200 | 1465524511806 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:08:31 INFO - PROCESS | 1200 | 1465524511808 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:31 INFO - PROCESS | 1200 | 1465524511882 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:08:31 INFO - PROCESS | 1200 | 1465524511893 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 1200 | 1465524511895 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:32 INFO - PROCESS | 1200 | 1465524512482 Marionette TRACE conn2 <- [1,1632,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:08:32 INFO - . 19:08:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 735ms 19:08:32 INFO - PROCESS | 1200 | 1465524512536 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:08:32 INFO - PROCESS | 1200 | 1465524512538 Marionette TRACE conn2 <- [1,1633,null,{"value":"4294967297"}] 19:08:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 19:08:32 INFO - PROCESS | 1200 | 1465524512545 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:08:32 INFO - PROCESS | 1200 | 1465524512547 Marionette TRACE conn2 <- [1,1634,null,{}] 19:08:32 INFO - PROCESS | 1200 | 1465524512551 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:08:32 INFO - PROCESS | 1200 | 1465524512553 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:08:32 INFO - PROCESS | 1200 | 1465524512632 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:08:32 INFO - PROCESS | 1200 | 1465524512667 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 1200 | 1465524512669 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:09:02 INFO - PROCESS | 1200 | 1465524542915 Marionette TRACE conn2 <- [1,1636,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:09:02 INFO - . 19:09:02 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30415ms 19:09:02 INFO - PROCESS | 1200 | 1465524542960 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 1200 | 1465524542965 Marionette TRACE conn2 <- [1,1637,null,{"value":"4294967297"}] 19:09:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 19:09:03 INFO - PROCESS | 1200 | 1465524542971 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 1200 | 1465524542974 Marionette TRACE conn2 <- [1,1638,null,{}] 19:09:03 INFO - PROCESS | 1200 | 1465524542981 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:09:03 INFO - PROCESS | 1200 | 1465524542984 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:09:03 INFO - PROCESS | 1200 | 1465524543084 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:09:03 INFO - PROCESS | 1200 | 1465524543097 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 1200 | 1465524543101 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:09:33 INFO - PROCESS | 1200 | 1465524573364 Marionette TRACE conn2 <- [1,1640,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:09:33 INFO - . 19:09:33 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30458ms 19:09:33 INFO - PROCESS | 1200 | 1465524573421 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:09:33 INFO - PROCESS | 1200 | 1465524573426 Marionette TRACE conn2 <- [1,1641,null,{"value":"4294967297"}] 19:09:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 19:09:33 INFO - PROCESS | 1200 | 1465524573433 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - PROCESS | 1200 | 1465524573436 Marionette TRACE conn2 <- [1,1642,null,{}] 19:09:33 INFO - PROCESS | 1200 | 1465524573440 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:09:33 INFO - PROCESS | 1200 | 1465524573443 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:09:33 INFO - PROCESS | 1200 | 1465524573545 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:09:33 INFO - PROCESS | 1200 | 1465524573555 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 1200 | 1465524573559 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:03 INFO - . 19:10:03 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30395ms 19:10:03 INFO - PROCESS | 1200 | 1465524603851 Marionette TRACE conn2 <- [1,1644,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:10:03 INFO - PROCESS | 1200 | 1465524603860 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 1200 | 1465524603864 Marionette TRACE conn2 <- [1,1645,null,{"value":"4294967297"}] 19:10:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:10:03 INFO - PROCESS | 1200 | 1465524603870 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 1200 | 1465524603875 Marionette TRACE conn2 <- [1,1646,null,{}] 19:10:03 INFO - PROCESS | 1200 | 1465524603882 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:03 INFO - PROCESS | 1200 | 1465524603888 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:03 INFO - PROCESS | 1200 | 1465524603984 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:10:04 INFO - PROCESS | 1200 | 1465524603998 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 1200 | 1465524604002 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:04 INFO - PROCESS | 1200 | 1465524604582 Marionette TRACE conn2 <- [1,1648,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:04 INFO - . 19:10:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 735ms 19:10:04 INFO - PROCESS | 1200 | 1465524604611 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 1200 | 1465524604616 Marionette TRACE conn2 <- [1,1649,null,{"value":"4294967297"}] 19:10:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 19:10:04 INFO - PROCESS | 1200 | 1465524604625 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 1200 | 1465524604628 Marionette TRACE conn2 <- [1,1650,null,{}] 19:10:04 INFO - PROCESS | 1200 | 1465524604632 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:04 INFO - PROCESS | 1200 | 1465524604634 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:04 INFO - PROCESS | 1200 | 1465524604723 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:10:04 INFO - PROCESS | 1200 | 1465524604740 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 1200 | 1465524604742 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:05 INFO - PROCESS | 1200 | 1465524605309 Marionette TRACE conn2 <- [1,1652,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:05 INFO - . 19:10:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 735ms 19:10:05 INFO - PROCESS | 1200 | 1465524605362 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:10:05 INFO - PROCESS | 1200 | 1465524605364 Marionette TRACE conn2 <- [1,1653,null,{"value":"4294967297"}] 19:10:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:10:05 INFO - PROCESS | 1200 | 1465524605368 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:10:05 INFO - PROCESS | 1200 | 1465524605371 Marionette TRACE conn2 <- [1,1654,null,{}] 19:10:05 INFO - PROCESS | 1200 | 1465524605383 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:05 INFO - PROCESS | 1200 | 1465524605391 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:05 INFO - PROCESS | 1200 | 1465524605475 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:10:05 INFO - PROCESS | 1200 | 1465524605496 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:05 INFO - PROCESS | 1200 | 1465524605499 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:06 INFO - PROCESS | 1200 | 1465524606073 Marionette TRACE conn2 <- [1,1656,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:06 INFO - . 19:10:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 735ms 19:10:06 INFO - PROCESS | 1200 | 1465524606108 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 1200 | 1465524606111 Marionette TRACE conn2 <- [1,1657,null,{"value":"4294967297"}] 19:10:06 INFO - PROCESS | 1200 | 1465524606114 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:10:06 INFO - PROCESS | 1200 | 1465524606116 Marionette TRACE conn2 <- [1,1658,null,{}] 19:10:06 INFO - PROCESS | 1200 | 1465524606123 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:06 INFO - PROCESS | 1200 | 1465524606125 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:06 INFO - PROCESS | 1200 | 1465524606196 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:10:06 INFO - PROCESS | 1200 | 1465524606210 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 1200 | 1465524606216 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:06 INFO - PROCESS | 1200 | 1465524606788 Marionette TRACE conn2 <- [1,1660,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:06 INFO - . 19:10:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 703ms 19:10:06 INFO - PROCESS | 1200 | 1465524606813 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 1200 | 1465524606818 Marionette TRACE conn2 <- [1,1661,null,{"value":"4294967297"}] 19:10:06 INFO - PROCESS | 1200 | 1465524606822 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:10:06 INFO - PROCESS | 1200 | 1465524606824 Marionette TRACE conn2 <- [1,1662,null,{}] 19:10:06 INFO - PROCESS | 1200 | 1465524606828 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:06 INFO - PROCESS | 1200 | 1465524606830 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:06 INFO - PROCESS | 1200 | 1465524606900 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:10:06 INFO - PROCESS | 1200 | 1465524606911 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 1200 | 1465524606914 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:07 INFO - PROCESS | 1200 | 1465524607470 Marionette TRACE conn2 <- [1,1664,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:07 INFO - . 19:10:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 687ms 19:10:07 INFO - PROCESS | 1200 | 1465524607523 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 1200 | 1465524607525 Marionette TRACE conn2 <- [1,1665,null,{"value":"4294967297"}] 19:10:07 INFO - PROCESS | 1200 | 1465524607528 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 19:10:07 INFO - PROCESS | 1200 | 1465524607530 Marionette TRACE conn2 <- [1,1666,null,{}] 19:10:07 INFO - PROCESS | 1200 | 1465524607536 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:07 INFO - PROCESS | 1200 | 1465524607543 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:07 INFO - PROCESS | 1200 | 1465524607654 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:10:07 INFO - PROCESS | 1200 | 1465524607669 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:07 INFO - PROCESS | 1200 | 1465524607672 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:08 INFO - PROCESS | 1200 | 1465524608205 Marionette TRACE conn2 <- [1,1668,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:08 INFO - . 19:10:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 688ms 19:10:08 INFO - PROCESS | 1200 | 1465524608231 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 1200 | 1465524608233 Marionette TRACE conn2 <- [1,1669,null,{"value":"4294967297"}] 19:10:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:10:08 INFO - PROCESS | 1200 | 1465524608237 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - PROCESS | 1200 | 1465524608238 Marionette TRACE conn2 <- [1,1670,null,{}] 19:10:08 INFO - PROCESS | 1200 | 1465524608242 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:08 INFO - PROCESS | 1200 | 1465524608243 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:08 INFO - PROCESS | 1200 | 1465524608313 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:10:08 INFO - PROCESS | 1200 | 1465524608333 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 1200 | 1465524608336 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:08 INFO - PROCESS | 1200 | 1465524608870 Marionette TRACE conn2 <- [1,1672,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:10:08 INFO - . 19:10:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 703ms 19:10:08 INFO - PROCESS | 1200 | 1465524608938 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 1200 | 1465524608940 Marionette TRACE conn2 <- [1,1673,null,{"value":"4294967297"}] 19:10:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:10:08 INFO - PROCESS | 1200 | 1465524608947 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - PROCESS | 1200 | 1465524608949 Marionette TRACE conn2 <- [1,1674,null,{}] 19:10:08 INFO - PROCESS | 1200 | 1465524608952 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:08 INFO - PROCESS | 1200 | 1465524608954 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:09 INFO - PROCESS | 1200 | 1465524609023 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:10:09 INFO - PROCESS | 1200 | 1465524609039 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 1200 | 1465524609042 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:39 INFO - PROCESS | 1200 | 1465524639285 Marionette TRACE conn2 <- [1,1676,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:10:39 INFO - . 19:10:39 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 30411ms 19:10:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 19:10:39 INFO - PROCESS | 1200 | 1465524639350 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:10:39 INFO - PROCESS | 1200 | 1465524639352 Marionette TRACE conn2 <- [1,1677,null,{"value":"4294967297"}] 19:10:39 INFO - PROCESS | 1200 | 1465524639356 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 1200 | 1465524639361 Marionette TRACE conn2 <- [1,1678,null,{}] 19:10:39 INFO - PROCESS | 1200 | 1465524639365 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:10:39 INFO - PROCESS | 1200 | 1465524639367 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:10:39 INFO - PROCESS | 1200 | 1465524639433 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:10:39 INFO - PROCESS | 1200 | 1465524639444 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 1200 | 1465524639447 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:11:09 INFO - PROCESS | 1200 | 1465524669726 Marionette TRACE conn2 <- [1,1680,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:11:09 INFO - . 19:11:09 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 30395ms 19:11:09 INFO - PROCESS | 1200 | 1465524669759 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 1200 | 1465524669763 Marionette TRACE conn2 <- [1,1681,null,{"value":"4294967297"}] 19:11:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:11:09 INFO - PROCESS | 1200 | 1465524669769 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 1200 | 1465524669774 Marionette TRACE conn2 <- [1,1682,null,{}] 19:11:09 INFO - PROCESS | 1200 | 1465524669781 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:11:09 INFO - PROCESS | 1200 | 1465524669786 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:11:09 INFO - PROCESS | 1200 | 1465524669931 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:11:09 INFO - PROCESS | 1200 | 1465524669980 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 1200 | 1465524669984 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:11:40 INFO - PROCESS | 1200 | 1465524700290 Marionette TRACE conn2 <- [1,1684,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:11:40 INFO - . 19:11:40 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 30551ms 19:11:40 INFO - PROCESS | 1200 | 1465524700320 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:11:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 19:11:40 INFO - PROCESS | 1200 | 1465524700325 Marionette TRACE conn2 <- [1,1685,null,{"value":"4294967297"}] 19:11:40 INFO - PROCESS | 1200 | 1465524700329 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:11:40 INFO - PROCESS | 1200 | 1465524700332 Marionette TRACE conn2 <- [1,1686,null,{}] 19:11:40 INFO - PROCESS | 1200 | 1465524700338 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:11:40 INFO - PROCESS | 1200 | 1465524700341 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:11:40 INFO - PROCESS | 1200 | 1465524700430 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:11:40 INFO - PROCESS | 1200 | 1465524700443 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 1200 | 1465524700447 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:12:10 INFO - PROCESS | 1200 | 1465524730727 Marionette TRACE conn2 <- [1,1688,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:12:10 INFO - . 19:12:10 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30458ms 19:12:10 INFO - PROCESS | 1200 | 1465524730785 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 1200 | 1465524730790 Marionette TRACE conn2 <- [1,1689,null,{"value":"4294967297"}] 19:12:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:12:10 INFO - PROCESS | 1200 | 1465524730797 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 1200 | 1465524730800 Marionette TRACE conn2 <- [1,1690,null,{}] 19:12:10 INFO - PROCESS | 1200 | 1465524730805 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:12:10 INFO - PROCESS | 1200 | 1465524730810 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:12:10 INFO - PROCESS | 1200 | 1465524730898 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:12:10 INFO - PROCESS | 1200 | 1465524730909 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 1200 | 1465524730913 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:12:41 INFO - PROCESS | 1200 | 1465524761176 Marionette TRACE conn2 <- [1,1692,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:12:41 INFO - . 19:12:41 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 30396ms 19:12:41 INFO - PROCESS | 1200 | 1465524761193 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:12:41 INFO - PROCESS | 1200 | 1465524761197 Marionette TRACE conn2 <- [1,1693,null,{"value":"4294967297"}] 19:12:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 19:12:41 INFO - PROCESS | 1200 | 1465524761203 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 1200 | 1465524761207 Marionette TRACE conn2 <- [1,1694,null,{}] 19:12:41 INFO - PROCESS | 1200 | 1465524761215 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:12:41 INFO - PROCESS | 1200 | 1465524761221 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:12:41 INFO - PROCESS | 1200 | 1465524761323 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:12:41 INFO - PROCESS | 1200 | 1465524761337 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 1200 | 1465524761341 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:11 INFO - PROCESS | 1200 | 1465524791613 Marionette TRACE conn2 <- [1,1696,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:13:11 INFO - . 19:13:11 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 30458ms 19:13:11 INFO - PROCESS | 1200 | 1465524791661 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:13:11 INFO - PROCESS | 1200 | 1465524791665 Marionette TRACE conn2 <- [1,1697,null,{"value":"4294967297"}] 19:13:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:13:11 INFO - PROCESS | 1200 | 1465524791671 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 1200 | 1465524791676 Marionette TRACE conn2 <- [1,1698,null,{}] 19:13:11 INFO - PROCESS | 1200 | 1465524791683 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:11 INFO - PROCESS | 1200 | 1465524791689 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:11 INFO - PROCESS | 1200 | 1465524791787 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:13:11 INFO - PROCESS | 1200 | 1465524791800 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:11 INFO - PROCESS | 1200 | 1465524791804 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:42 INFO - PROCESS | 1200 | 1465524822077 Marionette TRACE conn2 <- [1,1700,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:13:42 INFO - . 19:13:42 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 30458ms 19:13:42 INFO - PROCESS | 1200 | 1465524822131 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 1200 | 1465524822135 Marionette TRACE conn2 <- [1,1701,null,{"value":"4294967297"}] 19:13:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 19:13:42 INFO - PROCESS | 1200 | 1465524822141 Marionette TRACE conn2 -> [0,1702,"getContext",null] 19:13:42 INFO - Clearing pref network.http.enablePerElementReferrer 19:13:42 INFO - PROCESS | 1200 | 1465524822147 Marionette TRACE conn2 <- [1,1702,null,{"value":"content"}] 19:13:42 INFO - PROCESS | 1200 | 1465524822153 Marionette TRACE conn2 -> [0,1703,"setContext",{"value":"chrome"}] 19:13:42 INFO - PROCESS | 1200 | 1465524822159 Marionette TRACE conn2 <- [1,1703,null,{}] 19:13:42 INFO - PROCESS | 1200 | 1465524822164 Marionette TRACE conn2 -> [0,1704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 19:13:42 INFO - PROCESS | 1200 | 1465524822178 Marionette TRACE conn2 <- [1,1704,null,{"value":null}] 19:13:42 INFO - PROCESS | 1200 | 1465524822182 Marionette TRACE conn2 -> [0,1705,"setContext",{"value":"content"}] 19:13:42 INFO - PROCESS | 1200 | 1465524822189 Marionette TRACE conn2 <- [1,1705,null,{}] 19:13:42 INFO - PROCESS | 1200 | 1465524822197 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 1200 | 1465524822203 Marionette TRACE conn2 <- [1,1706,null,{}] 19:13:42 INFO - PROCESS | 1200 | 1465524822207 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:42 INFO - PROCESS | 1200 | 1465524822210 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:42 INFO - PROCESS | 1200 | 1465524822303 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 19:13:42 INFO - PROCESS | 1200 | 1465524822317 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 1200 | 1465524822324 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:42 INFO - PROCESS | 1200 | 1465524822845 Marionette TRACE conn2 <- [1,1708,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:42 INFO - . 19:13:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 750ms 19:13:42 INFO - PROCESS | 1200 | 1465524822901 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 1200 | 1465524822905 Marionette TRACE conn2 <- [1,1709,null,{"value":"4294967297"}] 19:13:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 19:13:42 INFO - PROCESS | 1200 | 1465524822909 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 1200 | 1465524822912 Marionette TRACE conn2 <- [1,1710,null,{}] 19:13:42 INFO - PROCESS | 1200 | 1465524822928 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:42 INFO - PROCESS | 1200 | 1465524822934 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:43 INFO - PROCESS | 1200 | 1465524823025 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 19:13:43 INFO - PROCESS | 1200 | 1465524823054 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 1200 | 1465524823056 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:43 INFO - PROCESS | 1200 | 1465524823543 Marionette TRACE conn2 <- [1,1712,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:43 INFO - . 19:13:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 688ms 19:13:43 INFO - PROCESS | 1200 | 1465524823607 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 19:13:43 INFO - PROCESS | 1200 | 1465524823609 Marionette TRACE conn2 <- [1,1713,null,{"value":"4294967297"}] 19:13:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 19:13:43 INFO - PROCESS | 1200 | 1465524823615 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:13:43 INFO - PROCESS | 1200 | 1465524823617 Marionette TRACE conn2 <- [1,1714,null,{}] 19:13:43 INFO - PROCESS | 1200 | 1465524823621 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:43 INFO - PROCESS | 1200 | 1465524823623 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:43 INFO - PROCESS | 1200 | 1465524823710 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:13:43 INFO - PROCESS | 1200 | 1465524823726 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 1200 | 1465524823729 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:44 INFO - PROCESS | 1200 | 1465524824233 Marionette TRACE conn2 <- [1,1716,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:44 INFO - . 19:13:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 688ms 19:13:44 INFO - PROCESS | 1200 | 1465524824311 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 19:13:44 INFO - PROCESS | 1200 | 1465524824317 Marionette TRACE conn2 <- [1,1717,null,{"value":"4294967297"}] 19:13:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:13:44 INFO - PROCESS | 1200 | 1465524824321 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:13:44 INFO - PROCESS | 1200 | 1465524824323 Marionette TRACE conn2 <- [1,1718,null,{}] 19:13:44 INFO - PROCESS | 1200 | 1465524824326 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:44 INFO - PROCESS | 1200 | 1465524824328 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:44 INFO - PROCESS | 1200 | 1465524824459 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 19:13:44 INFO - PROCESS | 1200 | 1465524824494 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:44 INFO - PROCESS | 1200 | 1465524824496 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:45 INFO - PROCESS | 1200 | 1465524825025 Marionette TRACE conn2 <- [1,1720,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:45 INFO - . 19:13:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 704ms 19:13:45 INFO - PROCESS | 1200 | 1465524825053 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 19:13:45 INFO - PROCESS | 1200 | 1465524825055 Marionette TRACE conn2 <- [1,1721,null,{"value":"4294967297"}] 19:13:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 19:13:45 INFO - PROCESS | 1200 | 1465524825058 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - PROCESS | 1200 | 1465524825060 Marionette TRACE conn2 <- [1,1722,null,{}] 19:13:45 INFO - PROCESS | 1200 | 1465524825067 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:45 INFO - PROCESS | 1200 | 1465524825070 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:45 INFO - PROCESS | 1200 | 1465524825135 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 19:13:45 INFO - PROCESS | 1200 | 1465524825142 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:45 INFO - PROCESS | 1200 | 1465524825149 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:45 INFO - PROCESS | 1200 | 1465524825672 Marionette TRACE conn2 <- [1,1724,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:45 INFO - . 19:13:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 640ms 19:13:45 INFO - PROCESS | 1200 | 1465524825696 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 19:13:45 INFO - PROCESS | 1200 | 1465524825702 Marionette TRACE conn2 <- [1,1725,null,{"value":"4294967297"}] 19:13:45 INFO - PROCESS | 1200 | 1465524825706 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:13:45 INFO - PROCESS | 1200 | 1465524825707 Marionette TRACE conn2 <- [1,1726,null,{}] 19:13:45 INFO - PROCESS | 1200 | 1465524825711 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:45 INFO - PROCESS | 1200 | 1465524825716 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:45 INFO - PROCESS | 1200 | 1465524825837 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 19:13:45 INFO - PROCESS | 1200 | 1465524825854 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:45 INFO - PROCESS | 1200 | 1465524825858 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:46 INFO - PROCESS | 1200 | 1465524826391 Marionette TRACE conn2 <- [1,1728,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:46 INFO - . 19:13:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 735ms 19:13:46 INFO - PROCESS | 1200 | 1465524826447 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:13:46 INFO - PROCESS | 1200 | 1465524826449 Marionette TRACE conn2 <- [1,1729,null,{"value":"4294967297"}] 19:13:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:13:46 INFO - PROCESS | 1200 | 1465524826453 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:13:46 INFO - PROCESS | 1200 | 1465524826454 Marionette TRACE conn2 <- [1,1730,null,{}] 19:13:46 INFO - PROCESS | 1200 | 1465524826462 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:46 INFO - PROCESS | 1200 | 1465524826464 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:46 INFO - PROCESS | 1200 | 1465524826528 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 19:13:46 INFO - PROCESS | 1200 | 1465524826541 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:46 INFO - PROCESS | 1200 | 1465524826544 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:47 INFO - PROCESS | 1200 | 1465524827031 Marionette TRACE conn2 <- [1,1732,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:47 INFO - . 19:13:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 594ms 19:13:47 INFO - PROCESS | 1200 | 1465524827050 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 1200 | 1465524827052 Marionette TRACE conn2 <- [1,1733,null,{"value":"4294967297"}] 19:13:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:13:47 INFO - PROCESS | 1200 | 1465524827055 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 1200 | 1465524827056 Marionette TRACE conn2 <- [1,1734,null,{}] 19:13:47 INFO - PROCESS | 1200 | 1465524827060 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:47 INFO - PROCESS | 1200 | 1465524827067 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:47 INFO - PROCESS | 1200 | 1465524827128 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:13:47 INFO - PROCESS | 1200 | 1465524827139 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 1200 | 1465524827146 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:47 INFO - PROCESS | 1200 | 1465524827613 Marionette TRACE conn2 <- [1,1736,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:47 INFO - . 19:13:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 594ms 19:13:47 INFO - PROCESS | 1200 | 1465524827653 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 1200 | 1465524827662 Marionette TRACE conn2 <- [1,1737,null,{"value":"4294967297"}] 19:13:47 INFO - PROCESS | 1200 | 1465524827666 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 1200 | 1465524827668 Marionette TRACE conn2 <- [1,1738,null,{}] 19:13:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:13:47 INFO - PROCESS | 1200 | 1465524827671 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:47 INFO - PROCESS | 1200 | 1465524827673 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:47 INFO - PROCESS | 1200 | 1465524827740 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 19:13:47 INFO - PROCESS | 1200 | 1465524827746 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 1200 | 1465524827748 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:48 INFO - PROCESS | 1200 | 1465524828235 Marionette TRACE conn2 <- [1,1740,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:48 INFO - . 19:13:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 594ms 19:13:48 INFO - PROCESS | 1200 | 1465524828265 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 19:13:48 INFO - PROCESS | 1200 | 1465524828267 Marionette TRACE conn2 <- [1,1741,null,{"value":"4294967297"}] 19:13:48 INFO - PROCESS | 1200 | 1465524828271 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 19:13:48 INFO - PROCESS | 1200 | 1465524828276 Marionette TRACE conn2 <- [1,1742,null,{}] 19:13:48 INFO - PROCESS | 1200 | 1465524828280 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:48 INFO - PROCESS | 1200 | 1465524828282 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:48 INFO - PROCESS | 1200 | 1465524828358 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 19:13:48 INFO - PROCESS | 1200 | 1465524828367 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:48 INFO - PROCESS | 1200 | 1465524828370 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:48 INFO - PROCESS | 1200 | 1465524828855 Marionette TRACE conn2 <- [1,1744,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:48 INFO - . 19:13:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 641ms 19:13:48 INFO - PROCESS | 1200 | 1465524828909 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 19:13:48 INFO - PROCESS | 1200 | 1465524828912 Marionette TRACE conn2 <- [1,1745,null,{"value":"4294967297"}] 19:13:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 19:13:48 INFO - PROCESS | 1200 | 1465524828915 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - PROCESS | 1200 | 1465524828917 Marionette TRACE conn2 <- [1,1746,null,{}] 19:13:48 INFO - PROCESS | 1200 | 1465524828924 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:48 INFO - PROCESS | 1200 | 1465524828926 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:49 INFO - PROCESS | 1200 | 1465524829013 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 19:13:49 INFO - PROCESS | 1200 | 1465524829043 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 1200 | 1465524829045 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:49 INFO - PROCESS | 1200 | 1465524829512 Marionette TRACE conn2 <- [1,1748,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:49 INFO - . 19:13:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 640ms 19:13:49 INFO - PROCESS | 1200 | 1465524829553 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:13:49 INFO - PROCESS | 1200 | 1465524829556 Marionette TRACE conn2 <- [1,1749,null,{"value":"4294967297"}] 19:13:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 19:13:49 INFO - PROCESS | 1200 | 1465524829559 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:13:49 INFO - PROCESS | 1200 | 1465524829561 Marionette TRACE conn2 <- [1,1750,null,{}] 19:13:49 INFO - PROCESS | 1200 | 1465524829568 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:49 INFO - PROCESS | 1200 | 1465524829570 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:49 INFO - PROCESS | 1200 | 1465524829633 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 19:13:49 INFO - PROCESS | 1200 | 1465524829644 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 1200 | 1465524829646 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:50 INFO - PROCESS | 1200 | 1465524830154 Marionette TRACE conn2 <- [1,1752,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:50 INFO - . 19:13:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 641ms 19:13:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 19:13:50 INFO - PROCESS | 1200 | 1465524830197 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 1200 | 1465524830198 Marionette TRACE conn2 <- [1,1753,null,{"value":"4294967297"}] 19:13:50 INFO - PROCESS | 1200 | 1465524830202 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - PROCESS | 1200 | 1465524830203 Marionette TRACE conn2 <- [1,1754,null,{}] 19:13:50 INFO - PROCESS | 1200 | 1465524830206 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:50 INFO - PROCESS | 1200 | 1465524830211 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:50 INFO - PROCESS | 1200 | 1465524830272 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:13:50 INFO - PROCESS | 1200 | 1465524830289 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 1200 | 1465524830292 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:50 INFO - PROCESS | 1200 | 1465524830859 Marionette TRACE conn2 <- [1,1756,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:50 INFO - . 19:13:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 687ms 19:13:50 INFO - PROCESS | 1200 | 1465524830902 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 1200 | 1465524830903 Marionette TRACE conn2 <- [1,1757,null,{"value":"4294967297"}] 19:13:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 19:13:50 INFO - PROCESS | 1200 | 1465524830907 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - PROCESS | 1200 | 1465524830908 Marionette TRACE conn2 <- [1,1758,null,{}] 19:13:50 INFO - PROCESS | 1200 | 1465524830912 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:50 INFO - PROCESS | 1200 | 1465524830916 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:50 INFO - PROCESS | 1200 | 1465524830980 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 19:13:50 INFO - PROCESS | 1200 | 1465524830989 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 1200 | 1465524830996 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:51 INFO - PROCESS | 1200 | 1465524831665 Marionette TRACE conn2 <- [1,1760,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:51 INFO - . 19:13:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 797ms 19:13:51 INFO - PROCESS | 1200 | 1465524831709 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 1200 | 1465524831712 Marionette TRACE conn2 <- [1,1761,null,{"value":"4294967297"}] 19:13:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 19:13:51 INFO - PROCESS | 1200 | 1465524831718 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:13:51 INFO - PROCESS | 1200 | 1465524831720 Marionette TRACE conn2 <- [1,1762,null,{}] 19:13:51 INFO - PROCESS | 1200 | 1465524831724 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:51 INFO - PROCESS | 1200 | 1465524831730 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:51 INFO - PROCESS | 1200 | 1465524831789 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 19:13:51 INFO - PROCESS | 1200 | 1465524831816 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 1200 | 1465524831821 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:52 INFO - PROCESS | 1200 | 1465524832421 Marionette TRACE conn2 <- [1,1764,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:52 INFO - . 19:13:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | took 750ms 19:13:52 INFO - PROCESS | 1200 | 1465524832456 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 19:13:52 INFO - PROCESS | 1200 | 1465524832458 Marionette TRACE conn2 <- [1,1765,null,{"value":"4294967297"}] 19:13:52 INFO - PROCESS | 1200 | 1465524832461 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:13:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:13:52 INFO - PROCESS | 1200 | 1465524832463 Marionette TRACE conn2 <- [1,1766,null,{}] 19:13:52 INFO - PROCESS | 1200 | 1465524832466 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:52 INFO - PROCESS | 1200 | 1465524832468 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:52 INFO - PROCESS | 1200 | 1465524832541 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 19:13:52 INFO - PROCESS | 1200 | 1465524832555 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:52 INFO - PROCESS | 1200 | 1465524832561 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:53 INFO - PROCESS | 1200 | 1465524833108 Marionette TRACE conn2 <- [1,1768,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:53 INFO - . 19:13:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 703ms 19:13:53 INFO - PROCESS | 1200 | 1465524833162 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:13:53 INFO - PROCESS | 1200 | 1465524833163 Marionette TRACE conn2 <- [1,1769,null,{"value":"4294967297"}] 19:13:53 INFO - PROCESS | 1200 | 1465524833167 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:13:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 19:13:53 INFO - PROCESS | 1200 | 1465524833168 Marionette TRACE conn2 <- [1,1770,null,{}] 19:13:53 INFO - PROCESS | 1200 | 1465524833172 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:53 INFO - PROCESS | 1200 | 1465524833174 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:53 INFO - PROCESS | 1200 | 1465524833238 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 19:13:53 INFO - PROCESS | 1200 | 1465524833245 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:53 INFO - PROCESS | 1200 | 1465524833252 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:53 INFO - PROCESS | 1200 | 1465524833795 Marionette TRACE conn2 <- [1,1772,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:53 INFO - . 19:13:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 703ms 19:13:53 INFO - PROCESS | 1200 | 1465524833871 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 19:13:53 INFO - PROCESS | 1200 | 1465524833873 Marionette TRACE conn2 <- [1,1773,null,{"value":"4294967297"}] 19:13:53 INFO - PROCESS | 1200 | 1465524833877 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:13:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:13:53 INFO - PROCESS | 1200 | 1465524833878 Marionette TRACE conn2 <- [1,1774,null,{}] 19:13:53 INFO - PROCESS | 1200 | 1465524833882 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:53 INFO - PROCESS | 1200 | 1465524833883 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:53 INFO - PROCESS | 1200 | 1465524833949 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:13:53 INFO - PROCESS | 1200 | 1465524833956 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:53 INFO - PROCESS | 1200 | 1465524833961 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:54 INFO - PROCESS | 1200 | 1465524834493 Marionette TRACE conn2 <- [1,1776,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:54 INFO - . 19:13:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 625ms 19:13:54 INFO - PROCESS | 1200 | 1465524834515 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 19:13:54 INFO - PROCESS | 1200 | 1465524834517 Marionette TRACE conn2 <- [1,1777,null,{"value":"4294967297"}] 19:13:54 INFO - PROCESS | 1200 | 1465524834520 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:13:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 19:13:54 INFO - PROCESS | 1200 | 1465524834521 Marionette TRACE conn2 <- [1,1778,null,{}] 19:13:54 INFO - PROCESS | 1200 | 1465524834525 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:54 INFO - PROCESS | 1200 | 1465524834526 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:54 INFO - PROCESS | 1200 | 1465524834590 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 19:13:54 INFO - PROCESS | 1200 | 1465524834605 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:54 INFO - PROCESS | 1200 | 1465524834611 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:55 INFO - PROCESS | 1200 | 1465524835135 Marionette TRACE conn2 <- [1,1780,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:55 INFO - . 19:13:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 641ms 19:13:55 INFO - PROCESS | 1200 | 1465524835159 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 1200 | 1465524835161 Marionette TRACE conn2 <- [1,1781,null,{"value":"4294967297"}] 19:13:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 19:13:55 INFO - PROCESS | 1200 | 1465524835165 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - PROCESS | 1200 | 1465524835166 Marionette TRACE conn2 <- [1,1782,null,{}] 19:13:55 INFO - PROCESS | 1200 | 1465524835169 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:55 INFO - PROCESS | 1200 | 1465524835174 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:55 INFO - PROCESS | 1200 | 1465524835245 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 19:13:55 INFO - PROCESS | 1200 | 1465524835267 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:55 INFO - PROCESS | 1200 | 1465524835274 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:55 INFO - PROCESS | 1200 | 1465524835830 Marionette TRACE conn2 <- [1,1784,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:55 INFO - . 19:13:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 703ms 19:13:55 INFO - PROCESS | 1200 | 1465524835864 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 1200 | 1465524835866 Marionette TRACE conn2 <- [1,1785,null,{"value":"4294967297"}] 19:13:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 19:13:55 INFO - PROCESS | 1200 | 1465524835869 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - PROCESS | 1200 | 1465524835871 Marionette TRACE conn2 <- [1,1786,null,{}] 19:13:55 INFO - PROCESS | 1200 | 1465524835876 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:55 INFO - PROCESS | 1200 | 1465524835881 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:55 INFO - PROCESS | 1200 | 1465524835947 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 19:13:55 INFO - PROCESS | 1200 | 1465524835959 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:55 INFO - PROCESS | 1200 | 1465524835965 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:56 INFO - PROCESS | 1200 | 1465524836463 Marionette TRACE conn2 <- [1,1788,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:56 INFO - . 19:13:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 641ms 19:13:56 INFO - PROCESS | 1200 | 1465524836507 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:13:56 INFO - PROCESS | 1200 | 1465524836509 Marionette TRACE conn2 <- [1,1789,null,{"value":"4294967297"}] 19:13:56 INFO - PROCESS | 1200 | 1465524836512 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:13:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 19:13:56 INFO - PROCESS | 1200 | 1465524836514 Marionette TRACE conn2 <- [1,1790,null,{}] 19:13:56 INFO - PROCESS | 1200 | 1465524836517 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:56 INFO - PROCESS | 1200 | 1465524836522 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:56 INFO - PROCESS | 1200 | 1465524836581 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 19:13:56 INFO - PROCESS | 1200 | 1465524836593 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 1200 | 1465524836600 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:57 INFO - PROCESS | 1200 | 1465524837739 Marionette TRACE conn2 <- [1,1792,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:57 INFO - . 19:13:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1250ms 19:13:57 INFO - PROCESS | 1200 | 1465524837762 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 1200 | 1465524837763 Marionette TRACE conn2 <- [1,1793,null,{"value":"4294967297"}] 19:13:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 19:13:57 INFO - PROCESS | 1200 | 1465524837766 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 1200 | 1465524837768 Marionette TRACE conn2 <- [1,1794,null,{}] 19:13:57 INFO - PROCESS | 1200 | 1465524837771 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:57 INFO - PROCESS | 1200 | 1465524837776 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:57 INFO - PROCESS | 1200 | 1465524837838 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:13:57 INFO - PROCESS | 1200 | 1465524837850 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:57 INFO - PROCESS | 1200 | 1465524837853 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:58 INFO - PROCESS | 1200 | 1465524838318 Marionette TRACE conn2 <- [1,1796,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:58 INFO - . 19:13:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 594ms 19:13:58 INFO - PROCESS | 1200 | 1465524838364 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 19:13:58 INFO - PROCESS | 1200 | 1465524838366 Marionette TRACE conn2 <- [1,1797,null,{"value":"4294967297"}] 19:13:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 19:13:58 INFO - PROCESS | 1200 | 1465524838372 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:13:58 INFO - PROCESS | 1200 | 1465524838376 Marionette TRACE conn2 <- [1,1798,null,{}] 19:13:58 INFO - PROCESS | 1200 | 1465524838385 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:58 INFO - PROCESS | 1200 | 1465524838387 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:58 INFO - PROCESS | 1200 | 1465524838449 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 19:13:58 INFO - PROCESS | 1200 | 1465524838459 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 1200 | 1465524838462 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:58 INFO - PROCESS | 1200 | 1465524838941 Marionette TRACE conn2 <- [1,1800,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:13:58 INFO - . 19:13:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 594ms 19:13:58 INFO - PROCESS | 1200 | 1465524838967 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 19:13:58 INFO - PROCESS | 1200 | 1465524838969 Marionette TRACE conn2 <- [1,1801,null,{"value":"4294967297"}] 19:13:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html 19:13:58 INFO - PROCESS | 1200 | 1465524838972 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:13:58 INFO - PROCESS | 1200 | 1465524838974 Marionette TRACE conn2 <- [1,1802,null,{}] 19:13:58 INFO - PROCESS | 1200 | 1465524838981 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:58 INFO - PROCESS | 1200 | 1465524838983 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:59 INFO - PROCESS | 1200 | 1465524839045 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 19:13:59 INFO - PROCESS | 1200 | 1465524839056 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:59 INFO - PROCESS | 1200 | 1465524839059 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:59 INFO - PROCESS | 1200 | 1465524839634 Marionette TRACE conn2 <- [1,1804,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:13:59 INFO - . 19:13:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 687ms 19:13:59 INFO - PROCESS | 1200 | 1465524839672 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 19:13:59 INFO - PROCESS | 1200 | 1465524839674 Marionette TRACE conn2 <- [1,1805,null,{"value":"4294967297"}] 19:13:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 19:13:59 INFO - PROCESS | 1200 | 1465524839677 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - PROCESS | 1200 | 1465524839678 Marionette TRACE conn2 <- [1,1806,null,{}] 19:13:59 INFO - PROCESS | 1200 | 1465524839685 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:13:59 INFO - PROCESS | 1200 | 1465524839687 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:13:59 INFO - PROCESS | 1200 | 1465524839756 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 19:13:59 INFO - PROCESS | 1200 | 1465524839765 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:13:59 INFO - PROCESS | 1200 | 1465524839768 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:00 INFO - PROCESS | 1200 | 1465524840359 Marionette TRACE conn2 <- [1,1808,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:00 INFO - . 19:14:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 734ms 19:14:00 INFO - PROCESS | 1200 | 1465524840419 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:14:00 INFO - PROCESS | 1200 | 1465524840421 Marionette TRACE conn2 <- [1,1809,null,{"value":"4294967297"}] 19:14:00 INFO - PROCESS | 1200 | 1465524840424 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:14:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html 19:14:00 INFO - PROCESS | 1200 | 1465524840425 Marionette TRACE conn2 <- [1,1810,null,{}] 19:14:00 INFO - PROCESS | 1200 | 1465524840433 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:00 INFO - PROCESS | 1200 | 1465524840435 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:00 INFO - PROCESS | 1200 | 1465524840553 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 19:14:00 INFO - PROCESS | 1200 | 1465524840566 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 1200 | 1465524840569 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:01 INFO - PROCESS | 1200 | 1465524841079 Marionette TRACE conn2 <- [1,1812,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:01 INFO - . 19:14:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 687ms 19:14:01 INFO - PROCESS | 1200 | 1465524841123 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 1200 | 1465524841125 Marionette TRACE conn2 <- [1,1813,null,{"value":"4294967297"}] 19:14:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html 19:14:01 INFO - PROCESS | 1200 | 1465524841131 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - PROCESS | 1200 | 1465524841133 Marionette TRACE conn2 <- [1,1814,null,{}] 19:14:01 INFO - PROCESS | 1200 | 1465524841137 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:01 INFO - PROCESS | 1200 | 1465524841138 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:01 INFO - PROCESS | 1200 | 1465524841207 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:14:01 INFO - PROCESS | 1200 | 1465524841212 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:01 INFO - PROCESS | 1200 | 1465524841214 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:01 INFO - PROCESS | 1200 | 1465524841828 Marionette TRACE conn2 <- [1,1816,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:01 INFO - . 19:14:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 734ms 19:14:01 INFO - PROCESS | 1200 | 1465524841870 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 1200 | 1465524841875 Marionette TRACE conn2 <- [1,1817,null,{"value":"4294967297"}] 19:14:01 INFO - PROCESS | 1200 | 1465524841878 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - PROCESS | 1200 | 1465524841880 Marionette TRACE conn2 <- [1,1818,null,{}] 19:14:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 19:14:01 INFO - PROCESS | 1200 | 1465524841883 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:01 INFO - PROCESS | 1200 | 1465524841885 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:01 INFO - PROCESS | 1200 | 1465524841963 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 19:14:01 INFO - PROCESS | 1200 | 1465524841971 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:01 INFO - PROCESS | 1200 | 1465524841978 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:02 INFO - PROCESS | 1200 | 1465524842525 Marionette TRACE conn2 <- [1,1820,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:02 INFO - . 19:14:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 703ms 19:14:02 INFO - PROCESS | 1200 | 1465524842579 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 19:14:02 INFO - PROCESS | 1200 | 1465524842581 Marionette TRACE conn2 <- [1,1821,null,{"value":"4294967297"}] 19:14:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:14:02 INFO - PROCESS | 1200 | 1465524842584 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:14:02 INFO - PROCESS | 1200 | 1465524842586 Marionette TRACE conn2 <- [1,1822,null,{}] 19:14:02 INFO - PROCESS | 1200 | 1465524842589 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:02 INFO - PROCESS | 1200 | 1465524842594 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:02 INFO - PROCESS | 1200 | 1465524842654 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 19:14:02 INFO - PROCESS | 1200 | 1465524842663 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:02 INFO - PROCESS | 1200 | 1465524842665 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:03 INFO - PROCESS | 1200 | 1465524843195 Marionette TRACE conn2 <- [1,1824,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:03 INFO - . 19:14:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 641ms 19:14:03 INFO - PROCESS | 1200 | 1465524843223 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 1200 | 1465524843225 Marionette TRACE conn2 <- [1,1825,null,{"value":"4294967297"}] 19:14:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html 19:14:03 INFO - PROCESS | 1200 | 1465524843228 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 1200 | 1465524843229 Marionette TRACE conn2 <- [1,1826,null,{}] 19:14:03 INFO - PROCESS | 1200 | 1465524843236 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:03 INFO - PROCESS | 1200 | 1465524843238 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:03 INFO - PROCESS | 1200 | 1465524843303 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 19:14:03 INFO - PROCESS | 1200 | 1465524843310 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:03 INFO - PROCESS | 1200 | 1465524843313 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:03 INFO - PROCESS | 1200 | 1465524843803 Marionette TRACE conn2 <- [1,1828,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:03 INFO - . 19:14:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 594ms 19:14:03 INFO - PROCESS | 1200 | 1465524843825 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 1200 | 1465524843827 Marionette TRACE conn2 <- [1,1829,null,{"value":"4294967297"}] 19:14:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 19:14:03 INFO - PROCESS | 1200 | 1465524843833 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 1200 | 1465524843835 Marionette TRACE conn2 <- [1,1830,null,{}] 19:14:03 INFO - PROCESS | 1200 | 1465524843839 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:03 INFO - PROCESS | 1200 | 1465524843840 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:03 INFO - PROCESS | 1200 | 1465524843912 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 19:14:03 INFO - PROCESS | 1200 | 1465524843918 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:03 INFO - PROCESS | 1200 | 1465524843920 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:04 INFO - PROCESS | 1200 | 1465524844434 Marionette TRACE conn2 <- [1,1832,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:04 INFO - . 19:14:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 625ms 19:14:04 INFO - PROCESS | 1200 | 1465524844469 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 1200 | 1465524844475 Marionette TRACE conn2 <- [1,1833,null,{"value":"4294967297"}] 19:14:04 INFO - PROCESS | 1200 | 1465524844479 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:14:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:14:04 INFO - PROCESS | 1200 | 1465524844480 Marionette TRACE conn2 <- [1,1834,null,{}] 19:14:04 INFO - PROCESS | 1200 | 1465524844483 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:04 INFO - PROCESS | 1200 | 1465524844485 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:04 INFO - PROCESS | 1200 | 1465524844563 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 19:14:04 INFO - PROCESS | 1200 | 1465524844570 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:04 INFO - PROCESS | 1200 | 1465524844572 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:05 INFO - PROCESS | 1200 | 1465524845096 Marionette TRACE conn2 <- [1,1836,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:05 INFO - . 19:14:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 641ms 19:14:05 INFO - PROCESS | 1200 | 1465524845117 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 1200 | 1465524845119 Marionette TRACE conn2 <- [1,1837,null,{"value":"4294967297"}] 19:14:05 INFO - PROCESS | 1200 | 1465524845122 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html 19:14:05 INFO - PROCESS | 1200 | 1465524845123 Marionette TRACE conn2 <- [1,1838,null,{}] 19:14:05 INFO - PROCESS | 1200 | 1465524845127 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:05 INFO - PROCESS | 1200 | 1465524845133 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:05 INFO - PROCESS | 1200 | 1465524845198 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 19:14:05 INFO - PROCESS | 1200 | 1465524845203 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 1200 | 1465524845209 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:05 INFO - PROCESS | 1200 | 1465524845732 Marionette TRACE conn2 <- [1,1840,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:05 INFO - . 19:14:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 625ms 19:14:05 INFO - PROCESS | 1200 | 1465524845761 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 1200 | 1465524845763 Marionette TRACE conn2 <- [1,1841,null,{"value":"4294967297"}] 19:14:05 INFO - PROCESS | 1200 | 1465524845766 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 19:14:05 INFO - PROCESS | 1200 | 1465524845767 Marionette TRACE conn2 <- [1,1842,null,{}] 19:14:05 INFO - PROCESS | 1200 | 1465524845774 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:05 INFO - PROCESS | 1200 | 1465524845775 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:05 INFO - PROCESS | 1200 | 1465524845840 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:14:05 INFO - PROCESS | 1200 | 1465524845847 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 1200 | 1465524845850 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:06 INFO - PROCESS | 1200 | 1465524846893 Marionette TRACE conn2 <- [1,1844,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:06 INFO - . 19:14:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 1141ms 19:14:06 INFO - PROCESS | 1200 | 1465524846914 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 19:14:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:14:06 INFO - PROCESS | 1200 | 1465524846916 Marionette TRACE conn2 <- [1,1845,null,{"value":"4294967297"}] 19:14:06 INFO - PROCESS | 1200 | 1465524846922 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 1200 | 1465524846924 Marionette TRACE conn2 <- [1,1846,null,{}] 19:14:06 INFO - PROCESS | 1200 | 1465524846927 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:06 INFO - PROCESS | 1200 | 1465524846929 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:07 INFO - PROCESS | 1200 | 1465524847004 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 19:14:07 INFO - PROCESS | 1200 | 1465524847026 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 1200 | 1465524847028 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:07 INFO - PROCESS | 1200 | 1465524847504 Marionette TRACE conn2 <- [1,1848,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:07 INFO - . 19:14:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 640ms 19:14:07 INFO - PROCESS | 1200 | 1465524847554 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 19:14:07 INFO - PROCESS | 1200 | 1465524847559 Marionette TRACE conn2 <- [1,1849,null,{"value":"4294967297"}] 19:14:07 INFO - PROCESS | 1200 | 1465524847563 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:14:07 INFO - PROCESS | 1200 | 1465524847564 Marionette TRACE conn2 <- [1,1850,null,{}] 19:14:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html 19:14:07 INFO - PROCESS | 1200 | 1465524847567 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:07 INFO - PROCESS | 1200 | 1465524847569 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:07 INFO - PROCESS | 1200 | 1465524847647 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 19:14:07 INFO - PROCESS | 1200 | 1465524847657 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 1200 | 1465524847664 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:08 INFO - PROCESS | 1200 | 1465524848175 Marionette TRACE conn2 <- [1,1852,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:08 INFO - . 19:14:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 625ms 19:14:08 INFO - PROCESS | 1200 | 1465524848203 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 1200 | 1465524848205 Marionette TRACE conn2 <- [1,1853,null,{"value":"4294967297"}] 19:14:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 19:14:08 INFO - PROCESS | 1200 | 1465524848208 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 1200 | 1465524848210 Marionette TRACE conn2 <- [1,1854,null,{}] 19:14:08 INFO - PROCESS | 1200 | 1465524848213 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:08 INFO - PROCESS | 1200 | 1465524848218 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:08 INFO - PROCESS | 1200 | 1465524848276 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 19:14:08 INFO - PROCESS | 1200 | 1465524848292 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:08 INFO - PROCESS | 1200 | 1465524848295 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:08 INFO - PROCESS | 1200 | 1465524848857 Marionette TRACE conn2 <- [1,1856,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:08 INFO - . 19:14:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 704ms 19:14:08 INFO - PROCESS | 1200 | 1465524848908 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 1200 | 1465524848909 Marionette TRACE conn2 <- [1,1857,null,{"value":"4294967297"}] 19:14:08 INFO - PROCESS | 1200 | 1465524848912 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 1200 | 1465524848914 Marionette TRACE conn2 <- [1,1858,null,{}] 19:14:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html 19:14:08 INFO - PROCESS | 1200 | 1465524848920 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:08 INFO - PROCESS | 1200 | 1465524848922 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:09 INFO - PROCESS | 1200 | 1465524849003 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 19:14:09 INFO - PROCESS | 1200 | 1465524849024 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 1200 | 1465524849026 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:09 INFO - PROCESS | 1200 | 1465524849640 Marionette TRACE conn2 <- [1,1860,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:09 INFO - . 19:14:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 734ms 19:14:09 INFO - PROCESS | 1200 | 1465524849655 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 19:14:09 INFO - PROCESS | 1200 | 1465524849657 Marionette TRACE conn2 <- [1,1861,null,{"value":"4294967297"}] 19:14:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html 19:14:09 INFO - PROCESS | 1200 | 1465524849663 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:14:09 INFO - PROCESS | 1200 | 1465524849665 Marionette TRACE conn2 <- [1,1862,null,{}] 19:14:09 INFO - PROCESS | 1200 | 1465524849669 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:09 INFO - PROCESS | 1200 | 1465524849671 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:09 INFO - PROCESS | 1200 | 1465524849738 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:14:09 INFO - PROCESS | 1200 | 1465524849746 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 1200 | 1465524849748 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:10 INFO - PROCESS | 1200 | 1465524850464 Marionette TRACE conn2 <- [1,1864,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:10 INFO - . 19:14:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 843ms 19:14:10 INFO - PROCESS | 1200 | 1465524850503 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 19:14:10 INFO - PROCESS | 1200 | 1465524850508 Marionette TRACE conn2 <- [1,1865,null,{"value":"4294967297"}] 19:14:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html 19:14:10 INFO - PROCESS | 1200 | 1465524850512 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:14:10 INFO - PROCESS | 1200 | 1465524850514 Marionette TRACE conn2 <- [1,1866,null,{}] 19:14:10 INFO - PROCESS | 1200 | 1465524850517 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:10 INFO - PROCESS | 1200 | 1465524850519 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:10 INFO - PROCESS | 1200 | 1465524850589 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 19:14:10 INFO - PROCESS | 1200 | 1465524850608 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 1200 | 1465524850610 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:11 INFO - PROCESS | 1200 | 1465524851207 Marionette TRACE conn2 <- [1,1868,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:11 INFO - . 19:14:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 735ms 19:14:11 INFO - PROCESS | 1200 | 1465524851255 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 1200 | 1465524851256 Marionette TRACE conn2 <- [1,1869,null,{"value":"4294967297"}] 19:14:11 INFO - PROCESS | 1200 | 1465524851260 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 19:14:11 INFO - PROCESS | 1200 | 1465524851261 Marionette TRACE conn2 <- [1,1870,null,{}] 19:14:11 INFO - PROCESS | 1200 | 1465524851264 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:11 INFO - PROCESS | 1200 | 1465524851269 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:11 INFO - PROCESS | 1200 | 1465524851338 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 19:14:11 INFO - PROCESS | 1200 | 1465524851352 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:11 INFO - PROCESS | 1200 | 1465524851355 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:12 INFO - PROCESS | 1200 | 1465524852168 Marionette TRACE conn2 <- [1,1872,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:12 INFO - . 19:14:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 953ms 19:14:12 INFO - PROCESS | 1200 | 1465524852206 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 19:14:12 INFO - PROCESS | 1200 | 1465524852208 Marionette TRACE conn2 <- [1,1873,null,{"value":"4294967297"}] 19:14:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html 19:14:12 INFO - PROCESS | 1200 | 1465524852211 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:14:12 INFO - PROCESS | 1200 | 1465524852213 Marionette TRACE conn2 <- [1,1874,null,{}] 19:14:12 INFO - PROCESS | 1200 | 1465524852219 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:12 INFO - PROCESS | 1200 | 1465524852221 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:12 INFO - PROCESS | 1200 | 1465524852285 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:14:12 INFO - PROCESS | 1200 | 1465524852307 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 1200 | 1465524852310 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:12 INFO - PROCESS | 1200 | 1465524852809 Marionette TRACE conn2 <- [1,1876,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:12 INFO - . 19:14:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 640ms 19:14:12 INFO - PROCESS | 1200 | 1465524852849 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 19:14:12 INFO - PROCESS | 1200 | 1465524852851 Marionette TRACE conn2 <- [1,1877,null,{"value":"4294967297"}] 19:14:12 INFO - PROCESS | 1200 | 1465524852854 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:14:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:14:12 INFO - PROCESS | 1200 | 1465524852859 Marionette TRACE conn2 <- [1,1878,null,{}] 19:14:12 INFO - PROCESS | 1200 | 1465524852863 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:12 INFO - PROCESS | 1200 | 1465524852865 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:12 INFO - PROCESS | 1200 | 1465524852935 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 19:14:12 INFO - PROCESS | 1200 | 1465524852940 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 1200 | 1465524852942 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:13 INFO - PROCESS | 1200 | 1465524853494 Marionette TRACE conn2 <- [1,1880,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:13 INFO - . 19:14:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 704ms 19:14:13 INFO - PROCESS | 1200 | 1465524853554 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 1200 | 1465524853556 Marionette TRACE conn2 <- [1,1881,null,{"value":"4294967297"}] 19:14:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 19:14:13 INFO - PROCESS | 1200 | 1465524853562 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 1200 | 1465524853564 Marionette TRACE conn2 <- [1,1882,null,{}] 19:14:13 INFO - PROCESS | 1200 | 1465524853567 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:13 INFO - PROCESS | 1200 | 1465524853569 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:13 INFO - PROCESS | 1200 | 1465524853637 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 19:14:13 INFO - PROCESS | 1200 | 1465524853643 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:13 INFO - PROCESS | 1200 | 1465524853646 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:14 INFO - PROCESS | 1200 | 1465524854192 Marionette TRACE conn2 <- [1,1884,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:14 INFO - . 19:14:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 703ms 19:14:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:14:14 INFO - PROCESS | 1200 | 1465524854259 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 19:14:14 INFO - PROCESS | 1200 | 1465524854261 Marionette TRACE conn2 <- [1,1885,null,{"value":"4294967297"}] 19:14:14 INFO - PROCESS | 1200 | 1465524854265 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:14:14 INFO - PROCESS | 1200 | 1465524854267 Marionette TRACE conn2 <- [1,1886,null,{}] 19:14:14 INFO - PROCESS | 1200 | 1465524854271 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:14 INFO - PROCESS | 1200 | 1465524854276 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:14 INFO - PROCESS | 1200 | 1465524854346 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:14:14 INFO - PROCESS | 1200 | 1465524854366 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:14 INFO - PROCESS | 1200 | 1465524854368 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:14 INFO - PROCESS | 1200 | 1465524854944 Marionette TRACE conn2 <- [1,1888,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:15 INFO - . 19:14:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 735ms 19:14:15 INFO - PROCESS | 1200 | 1465524855006 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 1200 | 1465524855007 Marionette TRACE conn2 <- [1,1889,null,{"value":"4294967297"}] 19:14:15 INFO - PROCESS | 1200 | 1465524855011 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:14:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:14:15 INFO - PROCESS | 1200 | 1465524855012 Marionette TRACE conn2 <- [1,1890,null,{}] 19:14:15 INFO - PROCESS | 1200 | 1465524855015 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:15 INFO - PROCESS | 1200 | 1465524855020 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:15 INFO - PROCESS | 1200 | 1465524855083 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 19:14:15 INFO - PROCESS | 1200 | 1465524855094 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 1200 | 1465524855101 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:15 INFO - PROCESS | 1200 | 1465524855712 Marionette TRACE conn2 <- [1,1892,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:15 INFO - . 19:14:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 750ms 19:14:15 INFO - PROCESS | 1200 | 1465524855752 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 1200 | 1465524855753 Marionette TRACE conn2 <- [1,1893,null,{"value":"4294967297"}] 19:14:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:14:15 INFO - PROCESS | 1200 | 1465524855756 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:14:15 INFO - PROCESS | 1200 | 1465524855758 Marionette TRACE conn2 <- [1,1894,null,{}] 19:14:15 INFO - PROCESS | 1200 | 1465524855766 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:15 INFO - PROCESS | 1200 | 1465524855767 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:15 INFO - PROCESS | 1200 | 1465524855832 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 19:14:15 INFO - PROCESS | 1200 | 1465524855839 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 1200 | 1465524855841 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:17 INFO - PROCESS | 1200 | 1465524857209 Marionette TRACE conn2 <- [1,1896,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:17 INFO - . 19:14:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 1500ms 19:14:17 INFO - PROCESS | 1200 | 1465524857259 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 1200 | 1465524857263 Marionette TRACE conn2 <- [1,1897,null,{"value":"4294967297"}] 19:14:17 INFO - PROCESS | 1200 | 1465524857267 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 1200 | 1465524857268 Marionette TRACE conn2 <- [1,1898,null,{}] 19:14:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 19:14:17 INFO - PROCESS | 1200 | 1465524857272 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:17 INFO - PROCESS | 1200 | 1465524857273 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:17 INFO - PROCESS | 1200 | 1465524857337 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 19:14:17 INFO - PROCESS | 1200 | 1465524857344 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 1200 | 1465524857347 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:17 INFO - PROCESS | 1200 | 1465524857879 Marionette TRACE conn2 <- [1,1900,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:17 INFO - . 19:14:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 625ms 19:14:17 INFO - PROCESS | 1200 | 1465524857907 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 1200 | 1465524857909 Marionette TRACE conn2 <- [1,1901,null,{"value":"4294967297"}] 19:14:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:14:17 INFO - PROCESS | 1200 | 1465524857912 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 1200 | 1465524857913 Marionette TRACE conn2 <- [1,1902,null,{}] 19:14:17 INFO - PROCESS | 1200 | 1465524857916 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:17 INFO - PROCESS | 1200 | 1465524857926 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:18 INFO - PROCESS | 1200 | 1465524858016 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 19:14:18 INFO - PROCESS | 1200 | 1465524858028 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:18 INFO - PROCESS | 1200 | 1465524858032 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:18 INFO - PROCESS | 1200 | 1465524858575 Marionette TRACE conn2 <- [1,1904,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:18 INFO - . 19:14:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 703ms 19:14:18 INFO - PROCESS | 1200 | 1465524858612 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 19:14:18 INFO - PROCESS | 1200 | 1465524858614 Marionette TRACE conn2 <- [1,1905,null,{"value":"4294967297"}] 19:14:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:14:18 INFO - PROCESS | 1200 | 1465524858617 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:14:18 INFO - PROCESS | 1200 | 1465524858618 Marionette TRACE conn2 <- [1,1906,null,{}] 19:14:18 INFO - PROCESS | 1200 | 1465524858625 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:18 INFO - PROCESS | 1200 | 1465524858627 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:18 INFO - PROCESS | 1200 | 1465524858691 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:14:18 INFO - PROCESS | 1200 | 1465524858708 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:18 INFO - PROCESS | 1200 | 1465524858711 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:19 INFO - PROCESS | 1200 | 1465524859293 Marionette TRACE conn2 <- [1,1908,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:19 INFO - . 19:14:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 703ms 19:14:19 INFO - PROCESS | 1200 | 1465524859317 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 19:14:19 INFO - PROCESS | 1200 | 1465524859319 Marionette TRACE conn2 <- [1,1909,null,{"value":"4294967297"}] 19:14:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 19:14:19 INFO - PROCESS | 1200 | 1465524859331 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:14:19 INFO - PROCESS | 1200 | 1465524859332 Marionette TRACE conn2 <- [1,1910,null,{}] 19:14:19 INFO - PROCESS | 1200 | 1465524859337 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:19 INFO - PROCESS | 1200 | 1465524859338 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:19 INFO - PROCESS | 1200 | 1465524859406 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 19:14:19 INFO - PROCESS | 1200 | 1465524859410 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 1200 | 1465524859414 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:20 INFO - PROCESS | 1200 | 1465524860047 Marionette TRACE conn2 <- [1,1912,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:20 INFO - . 19:14:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 734ms 19:14:20 INFO - PROCESS | 1200 | 1465524860069 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 1200 | 1465524860074 Marionette TRACE conn2 <- [1,1913,null,{"value":"4294967297"}] 19:14:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:14:20 INFO - PROCESS | 1200 | 1465524860080 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - PROCESS | 1200 | 1465524860082 Marionette TRACE conn2 <- [1,1914,null,{}] 19:14:20 INFO - PROCESS | 1200 | 1465524860085 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:20 INFO - PROCESS | 1200 | 1465524860087 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:20 INFO - PROCESS | 1200 | 1465524860159 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 19:14:20 INFO - PROCESS | 1200 | 1465524860169 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:20 INFO - PROCESS | 1200 | 1465524860178 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:20 INFO - PROCESS | 1200 | 1465524860871 Marionette TRACE conn2 <- [1,1916,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:20 INFO - . 19:14:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 828ms 19:14:20 INFO - PROCESS | 1200 | 1465524860922 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 1200 | 1465524860923 Marionette TRACE conn2 <- [1,1917,null,{"value":"4294967297"}] 19:14:20 INFO - PROCESS | 1200 | 1465524860927 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:14:20 INFO - PROCESS | 1200 | 1465524860928 Marionette TRACE conn2 <- [1,1918,null,{}] 19:14:20 INFO - PROCESS | 1200 | 1465524860931 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:20 INFO - PROCESS | 1200 | 1465524860936 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:21 INFO - PROCESS | 1200 | 1465524861002 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 19:14:21 INFO - PROCESS | 1200 | 1465524861007 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 1200 | 1465524861014 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:21 INFO - PROCESS | 1200 | 1465524861609 Marionette TRACE conn2 <- [1,1920,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:21 INFO - . 19:14:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 734ms 19:14:21 INFO - PROCESS | 1200 | 1465524861668 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:14:21 INFO - PROCESS | 1200 | 1465524861670 Marionette TRACE conn2 <- [1,1921,null,{"value":"4294967297"}] 19:14:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:14:21 INFO - PROCESS | 1200 | 1465524861673 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:14:21 INFO - PROCESS | 1200 | 1465524861674 Marionette TRACE conn2 <- [1,1922,null,{}] 19:14:21 INFO - PROCESS | 1200 | 1465524861681 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:21 INFO - PROCESS | 1200 | 1465524861682 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:21 INFO - PROCESS | 1200 | 1465524861739 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 19:14:21 INFO - PROCESS | 1200 | 1465524861758 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 1200 | 1465524861759 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:22 INFO - PROCESS | 1200 | 1465524862245 Marionette TRACE conn2 <- [1,1924,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:22 INFO - . 19:14:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 594ms 19:14:22 INFO - PROCESS | 1200 | 1465524862271 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 19:14:22 INFO - PROCESS | 1200 | 1465524862272 Marionette TRACE conn2 <- [1,1925,null,{"value":"4294967297"}] 19:14:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 19:14:22 INFO - PROCESS | 1200 | 1465524862279 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:14:22 INFO - PROCESS | 1200 | 1465524862281 Marionette TRACE conn2 <- [1,1926,null,{}] 19:14:22 INFO - PROCESS | 1200 | 1465524862284 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:22 INFO - PROCESS | 1200 | 1465524862286 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:22 INFO - PROCESS | 1200 | 1465524862373 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:14:22 INFO - PROCESS | 1200 | 1465524862393 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:22 INFO - PROCESS | 1200 | 1465524862395 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:22 INFO - PROCESS | 1200 | 1465524862908 Marionette TRACE conn2 <- [1,1928,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:22 INFO - . 19:14:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 703ms 19:14:22 INFO - PROCESS | 1200 | 1465524862976 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 19:14:22 INFO - PROCESS | 1200 | 1465524862981 Marionette TRACE conn2 <- [1,1929,null,{"value":"4294967297"}] 19:14:22 INFO - PROCESS | 1200 | 1465524862984 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:14:22 INFO - PROCESS | 1200 | 1465524862985 Marionette TRACE conn2 <- [1,1930,null,{}] 19:14:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:14:22 INFO - PROCESS | 1200 | 1465524862989 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:22 INFO - PROCESS | 1200 | 1465524862991 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:23 INFO - PROCESS | 1200 | 1465524863052 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 19:14:23 INFO - PROCESS | 1200 | 1465524863058 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 1200 | 1465524863064 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:23 INFO - PROCESS | 1200 | 1465524863574 Marionette TRACE conn2 <- [1,1932,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:23 INFO - . 19:14:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 626ms 19:14:23 INFO - PROCESS | 1200 | 1465524863624 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 19:14:23 INFO - PROCESS | 1200 | 1465524863626 Marionette TRACE conn2 <- [1,1933,null,{"value":"4294967297"}] 19:14:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html 19:14:23 INFO - PROCESS | 1200 | 1465524863629 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:14:23 INFO - PROCESS | 1200 | 1465524863631 Marionette TRACE conn2 <- [1,1934,null,{}] 19:14:23 INFO - PROCESS | 1200 | 1465524863634 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:23 INFO - PROCESS | 1200 | 1465524863639 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:23 INFO - PROCESS | 1200 | 1465524863715 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 19:14:23 INFO - PROCESS | 1200 | 1465524863727 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 1200 | 1465524863729 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:24 INFO - PROCESS | 1200 | 1465524864270 Marionette TRACE conn2 <- [1,1936,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:24 INFO - . 19:14:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 688ms 19:14:24 INFO - PROCESS | 1200 | 1465524864329 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 1200 | 1465524864331 Marionette TRACE conn2 <- [1,1937,null,{"value":"4294967297"}] 19:14:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 19:14:24 INFO - PROCESS | 1200 | 1465524864334 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 1200 | 1465524864338 Marionette TRACE conn2 <- [1,1938,null,{}] 19:14:24 INFO - PROCESS | 1200 | 1465524864342 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:24 INFO - PROCESS | 1200 | 1465524864344 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:24 INFO - PROCESS | 1200 | 1465524864414 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 19:14:24 INFO - PROCESS | 1200 | 1465524864423 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:24 INFO - PROCESS | 1200 | 1465524864424 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:24 INFO - PROCESS | 1200 | 1465524864931 Marionette TRACE conn2 <- [1,1940,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:24 INFO - . 19:14:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | took 641ms 19:14:24 INFO - PROCESS | 1200 | 1465524864972 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 1200 | 1465524864974 Marionette TRACE conn2 <- [1,1941,null,{"value":"4294967297"}] 19:14:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html 19:14:24 INFO - PROCESS | 1200 | 1465524864982 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 1200 | 1465524864983 Marionette TRACE conn2 <- [1,1942,null,{}] 19:14:24 INFO - PROCESS | 1200 | 1465524864987 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:24 INFO - PROCESS | 1200 | 1465524864988 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:25 INFO - PROCESS | 1200 | 1465524865055 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 19:14:25 INFO - PROCESS | 1200 | 1465524865062 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:25 INFO - PROCESS | 1200 | 1465524865065 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:25 INFO - PROCESS | 1200 | 1465524865613 Marionette TRACE conn2 <- [1,1944,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:25 INFO - . 19:14:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | took 687ms 19:14:25 INFO - PROCESS | 1200 | 1465524865683 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 19:14:25 INFO - PROCESS | 1200 | 1465524865685 Marionette TRACE conn2 <- [1,1945,null,{"value":"4294967297"}] 19:14:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:14:25 INFO - PROCESS | 1200 | 1465524865688 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:14:25 INFO - PROCESS | 1200 | 1465524865689 Marionette TRACE conn2 <- [1,1946,null,{}] 19:14:25 INFO - PROCESS | 1200 | 1465524865693 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:25 INFO - PROCESS | 1200 | 1465524865698 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:25 INFO - PROCESS | 1200 | 1465524865756 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 19:14:25 INFO - PROCESS | 1200 | 1465524865770 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:25 INFO - PROCESS | 1200 | 1465524865772 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:26 INFO - PROCESS | 1200 | 1465524866680 Marionette TRACE conn2 <- [1,1948,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:26 INFO - . 19:14:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1031ms 19:14:26 INFO - PROCESS | 1200 | 1465524866731 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 19:14:26 INFO - PROCESS | 1200 | 1465524866733 Marionette TRACE conn2 <- [1,1949,null,{"value":"4294967297"}] 19:14:26 INFO - PROCESS | 1200 | 1465524866736 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:14:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html 19:14:26 INFO - PROCESS | 1200 | 1465524866737 Marionette TRACE conn2 <- [1,1950,null,{}] 19:14:26 INFO - PROCESS | 1200 | 1465524866744 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:26 INFO - PROCESS | 1200 | 1465524866746 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:26 INFO - PROCESS | 1200 | 1465524866810 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:14:26 INFO - PROCESS | 1200 | 1465524866817 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 1200 | 1465524866820 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:27 INFO - PROCESS | 1200 | 1465524867309 Marionette TRACE conn2 <- [1,1952,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:27 INFO - . 19:14:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 593ms 19:14:27 INFO - PROCESS | 1200 | 1465524867334 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 1200 | 1465524867335 Marionette TRACE conn2 <- [1,1953,null,{"value":"4294967297"}] 19:14:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 19:14:27 INFO - PROCESS | 1200 | 1465524867342 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - PROCESS | 1200 | 1465524867344 Marionette TRACE conn2 <- [1,1954,null,{}] 19:14:27 INFO - PROCESS | 1200 | 1465524867347 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:27 INFO - PROCESS | 1200 | 1465524867349 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:27 INFO - PROCESS | 1200 | 1465524867413 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 19:14:27 INFO - PROCESS | 1200 | 1465524867419 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:27 INFO - PROCESS | 1200 | 1465524867421 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:27 INFO - PROCESS | 1200 | 1465524867891 Marionette TRACE conn2 <- [1,1956,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:27 INFO - . 19:14:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | took 594ms 19:14:27 INFO - PROCESS | 1200 | 1465524867936 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 1200 | 1465524867938 Marionette TRACE conn2 <- [1,1957,null,{"value":"4294967297"}] 19:14:27 INFO - PROCESS | 1200 | 1465524867941 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html 19:14:27 INFO - PROCESS | 1200 | 1465524867943 Marionette TRACE conn2 <- [1,1958,null,{}] 19:14:27 INFO - PROCESS | 1200 | 1465524867946 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:27 INFO - PROCESS | 1200 | 1465524867951 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:28 INFO - PROCESS | 1200 | 1465524868013 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 19:14:28 INFO - PROCESS | 1200 | 1465524868019 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 1200 | 1465524868025 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:28 INFO - PROCESS | 1200 | 1465524868609 Marionette TRACE conn2 <- [1,1960,null,{"value":["/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:28 INFO - . 19:14:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 687ms 19:14:28 INFO - PROCESS | 1200 | 1465524868645 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:14:28 INFO - PROCESS | 1200 | 1465524868647 Marionette TRACE conn2 <- [1,1961,null,{"value":"4294967297"}] 19:14:28 INFO - PROCESS | 1200 | 1465524868650 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:14:28 INFO - PROCESS | 1200 | 1465524868651 Marionette TRACE conn2 <- [1,1962,null,{}] 19:14:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 19:14:28 INFO - PROCESS | 1200 | 1465524868658 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:28 INFO - PROCESS | 1200 | 1465524868660 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:28 INFO - PROCESS | 1200 | 1465524868726 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 19:14:28 INFO - PROCESS | 1200 | 1465524868731 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 1200 | 1465524868733 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:29 INFO - PROCESS | 1200 | 1465524869310 Marionette TRACE conn2 <- [1,1964,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:29 INFO - . 19:14:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 703ms 19:14:29 INFO - PROCESS | 1200 | 1465524869352 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 1200 | 1465524869355 Marionette TRACE conn2 <- [1,1965,null,{"value":"4294967297"}] 19:14:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 19:14:29 INFO - PROCESS | 1200 | 1465524869362 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 1200 | 1465524869364 Marionette TRACE conn2 <- [1,1966,null,{}] 19:14:29 INFO - PROCESS | 1200 | 1465524869368 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:29 INFO - PROCESS | 1200 | 1465524869369 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:29 INFO - PROCESS | 1200 | 1465524869439 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:14:29 INFO - PROCESS | 1200 | 1465524869450 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:29 INFO - PROCESS | 1200 | 1465524869452 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:30 INFO - PROCESS | 1200 | 1465524870020 Marionette TRACE conn2 <- [1,1968,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:30 INFO - . 19:14:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 703ms 19:14:30 INFO - PROCESS | 1200 | 1465524870057 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 19:14:30 INFO - PROCESS | 1200 | 1465524870060 Marionette TRACE conn2 <- [1,1969,null,{"value":"4294967297"}] 19:14:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 19:14:30 INFO - PROCESS | 1200 | 1465524870069 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:14:30 INFO - PROCESS | 1200 | 1465524870071 Marionette TRACE conn2 <- [1,1970,null,{}] 19:14:30 INFO - PROCESS | 1200 | 1465524870076 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:30 INFO - PROCESS | 1200 | 1465524870079 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:30 INFO - PROCESS | 1200 | 1465524870225 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 19:14:30 INFO - PROCESS | 1200 | 1465524870235 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 1200 | 1465524870240 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:30 INFO - PROCESS | 1200 | 1465524870807 Marionette TRACE conn2 <- [1,1972,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:30 INFO - . 19:14:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 797ms 19:14:30 INFO - PROCESS | 1200 | 1465524870864 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 19:14:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:14:30 INFO - PROCESS | 1200 | 1465524870872 Marionette TRACE conn2 <- [1,1973,null,{"value":"4294967297"}] 19:14:30 INFO - PROCESS | 1200 | 1465524870877 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:14:30 INFO - PROCESS | 1200 | 1465524870879 Marionette TRACE conn2 <- [1,1974,null,{}] 19:14:30 INFO - PROCESS | 1200 | 1465524870884 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:30 INFO - PROCESS | 1200 | 1465524870886 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:30 INFO - PROCESS | 1200 | 1465524870964 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 19:14:30 INFO - PROCESS | 1200 | 1465524870971 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 1200 | 1465524870973 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:31 INFO - PROCESS | 1200 | 1465524871530 Marionette TRACE conn2 <- [1,1976,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:31 INFO - . 19:14:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 687ms 19:14:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 19:14:31 INFO - PROCESS | 1200 | 1465524871574 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 19:14:31 INFO - PROCESS | 1200 | 1465524871576 Marionette TRACE conn2 <- [1,1977,null,{"value":"4294967297"}] 19:14:31 INFO - PROCESS | 1200 | 1465524871579 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 1200 | 1465524871580 Marionette TRACE conn2 <- [1,1978,null,{}] 19:14:31 INFO - PROCESS | 1200 | 1465524871583 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:31 INFO - PROCESS | 1200 | 1465524871588 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:31 INFO - PROCESS | 1200 | 1465524871664 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 19:14:31 INFO - PROCESS | 1200 | 1465524871676 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:31 INFO - PROCESS | 1200 | 1465524871678 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:32 INFO - PROCESS | 1200 | 1465524872377 Marionette TRACE conn2 <- [1,1980,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:32 INFO - . 19:14:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 828ms 19:14:32 INFO - PROCESS | 1200 | 1465524872423 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 19:14:32 INFO - PROCESS | 1200 | 1465524872430 Marionette TRACE conn2 <- [1,1981,null,{"value":"4294967297"}] 19:14:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:14:32 INFO - PROCESS | 1200 | 1465524872435 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:14:32 INFO - PROCESS | 1200 | 1465524872440 Marionette TRACE conn2 <- [1,1982,null,{}] 19:14:32 INFO - PROCESS | 1200 | 1465524872448 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:32 INFO - PROCESS | 1200 | 1465524872451 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:32 INFO - PROCESS | 1200 | 1465524872570 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 19:14:32 INFO - PROCESS | 1200 | 1465524872643 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:32 INFO - PROCESS | 1200 | 1465524872647 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:33 INFO - PROCESS | 1200 | 1465524873344 Marionette TRACE conn2 <- [1,1984,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:33 INFO - . 19:14:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 954ms 19:14:33 INFO - PROCESS | 1200 | 1465524873381 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:14:33 INFO - PROCESS | 1200 | 1465524873389 Marionette TRACE conn2 <- [1,1985,null,{"value":"4294967297"}] 19:14:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:14:33 INFO - PROCESS | 1200 | 1465524873395 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 1200 | 1465524873399 Marionette TRACE conn2 <- [1,1986,null,{}] 19:14:33 INFO - PROCESS | 1200 | 1465524873404 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:33 INFO - PROCESS | 1200 | 1465524873412 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:33 INFO - PROCESS | 1200 | 1465524873524 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 19:14:33 INFO - PROCESS | 1200 | 1465524873590 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 1200 | 1465524873594 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:34 INFO - PROCESS | 1200 | 1465524874474 Marionette TRACE conn2 <- [1,1988,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:34 INFO - . 19:14:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1094ms 19:14:34 INFO - PROCESS | 1200 | 1465524874497 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 19:14:34 INFO - PROCESS | 1200 | 1465524874501 Marionette TRACE conn2 <- [1,1989,null,{"value":"4294967297"}] 19:14:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:14:34 INFO - PROCESS | 1200 | 1465524874506 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:14:34 INFO - PROCESS | 1200 | 1465524874510 Marionette TRACE conn2 <- [1,1990,null,{}] 19:14:34 INFO - PROCESS | 1200 | 1465524874519 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:34 INFO - PROCESS | 1200 | 1465524874523 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:34 INFO - PROCESS | 1200 | 1465524874641 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 19:14:34 INFO - PROCESS | 1200 | 1465524874674 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:34 INFO - PROCESS | 1200 | 1465524874678 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:36 INFO - PROCESS | 1200 | 1465524876244 Marionette TRACE conn2 <- [1,1992,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:36 INFO - . 19:14:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1765ms 19:14:36 INFO - PROCESS | 1200 | 1465524876276 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 19:14:36 INFO - PROCESS | 1200 | 1465524876281 Marionette TRACE conn2 <- [1,1993,null,{"value":"4294967297"}] 19:14:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:14:36 INFO - PROCESS | 1200 | 1465524876287 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:14:36 INFO - PROCESS | 1200 | 1465524876289 Marionette TRACE conn2 <- [1,1994,null,{}] 19:14:36 INFO - PROCESS | 1200 | 1465524876297 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:36 INFO - PROCESS | 1200 | 1465524876300 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:36 INFO - PROCESS | 1200 | 1465524876388 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 19:14:36 INFO - PROCESS | 1200 | 1465524876408 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:36 INFO - PROCESS | 1200 | 1465524876412 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:36 INFO - PROCESS | 1200 | 1465524876957 Marionette TRACE conn2 <- [1,1996,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:36 INFO - . 19:14:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 688ms 19:14:36 INFO - PROCESS | 1200 | 1465524876986 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 19:14:36 INFO - PROCESS | 1200 | 1465524876988 Marionette TRACE conn2 <- [1,1997,null,{"value":"4294967297"}] 19:14:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 19:14:36 INFO - PROCESS | 1200 | 1465524876992 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:14:36 INFO - PROCESS | 1200 | 1465524876996 Marionette TRACE conn2 <- [1,1998,null,{}] 19:14:37 INFO - PROCESS | 1200 | 1465524877010 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:37 INFO - PROCESS | 1200 | 1465524877015 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:37 INFO - PROCESS | 1200 | 1465524877103 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:14:37 INFO - PROCESS | 1200 | 1465524877145 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 1200 | 1465524877147 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:37 INFO - PROCESS | 1200 | 1465524877699 Marionette TRACE conn2 <- [1,2000,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:37 INFO - . 19:14:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 735ms 19:14:37 INFO - PROCESS | 1200 | 1465524877732 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 19:14:37 INFO - PROCESS | 1200 | 1465524877735 Marionette TRACE conn2 <- [1,2001,null,{"value":"4294967297"}] 19:14:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 19:14:37 INFO - PROCESS | 1200 | 1465524877738 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:14:37 INFO - PROCESS | 1200 | 1465524877739 Marionette TRACE conn2 <- [1,2002,null,{}] 19:14:37 INFO - PROCESS | 1200 | 1465524877746 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:37 INFO - PROCESS | 1200 | 1465524877749 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:37 INFO - PROCESS | 1200 | 1465524877819 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 19:14:37 INFO - PROCESS | 1200 | 1465524877834 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 1200 | 1465524877837 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:38 INFO - PROCESS | 1200 | 1465524878424 Marionette TRACE conn2 <- [1,2004,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:38 INFO - . 19:14:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 735ms 19:14:38 INFO - PROCESS | 1200 | 1465524878478 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 19:14:38 INFO - PROCESS | 1200 | 1465524878480 Marionette TRACE conn2 <- [1,2005,null,{"value":"4294967297"}] 19:14:38 INFO - PROCESS | 1200 | 1465524878483 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:14:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 19:14:38 INFO - PROCESS | 1200 | 1465524878485 Marionette TRACE conn2 <- [1,2006,null,{}] 19:14:38 INFO - PROCESS | 1200 | 1465524878493 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:38 INFO - PROCESS | 1200 | 1465524878495 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:38 INFO - PROCESS | 1200 | 1465524878574 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 19:14:38 INFO - PROCESS | 1200 | 1465524878594 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:38 INFO - PROCESS | 1200 | 1465524878597 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:39 INFO - PROCESS | 1200 | 1465524879225 Marionette TRACE conn2 <- [1,2008,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:39 INFO - . 19:14:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 797ms 19:14:39 INFO - PROCESS | 1200 | 1465524879286 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 19:14:39 INFO - PROCESS | 1200 | 1465524879290 Marionette TRACE conn2 <- [1,2009,null,{"value":"4294967297"}] 19:14:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 19:14:39 INFO - PROCESS | 1200 | 1465524879294 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:14:39 INFO - PROCESS | 1200 | 1465524879297 Marionette TRACE conn2 <- [1,2010,null,{}] 19:14:39 INFO - PROCESS | 1200 | 1465524879305 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:39 INFO - PROCESS | 1200 | 1465524879316 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:39 INFO - PROCESS | 1200 | 1465524879442 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 19:14:39 INFO - PROCESS | 1200 | 1465524879451 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:39 INFO - PROCESS | 1200 | 1465524879453 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:40 INFO - PROCESS | 1200 | 1465524880192 Marionette TRACE conn2 <- [1,2012,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:40 INFO - . 19:14:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 953ms 19:14:40 INFO - PROCESS | 1200 | 1465524880237 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 1200 | 1465524880239 Marionette TRACE conn2 <- [1,2013,null,{"value":"4294967297"}] 19:14:40 INFO - PROCESS | 1200 | 1465524880242 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:14:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 19:14:40 INFO - PROCESS | 1200 | 1465524880244 Marionette TRACE conn2 <- [1,2014,null,{}] 19:14:40 INFO - PROCESS | 1200 | 1465524880250 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:40 INFO - PROCESS | 1200 | 1465524880252 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:40 INFO - PROCESS | 1200 | 1465524880325 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 19:14:40 INFO - PROCESS | 1200 | 1465524880332 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:40 INFO - PROCESS | 1200 | 1465524880335 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:40 INFO - PROCESS | 1200 | 1465524880885 Marionette TRACE conn2 <- [1,2016,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:40 INFO - . 19:14:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 704ms 19:14:40 INFO - PROCESS | 1200 | 1465524880942 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 1200 | 1465524880944 Marionette TRACE conn2 <- [1,2017,null,{"value":"4294967297"}] 19:14:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 19:14:40 INFO - PROCESS | 1200 | 1465524880947 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:14:40 INFO - PROCESS | 1200 | 1465524880949 Marionette TRACE conn2 <- [1,2018,null,{}] 19:14:40 INFO - PROCESS | 1200 | 1465524880956 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:40 INFO - PROCESS | 1200 | 1465524880958 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:41 INFO - PROCESS | 1200 | 1465524881031 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 19:14:41 INFO - PROCESS | 1200 | 1465524881042 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:41 INFO - PROCESS | 1200 | 1465524881044 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:41 INFO - PROCESS | 1200 | 1465524881679 Marionette TRACE conn2 <- [1,2020,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:41 INFO - . 19:14:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | took 796ms 19:14:41 INFO - PROCESS | 1200 | 1465524881750 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 19:14:41 INFO - PROCESS | 1200 | 1465524881755 Marionette TRACE conn2 <- [1,2021,null,{"value":"4294967297"}] 19:14:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:14:41 INFO - PROCESS | 1200 | 1465524881761 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:14:41 INFO - PROCESS | 1200 | 1465524881765 Marionette TRACE conn2 <- [1,2022,null,{}] 19:14:41 INFO - PROCESS | 1200 | 1465524881812 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:41 INFO - PROCESS | 1200 | 1465524881815 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:41 INFO - PROCESS | 1200 | 1465524881911 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 19:14:41 INFO - PROCESS | 1200 | 1465524881946 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:41 INFO - PROCESS | 1200 | 1465524881951 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:42 INFO - PROCESS | 1200 | 1465524882710 Marionette TRACE conn2 <- [1,2024,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:42 INFO - . 19:14:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 1000ms 19:14:42 INFO - PROCESS | 1200 | 1465524882764 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 19:14:42 INFO - PROCESS | 1200 | 1465524882769 Marionette TRACE conn2 <- [1,2025,null,{"value":"4294967297"}] 19:14:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 19:14:42 INFO - PROCESS | 1200 | 1465524882776 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:14:42 INFO - PROCESS | 1200 | 1465524882779 Marionette TRACE conn2 <- [1,2026,null,{}] 19:14:42 INFO - PROCESS | 1200 | 1465524882786 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:42 INFO - PROCESS | 1200 | 1465524882790 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:43 INFO - PROCESS | 1200 | 1465524883004 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 19:14:43 INFO - PROCESS | 1200 | 1465524883031 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 1200 | 1465524883036 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:43 INFO - PROCESS | 1200 | 1465524883719 Marionette TRACE conn2 <- [1,2028,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:43 INFO - . 19:14:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1000ms 19:14:43 INFO - PROCESS | 1200 | 1465524883778 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 19:14:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:14:43 INFO - PROCESS | 1200 | 1465524883785 Marionette TRACE conn2 <- [1,2029,null,{"value":"4294967297"}] 19:14:43 INFO - PROCESS | 1200 | 1465524883790 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:14:43 INFO - PROCESS | 1200 | 1465524883792 Marionette TRACE conn2 <- [1,2030,null,{}] 19:14:43 INFO - PROCESS | 1200 | 1465524883800 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:43 INFO - PROCESS | 1200 | 1465524883803 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:43 INFO - PROCESS | 1200 | 1465524883874 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 19:14:43 INFO - PROCESS | 1200 | 1465524883903 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 1200 | 1465524883907 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:44 INFO - PROCESS | 1200 | 1465524884584 Marionette TRACE conn2 <- [1,2032,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:44 INFO - . 19:14:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 844ms 19:14:44 INFO - PROCESS | 1200 | 1465524884646 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 19:14:44 INFO - PROCESS | 1200 | 1465524884649 Marionette TRACE conn2 <- [1,2033,null,{"value":"4294967297"}] 19:14:44 INFO - PROCESS | 1200 | 1465524884657 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:14:44 INFO - PROCESS | 1200 | 1465524884660 Marionette TRACE conn2 <- [1,2034,null,{}] 19:14:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 19:14:44 INFO - PROCESS | 1200 | 1465524884665 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:44 INFO - PROCESS | 1200 | 1465524884670 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:44 INFO - PROCESS | 1200 | 1465524884756 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:14:44 INFO - PROCESS | 1200 | 1465524884788 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:44 INFO - PROCESS | 1200 | 1465524884791 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:45 INFO - PROCESS | 1200 | 1465524885363 Marionette TRACE conn2 <- [1,2036,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:45 INFO - . 19:14:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 735ms 19:14:45 INFO - PROCESS | 1200 | 1465524885402 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 19:14:45 INFO - PROCESS | 1200 | 1465524885406 Marionette TRACE conn2 <- [1,2037,null,{"value":"4294967297"}] 19:14:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 19:14:45 INFO - PROCESS | 1200 | 1465524885419 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:14:45 INFO - PROCESS | 1200 | 1465524885426 Marionette TRACE conn2 <- [1,2038,null,{}] 19:14:45 INFO - PROCESS | 1200 | 1465524885431 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:45 INFO - PROCESS | 1200 | 1465524885438 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:45 INFO - PROCESS | 1200 | 1465524885752 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 19:14:45 INFO - PROCESS | 1200 | 1465524885757 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 1200 | 1465524885760 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:46 INFO - PROCESS | 1200 | 1465524886430 Marionette TRACE conn2 <- [1,2040,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:46 INFO - . 19:14:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1046ms 19:14:46 INFO - PROCESS | 1200 | 1465524886468 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 1200 | 1465524886470 Marionette TRACE conn2 <- [1,2041,null,{"value":"4294967297"}] 19:14:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 19:14:46 INFO - PROCESS | 1200 | 1465524886473 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 1200 | 1465524886475 Marionette TRACE conn2 <- [1,2042,null,{}] 19:14:46 INFO - PROCESS | 1200 | 1465524886478 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:46 INFO - PROCESS | 1200 | 1465524886483 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:46 INFO - PROCESS | 1200 | 1465524886549 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 19:14:46 INFO - PROCESS | 1200 | 1465524886559 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:46 INFO - PROCESS | 1200 | 1465524886562 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:47 INFO - PROCESS | 1200 | 1465524887074 Marionette TRACE conn2 <- [1,2044,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:47 INFO - . 19:14:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 625ms 19:14:47 INFO - PROCESS | 1200 | 1465524887111 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:14:47 INFO - PROCESS | 1200 | 1465524887115 Marionette TRACE conn2 <- [1,2045,null,{"value":"4294967297"}] 19:14:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 19:14:47 INFO - PROCESS | 1200 | 1465524887119 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:14:47 INFO - PROCESS | 1200 | 1465524887121 Marionette TRACE conn2 <- [1,2046,null,{}] 19:14:47 INFO - PROCESS | 1200 | 1465524887128 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:47 INFO - PROCESS | 1200 | 1465524887130 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:47 INFO - PROCESS | 1200 | 1465524887204 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:14:47 INFO - PROCESS | 1200 | 1465524887219 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:47 INFO - PROCESS | 1200 | 1465524887229 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:47 INFO - PROCESS | 1200 | 1465524887787 Marionette TRACE conn2 <- [1,2048,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:47 INFO - . 19:14:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 703ms 19:14:47 INFO - PROCESS | 1200 | 1465524887819 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 19:14:47 INFO - PROCESS | 1200 | 1465524887823 Marionette TRACE conn2 <- [1,2049,null,{"value":"4294967297"}] 19:14:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 19:14:47 INFO - PROCESS | 1200 | 1465524887828 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:14:47 INFO - PROCESS | 1200 | 1465524887830 Marionette TRACE conn2 <- [1,2050,null,{}] 19:14:47 INFO - PROCESS | 1200 | 1465524887839 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:47 INFO - PROCESS | 1200 | 1465524887842 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:47 INFO - PROCESS | 1200 | 1465524887921 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 19:14:47 INFO - PROCESS | 1200 | 1465524887936 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:47 INFO - PROCESS | 1200 | 1465524887938 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:48 INFO - PROCESS | 1200 | 1465524888468 Marionette TRACE conn2 <- [1,2052,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:48 INFO - . 19:14:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 703ms 19:14:48 INFO - PROCESS | 1200 | 1465524888526 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 19:14:48 INFO - PROCESS | 1200 | 1465524888528 Marionette TRACE conn2 <- [1,2053,null,{"value":"4294967297"}] 19:14:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 19:14:48 INFO - PROCESS | 1200 | 1465524888531 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:14:48 INFO - PROCESS | 1200 | 1465524888533 Marionette TRACE conn2 <- [1,2054,null,{}] 19:14:48 INFO - PROCESS | 1200 | 1465524888540 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:48 INFO - PROCESS | 1200 | 1465524888542 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:48 INFO - PROCESS | 1200 | 1465524888612 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 19:14:48 INFO - PROCESS | 1200 | 1465524888619 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:48 INFO - PROCESS | 1200 | 1465524888621 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:49 INFO - PROCESS | 1200 | 1465524889267 Marionette TRACE conn2 <- [1,2056,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:14:49 INFO - . 19:14:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 797ms 19:14:49 INFO - PROCESS | 1200 | 1465524889334 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 19:14:49 INFO - PROCESS | 1200 | 1465524889337 Marionette TRACE conn2 <- [1,2057,null,{"value":"4294967297"}] 19:14:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html 19:14:49 INFO - PROCESS | 1200 | 1465524889342 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:14:49 INFO - PROCESS | 1200 | 1465524889348 Marionette TRACE conn2 <- [1,2058,null,{}] 19:14:49 INFO - PROCESS | 1200 | 1465524889353 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:49 INFO - PROCESS | 1200 | 1465524889356 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:49 INFO - PROCESS | 1200 | 1465524889447 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 19:14:49 INFO - PROCESS | 1200 | 1465524889459 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:49 INFO - PROCESS | 1200 | 1465524889462 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:50 INFO - PROCESS | 1200 | 1465524890311 Marionette TRACE conn2 <- [1,2060,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:50 INFO - . 19:14:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 1047ms 19:14:50 INFO - PROCESS | 1200 | 1465524890395 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:14:50 INFO - PROCESS | 1200 | 1465524890400 Marionette TRACE conn2 <- [1,2061,null,{"value":"4294967297"}] 19:14:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 19:14:50 INFO - PROCESS | 1200 | 1465524890409 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:14:50 INFO - PROCESS | 1200 | 1465524890417 Marionette TRACE conn2 <- [1,2062,null,{}] 19:14:50 INFO - PROCESS | 1200 | 1465524890423 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:50 INFO - PROCESS | 1200 | 1465524890427 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:50 INFO - PROCESS | 1200 | 1465524890541 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 19:14:50 INFO - PROCESS | 1200 | 1465524890587 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:50 INFO - PROCESS | 1200 | 1465524890590 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:51 INFO - PROCESS | 1200 | 1465524891418 Marionette TRACE conn2 <- [1,2064,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:51 INFO - . 19:14:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 1047ms 19:14:51 INFO - PROCESS | 1200 | 1465524891459 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 19:14:51 INFO - PROCESS | 1200 | 1465524891464 Marionette TRACE conn2 <- [1,2065,null,{"value":"4294967297"}] 19:14:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html 19:14:51 INFO - PROCESS | 1200 | 1465524891483 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:14:51 INFO - PROCESS | 1200 | 1465524891487 Marionette TRACE conn2 <- [1,2066,null,{}] 19:14:51 INFO - PROCESS | 1200 | 1465524891496 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:51 INFO - PROCESS | 1200 | 1465524891499 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:51 INFO - PROCESS | 1200 | 1465524891591 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:14:51 INFO - PROCESS | 1200 | 1465524891607 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:51 INFO - PROCESS | 1200 | 1465524891612 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:52 INFO - PROCESS | 1200 | 1465524892159 Marionette TRACE conn2 <- [1,2068,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:52 INFO - . 19:14:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 703ms 19:14:52 INFO - PROCESS | 1200 | 1465524892189 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 19:14:52 INFO - PROCESS | 1200 | 1465524892194 Marionette TRACE conn2 <- [1,2069,null,{"value":"4294967297"}] 19:14:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html 19:14:52 INFO - PROCESS | 1200 | 1465524892201 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:14:52 INFO - PROCESS | 1200 | 1465524892204 Marionette TRACE conn2 <- [1,2070,null,{}] 19:14:52 INFO - PROCESS | 1200 | 1465524892210 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:52 INFO - PROCESS | 1200 | 1465524892213 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:52 INFO - PROCESS | 1200 | 1465524892286 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 19:14:52 INFO - PROCESS | 1200 | 1465524892318 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:52 INFO - PROCESS | 1200 | 1465524892321 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:52 INFO - PROCESS | 1200 | 1465524892888 Marionette TRACE conn2 <- [1,2072,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:52 INFO - . 19:14:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 750ms 19:14:52 INFO - PROCESS | 1200 | 1465524892941 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 19:14:52 INFO - PROCESS | 1200 | 1465524892943 Marionette TRACE conn2 <- [1,2073,null,{"value":"4294967297"}] 19:14:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 19:14:52 INFO - PROCESS | 1200 | 1465524892946 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:14:52 INFO - PROCESS | 1200 | 1465524892950 Marionette TRACE conn2 <- [1,2074,null,{}] 19:14:52 INFO - PROCESS | 1200 | 1465524892965 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:52 INFO - PROCESS | 1200 | 1465524892969 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:53 INFO - PROCESS | 1200 | 1465524893038 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 19:14:53 INFO - PROCESS | 1200 | 1465524893048 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:53 INFO - PROCESS | 1200 | 1465524893050 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:53 INFO - PROCESS | 1200 | 1465524893650 Marionette TRACE conn2 <- [1,2076,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:53 INFO - . 19:14:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 735ms 19:14:53 INFO - PROCESS | 1200 | 1465524893686 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 19:14:53 INFO - PROCESS | 1200 | 1465524893689 Marionette TRACE conn2 <- [1,2077,null,{"value":"4294967297"}] 19:14:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:14:53 INFO - PROCESS | 1200 | 1465524893692 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:14:53 INFO - PROCESS | 1200 | 1465524893697 Marionette TRACE conn2 <- [1,2078,null,{}] 19:14:53 INFO - PROCESS | 1200 | 1465524893702 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:53 INFO - PROCESS | 1200 | 1465524893704 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:53 INFO - PROCESS | 1200 | 1465524893784 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 19:14:53 INFO - PROCESS | 1200 | 1465524893797 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:53 INFO - PROCESS | 1200 | 1465524893800 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:54 INFO - PROCESS | 1200 | 1465524894416 Marionette TRACE conn2 <- [1,2080,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:54 INFO - . 19:14:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 735ms 19:14:54 INFO - PROCESS | 1200 | 1465524894432 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 19:14:54 INFO - PROCESS | 1200 | 1465524894434 Marionette TRACE conn2 <- [1,2081,null,{"value":"4294967297"}] 19:14:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html 19:14:54 INFO - PROCESS | 1200 | 1465524894442 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:14:54 INFO - PROCESS | 1200 | 1465524894444 Marionette TRACE conn2 <- [1,2082,null,{}] 19:14:54 INFO - PROCESS | 1200 | 1465524894448 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:54 INFO - PROCESS | 1200 | 1465524894450 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:54 INFO - PROCESS | 1200 | 1465524894526 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 19:14:54 INFO - PROCESS | 1200 | 1465524894548 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:54 INFO - PROCESS | 1200 | 1465524894551 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:55 INFO - PROCESS | 1200 | 1465524895099 Marionette TRACE conn2 <- [1,2084,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:55 INFO - . 19:14:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 688ms 19:14:55 INFO - PROCESS | 1200 | 1465524895138 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 19:14:55 INFO - PROCESS | 1200 | 1465524895145 Marionette TRACE conn2 <- [1,2085,null,{"value":"4294967297"}] 19:14:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 19:14:55 INFO - PROCESS | 1200 | 1465524895148 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:14:55 INFO - PROCESS | 1200 | 1465524895150 Marionette TRACE conn2 <- [1,2086,null,{}] 19:14:55 INFO - PROCESS | 1200 | 1465524895154 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:55 INFO - PROCESS | 1200 | 1465524895160 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:55 INFO - PROCESS | 1200 | 1465524895232 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 19:14:55 INFO - PROCESS | 1200 | 1465524895237 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 1200 | 1465524895239 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:56 INFO - PROCESS | 1200 | 1465524896434 Marionette TRACE conn2 <- [1,2088,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:56 INFO - . 19:14:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 1297ms 19:14:56 INFO - PROCESS | 1200 | 1465524896448 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:14:56 INFO - PROCESS | 1200 | 1465524896451 Marionette TRACE conn2 <- [1,2089,null,{"value":"4294967297"}] 19:14:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:14:56 INFO - PROCESS | 1200 | 1465524896454 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:14:56 INFO - PROCESS | 1200 | 1465524896455 Marionette TRACE conn2 <- [1,2090,null,{}] 19:14:56 INFO - PROCESS | 1200 | 1465524896459 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:56 INFO - PROCESS | 1200 | 1465524896461 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:56 INFO - PROCESS | 1200 | 1465524896529 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 19:14:56 INFO - PROCESS | 1200 | 1465524896538 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 1200 | 1465524896545 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:57 INFO - PROCESS | 1200 | 1465524897040 Marionette TRACE conn2 <- [1,2092,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:57 INFO - . 19:14:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 625ms 19:14:57 INFO - PROCESS | 1200 | 1465524897094 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 19:14:57 INFO - PROCESS | 1200 | 1465524897096 Marionette TRACE conn2 <- [1,2093,null,{"value":"4294967297"}] 19:14:57 INFO - PROCESS | 1200 | 1465524897099 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:14:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html 19:14:57 INFO - PROCESS | 1200 | 1465524897101 Marionette TRACE conn2 <- [1,2094,null,{}] 19:14:57 INFO - PROCESS | 1200 | 1465524897104 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:57 INFO - PROCESS | 1200 | 1465524897109 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:57 INFO - PROCESS | 1200 | 1465524897171 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:14:57 INFO - PROCESS | 1200 | 1465524897190 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:57 INFO - PROCESS | 1200 | 1465524897198 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:57 INFO - PROCESS | 1200 | 1465524897779 Marionette TRACE conn2 <- [1,2096,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:57 INFO - . 19:14:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 734ms 19:14:57 INFO - PROCESS | 1200 | 1465524897840 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 19:14:57 INFO - PROCESS | 1200 | 1465524897846 Marionette TRACE conn2 <- [1,2097,null,{"value":"4294967297"}] 19:14:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 19:14:57 INFO - PROCESS | 1200 | 1465524897851 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:14:57 INFO - PROCESS | 1200 | 1465524897855 Marionette TRACE conn2 <- [1,2098,null,{}] 19:14:57 INFO - PROCESS | 1200 | 1465524897864 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:57 INFO - PROCESS | 1200 | 1465524897867 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:58 INFO - PROCESS | 1200 | 1465524898007 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 19:14:58 INFO - PROCESS | 1200 | 1465524898086 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 1200 | 1465524898091 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:58 INFO - PROCESS | 1200 | 1465524898891 Marionette TRACE conn2 <- [1,2100,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:14:58 INFO - . 19:14:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 1093ms 19:14:58 INFO - PROCESS | 1200 | 1465524898952 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 19:14:58 INFO - PROCESS | 1200 | 1465524898957 Marionette TRACE conn2 <- [1,2101,null,{"value":"4294967297"}] 19:14:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:14:58 INFO - PROCESS | 1200 | 1465524898964 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:14:58 INFO - PROCESS | 1200 | 1465524898967 Marionette TRACE conn2 <- [1,2102,null,{}] 19:14:58 INFO - PROCESS | 1200 | 1465524898974 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:14:58 INFO - PROCESS | 1200 | 1465524898977 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:59 INFO - PROCESS | 1200 | 1465524899193 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 19:14:59 INFO - PROCESS | 1200 | 1465524899203 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:14:59 INFO - PROCESS | 1200 | 1465524899207 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:14:59 INFO - PROCESS | 1200 | 1465524899985 Marionette TRACE conn2 <- [1,2104,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:00 INFO - . 19:15:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1047ms 19:15:00 INFO - PROCESS | 1200 | 1465524900028 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 19:15:00 INFO - PROCESS | 1200 | 1465524900032 Marionette TRACE conn2 <- [1,2105,null,{"value":"4294967297"}] 19:15:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html 19:15:00 INFO - PROCESS | 1200 | 1465524900037 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:15:00 INFO - PROCESS | 1200 | 1465524900040 Marionette TRACE conn2 <- [1,2106,null,{}] 19:15:00 INFO - PROCESS | 1200 | 1465524900044 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:00 INFO - PROCESS | 1200 | 1465524900047 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:00 INFO - PROCESS | 1200 | 1465524900124 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:15:00 INFO - PROCESS | 1200 | 1465524900132 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:00 INFO - PROCESS | 1200 | 1465524900140 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:00 INFO - PROCESS | 1200 | 1465524900807 Marionette TRACE conn2 <- [1,2108,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:00 INFO - . 19:15:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 797ms 19:15:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 19:15:00 INFO - PROCESS | 1200 | 1465524900840 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 19:15:00 INFO - PROCESS | 1200 | 1465524900842 Marionette TRACE conn2 <- [1,2109,null,{"value":"4294967297"}] 19:15:00 INFO - PROCESS | 1200 | 1465524900846 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:15:00 INFO - PROCESS | 1200 | 1465524900848 Marionette TRACE conn2 <- [1,2110,null,{}] 19:15:00 INFO - PROCESS | 1200 | 1465524900852 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:00 INFO - PROCESS | 1200 | 1465524900859 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:00 INFO - PROCESS | 1200 | 1465524900932 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 19:15:00 INFO - PROCESS | 1200 | 1465524900937 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:00 INFO - PROCESS | 1200 | 1465524900944 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:01 INFO - PROCESS | 1200 | 1465524901623 Marionette TRACE conn2 <- [1,2112,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:01 INFO - . 19:15:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 797ms 19:15:01 INFO - PROCESS | 1200 | 1465524901647 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:15:01 INFO - PROCESS | 1200 | 1465524901651 Marionette TRACE conn2 <- [1,2113,null,{"value":"4294967297"}] 19:15:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html 19:15:01 INFO - PROCESS | 1200 | 1465524901665 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:15:01 INFO - PROCESS | 1200 | 1465524901672 Marionette TRACE conn2 <- [1,2114,null,{}] 19:15:01 INFO - PROCESS | 1200 | 1465524901677 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:01 INFO - PROCESS | 1200 | 1465524901682 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:01 INFO - PROCESS | 1200 | 1465524901745 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 19:15:01 INFO - PROCESS | 1200 | 1465524901752 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:01 INFO - PROCESS | 1200 | 1465524901760 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:02 INFO - PROCESS | 1200 | 1465524902382 Marionette TRACE conn2 <- [1,2116,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:02 INFO - . 19:15:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 750ms 19:15:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html 19:15:02 INFO - PROCESS | 1200 | 1465524902418 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 19:15:02 INFO - PROCESS | 1200 | 1465524902420 Marionette TRACE conn2 <- [1,2117,null,{"value":"4294967297"}] 19:15:02 INFO - PROCESS | 1200 | 1465524902423 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:15:02 INFO - PROCESS | 1200 | 1465524902425 Marionette TRACE conn2 <- [1,2118,null,{}] 19:15:02 INFO - PROCESS | 1200 | 1465524902429 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:02 INFO - PROCESS | 1200 | 1465524902434 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:02 INFO - PROCESS | 1200 | 1465524902501 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:15:02 INFO - PROCESS | 1200 | 1465524902505 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:02 INFO - PROCESS | 1200 | 1465524902511 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:03 INFO - PROCESS | 1200 | 1465524903477 Marionette TRACE conn2 <- [1,2120,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:03 INFO - . 19:15:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 1078ms 19:15:03 INFO - PROCESS | 1200 | 1465524903516 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 19:15:03 INFO - PROCESS | 1200 | 1465524903518 Marionette TRACE conn2 <- [1,2121,null,{"value":"4294967297"}] 19:15:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html 19:15:03 INFO - PROCESS | 1200 | 1465524903521 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:15:03 INFO - PROCESS | 1200 | 1465524903523 Marionette TRACE conn2 <- [1,2122,null,{}] 19:15:03 INFO - PROCESS | 1200 | 1465524903526 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:03 INFO - PROCESS | 1200 | 1465524903531 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:03 INFO - PROCESS | 1200 | 1465524903610 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 19:15:03 INFO - PROCESS | 1200 | 1465524903629 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:03 INFO - PROCESS | 1200 | 1465524903638 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:04 INFO - PROCESS | 1200 | 1465524904178 Marionette TRACE conn2 <- [1,2124,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:04 INFO - . 19:15:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 687ms 19:15:04 INFO - PROCESS | 1200 | 1465524904221 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 19:15:04 INFO - PROCESS | 1200 | 1465524904223 Marionette TRACE conn2 <- [1,2125,null,{"value":"4294967297"}] 19:15:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 19:15:04 INFO - PROCESS | 1200 | 1465524904226 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:15:04 INFO - PROCESS | 1200 | 1465524904228 Marionette TRACE conn2 <- [1,2126,null,{}] 19:15:04 INFO - PROCESS | 1200 | 1465524904235 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:04 INFO - PROCESS | 1200 | 1465524904237 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:04 INFO - PROCESS | 1200 | 1465524904317 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 19:15:04 INFO - PROCESS | 1200 | 1465524904330 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:04 INFO - PROCESS | 1200 | 1465524904333 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:04 INFO - PROCESS | 1200 | 1465524904846 Marionette TRACE conn2 <- [1,2128,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:04 INFO - . 19:15:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 641ms 19:15:04 INFO - PROCESS | 1200 | 1465524904864 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 19:15:04 INFO - PROCESS | 1200 | 1465524904866 Marionette TRACE conn2 <- [1,2129,null,{"value":"4294967297"}] 19:15:04 INFO - PROCESS | 1200 | 1465524904869 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:15:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html 19:15:04 INFO - PROCESS | 1200 | 1465524904871 Marionette TRACE conn2 <- [1,2130,null,{}] 19:15:04 INFO - PROCESS | 1200 | 1465524904878 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:04 INFO - PROCESS | 1200 | 1465524904880 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:04 INFO - PROCESS | 1200 | 1465524904947 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 19:15:04 INFO - PROCESS | 1200 | 1465524904956 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:04 INFO - PROCESS | 1200 | 1465524904959 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:05 INFO - PROCESS | 1200 | 1465524905484 Marionette TRACE conn2 <- [1,2132,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:05 INFO - . 19:15:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 640ms 19:15:05 INFO - PROCESS | 1200 | 1465524905512 Marionette TRACE conn2 -> [0,2133,"getWindowHandle",null] 19:15:05 INFO - PROCESS | 1200 | 1465524905516 Marionette TRACE conn2 <- [1,2133,null,{"value":"4294967297"}] 19:15:05 INFO - PROCESS | 1200 | 1465524905522 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:15:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:15:05 INFO - PROCESS | 1200 | 1465524905528 Marionette TRACE conn2 <- [1,2134,null,{}] 19:15:05 INFO - PROCESS | 1200 | 1465524905539 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:05 INFO - PROCESS | 1200 | 1465524905544 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:05 INFO - PROCESS | 1200 | 1465524905644 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 19:15:05 INFO - PROCESS | 1200 | 1465524905679 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:05 INFO - PROCESS | 1200 | 1465524905683 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:06 INFO - PROCESS | 1200 | 1465524906458 Marionette TRACE conn2 <- [1,2136,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:06 INFO - . 19:15:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 937ms 19:15:06 INFO - PROCESS | 1200 | 1465524906471 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 19:15:06 INFO - PROCESS | 1200 | 1465524906477 Marionette TRACE conn2 <- [1,2137,null,{"value":"4294967297"}] 19:15:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 19:15:06 INFO - PROCESS | 1200 | 1465524906483 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:15:06 INFO - PROCESS | 1200 | 1465524906486 Marionette TRACE conn2 <- [1,2138,null,{}] 19:15:06 INFO - PROCESS | 1200 | 1465524906493 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:06 INFO - PROCESS | 1200 | 1465524906496 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:06 INFO - PROCESS | 1200 | 1465524906580 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:15:06 INFO - PROCESS | 1200 | 1465524906630 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:06 INFO - PROCESS | 1200 | 1465524906633 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:07 INFO - PROCESS | 1200 | 1465524907458 Marionette TRACE conn2 <- [1,2140,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:07 INFO - . 19:15:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 1000ms 19:15:07 INFO - PROCESS | 1200 | 1465524907484 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 19:15:07 INFO - PROCESS | 1200 | 1465524907488 Marionette TRACE conn2 <- [1,2141,null,{"value":"4294967297"}] 19:15:07 INFO - PROCESS | 1200 | 1465524907493 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:15:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:15:07 INFO - PROCESS | 1200 | 1465524907497 Marionette TRACE conn2 <- [1,2142,null,{}] 19:15:07 INFO - PROCESS | 1200 | 1465524907506 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:07 INFO - PROCESS | 1200 | 1465524907514 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:08 INFO - PROCESS | 1200 | 1465524908392 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 19:15:08 INFO - PROCESS | 1200 | 1465524908407 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:08 INFO - PROCESS | 1200 | 1465524908415 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:09 INFO - PROCESS | 1200 | 1465524909406 Marionette TRACE conn2 <- [1,2144,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:09 INFO - . 19:15:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 1969ms 19:15:09 INFO - PROCESS | 1200 | 1465524909466 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 19:15:09 INFO - PROCESS | 1200 | 1465524909474 Marionette TRACE conn2 <- [1,2145,null,{"value":"4294967297"}] 19:15:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:15:09 INFO - PROCESS | 1200 | 1465524909481 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:15:09 INFO - PROCESS | 1200 | 1465524909483 Marionette TRACE conn2 <- [1,2146,null,{}] 19:15:09 INFO - PROCESS | 1200 | 1465524909487 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:09 INFO - PROCESS | 1200 | 1465524909490 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:09 INFO - PROCESS | 1200 | 1465524909560 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 19:15:09 INFO - PROCESS | 1200 | 1465524909605 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:09 INFO - PROCESS | 1200 | 1465524909609 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:10 INFO - PROCESS | 1200 | 1465524910187 Marionette TRACE conn2 <- [1,2148,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:10 INFO - . 19:15:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 750ms 19:15:10 INFO - PROCESS | 1200 | 1465524910223 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 19:15:10 INFO - PROCESS | 1200 | 1465524910229 Marionette TRACE conn2 <- [1,2149,null,{"value":"4294967297"}] 19:15:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:15:10 INFO - PROCESS | 1200 | 1465524910232 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:15:10 INFO - PROCESS | 1200 | 1465524910236 Marionette TRACE conn2 <- [1,2150,null,{}] 19:15:10 INFO - PROCESS | 1200 | 1465524910247 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:10 INFO - PROCESS | 1200 | 1465524910252 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:10 INFO - PROCESS | 1200 | 1465524910330 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 19:15:10 INFO - PROCESS | 1200 | 1465524910347 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:10 INFO - PROCESS | 1200 | 1465524910355 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:11 INFO - PROCESS | 1200 | 1465524911051 Marionette TRACE conn2 <- [1,2152,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:11 INFO - . 19:15:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 844ms 19:15:11 INFO - PROCESS | 1200 | 1465524911076 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:15:11 INFO - PROCESS | 1200 | 1465524911079 Marionette TRACE conn2 <- [1,2153,null,{"value":"4294967297"}] 19:15:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 19:15:11 INFO - PROCESS | 1200 | 1465524911082 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:15:11 INFO - PROCESS | 1200 | 1465524911084 Marionette TRACE conn2 <- [1,2154,null,{}] 19:15:11 INFO - PROCESS | 1200 | 1465524911088 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:11 INFO - PROCESS | 1200 | 1465524911093 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:11 INFO - PROCESS | 1200 | 1465524911171 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 19:15:11 INFO - PROCESS | 1200 | 1465524911179 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:11 INFO - PROCESS | 1200 | 1465524911186 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:11 INFO - PROCESS | 1200 | 1465524911906 Marionette TRACE conn2 <- [1,2156,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:11 INFO - . 19:15:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 843ms 19:15:11 INFO - PROCESS | 1200 | 1465524911925 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 19:15:11 INFO - PROCESS | 1200 | 1465524911927 Marionette TRACE conn2 <- [1,2157,null,{"value":"4294967297"}] 19:15:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:15:11 INFO - PROCESS | 1200 | 1465524911930 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:15:11 INFO - PROCESS | 1200 | 1465524911932 Marionette TRACE conn2 <- [1,2158,null,{}] 19:15:11 INFO - PROCESS | 1200 | 1465524911938 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:11 INFO - PROCESS | 1200 | 1465524911943 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:12 INFO - PROCESS | 1200 | 1465524912009 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:15:12 INFO - PROCESS | 1200 | 1465524912020 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:12 INFO - PROCESS | 1200 | 1465524912026 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:12 INFO - PROCESS | 1200 | 1465524912838 Marionette TRACE conn2 <- [1,2160,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:12 INFO - . 19:15:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 938ms 19:15:12 INFO - PROCESS | 1200 | 1465524912876 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 19:15:12 INFO - PROCESS | 1200 | 1465524912878 Marionette TRACE conn2 <- [1,2161,null,{"value":"4294967297"}] 19:15:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:15:12 INFO - PROCESS | 1200 | 1465524912881 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:15:12 INFO - PROCESS | 1200 | 1465524912883 Marionette TRACE conn2 <- [1,2162,null,{}] 19:15:12 INFO - PROCESS | 1200 | 1465524912886 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:12 INFO - PROCESS | 1200 | 1465524912896 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:12 INFO - PROCESS | 1200 | 1465524912985 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 19:15:13 INFO - PROCESS | 1200 | 1465524912995 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:13 INFO - PROCESS | 1200 | 1465524912998 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:13 INFO - PROCESS | 1200 | 1465524913600 Marionette TRACE conn2 <- [1,2164,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:13 INFO - . 19:15:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 734ms 19:15:13 INFO - PROCESS | 1200 | 1465524913622 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 19:15:13 INFO - PROCESS | 1200 | 1465524913625 Marionette TRACE conn2 <- [1,2165,null,{"value":"4294967297"}] 19:15:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 19:15:13 INFO - PROCESS | 1200 | 1465524913628 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:15:13 INFO - PROCESS | 1200 | 1465524913630 Marionette TRACE conn2 <- [1,2166,null,{}] 19:15:13 INFO - PROCESS | 1200 | 1465524913636 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:13 INFO - PROCESS | 1200 | 1465524913638 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:13 INFO - PROCESS | 1200 | 1465524913697 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 19:15:13 INFO - PROCESS | 1200 | 1465524913708 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:13 INFO - PROCESS | 1200 | 1465524913711 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:14 INFO - PROCESS | 1200 | 1465524914380 Marionette TRACE conn2 <- [1,2168,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:14 INFO - . 19:15:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 797ms 19:15:14 INFO - PROCESS | 1200 | 1465524914430 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 19:15:14 INFO - PROCESS | 1200 | 1465524914435 Marionette TRACE conn2 <- [1,2169,null,{"value":"4294967297"}] 19:15:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:15:14 INFO - PROCESS | 1200 | 1465524914441 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:15:14 INFO - PROCESS | 1200 | 1465524914445 Marionette TRACE conn2 <- [1,2170,null,{}] 19:15:14 INFO - PROCESS | 1200 | 1465524914453 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:14 INFO - PROCESS | 1200 | 1465524914456 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:14 INFO - PROCESS | 1200 | 1465524914594 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 19:15:14 INFO - PROCESS | 1200 | 1465524914630 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:14 INFO - PROCESS | 1200 | 1465524914635 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:15 INFO - PROCESS | 1200 | 1465524915331 Marionette TRACE conn2 <- [1,2172,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:15 INFO - . 19:15:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 938ms 19:15:15 INFO - PROCESS | 1200 | 1465524915386 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:15:15 INFO - PROCESS | 1200 | 1465524915391 Marionette TRACE conn2 <- [1,2173,null,{"value":"4294967297"}] 19:15:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:15:15 INFO - PROCESS | 1200 | 1465524915398 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:15:15 INFO - PROCESS | 1200 | 1465524915401 Marionette TRACE conn2 <- [1,2174,null,{}] 19:15:15 INFO - PROCESS | 1200 | 1465524915408 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:15 INFO - PROCESS | 1200 | 1465524915412 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:15 INFO - PROCESS | 1200 | 1465524915600 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 19:15:15 INFO - PROCESS | 1200 | 1465524915633 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:15 INFO - PROCESS | 1200 | 1465524915639 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:16 INFO - PROCESS | 1200 | 1465524916268 Marionette TRACE conn2 <- [1,2176,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:16 INFO - . 19:15:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 907ms 19:15:16 INFO - PROCESS | 1200 | 1465524916303 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 19:15:16 INFO - PROCESS | 1200 | 1465524916307 Marionette TRACE conn2 <- [1,2177,null,{"value":"4294967297"}] 19:15:16 INFO - PROCESS | 1200 | 1465524916311 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:15:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:15:16 INFO - PROCESS | 1200 | 1465524916314 Marionette TRACE conn2 <- [1,2178,null,{}] 19:15:16 INFO - PROCESS | 1200 | 1465524916323 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:16 INFO - PROCESS | 1200 | 1465524916325 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:16 INFO - PROCESS | 1200 | 1465524916396 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 19:15:16 INFO - PROCESS | 1200 | 1465524916432 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:16 INFO - PROCESS | 1200 | 1465524916436 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:17 INFO - PROCESS | 1200 | 1465524917025 Marionette TRACE conn2 <- [1,2180,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:17 INFO - . 19:15:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 750ms 19:15:17 INFO - PROCESS | 1200 | 1465524917053 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 1200 | 1465524917056 Marionette TRACE conn2 <- [1,2181,null,{"value":"4294967297"}] 19:15:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 19:15:17 INFO - PROCESS | 1200 | 1465524917059 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 1200 | 1465524917061 Marionette TRACE conn2 <- [1,2182,null,{}] 19:15:17 INFO - PROCESS | 1200 | 1465524917069 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:17 INFO - PROCESS | 1200 | 1465524917071 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:17 INFO - PROCESS | 1200 | 1465524917154 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 19:15:17 INFO - PROCESS | 1200 | 1465524917161 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:17 INFO - PROCESS | 1200 | 1465524917164 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:17 INFO - PROCESS | 1200 | 1465524917733 Marionette TRACE conn2 <- [1,2184,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:17 INFO - . 19:15:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 703ms 19:15:17 INFO - PROCESS | 1200 | 1465524917757 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 1200 | 1465524917761 Marionette TRACE conn2 <- [1,2185,null,{"value":"4294967297"}] 19:15:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:15:17 INFO - PROCESS | 1200 | 1465524917774 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 1200 | 1465524917782 Marionette TRACE conn2 <- [1,2186,null,{}] 19:15:17 INFO - PROCESS | 1200 | 1465524917786 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:17 INFO - PROCESS | 1200 | 1465524917789 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:17 INFO - PROCESS | 1200 | 1465524917860 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 19:15:17 INFO - PROCESS | 1200 | 1465524917895 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:17 INFO - PROCESS | 1200 | 1465524917898 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:18 INFO - PROCESS | 1200 | 1465524918699 Marionette TRACE conn2 <- [1,2188,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:18 INFO - . 19:15:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 953ms 19:15:18 INFO - PROCESS | 1200 | 1465524918734 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 19:15:18 INFO - PROCESS | 1200 | 1465524918736 Marionette TRACE conn2 <- [1,2189,null,{"value":"4294967297"}] 19:15:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html 19:15:18 INFO - PROCESS | 1200 | 1465524918743 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:15:18 INFO - PROCESS | 1200 | 1465524918745 Marionette TRACE conn2 <- [1,2190,null,{}] 19:15:18 INFO - PROCESS | 1200 | 1465524918749 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:18 INFO - PROCESS | 1200 | 1465524918751 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:18 INFO - PROCESS | 1200 | 1465524918817 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:15:18 INFO - PROCESS | 1200 | 1465524918825 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:18 INFO - PROCESS | 1200 | 1465524918828 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:19 INFO - PROCESS | 1200 | 1465524919342 Marionette TRACE conn2 <- [1,2192,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:19 INFO - . 19:15:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 625ms 19:15:19 INFO - PROCESS | 1200 | 1465524919377 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 19:15:19 INFO - PROCESS | 1200 | 1465524919383 Marionette TRACE conn2 <- [1,2193,null,{"value":"4294967297"}] 19:15:19 INFO - PROCESS | 1200 | 1465524919387 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:15:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 19:15:19 INFO - PROCESS | 1200 | 1465524919389 Marionette TRACE conn2 <- [1,2194,null,{}] 19:15:19 INFO - PROCESS | 1200 | 1465524919394 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:19 INFO - PROCESS | 1200 | 1465524919397 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:19 INFO - PROCESS | 1200 | 1465524919489 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 19:15:19 INFO - PROCESS | 1200 | 1465524919528 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:19 INFO - PROCESS | 1200 | 1465524919536 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:20 INFO - PROCESS | 1200 | 1465524920006 Marionette TRACE conn2 <- [1,2196,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:20 INFO - . 19:15:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | took 641ms 19:15:20 INFO - PROCESS | 1200 | 1465524920026 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 19:15:20 INFO - PROCESS | 1200 | 1465524920031 Marionette TRACE conn2 <- [1,2197,null,{"value":"4294967297"}] 19:15:20 INFO - PROCESS | 1200 | 1465524920035 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:15:20 INFO - PROCESS | 1200 | 1465524920036 Marionette TRACE conn2 <- [1,2198,null,{}] 19:15:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html 19:15:20 INFO - PROCESS | 1200 | 1465524920040 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:20 INFO - PROCESS | 1200 | 1465524920041 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:20 INFO - PROCESS | 1200 | 1465524920114 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 19:15:20 INFO - PROCESS | 1200 | 1465524920124 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:20 INFO - PROCESS | 1200 | 1465524920127 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:20 INFO - PROCESS | 1200 | 1465524920709 Marionette TRACE conn2 <- [1,2200,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:20 INFO - . 19:15:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | took 688ms 19:15:20 INFO - PROCESS | 1200 | 1465524920737 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 19:15:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:15:20 INFO - PROCESS | 1200 | 1465524920740 Marionette TRACE conn2 <- [1,2201,null,{"value":"4294967297"}] 19:15:20 INFO - PROCESS | 1200 | 1465524920744 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:15:20 INFO - PROCESS | 1200 | 1465524920747 Marionette TRACE conn2 <- [1,2202,null,{}] 19:15:20 INFO - PROCESS | 1200 | 1465524920751 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:20 INFO - PROCESS | 1200 | 1465524920757 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:20 INFO - PROCESS | 1200 | 1465524920836 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 19:15:20 INFO - PROCESS | 1200 | 1465524920859 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:20 INFO - PROCESS | 1200 | 1465524920862 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:21 INFO - PROCESS | 1200 | 1465524921486 Marionette TRACE conn2 <- [1,2204,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:21 INFO - . 19:15:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 797ms 19:15:21 INFO - PROCESS | 1200 | 1465524921544 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:15:21 INFO - PROCESS | 1200 | 1465524921548 Marionette TRACE conn2 <- [1,2205,null,{"value":"4294967297"}] 19:15:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html 19:15:21 INFO - PROCESS | 1200 | 1465524921553 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:15:21 INFO - PROCESS | 1200 | 1465524921555 Marionette TRACE conn2 <- [1,2206,null,{}] 19:15:21 INFO - PROCESS | 1200 | 1465524921560 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:21 INFO - PROCESS | 1200 | 1465524921566 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:21 INFO - PROCESS | 1200 | 1465524921664 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 19:15:21 INFO - PROCESS | 1200 | 1465524921675 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:21 INFO - PROCESS | 1200 | 1465524921677 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:22 INFO - PROCESS | 1200 | 1465524922314 Marionette TRACE conn2 <- [1,2208,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:22 INFO - . 19:15:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 797ms 19:15:22 INFO - PROCESS | 1200 | 1465524922358 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 19:15:22 INFO - PROCESS | 1200 | 1465524922365 Marionette TRACE conn2 <- [1,2209,null,{"value":"4294967297"}] 19:15:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 19:15:22 INFO - PROCESS | 1200 | 1465524922373 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:15:22 INFO - PROCESS | 1200 | 1465524922380 Marionette TRACE conn2 <- [1,2210,null,{}] 19:15:22 INFO - PROCESS | 1200 | 1465524922431 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:22 INFO - PROCESS | 1200 | 1465524922434 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:22 INFO - PROCESS | 1200 | 1465524922533 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:15:22 INFO - PROCESS | 1200 | 1465524922609 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:22 INFO - PROCESS | 1200 | 1465524922614 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:23 INFO - PROCESS | 1200 | 1465524923439 Marionette TRACE conn2 <- [1,2212,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:23 INFO - . 19:15:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | took 1093ms 19:15:23 INFO - PROCESS | 1200 | 1465524923467 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 19:15:23 INFO - PROCESS | 1200 | 1465524923474 Marionette TRACE conn2 <- [1,2213,null,{"value":"4294967297"}] 19:15:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html 19:15:23 INFO - PROCESS | 1200 | 1465524923484 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:15:23 INFO - PROCESS | 1200 | 1465524923487 Marionette TRACE conn2 <- [1,2214,null,{}] 19:15:23 INFO - PROCESS | 1200 | 1465524923499 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:23 INFO - PROCESS | 1200 | 1465524923504 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:23 INFO - PROCESS | 1200 | 1465524923618 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 19:15:23 INFO - PROCESS | 1200 | 1465524923686 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:23 INFO - PROCESS | 1200 | 1465524923689 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:24 INFO - PROCESS | 1200 | 1465524924652 Marionette TRACE conn2 <- [1,2216,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:24 INFO - . 19:15:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 1219ms 19:15:24 INFO - PROCESS | 1200 | 1465524924692 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 19:15:24 INFO - PROCESS | 1200 | 1465524924697 Marionette TRACE conn2 <- [1,2217,null,{"value":"4294967297"}] 19:15:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 19:15:24 INFO - PROCESS | 1200 | 1465524924702 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:15:24 INFO - PROCESS | 1200 | 1465524924705 Marionette TRACE conn2 <- [1,2218,null,{}] 19:15:24 INFO - PROCESS | 1200 | 1465524924710 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:24 INFO - PROCESS | 1200 | 1465524924716 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:24 INFO - PROCESS | 1200 | 1465524924846 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 19:15:24 INFO - PROCESS | 1200 | 1465524924859 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:24 INFO - PROCESS | 1200 | 1465524924864 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:25 INFO - PROCESS | 1200 | 1465524925368 Marionette TRACE conn2 <- [1,2220,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:25 INFO - . 19:15:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 703ms 19:15:25 INFO - PROCESS | 1200 | 1465524925402 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 19:15:25 INFO - PROCESS | 1200 | 1465524925406 Marionette TRACE conn2 <- [1,2221,null,{"value":"4294967297"}] 19:15:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 19:15:25 INFO - PROCESS | 1200 | 1465524925412 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:15:25 INFO - PROCESS | 1200 | 1465524925415 Marionette TRACE conn2 <- [1,2222,null,{}] 19:15:25 INFO - PROCESS | 1200 | 1465524925419 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:25 INFO - PROCESS | 1200 | 1465524925424 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:25 INFO - PROCESS | 1200 | 1465524925511 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 19:15:25 INFO - PROCESS | 1200 | 1465524925559 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:25 INFO - PROCESS | 1200 | 1465524925562 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:26 INFO - PROCESS | 1200 | 1465524926037 Marionette TRACE conn2 <- [1,2224,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:26 INFO - . 19:15:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 640ms 19:15:26 INFO - PROCESS | 1200 | 1465524926051 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 1200 | 1465524926053 Marionette TRACE conn2 <- [1,2225,null,{"value":"4294967297"}] 19:15:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 19:15:26 INFO - PROCESS | 1200 | 1465524926057 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 1200 | 1465524926060 Marionette TRACE conn2 <- [1,2226,null,{}] 19:15:26 INFO - PROCESS | 1200 | 1465524926076 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:26 INFO - PROCESS | 1200 | 1465524926081 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:26 INFO - PROCESS | 1200 | 1465524926170 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 19:15:26 INFO - PROCESS | 1200 | 1465524926189 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:26 INFO - PROCESS | 1200 | 1465524926192 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:26 INFO - PROCESS | 1200 | 1465524926717 Marionette TRACE conn2 <- [1,2228,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:26 INFO - . 19:15:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 703ms 19:15:26 INFO - PROCESS | 1200 | 1465524926755 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 1200 | 1465524926758 Marionette TRACE conn2 <- [1,2229,null,{"value":"4294967297"}] 19:15:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:15:26 INFO - PROCESS | 1200 | 1465524926762 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 1200 | 1465524926764 Marionette TRACE conn2 <- [1,2230,null,{}] 19:15:26 INFO - PROCESS | 1200 | 1465524926772 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:26 INFO - PROCESS | 1200 | 1465524926774 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:26 INFO - PROCESS | 1200 | 1465524926848 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:15:26 INFO - PROCESS | 1200 | 1465524926858 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:26 INFO - PROCESS | 1200 | 1465524926861 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:27 INFO - PROCESS | 1200 | 1465524927467 Marionette TRACE conn2 <- [1,2232,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:27 INFO - . 19:15:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 735ms 19:15:27 INFO - PROCESS | 1200 | 1465524927502 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 19:15:27 INFO - PROCESS | 1200 | 1465524927504 Marionette TRACE conn2 <- [1,2233,null,{"value":"4294967297"}] 19:15:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 19:15:27 INFO - PROCESS | 1200 | 1465524927508 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:15:27 INFO - PROCESS | 1200 | 1465524927510 Marionette TRACE conn2 <- [1,2234,null,{}] 19:15:27 INFO - PROCESS | 1200 | 1465524927518 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:27 INFO - PROCESS | 1200 | 1465524927520 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:27 INFO - PROCESS | 1200 | 1465524927586 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 19:15:27 INFO - PROCESS | 1200 | 1465524927608 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:27 INFO - PROCESS | 1200 | 1465524927612 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:28 INFO - PROCESS | 1200 | 1465524928191 Marionette TRACE conn2 <- [1,2236,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:28 INFO - . 19:15:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 735ms 19:15:28 INFO - PROCESS | 1200 | 1465524928248 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 19:15:28 INFO - PROCESS | 1200 | 1465524928250 Marionette TRACE conn2 <- [1,2237,null,{"value":"4294967297"}] 19:15:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:15:28 INFO - PROCESS | 1200 | 1465524928253 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:15:28 INFO - PROCESS | 1200 | 1465524928255 Marionette TRACE conn2 <- [1,2238,null,{}] 19:15:28 INFO - PROCESS | 1200 | 1465524928262 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:28 INFO - PROCESS | 1200 | 1465524928269 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:28 INFO - PROCESS | 1200 | 1465524928367 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 19:15:28 INFO - PROCESS | 1200 | 1465524928384 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:28 INFO - PROCESS | 1200 | 1465524928386 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:30 INFO - PROCESS | 1200 | 1465524930102 Marionette TRACE conn2 <- [1,2240,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:30 INFO - . 19:15:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 1844ms 19:15:30 INFO - PROCESS | 1200 | 1465524930109 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 19:15:30 INFO - PROCESS | 1200 | 1465524930111 Marionette TRACE conn2 <- [1,2241,null,{"value":"4294967297"}] 19:15:30 INFO - PROCESS | 1200 | 1465524930114 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:15:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:15:30 INFO - PROCESS | 1200 | 1465524930119 Marionette TRACE conn2 <- [1,2242,null,{}] 19:15:30 INFO - PROCESS | 1200 | 1465524930123 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:30 INFO - PROCESS | 1200 | 1465524930125 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:30 INFO - PROCESS | 1200 | 1465524930222 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 19:15:30 INFO - PROCESS | 1200 | 1465524930249 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:30 INFO - PROCESS | 1200 | 1465524930255 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:31 INFO - PROCESS | 1200 | 1465524931026 Marionette TRACE conn2 <- [1,2244,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:31 INFO - . 19:15:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 937ms 19:15:31 INFO - PROCESS | 1200 | 1465524931062 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 19:15:31 INFO - PROCESS | 1200 | 1465524931068 Marionette TRACE conn2 <- [1,2245,null,{"value":"4294967297"}] 19:15:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:15:31 INFO - PROCESS | 1200 | 1465524931073 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:15:31 INFO - PROCESS | 1200 | 1465524931076 Marionette TRACE conn2 <- [1,2246,null,{}] 19:15:31 INFO - PROCESS | 1200 | 1465524931084 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:31 INFO - PROCESS | 1200 | 1465524931088 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:31 INFO - PROCESS | 1200 | 1465524931211 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:15:31 INFO - PROCESS | 1200 | 1465524931260 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 1200 | 1465524931264 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:32 INFO - PROCESS | 1200 | 1465524932165 Marionette TRACE conn2 <- [1,2248,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:32 INFO - . 19:15:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1156ms 19:15:32 INFO - PROCESS | 1200 | 1465524932231 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 19:15:32 INFO - PROCESS | 1200 | 1465524932235 Marionette TRACE conn2 <- [1,2249,null,{"value":"4294967297"}] 19:15:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:15:32 INFO - PROCESS | 1200 | 1465524932240 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:15:32 INFO - PROCESS | 1200 | 1465524932244 Marionette TRACE conn2 <- [1,2250,null,{}] 19:15:32 INFO - PROCESS | 1200 | 1465524932312 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:32 INFO - PROCESS | 1200 | 1465524932317 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:32 INFO - PROCESS | 1200 | 1465524932456 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 19:15:32 INFO - PROCESS | 1200 | 1465524932562 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:32 INFO - PROCESS | 1200 | 1465524932566 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:33 INFO - PROCESS | 1200 | 1465524933276 Marionette TRACE conn2 <- [1,2252,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:33 INFO - . 19:15:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1047ms 19:15:33 INFO - PROCESS | 1200 | 1465524933297 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 1200 | 1465524933302 Marionette TRACE conn2 <- [1,2253,null,{"value":"4294967297"}] 19:15:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 19:15:33 INFO - PROCESS | 1200 | 1465524933309 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 1200 | 1465524933311 Marionette TRACE conn2 <- [1,2254,null,{}] 19:15:33 INFO - PROCESS | 1200 | 1465524933315 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:33 INFO - PROCESS | 1200 | 1465524933321 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:33 INFO - PROCESS | 1200 | 1465524933412 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 19:15:33 INFO - PROCESS | 1200 | 1465524933418 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:33 INFO - PROCESS | 1200 | 1465524933425 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:34 INFO - PROCESS | 1200 | 1465524934036 Marionette TRACE conn2 <- [1,2256,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:34 INFO - . 19:15:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 734ms 19:15:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 19:15:34 INFO - PROCESS | 1200 | 1465524934048 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 19:15:34 INFO - PROCESS | 1200 | 1465524934050 Marionette TRACE conn2 <- [1,2257,null,{"value":"4294967297"}] 19:15:34 INFO - PROCESS | 1200 | 1465524934054 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:15:34 INFO - PROCESS | 1200 | 1465524934057 Marionette TRACE conn2 <- [1,2258,null,{}] 19:15:34 INFO - PROCESS | 1200 | 1465524934069 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:34 INFO - PROCESS | 1200 | 1465524934077 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:34 INFO - PROCESS | 1200 | 1465524934177 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 19:15:34 INFO - PROCESS | 1200 | 1465524934201 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:34 INFO - PROCESS | 1200 | 1465524934207 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:34 INFO - PROCESS | 1200 | 1465524934770 Marionette TRACE conn2 <- [1,2260,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:34 INFO - . 19:15:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 734ms 19:15:34 INFO - PROCESS | 1200 | 1465524934794 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 19:15:34 INFO - PROCESS | 1200 | 1465524934796 Marionette TRACE conn2 <- [1,2261,null,{"value":"4294967297"}] 19:15:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 19:15:34 INFO - PROCESS | 1200 | 1465524934800 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:15:34 INFO - PROCESS | 1200 | 1465524934801 Marionette TRACE conn2 <- [1,2262,null,{}] 19:15:34 INFO - PROCESS | 1200 | 1465524934805 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:34 INFO - PROCESS | 1200 | 1465524934811 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:34 INFO - PROCESS | 1200 | 1465524934882 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:15:34 INFO - PROCESS | 1200 | 1465524934897 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:34 INFO - PROCESS | 1200 | 1465524934904 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:35 INFO - PROCESS | 1200 | 1465524935444 Marionette TRACE conn2 <- [1,2264,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:35 INFO - . 19:15:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 687ms 19:15:35 INFO - PROCESS | 1200 | 1465524935499 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 1200 | 1465524935501 Marionette TRACE conn2 <- [1,2265,null,{"value":"4294967297"}] 19:15:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 19:15:35 INFO - PROCESS | 1200 | 1465524935504 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 1200 | 1465524935506 Marionette TRACE conn2 <- [1,2266,null,{}] 19:15:35 INFO - PROCESS | 1200 | 1465524935509 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:35 INFO - PROCESS | 1200 | 1465524935514 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:35 INFO - PROCESS | 1200 | 1465524935592 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 19:15:35 INFO - PROCESS | 1200 | 1465524935624 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:35 INFO - PROCESS | 1200 | 1465524935626 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:36 INFO - PROCESS | 1200 | 1465524936148 Marionette TRACE conn2 <- [1,2268,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:36 INFO - . 19:15:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 687ms 19:15:36 INFO - PROCESS | 1200 | 1465524936204 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 19:15:36 INFO - PROCESS | 1200 | 1465524936206 Marionette TRACE conn2 <- [1,2269,null,{"value":"4294967297"}] 19:15:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 19:15:36 INFO - PROCESS | 1200 | 1465524936209 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:15:36 INFO - PROCESS | 1200 | 1465524936211 Marionette TRACE conn2 <- [1,2270,null,{}] 19:15:36 INFO - PROCESS | 1200 | 1465524936214 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:36 INFO - PROCESS | 1200 | 1465524936224 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:36 INFO - PROCESS | 1200 | 1465524936317 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 19:15:36 INFO - PROCESS | 1200 | 1465524936364 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:36 INFO - PROCESS | 1200 | 1465524936367 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:36 INFO - PROCESS | 1200 | 1465524936908 Marionette TRACE conn2 <- [1,2272,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:36 INFO - . 19:15:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 734ms 19:15:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 19:15:36 INFO - PROCESS | 1200 | 1465524936950 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 19:15:36 INFO - PROCESS | 1200 | 1465524936952 Marionette TRACE conn2 <- [1,2273,null,{"value":"4294967297"}] 19:15:36 INFO - PROCESS | 1200 | 1465524936957 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:15:36 INFO - PROCESS | 1200 | 1465524936959 Marionette TRACE conn2 <- [1,2274,null,{}] 19:15:36 INFO - PROCESS | 1200 | 1465524936963 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:36 INFO - PROCESS | 1200 | 1465524936969 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:37 INFO - PROCESS | 1200 | 1465524937052 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 19:15:37 INFO - PROCESS | 1200 | 1465524937063 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:37 INFO - PROCESS | 1200 | 1465524937070 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:37 INFO - PROCESS | 1200 | 1465524937641 Marionette TRACE conn2 <- [1,2276,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:37 INFO - . 19:15:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | took 734ms 19:15:37 INFO - PROCESS | 1200 | 1465524937696 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:15:37 INFO - PROCESS | 1200 | 1465524937698 Marionette TRACE conn2 <- [1,2277,null,{"value":"4294967297"}] 19:15:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 19:15:37 INFO - PROCESS | 1200 | 1465524937702 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:15:37 INFO - PROCESS | 1200 | 1465524937703 Marionette TRACE conn2 <- [1,2278,null,{}] 19:15:37 INFO - PROCESS | 1200 | 1465524937707 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:37 INFO - PROCESS | 1200 | 1465524937712 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:37 INFO - PROCESS | 1200 | 1465524937771 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 19:15:37 INFO - PROCESS | 1200 | 1465524937777 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:37 INFO - PROCESS | 1200 | 1465524937784 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:38 INFO - PROCESS | 1200 | 1465524938387 Marionette TRACE conn2 <- [1,2280,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:38 INFO - . 19:15:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 750ms 19:15:38 INFO - PROCESS | 1200 | 1465524938443 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 19:15:38 INFO - PROCESS | 1200 | 1465524938445 Marionette TRACE conn2 <- [1,2281,null,{"value":"4294967297"}] 19:15:38 INFO - PROCESS | 1200 | 1465524938448 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:15:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 19:15:38 INFO - PROCESS | 1200 | 1465524938450 Marionette TRACE conn2 <- [1,2282,null,{}] 19:15:38 INFO - PROCESS | 1200 | 1465524938457 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:38 INFO - PROCESS | 1200 | 1465524938462 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:38 INFO - PROCESS | 1200 | 1465524938561 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:15:38 INFO - PROCESS | 1200 | 1465524938613 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:38 INFO - PROCESS | 1200 | 1465524938618 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:39 INFO - PROCESS | 1200 | 1465524939603 Marionette TRACE conn2 <- [1,2284,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:39 INFO - . 19:15:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1219ms 19:15:39 INFO - PROCESS | 1200 | 1465524939662 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 19:15:39 INFO - PROCESS | 1200 | 1465524939668 Marionette TRACE conn2 <- [1,2285,null,{"value":"4294967297"}] 19:15:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 19:15:39 INFO - PROCESS | 1200 | 1465524939673 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:15:39 INFO - PROCESS | 1200 | 1465524939676 Marionette TRACE conn2 <- [1,2286,null,{}] 19:15:39 INFO - PROCESS | 1200 | 1465524939684 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:39 INFO - PROCESS | 1200 | 1465524939688 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:39 INFO - PROCESS | 1200 | 1465524939813 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 19:15:39 INFO - PROCESS | 1200 | 1465524939827 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:39 INFO - PROCESS | 1200 | 1465524939833 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:40 INFO - PROCESS | 1200 | 1465524940718 Marionette TRACE conn2 <- [1,2288,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:40 INFO - . 19:15:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 1110ms 19:15:40 INFO - PROCESS | 1200 | 1465524940778 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 19:15:40 INFO - PROCESS | 1200 | 1465524940787 Marionette TRACE conn2 <- [1,2289,null,{"value":"4294967297"}] 19:15:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 19:15:40 INFO - PROCESS | 1200 | 1465524940794 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:15:40 INFO - PROCESS | 1200 | 1465524940800 Marionette TRACE conn2 <- [1,2290,null,{}] 19:15:40 INFO - PROCESS | 1200 | 1465524940811 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:40 INFO - PROCESS | 1200 | 1465524940814 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:40 INFO - PROCESS | 1200 | 1465524940896 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 19:15:40 INFO - PROCESS | 1200 | 1465524940939 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:40 INFO - PROCESS | 1200 | 1465524940943 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:41 INFO - PROCESS | 1200 | 1465524941633 Marionette TRACE conn2 <- [1,2292,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:41 INFO - . 19:15:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 907ms 19:15:41 INFO - PROCESS | 1200 | 1465524941699 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 19:15:41 INFO - PROCESS | 1200 | 1465524941704 Marionette TRACE conn2 <- [1,2293,null,{"value":"4294967297"}] 19:15:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 19:15:41 INFO - PROCESS | 1200 | 1465524941717 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:15:41 INFO - PROCESS | 1200 | 1465524941721 Marionette TRACE conn2 <- [1,2294,null,{}] 19:15:41 INFO - PROCESS | 1200 | 1465524941730 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:41 INFO - PROCESS | 1200 | 1465524941734 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:41 INFO - PROCESS | 1200 | 1465524941843 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 19:15:41 INFO - PROCESS | 1200 | 1465524941854 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:41 INFO - PROCESS | 1200 | 1465524941858 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:42 INFO - PROCESS | 1200 | 1465524942525 Marionette TRACE conn2 <- [1,2296,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:42 INFO - . 19:15:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 844ms 19:15:42 INFO - PROCESS | 1200 | 1465524942559 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 19:15:42 INFO - PROCESS | 1200 | 1465524942562 Marionette TRACE conn2 <- [1,2297,null,{"value":"4294967297"}] 19:15:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 19:15:42 INFO - PROCESS | 1200 | 1465524942565 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:15:42 INFO - PROCESS | 1200 | 1465524942569 Marionette TRACE conn2 <- [1,2298,null,{}] 19:15:42 INFO - PROCESS | 1200 | 1465524942591 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:42 INFO - PROCESS | 1200 | 1465524942596 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:42 INFO - PROCESS | 1200 | 1465524942677 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 19:15:42 INFO - PROCESS | 1200 | 1465524942686 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:42 INFO - PROCESS | 1200 | 1465524942690 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:43 INFO - PROCESS | 1200 | 1465524943486 Marionette TRACE conn2 <- [1,2300,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:43 INFO - . 19:15:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 937ms 19:15:43 INFO - PROCESS | 1200 | 1465524943511 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:15:43 INFO - PROCESS | 1200 | 1465524943515 Marionette TRACE conn2 <- [1,2301,null,{"value":"4294967297"}] 19:15:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 19:15:43 INFO - PROCESS | 1200 | 1465524943521 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:15:43 INFO - PROCESS | 1200 | 1465524943526 Marionette TRACE conn2 <- [1,2302,null,{}] 19:15:43 INFO - PROCESS | 1200 | 1465524943537 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:43 INFO - PROCESS | 1200 | 1465524943540 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:43 INFO - PROCESS | 1200 | 1465524943637 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 19:15:43 INFO - PROCESS | 1200 | 1465524943688 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:43 INFO - PROCESS | 1200 | 1465524943692 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:44 INFO - PROCESS | 1200 | 1465524944847 Marionette TRACE conn2 <- [1,2304,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:44 INFO - . 19:15:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1359ms 19:15:44 INFO - PROCESS | 1200 | 1465524944884 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 1200 | 1465524944888 Marionette TRACE conn2 <- [1,2305,null,{"value":"4294967297"}] 19:15:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 19:15:44 INFO - PROCESS | 1200 | 1465524944895 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:15:44 INFO - PROCESS | 1200 | 1465524944898 Marionette TRACE conn2 <- [1,2306,null,{}] 19:15:44 INFO - PROCESS | 1200 | 1465524944976 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:44 INFO - PROCESS | 1200 | 1465524944979 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:45 INFO - PROCESS | 1200 | 1465524945064 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:15:45 INFO - PROCESS | 1200 | 1465524945127 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:45 INFO - PROCESS | 1200 | 1465524945132 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:45 INFO - PROCESS | 1200 | 1465524945923 Marionette TRACE conn2 <- [1,2308,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:45 INFO - . 19:15:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1031ms 19:15:45 INFO - PROCESS | 1200 | 1465524945944 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 19:15:45 INFO - PROCESS | 1200 | 1465524945948 Marionette TRACE conn2 <- [1,2309,null,{"value":"4294967297"}] 19:15:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 19:15:45 INFO - PROCESS | 1200 | 1465524945954 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:15:45 INFO - PROCESS | 1200 | 1465524945958 Marionette TRACE conn2 <- [1,2310,null,{}] 19:15:45 INFO - PROCESS | 1200 | 1465524945966 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:45 INFO - PROCESS | 1200 | 1465524945969 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:46 INFO - PROCESS | 1200 | 1465524946046 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 19:15:46 INFO - PROCESS | 1200 | 1465524946081 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:46 INFO - PROCESS | 1200 | 1465524946084 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:46 INFO - PROCESS | 1200 | 1465524946638 Marionette TRACE conn2 <- [1,2312,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:15:46 INFO - . 19:15:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 750ms 19:15:46 INFO - PROCESS | 1200 | 1465524946694 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 19:15:46 INFO - PROCESS | 1200 | 1465524946698 Marionette TRACE conn2 <- [1,2313,null,{"value":"4294967297"}] 19:15:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html 19:15:46 INFO - PROCESS | 1200 | 1465524946704 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:15:46 INFO - PROCESS | 1200 | 1465524946707 Marionette TRACE conn2 <- [1,2314,null,{}] 19:15:46 INFO - PROCESS | 1200 | 1465524946714 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:46 INFO - PROCESS | 1200 | 1465524946717 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:46 INFO - PROCESS | 1200 | 1465524946802 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 19:15:46 INFO - PROCESS | 1200 | 1465524946829 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:46 INFO - PROCESS | 1200 | 1465524946832 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:47 INFO - PROCESS | 1200 | 1465524947385 Marionette TRACE conn2 <- [1,2316,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:47 INFO - . 19:15:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 734ms 19:15:47 INFO - PROCESS | 1200 | 1465524947445 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 19:15:47 INFO - PROCESS | 1200 | 1465524947447 Marionette TRACE conn2 <- [1,2317,null,{"value":"4294967297"}] 19:15:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 19:15:47 INFO - PROCESS | 1200 | 1465524947452 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:15:47 INFO - PROCESS | 1200 | 1465524947457 Marionette TRACE conn2 <- [1,2318,null,{}] 19:15:47 INFO - PROCESS | 1200 | 1465524947472 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:47 INFO - PROCESS | 1200 | 1465524947477 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:47 INFO - PROCESS | 1200 | 1465524947545 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 19:15:47 INFO - PROCESS | 1200 | 1465524947569 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:47 INFO - PROCESS | 1200 | 1465524947571 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:48 INFO - PROCESS | 1200 | 1465524948164 Marionette TRACE conn2 <- [1,2320,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:48 INFO - . 19:15:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 734ms 19:15:48 INFO - PROCESS | 1200 | 1465524948191 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 19:15:48 INFO - PROCESS | 1200 | 1465524948193 Marionette TRACE conn2 <- [1,2321,null,{"value":"4294967297"}] 19:15:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html 19:15:48 INFO - PROCESS | 1200 | 1465524948197 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:15:48 INFO - PROCESS | 1200 | 1465524948198 Marionette TRACE conn2 <- [1,2322,null,{}] 19:15:48 INFO - PROCESS | 1200 | 1465524948205 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:48 INFO - PROCESS | 1200 | 1465524948207 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:48 INFO - PROCESS | 1200 | 1465524948281 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 19:15:48 INFO - PROCESS | 1200 | 1465524948304 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:48 INFO - PROCESS | 1200 | 1465524948307 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:48 INFO - PROCESS | 1200 | 1465524948850 Marionette TRACE conn2 <- [1,2324,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:48 INFO - . 19:15:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 703ms 19:15:48 INFO - PROCESS | 1200 | 1465524948897 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 19:15:48 INFO - PROCESS | 1200 | 1465524948899 Marionette TRACE conn2 <- [1,2325,null,{"value":"4294967297"}] 19:15:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html 19:15:48 INFO - PROCESS | 1200 | 1465524948903 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:15:48 INFO - PROCESS | 1200 | 1465524948904 Marionette TRACE conn2 <- [1,2326,null,{}] 19:15:48 INFO - PROCESS | 1200 | 1465524948911 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:48 INFO - PROCESS | 1200 | 1465524948913 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:48 INFO - PROCESS | 1200 | 1465524948985 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:15:49 INFO - PROCESS | 1200 | 1465524949018 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 1200 | 1465524949022 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:50 INFO - PROCESS | 1200 | 1465524950284 Marionette TRACE conn2 <- [1,2328,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:50 INFO - . 19:15:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 1391ms 19:15:50 INFO - PROCESS | 1200 | 1465524950299 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 19:15:50 INFO - PROCESS | 1200 | 1465524950301 Marionette TRACE conn2 <- [1,2329,null,{"value":"4294967297"}] 19:15:50 INFO - PROCESS | 1200 | 1465524950304 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:15:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 19:15:50 INFO - PROCESS | 1200 | 1465524950306 Marionette TRACE conn2 <- [1,2330,null,{}] 19:15:50 INFO - PROCESS | 1200 | 1465524950313 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:50 INFO - PROCESS | 1200 | 1465524950319 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:50 INFO - PROCESS | 1200 | 1465524950397 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 19:15:50 INFO - PROCESS | 1200 | 1465524950413 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:50 INFO - PROCESS | 1200 | 1465524950416 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:50 INFO - PROCESS | 1200 | 1465524950935 Marionette TRACE conn2 <- [1,2332,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:50 INFO - . 19:15:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 641ms 19:15:50 INFO - PROCESS | 1200 | 1465524950943 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 19:15:50 INFO - PROCESS | 1200 | 1465524950945 Marionette TRACE conn2 <- [1,2333,null,{"value":"4294967297"}] 19:15:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:15:50 INFO - PROCESS | 1200 | 1465524950949 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:15:50 INFO - PROCESS | 1200 | 1465524950954 Marionette TRACE conn2 <- [1,2334,null,{}] 19:15:50 INFO - PROCESS | 1200 | 1465524950957 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:50 INFO - PROCESS | 1200 | 1465524950959 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:51 INFO - PROCESS | 1200 | 1465524951023 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 19:15:51 INFO - PROCESS | 1200 | 1465524951031 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:51 INFO - PROCESS | 1200 | 1465524951034 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:51 INFO - PROCESS | 1200 | 1465524951566 Marionette TRACE conn2 <- [1,2336,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:51 INFO - . 19:15:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 641ms 19:15:51 INFO - PROCESS | 1200 | 1465524951586 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 19:15:51 INFO - PROCESS | 1200 | 1465524951588 Marionette TRACE conn2 <- [1,2337,null,{"value":"4294967297"}] 19:15:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html 19:15:51 INFO - PROCESS | 1200 | 1465524951595 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:15:51 INFO - PROCESS | 1200 | 1465524951597 Marionette TRACE conn2 <- [1,2338,null,{}] 19:15:51 INFO - PROCESS | 1200 | 1465524951600 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:51 INFO - PROCESS | 1200 | 1465524951602 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:51 INFO - PROCESS | 1200 | 1465524951677 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 19:15:51 INFO - PROCESS | 1200 | 1465524951701 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:51 INFO - PROCESS | 1200 | 1465524951704 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:52 INFO - PROCESS | 1200 | 1465524952411 Marionette TRACE conn2 <- [1,2340,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:52 INFO - . 19:15:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 844ms 19:15:52 INFO - PROCESS | 1200 | 1465524952435 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:15:52 INFO - PROCESS | 1200 | 1465524952440 Marionette TRACE conn2 <- [1,2341,null,{"value":"4294967297"}] 19:15:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 19:15:52 INFO - PROCESS | 1200 | 1465524952446 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:15:52 INFO - PROCESS | 1200 | 1465524952450 Marionette TRACE conn2 <- [1,2342,null,{}] 19:15:52 INFO - PROCESS | 1200 | 1465524952458 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:52 INFO - PROCESS | 1200 | 1465524952461 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:52 INFO - PROCESS | 1200 | 1465524952592 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 19:15:52 INFO - PROCESS | 1200 | 1465524952626 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:52 INFO - PROCESS | 1200 | 1465524952630 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:53 INFO - PROCESS | 1200 | 1465524953408 Marionette TRACE conn2 <- [1,2344,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:53 INFO - . 19:15:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 1000ms 19:15:53 INFO - PROCESS | 1200 | 1465524953448 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 19:15:53 INFO - PROCESS | 1200 | 1465524953454 Marionette TRACE conn2 <- [1,2345,null,{"value":"4294967297"}] 19:15:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:15:53 INFO - PROCESS | 1200 | 1465524953460 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:15:53 INFO - PROCESS | 1200 | 1465524953463 Marionette TRACE conn2 <- [1,2346,null,{}] 19:15:53 INFO - PROCESS | 1200 | 1465524953470 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:53 INFO - PROCESS | 1200 | 1465524953473 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:53 INFO - PROCESS | 1200 | 1465524953594 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 19:15:53 INFO - PROCESS | 1200 | 1465524953642 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:53 INFO - PROCESS | 1200 | 1465524953646 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:54 INFO - PROCESS | 1200 | 1465524954552 Marionette TRACE conn2 <- [1,2348,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:54 INFO - . 19:15:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1141ms 19:15:54 INFO - PROCESS | 1200 | 1465524954605 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 19:15:54 INFO - PROCESS | 1200 | 1465524954610 Marionette TRACE conn2 <- [1,2349,null,{"value":"4294967297"}] 19:15:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html 19:15:54 INFO - PROCESS | 1200 | 1465524954619 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:15:54 INFO - PROCESS | 1200 | 1465524954622 Marionette TRACE conn2 <- [1,2350,null,{}] 19:15:54 INFO - PROCESS | 1200 | 1465524954627 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:54 INFO - PROCESS | 1200 | 1465524954632 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:54 INFO - PROCESS | 1200 | 1465524954708 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 19:15:54 INFO - PROCESS | 1200 | 1465524954714 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:54 INFO - PROCESS | 1200 | 1465524954724 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:55 INFO - PROCESS | 1200 | 1465524955231 Marionette TRACE conn2 <- [1,2352,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:55 INFO - . 19:15:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 625ms 19:15:55 INFO - PROCESS | 1200 | 1465524955254 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 19:15:55 INFO - PROCESS | 1200 | 1465524955258 Marionette TRACE conn2 <- [1,2353,null,{"value":"4294967297"}] 19:15:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 19:15:55 INFO - PROCESS | 1200 | 1465524955265 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:15:55 INFO - PROCESS | 1200 | 1465524955267 Marionette TRACE conn2 <- [1,2354,null,{}] 19:15:55 INFO - PROCESS | 1200 | 1465524955271 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:55 INFO - PROCESS | 1200 | 1465524955277 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:55 INFO - PROCESS | 1200 | 1465524955353 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 19:15:55 INFO - PROCESS | 1200 | 1465524955362 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:55 INFO - PROCESS | 1200 | 1465524955369 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:55 INFO - PROCESS | 1200 | 1465524955882 Marionette TRACE conn2 <- [1,2356,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:55 INFO - . 19:15:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 640ms 19:15:55 INFO - PROCESS | 1200 | 1465524955902 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 19:15:55 INFO - PROCESS | 1200 | 1465524955904 Marionette TRACE conn2 <- [1,2357,null,{"value":"4294967297"}] 19:15:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:15:55 INFO - PROCESS | 1200 | 1465524955908 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:15:55 INFO - PROCESS | 1200 | 1465524955911 Marionette TRACE conn2 <- [1,2358,null,{}] 19:15:55 INFO - PROCESS | 1200 | 1465524955922 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:55 INFO - PROCESS | 1200 | 1465524955930 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:56 INFO - PROCESS | 1200 | 1465524956021 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 19:15:56 INFO - PROCESS | 1200 | 1465524956035 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 1200 | 1465524956043 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:56 INFO - PROCESS | 1200 | 1465524956580 Marionette TRACE conn2 <- [1,2360,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:56 INFO - . 19:15:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 688ms 19:15:56 INFO - PROCESS | 1200 | 1465524956607 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 19:15:56 INFO - PROCESS | 1200 | 1465524956610 Marionette TRACE conn2 <- [1,2361,null,{"value":"4294967297"}] 19:15:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html 19:15:56 INFO - PROCESS | 1200 | 1465524956613 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:15:56 INFO - PROCESS | 1200 | 1465524956615 Marionette TRACE conn2 <- [1,2362,null,{}] 19:15:56 INFO - PROCESS | 1200 | 1465524956619 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:56 INFO - PROCESS | 1200 | 1465524956624 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:56 INFO - PROCESS | 1200 | 1465524956708 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:15:56 INFO - PROCESS | 1200 | 1465524956725 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 1200 | 1465524956728 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:57 INFO - PROCESS | 1200 | 1465524957248 Marionette TRACE conn2 <- [1,2364,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:57 INFO - . 19:15:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 688ms 19:15:57 INFO - PROCESS | 1200 | 1465524957313 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 19:15:57 INFO - PROCESS | 1200 | 1465524957315 Marionette TRACE conn2 <- [1,2365,null,{"value":"4294967297"}] 19:15:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 19:15:57 INFO - PROCESS | 1200 | 1465524957318 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:15:57 INFO - PROCESS | 1200 | 1465524957320 Marionette TRACE conn2 <- [1,2366,null,{}] 19:15:57 INFO - PROCESS | 1200 | 1465524957327 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:57 INFO - PROCESS | 1200 | 1465524957329 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:57 INFO - PROCESS | 1200 | 1465524957395 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 19:15:57 INFO - PROCESS | 1200 | 1465524957421 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:57 INFO - PROCESS | 1200 | 1465524957424 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:58 INFO - PROCESS | 1200 | 1465524958035 Marionette TRACE conn2 <- [1,2368,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:58 INFO - . 19:15:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 735ms 19:15:58 INFO - PROCESS | 1200 | 1465524958058 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 19:15:58 INFO - PROCESS | 1200 | 1465524958060 Marionette TRACE conn2 <- [1,2369,null,{"value":"4294967297"}] 19:15:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html 19:15:58 INFO - PROCESS | 1200 | 1465524958063 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:15:58 INFO - PROCESS | 1200 | 1465524958065 Marionette TRACE conn2 <- [1,2370,null,{}] 19:15:58 INFO - PROCESS | 1200 | 1465524958072 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:58 INFO - PROCESS | 1200 | 1465524958079 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:58 INFO - PROCESS | 1200 | 1465524958152 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 19:15:58 INFO - PROCESS | 1200 | 1465524958172 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:58 INFO - PROCESS | 1200 | 1465524958175 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:58 INFO - PROCESS | 1200 | 1465524958704 Marionette TRACE conn2 <- [1,2372,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:58 INFO - . 19:15:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 688ms 19:15:58 INFO - PROCESS | 1200 | 1465524958764 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 19:15:58 INFO - PROCESS | 1200 | 1465524958766 Marionette TRACE conn2 <- [1,2373,null,{"value":"4294967297"}] 19:15:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html 19:15:58 INFO - PROCESS | 1200 | 1465524958769 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:15:58 INFO - PROCESS | 1200 | 1465524958774 Marionette TRACE conn2 <- [1,2374,null,{}] 19:15:58 INFO - PROCESS | 1200 | 1465524958779 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:58 INFO - PROCESS | 1200 | 1465524958780 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:58 INFO - PROCESS | 1200 | 1465524958849 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 19:15:58 INFO - PROCESS | 1200 | 1465524958858 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:58 INFO - PROCESS | 1200 | 1465524958861 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:59 INFO - PROCESS | 1200 | 1465524959712 Marionette TRACE conn2 <- [1,2376,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:15:59 INFO - . 19:15:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 1000ms 19:15:59 INFO - PROCESS | 1200 | 1465524959772 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:15:59 INFO - PROCESS | 1200 | 1465524959774 Marionette TRACE conn2 <- [1,2377,null,{"value":"4294967297"}] 19:15:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html 19:15:59 INFO - PROCESS | 1200 | 1465524959781 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:15:59 INFO - PROCESS | 1200 | 1465524959783 Marionette TRACE conn2 <- [1,2378,null,{}] 19:15:59 INFO - PROCESS | 1200 | 1465524959790 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:15:59 INFO - PROCESS | 1200 | 1465524959791 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:15:59 INFO - PROCESS | 1200 | 1465524959867 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 19:15:59 INFO - PROCESS | 1200 | 1465524959875 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:15:59 INFO - PROCESS | 1200 | 1465524959877 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:00 INFO - PROCESS | 1200 | 1465524960466 Marionette TRACE conn2 <- [1,2380,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:00 INFO - . 19:16:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 734ms 19:16:00 INFO - PROCESS | 1200 | 1465524960518 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 19:16:00 INFO - PROCESS | 1200 | 1465524960522 Marionette TRACE conn2 <- [1,2381,null,{"value":"4294967297"}] 19:16:00 INFO - PROCESS | 1200 | 1465524960527 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:16:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 19:16:00 INFO - PROCESS | 1200 | 1465524960532 Marionette TRACE conn2 <- [1,2382,null,{}] 19:16:00 INFO - PROCESS | 1200 | 1465524960542 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:00 INFO - PROCESS | 1200 | 1465524960545 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:00 INFO - PROCESS | 1200 | 1465524960680 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 19:16:00 INFO - PROCESS | 1200 | 1465524960715 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:00 INFO - PROCESS | 1200 | 1465524960719 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:01 INFO - PROCESS | 1200 | 1465524961430 Marionette TRACE conn2 <- [1,2384,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:01 INFO - . 19:16:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 953ms 19:16:01 INFO - PROCESS | 1200 | 1465524961473 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 19:16:01 INFO - PROCESS | 1200 | 1465524961478 Marionette TRACE conn2 <- [1,2385,null,{"value":"4294967297"}] 19:16:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html 19:16:01 INFO - PROCESS | 1200 | 1465524961485 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:16:01 INFO - PROCESS | 1200 | 1465524961488 Marionette TRACE conn2 <- [1,2386,null,{}] 19:16:01 INFO - PROCESS | 1200 | 1465524961495 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:01 INFO - PROCESS | 1200 | 1465524961499 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:01 INFO - PROCESS | 1200 | 1465524961630 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 19:16:01 INFO - PROCESS | 1200 | 1465524961645 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:01 INFO - PROCESS | 1200 | 1465524961649 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:02 INFO - PROCESS | 1200 | 1465524962567 Marionette TRACE conn2 <- [1,2388,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:02 INFO - . 19:16:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 1094ms 19:16:02 INFO - PROCESS | 1200 | 1465524962579 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 19:16:02 INFO - PROCESS | 1200 | 1465524962582 Marionette TRACE conn2 <- [1,2389,null,{"value":"4294967297"}] 19:16:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:16:02 INFO - PROCESS | 1200 | 1465524962592 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:16:02 INFO - PROCESS | 1200 | 1465524962595 Marionette TRACE conn2 <- [1,2390,null,{}] 19:16:02 INFO - PROCESS | 1200 | 1465524962603 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:02 INFO - PROCESS | 1200 | 1465524962606 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:02 INFO - PROCESS | 1200 | 1465524962679 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 19:16:02 INFO - PROCESS | 1200 | 1465524962698 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:02 INFO - PROCESS | 1200 | 1465524962705 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:03 INFO - PROCESS | 1200 | 1465524963459 Marionette TRACE conn2 <- [1,2392,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:03 INFO - . 19:16:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 906ms 19:16:03 INFO - PROCESS | 1200 | 1465524963492 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 19:16:03 INFO - PROCESS | 1200 | 1465524963496 Marionette TRACE conn2 <- [1,2393,null,{"value":"4294967297"}] 19:16:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 19:16:03 INFO - PROCESS | 1200 | 1465524963502 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:16:03 INFO - PROCESS | 1200 | 1465524963505 Marionette TRACE conn2 <- [1,2394,null,{}] 19:16:03 INFO - PROCESS | 1200 | 1465524963512 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:03 INFO - PROCESS | 1200 | 1465524963514 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:03 INFO - PROCESS | 1200 | 1465524963587 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 19:16:03 INFO - PROCESS | 1200 | 1465524963599 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:03 INFO - PROCESS | 1200 | 1465524963602 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:04 INFO - PROCESS | 1200 | 1465524964403 Marionette TRACE conn2 <- [1,2396,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:04 INFO - . 19:16:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 938ms 19:16:04 INFO - PROCESS | 1200 | 1465524964448 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 19:16:04 INFO - PROCESS | 1200 | 1465524964450 Marionette TRACE conn2 <- [1,2397,null,{"value":"4294967297"}] 19:16:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:16:04 INFO - PROCESS | 1200 | 1465524964454 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:16:04 INFO - PROCESS | 1200 | 1465524964461 Marionette TRACE conn2 <- [1,2398,null,{}] 19:16:04 INFO - PROCESS | 1200 | 1465524964479 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:04 INFO - PROCESS | 1200 | 1465524964487 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:04 INFO - PROCESS | 1200 | 1465524964610 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 19:16:04 INFO - PROCESS | 1200 | 1465524964626 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:04 INFO - PROCESS | 1200 | 1465524964629 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:05 INFO - PROCESS | 1200 | 1465524965579 Marionette TRACE conn2 <- [1,2400,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:05 INFO - . 19:16:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 1156ms 19:16:05 INFO - PROCESS | 1200 | 1465524965606 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 19:16:05 INFO - PROCESS | 1200 | 1465524965609 Marionette TRACE conn2 <- [1,2401,null,{"value":"4294967297"}] 19:16:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html 19:16:05 INFO - PROCESS | 1200 | 1465524965617 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:16:05 INFO - PROCESS | 1200 | 1465524965619 Marionette TRACE conn2 <- [1,2402,null,{}] 19:16:05 INFO - PROCESS | 1200 | 1465524965623 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:05 INFO - PROCESS | 1200 | 1465524965625 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:05 INFO - PROCESS | 1200 | 1465524965697 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 19:16:05 INFO - PROCESS | 1200 | 1465524965718 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:05 INFO - PROCESS | 1200 | 1465524965721 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:06 INFO - PROCESS | 1200 | 1465524966300 Marionette TRACE conn2 <- [1,2404,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:06 INFO - . 19:16:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 735ms 19:16:06 INFO - PROCESS | 1200 | 1465524966357 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 19:16:06 INFO - PROCESS | 1200 | 1465524966363 Marionette TRACE conn2 <- [1,2405,null,{"value":"4294967297"}] 19:16:06 INFO - PROCESS | 1200 | 1465524966367 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:16:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:16:06 INFO - PROCESS | 1200 | 1465524966368 Marionette TRACE conn2 <- [1,2406,null,{}] 19:16:06 INFO - PROCESS | 1200 | 1465524966372 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:06 INFO - PROCESS | 1200 | 1465524966374 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:06 INFO - PROCESS | 1200 | 1465524966446 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:16:06 INFO - PROCESS | 1200 | 1465524966454 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:06 INFO - PROCESS | 1200 | 1465524966456 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:07 INFO - PROCESS | 1200 | 1465524967038 Marionette TRACE conn2 <- [1,2408,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:07 INFO - . 19:16:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 703ms 19:16:07 INFO - PROCESS | 1200 | 1465524967067 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 19:16:07 INFO - PROCESS | 1200 | 1465524967070 Marionette TRACE conn2 <- [1,2409,null,{"value":"4294967297"}] 19:16:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 19:16:07 INFO - PROCESS | 1200 | 1465524967073 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:16:07 INFO - PROCESS | 1200 | 1465524967075 Marionette TRACE conn2 <- [1,2410,null,{}] 19:16:07 INFO - PROCESS | 1200 | 1465524967079 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:07 INFO - PROCESS | 1200 | 1465524967089 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:07 INFO - PROCESS | 1200 | 1465524967165 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 19:16:07 INFO - PROCESS | 1200 | 1465524967177 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 1200 | 1465524967185 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:07 INFO - PROCESS | 1200 | 1465524967756 Marionette TRACE conn2 <- [1,2412,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:07 INFO - . 19:16:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 734ms 19:16:07 INFO - PROCESS | 1200 | 1465524967813 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 19:16:07 INFO - PROCESS | 1200 | 1465524967815 Marionette TRACE conn2 <- [1,2413,null,{"value":"4294967297"}] 19:16:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:16:07 INFO - PROCESS | 1200 | 1465524967818 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:16:07 INFO - PROCESS | 1200 | 1465524967820 Marionette TRACE conn2 <- [1,2414,null,{}] 19:16:07 INFO - PROCESS | 1200 | 1465524967824 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:07 INFO - PROCESS | 1200 | 1465524967831 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:07 INFO - PROCESS | 1200 | 1465524967892 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 19:16:07 INFO - PROCESS | 1200 | 1465524967906 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 1200 | 1465524967912 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:08 INFO - PROCESS | 1200 | 1465524968594 Marionette TRACE conn2 <- [1,2416,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:08 INFO - . 19:16:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 797ms 19:16:08 INFO - PROCESS | 1200 | 1465524968621 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 19:16:08 INFO - PROCESS | 1200 | 1465524968626 Marionette TRACE conn2 <- [1,2417,null,{"value":"4294967297"}] 19:16:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html 19:16:08 INFO - PROCESS | 1200 | 1465524968633 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:16:08 INFO - PROCESS | 1200 | 1465524968639 Marionette TRACE conn2 <- [1,2418,null,{}] 19:16:08 INFO - PROCESS | 1200 | 1465524968648 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:08 INFO - PROCESS | 1200 | 1465524968651 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:08 INFO - PROCESS | 1200 | 1465524968750 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:16:08 INFO - PROCESS | 1200 | 1465524968818 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:08 INFO - PROCESS | 1200 | 1465524968821 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:09 INFO - PROCESS | 1200 | 1465524969531 Marionette TRACE conn2 <- [1,2420,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:09 INFO - . 19:16:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 938ms 19:16:09 INFO - PROCESS | 1200 | 1465524969578 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 19:16:09 INFO - PROCESS | 1200 | 1465524969584 Marionette TRACE conn2 <- [1,2421,null,{"value":"4294967297"}] 19:16:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 19:16:09 INFO - PROCESS | 1200 | 1465524969591 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:16:09 INFO - PROCESS | 1200 | 1465524969594 Marionette TRACE conn2 <- [1,2422,null,{}] 19:16:09 INFO - PROCESS | 1200 | 1465524969601 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:09 INFO - PROCESS | 1200 | 1465524969604 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:09 INFO - PROCESS | 1200 | 1465524969735 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:16:09 INFO - PROCESS | 1200 | 1465524969751 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:09 INFO - PROCESS | 1200 | 1465524969754 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:11 INFO - PROCESS | 1200 | 1465524971079 Marionette TRACE conn2 <- [1,2424,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:11 INFO - . 19:16:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 1563ms 19:16:11 INFO - PROCESS | 1200 | 1465524971152 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 19:16:11 INFO - PROCESS | 1200 | 1465524971156 Marionette TRACE conn2 <- [1,2425,null,{"value":"4294967297"}] 19:16:11 INFO - PROCESS | 1200 | 1465524971161 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:16:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html 19:16:11 INFO - PROCESS | 1200 | 1465524971165 Marionette TRACE conn2 <- [1,2426,null,{}] 19:16:11 INFO - PROCESS | 1200 | 1465524971169 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:11 INFO - PROCESS | 1200 | 1465524971175 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:11 INFO - PROCESS | 1200 | 1465524971247 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 19:16:11 INFO - PROCESS | 1200 | 1465524971271 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:11 INFO - PROCESS | 1200 | 1465524971277 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:11 INFO - PROCESS | 1200 | 1465524971796 Marionette TRACE conn2 <- [1,2428,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:11 INFO - . 19:16:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 687ms 19:16:11 INFO - PROCESS | 1200 | 1465524971862 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:16:11 INFO - PROCESS | 1200 | 1465524971866 Marionette TRACE conn2 <- [1,2429,null,{"value":"4294967297"}] 19:16:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:16:11 INFO - PROCESS | 1200 | 1465524971873 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:16:11 INFO - PROCESS | 1200 | 1465524971875 Marionette TRACE conn2 <- [1,2430,null,{}] 19:16:11 INFO - PROCESS | 1200 | 1465524971880 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:11 INFO - PROCESS | 1200 | 1465524971885 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:11 INFO - PROCESS | 1200 | 1465524971958 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 19:16:12 INFO - PROCESS | 1200 | 1465524972001 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 1200 | 1465524972004 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:12 INFO - PROCESS | 1200 | 1465524972537 Marionette TRACE conn2 <- [1,2432,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:12 INFO - . 19:16:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 703ms 19:16:12 INFO - PROCESS | 1200 | 1465524972572 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 19:16:12 INFO - PROCESS | 1200 | 1465524972574 Marionette TRACE conn2 <- [1,2433,null,{"value":"4294967297"}] 19:16:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html 19:16:12 INFO - PROCESS | 1200 | 1465524972577 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:16:12 INFO - PROCESS | 1200 | 1465524972581 Marionette TRACE conn2 <- [1,2434,null,{}] 19:16:12 INFO - PROCESS | 1200 | 1465524972593 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:12 INFO - PROCESS | 1200 | 1465524972601 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:12 INFO - PROCESS | 1200 | 1465524972672 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:16:12 INFO - PROCESS | 1200 | 1465524972681 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 1200 | 1465524972685 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:13 INFO - PROCESS | 1200 | 1465524973354 Marionette TRACE conn2 <- [1,2436,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:13 INFO - . 19:16:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 797ms 19:16:13 INFO - PROCESS | 1200 | 1465524973379 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 19:16:13 INFO - PROCESS | 1200 | 1465524973381 Marionette TRACE conn2 <- [1,2437,null,{"value":"4294967297"}] 19:16:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 19:16:13 INFO - PROCESS | 1200 | 1465524973385 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:16:13 INFO - PROCESS | 1200 | 1465524973387 Marionette TRACE conn2 <- [1,2438,null,{}] 19:16:13 INFO - PROCESS | 1200 | 1465524973394 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:13 INFO - PROCESS | 1200 | 1465524973396 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:13 INFO - PROCESS | 1200 | 1465524973469 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 19:16:13 INFO - PROCESS | 1200 | 1465524973476 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:13 INFO - PROCESS | 1200 | 1465524973478 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:14 INFO - PROCESS | 1200 | 1465524974141 Marionette TRACE conn2 <- [1,2440,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:14 INFO - . 19:16:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 797ms 19:16:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html 19:16:14 INFO - PROCESS | 1200 | 1465524974187 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 19:16:14 INFO - PROCESS | 1200 | 1465524974189 Marionette TRACE conn2 <- [1,2441,null,{"value":"4294967297"}] 19:16:14 INFO - PROCESS | 1200 | 1465524974192 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:16:14 INFO - PROCESS | 1200 | 1465524974194 Marionette TRACE conn2 <- [1,2442,null,{}] 19:16:14 INFO - PROCESS | 1200 | 1465524974201 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:14 INFO - PROCESS | 1200 | 1465524974203 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:14 INFO - PROCESS | 1200 | 1465524974270 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 19:16:14 INFO - PROCESS | 1200 | 1465524974278 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:14 INFO - PROCESS | 1200 | 1465524974280 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:15 INFO - PROCESS | 1200 | 1465524975021 Marionette TRACE conn2 <- [1,2444,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:15 INFO - . 19:16:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 891ms 19:16:15 INFO - PROCESS | 1200 | 1465524975098 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 19:16:15 INFO - PROCESS | 1200 | 1465524975101 Marionette TRACE conn2 <- [1,2445,null,{"value":"4294967297"}] 19:16:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html 19:16:15 INFO - PROCESS | 1200 | 1465524975104 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:16:15 INFO - PROCESS | 1200 | 1465524975106 Marionette TRACE conn2 <- [1,2446,null,{}] 19:16:15 INFO - PROCESS | 1200 | 1465524975109 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:15 INFO - PROCESS | 1200 | 1465524975119 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:15 INFO - PROCESS | 1200 | 1465524975196 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 19:16:15 INFO - PROCESS | 1200 | 1465524975226 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:15 INFO - PROCESS | 1200 | 1465524975229 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:15 INFO - PROCESS | 1200 | 1465524975813 Marionette TRACE conn2 <- [1,2448,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:15 INFO - . 19:16:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 735ms 19:16:15 INFO - PROCESS | 1200 | 1465524975843 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 19:16:15 INFO - PROCESS | 1200 | 1465524975845 Marionette TRACE conn2 <- [1,2449,null,{"value":"4294967297"}] 19:16:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 19:16:15 INFO - PROCESS | 1200 | 1465524975848 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:16:15 INFO - PROCESS | 1200 | 1465524975850 Marionette TRACE conn2 <- [1,2450,null,{}] 19:16:15 INFO - PROCESS | 1200 | 1465524975855 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:15 INFO - PROCESS | 1200 | 1465524975861 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:15 INFO - PROCESS | 1200 | 1465524975942 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 19:16:15 INFO - PROCESS | 1200 | 1465524975964 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:15 INFO - PROCESS | 1200 | 1465524975966 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:16 INFO - PROCESS | 1200 | 1465524976571 Marionette TRACE conn2 <- [1,2452,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:16 INFO - . 19:16:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | took 735ms 19:16:16 INFO - PROCESS | 1200 | 1465524976589 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 19:16:16 INFO - PROCESS | 1200 | 1465524976595 Marionette TRACE conn2 <- [1,2453,null,{"value":"4294967297"}] 19:16:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html 19:16:16 INFO - PROCESS | 1200 | 1465524976599 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:16:16 INFO - PROCESS | 1200 | 1465524976604 Marionette TRACE conn2 <- [1,2454,null,{}] 19:16:16 INFO - PROCESS | 1200 | 1465524976612 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:16 INFO - PROCESS | 1200 | 1465524976615 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:16 INFO - PROCESS | 1200 | 1465524976727 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 19:16:16 INFO - PROCESS | 1200 | 1465524976785 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:16 INFO - PROCESS | 1200 | 1465524976790 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:17 INFO - PROCESS | 1200 | 1465524977471 Marionette TRACE conn2 <- [1,2456,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:17 INFO - . 19:16:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | took 891ms 19:16:17 INFO - PROCESS | 1200 | 1465524977504 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 19:16:17 INFO - PROCESS | 1200 | 1465524977509 Marionette TRACE conn2 <- [1,2457,null,{"value":"4294967297"}] 19:16:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:16:17 INFO - PROCESS | 1200 | 1465524977516 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:16:17 INFO - PROCESS | 1200 | 1465524977519 Marionette TRACE conn2 <- [1,2458,null,{}] 19:16:17 INFO - PROCESS | 1200 | 1465524977526 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:17 INFO - PROCESS | 1200 | 1465524977529 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:17 INFO - PROCESS | 1200 | 1465524977656 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 19:16:17 INFO - PROCESS | 1200 | 1465524977667 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:17 INFO - PROCESS | 1200 | 1465524977670 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:18 INFO - PROCESS | 1200 | 1465524978546 Marionette TRACE conn2 <- [1,2460,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:18 INFO - . 19:16:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1047ms 19:16:18 INFO - PROCESS | 1200 | 1465524978564 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 19:16:18 INFO - PROCESS | 1200 | 1465524978568 Marionette TRACE conn2 <- [1,2461,null,{"value":"4294967297"}] 19:16:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html 19:16:18 INFO - PROCESS | 1200 | 1465524978576 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:16:18 INFO - PROCESS | 1200 | 1465524978580 Marionette TRACE conn2 <- [1,2462,null,{}] 19:16:18 INFO - PROCESS | 1200 | 1465524978589 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:18 INFO - PROCESS | 1200 | 1465524978593 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:18 INFO - PROCESS | 1200 | 1465524978670 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:16:18 INFO - PROCESS | 1200 | 1465524978691 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:18 INFO - PROCESS | 1200 | 1465524978696 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:19 INFO - PROCESS | 1200 | 1465524979330 Marionette TRACE conn2 <- [1,2464,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:19 INFO - . 19:16:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 797ms 19:16:19 INFO - PROCESS | 1200 | 1465524979377 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 19:16:19 INFO - PROCESS | 1200 | 1465524979382 Marionette TRACE conn2 <- [1,2465,null,{"value":"4294967297"}] 19:16:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 19:16:19 INFO - PROCESS | 1200 | 1465524979388 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:16:19 INFO - PROCESS | 1200 | 1465524979391 Marionette TRACE conn2 <- [1,2466,null,{}] 19:16:19 INFO - PROCESS | 1200 | 1465524979400 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:19 INFO - PROCESS | 1200 | 1465524979403 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:19 INFO - PROCESS | 1200 | 1465524979480 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:16:19 INFO - PROCESS | 1200 | 1465524979504 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:19 INFO - PROCESS | 1200 | 1465524979508 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:20 INFO - PROCESS | 1200 | 1465524980345 Marionette TRACE conn2 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:20 INFO - . 19:16:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | took 1000ms 19:16:20 INFO - PROCESS | 1200 | 1465524980393 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 19:16:20 INFO - PROCESS | 1200 | 1465524980398 Marionette TRACE conn2 <- [1,2469,null,{"value":"4294967297"}] 19:16:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html 19:16:20 INFO - PROCESS | 1200 | 1465524980402 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:16:20 INFO - PROCESS | 1200 | 1465524980406 Marionette TRACE conn2 <- [1,2470,null,{}] 19:16:20 INFO - PROCESS | 1200 | 1465524980418 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:20 INFO - PROCESS | 1200 | 1465524980423 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:20 INFO - PROCESS | 1200 | 1465524980510 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 19:16:20 INFO - PROCESS | 1200 | 1465524980541 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:20 INFO - PROCESS | 1200 | 1465524980543 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:21 INFO - PROCESS | 1200 | 1465524981061 Marionette TRACE conn2 <- [1,2472,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:16:21 INFO - . 19:16:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 703ms 19:16:21 INFO - PROCESS | 1200 | 1465524981100 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 1200 | 1465524981102 Marionette TRACE conn2 <- [1,2473,null,{"value":"4294967297"}] 19:16:21 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:16:21 INFO - PROCESS | 1200 | 1465524981109 Marionette TRACE conn2 -> [0,2474,"getContext",null] 19:16:21 INFO - PROCESS | 1200 | 1465524981111 Marionette TRACE conn2 <- [1,2474,null,{"value":"content"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981114 Marionette TRACE conn2 -> [0,2475,"setContext",{"value":"chrome"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981116 Marionette TRACE conn2 <- [1,2475,null,{}] 19:16:21 INFO - PROCESS | 1200 | 1465524981119 Marionette TRACE conn2 -> [0,2476,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 19:16:21 INFO - PROCESS | 1200 | 1465524981134 Marionette TRACE conn2 <- [1,2476,null,{"value":false}] 19:16:21 INFO - PROCESS | 1200 | 1465524981137 Marionette TRACE conn2 -> [0,2477,"setContext",{"value":"content"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981138 Marionette TRACE conn2 <- [1,2477,null,{}] 19:16:21 INFO - Setting pref network.http.enablePerElementReferrer (true) 19:16:21 INFO - PROCESS | 1200 | 1465524981141 Marionette TRACE conn2 -> [0,2478,"getContext",null] 19:16:21 INFO - PROCESS | 1200 | 1465524981143 Marionette TRACE conn2 <- [1,2478,null,{"value":"content"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981154 Marionette TRACE conn2 -> [0,2479,"setContext",{"value":"chrome"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981159 Marionette TRACE conn2 <- [1,2479,null,{}] 19:16:21 INFO - PROCESS | 1200 | 1465524981162 Marionette TRACE conn2 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 19:16:21 INFO - PROCESS | 1200 | 1465524981172 Marionette TRACE conn2 <- [1,2480,null,{"value":null}] 19:16:21 INFO - PROCESS | 1200 | 1465524981175 Marionette TRACE conn2 -> [0,2481,"setContext",{"value":"content"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981180 Marionette TRACE conn2 <- [1,2481,null,{}] 19:16:21 INFO - PROCESS | 1200 | 1465524981183 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:16:21 INFO - PROCESS | 1200 | 1465524981185 Marionette TRACE conn2 <- [1,2482,null,{}] 19:16:21 INFO - PROCESS | 1200 | 1465524981188 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:21 INFO - PROCESS | 1200 | 1465524981192 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:21 INFO - PROCESS | 1200 | 1465524981280 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:16:21 INFO - PROCESS | 1200 | 1465524981305 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981307 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:21 INFO - PROCESS | 1200 | 1465524981849 Marionette TRACE conn2 <- [1,2484,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:16:21 INFO - . 19:16:21 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 782ms 19:16:21 INFO - PROCESS | 1200 | 1465524981880 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 1200 | 1465524981886 Marionette TRACE conn2 <- [1,2485,null,{"value":"4294967297"}] 19:16:21 INFO - PROCESS | 1200 | 1465524981889 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:16:21 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:16:21 INFO - PROCESS | 1200 | 1465524981891 Marionette TRACE conn2 <- [1,2486,null,{}] 19:16:21 INFO - PROCESS | 1200 | 1465524981895 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:21 INFO - PROCESS | 1200 | 1465524981897 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:21 INFO - PROCESS | 1200 | 1465524981968 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 19:16:22 INFO - PROCESS | 1200 | 1465524981998 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:22 INFO - PROCESS | 1200 | 1465524982001 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:22 INFO - PROCESS | 1200 | 1465524982619 Marionette TRACE conn2 <- [1,2488,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:16:22 INFO - . 19:16:22 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 812ms 19:16:22 INFO - PROCESS | 1200 | 1465524982693 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 19:16:22 INFO - PROCESS | 1200 | 1465524982695 Marionette TRACE conn2 <- [1,2489,null,{"value":"4294967297"}] 19:16:22 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:16:22 INFO - PROCESS | 1200 | 1465524982700 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:16:22 INFO - PROCESS | 1200 | 1465524982703 Marionette TRACE conn2 <- [1,2490,null,{}] 19:16:22 INFO - PROCESS | 1200 | 1465524982707 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:22 INFO - PROCESS | 1200 | 1465524982716 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:22 INFO - PROCESS | 1200 | 1465524982821 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 19:16:22 INFO - PROCESS | 1200 | 1465524982832 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:22 INFO - PROCESS | 1200 | 1465524982835 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:23 INFO - PROCESS | 1200 | 1465524983529 Marionette TRACE conn2 <- [1,2492,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:16:23 INFO - . 19:16:23 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 844ms 19:16:23 INFO - PROCESS | 1200 | 1465524983541 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 1200 | 1465524983543 Marionette TRACE conn2 <- [1,2493,null,{"value":"4294967297"}] 19:16:23 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:16:23 INFO - PROCESS | 1200 | 1465524983547 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:16:23 INFO - PROCESS | 1200 | 1465524983548 Marionette TRACE conn2 <- [1,2494,null,{}] 19:16:23 INFO - PROCESS | 1200 | 1465524983552 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:23 INFO - PROCESS | 1200 | 1465524983557 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:23 INFO - PROCESS | 1200 | 1465524983620 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 19:16:23 INFO - PROCESS | 1200 | 1465524983626 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:23 INFO - PROCESS | 1200 | 1465524983633 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:53 INFO - PROCESS | 1200 | 1465525013940 Marionette TRACE conn2 <- [1,2496,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:16:53 INFO - . 19:16:53 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30454ms 19:16:54 INFO - PROCESS | 1200 | 1465525013995 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:16:54 INFO - PROCESS | 1200 | 1465525013999 Marionette TRACE conn2 <- [1,2497,null,{"value":"4294967297"}] 19:16:54 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 19:16:54 INFO - PROCESS | 1200 | 1465525014005 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:16:54 INFO - PROCESS | 1200 | 1465525014010 Marionette TRACE conn2 <- [1,2498,null,{}] 19:16:54 INFO - PROCESS | 1200 | 1465525014017 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:16:54 INFO - PROCESS | 1200 | 1465525014023 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:16:54 INFO - PROCESS | 1200 | 1465525014120 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 19:16:54 INFO - PROCESS | 1200 | 1465525014169 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:16:54 INFO - PROCESS | 1200 | 1465525014172 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:24 INFO - PROCESS | 1200 | 1465525044492 Marionette TRACE conn2 <- [1,2500,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:17:24 INFO - . 19:17:24 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30501ms 19:17:24 INFO - PROCESS | 1200 | 1465525044513 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 19:17:24 INFO - PROCESS | 1200 | 1465525044518 Marionette TRACE conn2 <- [1,2501,null,{"value":"4294967297"}] 19:17:24 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:17:24 INFO - PROCESS | 1200 | 1465525044523 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:17:24 INFO - PROCESS | 1200 | 1465525044526 Marionette TRACE conn2 <- [1,2502,null,{}] 19:17:24 INFO - PROCESS | 1200 | 1465525044532 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:17:24 INFO - PROCESS | 1200 | 1465525044535 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:24 INFO - PROCESS | 1200 | 1465525044626 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:17:24 INFO - PROCESS | 1200 | 1465525044640 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:17:24 INFO - PROCESS | 1200 | 1465525044644 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:54 INFO - PROCESS | 1200 | 1465525074906 Marionette TRACE conn2 <- [1,2504,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:17:54 INFO - . 19:17:54 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30392ms 19:17:54 INFO - PROCESS | 1200 | 1465525074919 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 19:17:54 INFO - PROCESS | 1200 | 1465525074925 Marionette TRACE conn2 <- [1,2505,null,{"value":"4294967297"}] 19:17:54 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:17:54 INFO - PROCESS | 1200 | 1465525074932 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:17:54 INFO - PROCESS | 1200 | 1465525074934 Marionette TRACE conn2 <- [1,2506,null,{}] 19:17:54 INFO - PROCESS | 1200 | 1465525074939 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:17:54 INFO - PROCESS | 1200 | 1465525074942 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:55 INFO - PROCESS | 1200 | 1465525075034 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 19:17:55 INFO - PROCESS | 1200 | 1465525075046 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:17:55 INFO - PROCESS | 1200 | 1465525075050 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:55 INFO - PROCESS | 1200 | 1465525075616 Marionette TRACE conn2 <- [1,2508,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:17:55 INFO - . 19:17:55 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 735ms 19:17:55 INFO - PROCESS | 1200 | 1465525075673 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 19:17:55 INFO - PROCESS | 1200 | 1465525075676 Marionette TRACE conn2 <- [1,2509,null,{"value":"4294967297"}] 19:17:55 INFO - PROCESS | 1200 | 1465525075680 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:17:55 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:17:55 INFO - PROCESS | 1200 | 1465525075683 Marionette TRACE conn2 <- [1,2510,null,{}] 19:17:55 INFO - PROCESS | 1200 | 1465525075694 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:17:55 INFO - PROCESS | 1200 | 1465525075699 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:55 INFO - PROCESS | 1200 | 1465525075786 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 19:17:55 INFO - PROCESS | 1200 | 1465525075826 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:17:55 INFO - PROCESS | 1200 | 1465525075834 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:56 INFO - PROCESS | 1200 | 1465525076408 Marionette TRACE conn2 <- [1,2512,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:17:56 INFO - . 19:17:56 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 734ms 19:17:56 INFO - PROCESS | 1200 | 1465525076421 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 19:17:56 INFO - PROCESS | 1200 | 1465525076424 Marionette TRACE conn2 <- [1,2513,null,{"value":"4294967297"}] 19:17:56 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:17:56 INFO - PROCESS | 1200 | 1465525076427 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:17:56 INFO - PROCESS | 1200 | 1465525076429 Marionette TRACE conn2 <- [1,2514,null,{}] 19:17:56 INFO - PROCESS | 1200 | 1465525076436 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:17:56 INFO - PROCESS | 1200 | 1465525076438 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:56 INFO - PROCESS | 1200 | 1465525076511 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 19:17:56 INFO - PROCESS | 1200 | 1465525076526 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:17:56 INFO - PROCESS | 1200 | 1465525076529 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:57 INFO - PROCESS | 1200 | 1465525077153 Marionette TRACE conn2 <- [1,2516,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:17:57 INFO - . 19:17:57 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 19:17:57 INFO - PROCESS | 1200 | 1465525077167 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:17:57 INFO - PROCESS | 1200 | 1465525077169 Marionette TRACE conn2 <- [1,2517,null,{"value":"4294967297"}] 19:17:57 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:17:57 INFO - PROCESS | 1200 | 1465525077175 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:17:57 INFO - PROCESS | 1200 | 1465525077177 Marionette TRACE conn2 <- [1,2518,null,{}] 19:17:57 INFO - PROCESS | 1200 | 1465525077181 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:17:57 INFO - PROCESS | 1200 | 1465525077183 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:17:57 INFO - PROCESS | 1200 | 1465525077257 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 19:17:57 INFO - PROCESS | 1200 | 1465525077265 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:17:57 INFO - PROCESS | 1200 | 1465525077268 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:18:27 INFO - PROCESS | 1200 | 1465525107513 Marionette TRACE conn2 <- [1,2520,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:18:27 INFO - . 19:18:27 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30407ms 19:18:27 INFO - PROCESS | 1200 | 1465525107581 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 19:18:27 INFO - PROCESS | 1200 | 1465525107583 Marionette TRACE conn2 <- [1,2521,null,{"value":"4294967297"}] 19:18:27 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 19:18:27 INFO - PROCESS | 1200 | 1465525107586 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:18:27 INFO - PROCESS | 1200 | 1465525107588 Marionette TRACE conn2 <- [1,2522,null,{}] 19:18:27 INFO - PROCESS | 1200 | 1465525107599 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:18:27 INFO - PROCESS | 1200 | 1465525107605 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:18:27 INFO - PROCESS | 1200 | 1465525107707 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:18:27 INFO - PROCESS | 1200 | 1465525107719 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:18:27 INFO - PROCESS | 1200 | 1465525107722 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:18:57 INFO - PROCESS | 1200 | 1465525137979 Marionette TRACE conn2 <- [1,2524,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:18:58 INFO - . 19:18:58 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30454ms 19:18:58 INFO - PROCESS | 1200 | 1465525138044 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 19:18:58 INFO - PROCESS | 1200 | 1465525138050 Marionette TRACE conn2 <- [1,2525,null,{"value":"4294967297"}] 19:18:58 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:18:58 INFO - PROCESS | 1200 | 1465525138053 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:18:58 INFO - PROCESS | 1200 | 1465525138055 Marionette TRACE conn2 <- [1,2526,null,{}] 19:18:58 INFO - PROCESS | 1200 | 1465525138059 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:18:58 INFO - PROCESS | 1200 | 1465525138061 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:18:58 INFO - PROCESS | 1200 | 1465525138129 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 19:18:58 INFO - PROCESS | 1200 | 1465525138141 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:18:58 INFO - PROCESS | 1200 | 1465525138145 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:28 INFO - PROCESS | 1200 | 1465525168406 Marionette TRACE conn2 <- [1,2528,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 19:19:28 INFO - . 19:19:28 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30391ms 19:19:28 INFO - PROCESS | 1200 | 1465525168452 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 19:19:28 INFO - PROCESS | 1200 | 1465525168454 Marionette TRACE conn2 <- [1,2529,null,{"value":"4294967297"}] 19:19:28 INFO - PROCESS | 1200 | 1465525168458 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:19:28 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:19:28 INFO - PROCESS | 1200 | 1465525168463 Marionette TRACE conn2 <- [1,2530,null,{}] 19:19:28 INFO - PROCESS | 1200 | 1465525168467 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:19:28 INFO - PROCESS | 1200 | 1465525168469 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:28 INFO - PROCESS | 1200 | 1465525168536 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 19:19:28 INFO - PROCESS | 1200 | 1465525168561 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:19:28 INFO - PROCESS | 1200 | 1465525168565 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:29 INFO - PROCESS | 1200 | 1465525169112 Marionette TRACE conn2 <- [1,2532,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:19:29 INFO - . 19:19:29 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 703ms 19:19:29 INFO - PROCESS | 1200 | 1465525169160 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 19:19:29 INFO - PROCESS | 1200 | 1465525169162 Marionette TRACE conn2 <- [1,2533,null,{"value":"4294967297"}] 19:19:29 INFO - PROCESS | 1200 | 1465525169166 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:19:29 INFO - PROCESS | 1200 | 1465525169168 Marionette TRACE conn2 <- [1,2534,null,{}] 19:19:29 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:19:29 INFO - PROCESS | 1200 | 1465525169171 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:19:29 INFO - PROCESS | 1200 | 1465525169173 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:29 INFO - PROCESS | 1200 | 1465525169241 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 19:19:29 INFO - PROCESS | 1200 | 1465525169248 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:19:29 INFO - PROCESS | 1200 | 1465525169253 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:29 INFO - PROCESS | 1200 | 1465525169803 Marionette TRACE conn2 <- [1,2536,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:19:29 INFO - . 19:19:29 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 687ms 19:19:29 INFO - PROCESS | 1200 | 1465525169868 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:19:29 INFO - PROCESS | 1200 | 1465525169873 Marionette TRACE conn2 <- [1,2537,null,{"value":"4294967297"}] 19:19:29 INFO - PROCESS | 1200 | 1465525169882 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:19:29 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:19:29 INFO - PROCESS | 1200 | 1465525169884 Marionette TRACE conn2 <- [1,2538,null,{}] 19:19:29 INFO - PROCESS | 1200 | 1465525169887 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:19:29 INFO - PROCESS | 1200 | 1465525169889 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:29 INFO - PROCESS | 1200 | 1465525169959 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 19:19:29 INFO - PROCESS | 1200 | 1465525169966 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:19:29 INFO - PROCESS | 1200 | 1465525169970 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:30 INFO - PROCESS | 1200 | 1465525170516 Marionette TRACE conn2 <- [1,2540,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:19:30 INFO - . 19:19:30 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 687ms 19:19:30 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:19:30 INFO - PROCESS | 1200 | 1465525170583 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 19:19:30 INFO - PROCESS | 1200 | 1465525170585 Marionette TRACE conn2 <- [1,2541,null,{"value":"4294967297"}] 19:19:30 INFO - PROCESS | 1200 | 1465525170589 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:19:30 INFO - PROCESS | 1200 | 1465525170595 Marionette TRACE conn2 <- [1,2542,null,{}] 19:19:30 INFO - PROCESS | 1200 | 1465525170599 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:19:30 INFO - PROCESS | 1200 | 1465525170601 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:19:30 INFO - PROCESS | 1200 | 1465525170689 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:19:30 INFO - PROCESS | 1200 | 1465525170706 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:19:30 INFO - PROCESS | 1200 | 1465525170710 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:20:00 INFO - PROCESS | 1200 | 1465525200971 Marionette TRACE conn2 <- [1,2544,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:20:00 INFO - . 19:20:00 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30391ms 19:20:00 INFO - PROCESS | 1200 | 1465525200984 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 19:20:00 INFO - PROCESS | 1200 | 1465525200990 Marionette TRACE conn2 <- [1,2545,null,{"value":"4294967297"}] 19:20:00 INFO - PROCESS | 1200 | 1465525200994 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:20:00 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:20:00 INFO - PROCESS | 1200 | 1465525200996 Marionette TRACE conn2 <- [1,2546,null,{}] 19:20:01 INFO - PROCESS | 1200 | 1465525201001 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:20:01 INFO - PROCESS | 1200 | 1465525201003 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:20:01 INFO - PROCESS | 1200 | 1465525201068 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 19:20:01 INFO - PROCESS | 1200 | 1465525201075 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 1200 | 1465525201078 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:20:31 INFO - PROCESS | 1200 | 1465525231333 Marionette TRACE conn2 <- [1,2548,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:20:31 INFO - . 19:20:31 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30392ms 19:20:31 INFO - PROCESS | 1200 | 1465525231392 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 19:20:31 INFO - PROCESS | 1200 | 1465525231394 Marionette TRACE conn2 <- [1,2549,null,{"value":"4294967297"}] 19:20:31 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:20:31 INFO - PROCESS | 1200 | 1465525231401 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:20:31 INFO - PROCESS | 1200 | 1465525231404 Marionette TRACE conn2 <- [1,2550,null,{}] 19:20:31 INFO - PROCESS | 1200 | 1465525231407 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:20:31 INFO - PROCESS | 1200 | 1465525231409 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:20:31 INFO - PROCESS | 1200 | 1465525231481 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 19:20:31 INFO - PROCESS | 1200 | 1465525231498 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:20:31 INFO - PROCESS | 1200 | 1465525231500 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:01 INFO - PROCESS | 1200 | 1465525261747 Marionette TRACE conn2 <- [1,2552,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:21:01 INFO - . 19:21:01 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30407ms 19:21:01 INFO - PROCESS | 1200 | 1465525261803 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 19:21:01 INFO - PROCESS | 1200 | 1465525261805 Marionette TRACE conn2 <- [1,2553,null,{"value":"4294967297"}] 19:21:01 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:21:01 INFO - PROCESS | 1200 | 1465525261809 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:21:01 INFO - PROCESS | 1200 | 1465525261814 Marionette TRACE conn2 <- [1,2554,null,{}] 19:21:01 INFO - PROCESS | 1200 | 1465525261818 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:21:01 INFO - PROCESS | 1200 | 1465525261819 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:01 INFO - PROCESS | 1200 | 1465525261892 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 19:21:01 INFO - PROCESS | 1200 | 1465525261902 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:21:01 INFO - PROCESS | 1200 | 1465525261904 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:02 INFO - PROCESS | 1200 | 1465525262470 Marionette TRACE conn2 <- [1,2556,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:21:02 INFO - . 19:21:02 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 688ms 19:21:02 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:21:02 INFO - PROCESS | 1200 | 1465525262508 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:21:02 INFO - PROCESS | 1200 | 1465525262510 Marionette TRACE conn2 <- [1,2557,null,{"value":"4294967297"}] 19:21:02 INFO - PROCESS | 1200 | 1465525262513 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:21:02 INFO - PROCESS | 1200 | 1465525262515 Marionette TRACE conn2 <- [1,2558,null,{}] 19:21:02 INFO - PROCESS | 1200 | 1465525262518 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:21:02 INFO - PROCESS | 1200 | 1465525262523 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:02 INFO - PROCESS | 1200 | 1465525262596 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 19:21:02 INFO - PROCESS | 1200 | 1465525262616 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:21:02 INFO - PROCESS | 1200 | 1465525262618 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:03 INFO - PROCESS | 1200 | 1465525263151 Marionette TRACE conn2 <- [1,2560,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:21:03 INFO - . 19:21:03 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 687ms 19:21:03 INFO - PROCESS | 1200 | 1465525263213 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 19:21:03 INFO - PROCESS | 1200 | 1465525263215 Marionette TRACE conn2 <- [1,2561,null,{"value":"4294967297"}] 19:21:03 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:21:03 INFO - PROCESS | 1200 | 1465525263218 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:21:03 INFO - PROCESS | 1200 | 1465525263220 Marionette TRACE conn2 <- [1,2562,null,{}] 19:21:03 INFO - PROCESS | 1200 | 1465525263230 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:21:03 INFO - PROCESS | 1200 | 1465525263234 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:03 INFO - PROCESS | 1200 | 1465525263302 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:21:03 INFO - PROCESS | 1200 | 1465525263314 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 1200 | 1465525263316 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:03 INFO - PROCESS | 1200 | 1465525263897 Marionette TRACE conn2 <- [1,2564,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:21:03 INFO - . 19:21:03 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 19:21:03 INFO - PROCESS | 1200 | 1465525263960 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 19:21:03 INFO - PROCESS | 1200 | 1465525263962 Marionette TRACE conn2 <- [1,2565,null,{"value":"4294967297"}] 19:21:03 INFO - PROCESS | 1200 | 1465525263965 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:21:03 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:21:03 INFO - PROCESS | 1200 | 1465525263966 Marionette TRACE conn2 <- [1,2566,null,{}] 19:21:03 INFO - PROCESS | 1200 | 1465525263970 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:21:03 INFO - PROCESS | 1200 | 1465525263971 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:04 INFO - PROCESS | 1200 | 1465525264048 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 19:21:04 INFO - PROCESS | 1200 | 1465525264061 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 1200 | 1465525264064 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:34 INFO - PROCESS | 1200 | 1465525294307 Marionette TRACE conn2 <- [1,2568,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:21:34 INFO - . 19:21:34 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30391ms 19:21:34 INFO - PROCESS | 1200 | 1465525294362 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 1200 | 1465525294364 Marionette TRACE conn2 <- [1,2569,null,{"value":"4294967297"}] 19:21:34 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 19:21:34 INFO - PROCESS | 1200 | 1465525294368 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:21:34 INFO - PROCESS | 1200 | 1465525294370 Marionette TRACE conn2 <- [1,2570,null,{}] 19:21:34 INFO - PROCESS | 1200 | 1465525294379 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:21:34 INFO - PROCESS | 1200 | 1465525294381 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:21:34 INFO - PROCESS | 1200 | 1465525294442 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 19:21:34 INFO - PROCESS | 1200 | 1465525294455 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:21:34 INFO - PROCESS | 1200 | 1465525294458 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:04 INFO - PROCESS | 1200 | 1465525324708 Marionette TRACE conn2 <- [1,2572,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:22:04 INFO - . 19:22:04 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30406ms 19:22:04 INFO - PROCESS | 1200 | 1465525324774 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 19:22:04 INFO - PROCESS | 1200 | 1465525324776 Marionette TRACE conn2 <- [1,2573,null,{"value":"4294967297"}] 19:22:04 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:22:04 INFO - PROCESS | 1200 | 1465525324779 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:22:04 INFO - PROCESS | 1200 | 1465525324781 Marionette TRACE conn2 <- [1,2574,null,{}] 19:22:04 INFO - PROCESS | 1200 | 1465525324788 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:04 INFO - PROCESS | 1200 | 1465525324790 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:04 INFO - PROCESS | 1200 | 1465525324854 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 19:22:04 INFO - PROCESS | 1200 | 1465525324866 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:04 INFO - PROCESS | 1200 | 1465525324868 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:35 INFO - PROCESS | 1200 | 1465525355124 Marionette TRACE conn2 <- [1,2576,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 19:22:35 INFO - . 19:22:35 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30391ms 19:22:35 INFO - PROCESS | 1200 | 1465525355176 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:22:35 INFO - PROCESS | 1200 | 1465525355178 Marionette TRACE conn2 <- [1,2577,null,{"value":"4294967297"}] 19:22:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:22:35 INFO - Clearing pref network.http.enablePerElementReferrer 19:22:35 INFO - PROCESS | 1200 | 1465525355181 Marionette TRACE conn2 -> [0,2578,"getContext",null] 19:22:35 INFO - PROCESS | 1200 | 1465525355183 Marionette TRACE conn2 <- [1,2578,null,{"value":"content"}] 19:22:35 INFO - PROCESS | 1200 | 1465525355189 Marionette TRACE conn2 -> [0,2579,"setContext",{"value":"chrome"}] 19:22:35 INFO - PROCESS | 1200 | 1465525355191 Marionette TRACE conn2 <- [1,2579,null,{}] 19:22:35 INFO - PROCESS | 1200 | 1465525355194 Marionette TRACE conn2 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'network.http.enablePerElementReferrer';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 19:22:35 INFO - PROCESS | 1200 | 1465525355204 Marionette TRACE conn2 <- [1,2580,null,{"value":null}] 19:22:35 INFO - PROCESS | 1200 | 1465525355209 Marionette TRACE conn2 -> [0,2581,"setContext",{"value":"content"}] 19:22:35 INFO - PROCESS | 1200 | 1465525355211 Marionette TRACE conn2 <- [1,2581,null,{}] 19:22:35 INFO - PROCESS | 1200 | 1465525355217 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:22:35 INFO - PROCESS | 1200 | 1465525355219 Marionette TRACE conn2 <- [1,2582,null,{}] 19:22:35 INFO - PROCESS | 1200 | 1465525355222 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:35 INFO - PROCESS | 1200 | 1465525355224 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:35 INFO - PROCESS | 1200 | 1465525355289 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:22:35 INFO - PROCESS | 1200 | 1465525355298 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:35 INFO - PROCESS | 1200 | 1465525355304 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:35 INFO - PROCESS | 1200 | 1465525355806 Marionette TRACE conn2 <- [1,2584,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:35 INFO - . 19:22:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 687ms 19:22:35 INFO - PROCESS | 1200 | 1465525355860 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 19:22:35 INFO - PROCESS | 1200 | 1465525355864 Marionette TRACE conn2 <- [1,2585,null,{"value":"4294967297"}] 19:22:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 19:22:35 INFO - PROCESS | 1200 | 1465525355870 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:22:35 INFO - PROCESS | 1200 | 1465525355872 Marionette TRACE conn2 <- [1,2586,null,{}] 19:22:35 INFO - PROCESS | 1200 | 1465525355876 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:35 INFO - PROCESS | 1200 | 1465525355877 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:35 INFO - PROCESS | 1200 | 1465525355946 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 19:22:35 INFO - PROCESS | 1200 | 1465525355951 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:35 INFO - PROCESS | 1200 | 1465525355953 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:36 INFO - PROCESS | 1200 | 1465525356455 Marionette TRACE conn2 <- [1,2588,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:36 INFO - . 19:22:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 641ms 19:22:36 INFO - PROCESS | 1200 | 1465525356509 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 19:22:36 INFO - PROCESS | 1200 | 1465525356514 Marionette TRACE conn2 <- [1,2589,null,{"value":"4294967297"}] 19:22:36 INFO - PROCESS | 1200 | 1465525356518 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:22:36 INFO - PROCESS | 1200 | 1465525356520 Marionette TRACE conn2 <- [1,2590,null,{}] 19:22:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:22:36 INFO - PROCESS | 1200 | 1465525356524 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:36 INFO - PROCESS | 1200 | 1465525356525 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:36 INFO - PROCESS | 1200 | 1465525356603 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 19:22:36 INFO - PROCESS | 1200 | 1465525356613 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:36 INFO - PROCESS | 1200 | 1465525356615 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:37 INFO - PROCESS | 1200 | 1465525357109 Marionette TRACE conn2 <- [1,2592,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:37 INFO - . 19:22:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 641ms 19:22:37 INFO - PROCESS | 1200 | 1465525357158 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 1200 | 1465525357160 Marionette TRACE conn2 <- [1,2593,null,{"value":"4294967297"}] 19:22:37 INFO - PROCESS | 1200 | 1465525357163 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:22:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:22:37 INFO - PROCESS | 1200 | 1465525357165 Marionette TRACE conn2 <- [1,2594,null,{}] 19:22:37 INFO - PROCESS | 1200 | 1465525357169 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:37 INFO - PROCESS | 1200 | 1465525357174 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:37 INFO - PROCESS | 1200 | 1465525357251 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 19:22:37 INFO - PROCESS | 1200 | 1465525357282 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:37 INFO - PROCESS | 1200 | 1465525357284 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:37 INFO - PROCESS | 1200 | 1465525357806 Marionette TRACE conn2 <- [1,2596,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:37 INFO - . 19:22:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 703ms 19:22:37 INFO - PROCESS | 1200 | 1465525357866 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 1200 | 1465525357868 Marionette TRACE conn2 <- [1,2597,null,{"value":"4294967297"}] 19:22:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:22:37 INFO - PROCESS | 1200 | 1465525357874 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:22:37 INFO - PROCESS | 1200 | 1465525357877 Marionette TRACE conn2 <- [1,2598,null,{}] 19:22:37 INFO - PROCESS | 1200 | 1465525357884 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:37 INFO - PROCESS | 1200 | 1465525357886 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:37 INFO - PROCESS | 1200 | 1465525357953 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 19:22:37 INFO - PROCESS | 1200 | 1465525357963 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:37 INFO - PROCESS | 1200 | 1465525357970 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:38 INFO - PROCESS | 1200 | 1465525358486 Marionette TRACE conn2 <- [1,2600,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:38 INFO - . 19:22:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 625ms 19:22:38 INFO - PROCESS | 1200 | 1465525358513 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 19:22:38 INFO - PROCESS | 1200 | 1465525358514 Marionette TRACE conn2 <- [1,2601,null,{"value":"4294967297"}] 19:22:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:22:38 INFO - PROCESS | 1200 | 1465525358518 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:22:38 INFO - PROCESS | 1200 | 1465525358520 Marionette TRACE conn2 <- [1,2602,null,{}] 19:22:38 INFO - PROCESS | 1200 | 1465525358524 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:38 INFO - PROCESS | 1200 | 1465525358530 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:38 INFO - PROCESS | 1200 | 1465525358602 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:22:38 INFO - PROCESS | 1200 | 1465525358624 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:38 INFO - PROCESS | 1200 | 1465525358627 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:39 INFO - PROCESS | 1200 | 1465525359164 Marionette TRACE conn2 <- [1,2604,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:39 INFO - . 19:22:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 688ms 19:22:39 INFO - PROCESS | 1200 | 1465525359217 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 19:22:39 INFO - PROCESS | 1200 | 1465525359218 Marionette TRACE conn2 <- [1,2605,null,{"value":"4294967297"}] 19:22:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:22:39 INFO - PROCESS | 1200 | 1465525359228 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:22:39 INFO - PROCESS | 1200 | 1465525359229 Marionette TRACE conn2 <- [1,2606,null,{}] 19:22:39 INFO - PROCESS | 1200 | 1465525359236 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:39 INFO - PROCESS | 1200 | 1465525359238 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:39 INFO - PROCESS | 1200 | 1465525359297 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 19:22:39 INFO - PROCESS | 1200 | 1465525359308 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:39 INFO - PROCESS | 1200 | 1465525359310 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:39 INFO - PROCESS | 1200 | 1465525359804 Marionette TRACE conn2 <- [1,2608,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:39 INFO - . 19:22:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 593ms 19:22:39 INFO - PROCESS | 1200 | 1465525359824 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 19:22:39 INFO - PROCESS | 1200 | 1465525359826 Marionette TRACE conn2 <- [1,2609,null,{"value":"4294967297"}] 19:22:39 INFO - PROCESS | 1200 | 1465525359829 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:22:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 19:22:39 INFO - PROCESS | 1200 | 1465525359834 Marionette TRACE conn2 <- [1,2610,null,{}] 19:22:39 INFO - PROCESS | 1200 | 1465525359838 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:39 INFO - PROCESS | 1200 | 1465525359840 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:39 INFO - PROCESS | 1200 | 1465525359901 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 19:22:39 INFO - PROCESS | 1200 | 1465525359910 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:39 INFO - PROCESS | 1200 | 1465525359913 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:40 INFO - PROCESS | 1200 | 1465525360421 Marionette TRACE conn2 <- [1,2612,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:40 INFO - . 19:22:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 641ms 19:22:40 INFO - PROCESS | 1200 | 1465525360468 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 19:22:40 INFO - PROCESS | 1200 | 1465525360470 Marionette TRACE conn2 <- [1,2613,null,{"value":"4294967297"}] 19:22:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:22:40 INFO - PROCESS | 1200 | 1465525360476 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:22:40 INFO - PROCESS | 1200 | 1465525360478 Marionette TRACE conn2 <- [1,2614,null,{}] 19:22:40 INFO - PROCESS | 1200 | 1465525360482 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:40 INFO - PROCESS | 1200 | 1465525360484 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:40 INFO - PROCESS | 1200 | 1465525360549 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 19:22:40 INFO - PROCESS | 1200 | 1465525360555 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:40 INFO - PROCESS | 1200 | 1465525360558 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:41 INFO - PROCESS | 1200 | 1465525361058 Marionette TRACE conn2 <- [1,2616,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:41 INFO - . 19:22:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 640ms 19:22:41 INFO - PROCESS | 1200 | 1465525361111 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:22:41 INFO - PROCESS | 1200 | 1465525361117 Marionette TRACE conn2 <- [1,2617,null,{"value":"4294967297"}] 19:22:41 INFO - PROCESS | 1200 | 1465525361120 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:22:41 INFO - PROCESS | 1200 | 1465525361122 Marionette TRACE conn2 <- [1,2618,null,{}] 19:22:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:22:41 INFO - PROCESS | 1200 | 1465525361125 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:41 INFO - PROCESS | 1200 | 1465525361127 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:41 INFO - PROCESS | 1200 | 1465525361201 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 19:22:41 INFO - PROCESS | 1200 | 1465525361210 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:41 INFO - PROCESS | 1200 | 1465525361217 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:41 INFO - PROCESS | 1200 | 1465525361704 Marionette TRACE conn2 <- [1,2620,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:41 INFO - . 19:22:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 625ms 19:22:41 INFO - PROCESS | 1200 | 1465525361760 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 19:22:41 INFO - PROCESS | 1200 | 1465525361761 Marionette TRACE conn2 <- [1,2621,null,{"value":"4294967297"}] 19:22:41 INFO - PROCESS | 1200 | 1465525361765 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:22:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 19:22:41 INFO - PROCESS | 1200 | 1465525361766 Marionette TRACE conn2 <- [1,2622,null,{}] 19:22:41 INFO - PROCESS | 1200 | 1465525361770 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:41 INFO - PROCESS | 1200 | 1465525361775 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:41 INFO - PROCESS | 1200 | 1465525361851 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:22:41 INFO - PROCESS | 1200 | 1465525361863 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:41 INFO - PROCESS | 1200 | 1465525361866 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:42 INFO - PROCESS | 1200 | 1465525362370 Marionette TRACE conn2 <- [1,2624,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:42 INFO - . 19:22:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 625ms 19:22:42 INFO - PROCESS | 1200 | 1465525362403 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 19:22:42 INFO - PROCESS | 1200 | 1465525362405 Marionette TRACE conn2 <- [1,2625,null,{"value":"4294967297"}] 19:22:42 INFO - PROCESS | 1200 | 1465525362408 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:22:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:22:42 INFO - PROCESS | 1200 | 1465525362410 Marionette TRACE conn2 <- [1,2626,null,{}] 19:22:42 INFO - PROCESS | 1200 | 1465525362417 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:42 INFO - PROCESS | 1200 | 1465525362418 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:42 INFO - PROCESS | 1200 | 1465525362480 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 19:22:42 INFO - PROCESS | 1200 | 1465525362494 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:42 INFO - PROCESS | 1200 | 1465525362497 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:43 INFO - PROCESS | 1200 | 1465525363001 Marionette TRACE conn2 <- [1,2628,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:43 INFO - . 19:22:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 641ms 19:22:43 INFO - PROCESS | 1200 | 1465525363047 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 19:22:43 INFO - PROCESS | 1200 | 1465525363049 Marionette TRACE conn2 <- [1,2629,null,{"value":"4294967297"}] 19:22:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:22:43 INFO - PROCESS | 1200 | 1465525363053 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:22:43 INFO - PROCESS | 1200 | 1465525363058 Marionette TRACE conn2 <- [1,2630,null,{}] 19:22:43 INFO - PROCESS | 1200 | 1465525363062 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:43 INFO - PROCESS | 1200 | 1465525363064 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:43 INFO - PROCESS | 1200 | 1465525363129 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 19:22:43 INFO - PROCESS | 1200 | 1465525363148 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:43 INFO - PROCESS | 1200 | 1465525363151 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:43 INFO - PROCESS | 1200 | 1465525363703 Marionette TRACE conn2 <- [1,2632,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:43 INFO - . 19:22:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 703ms 19:22:43 INFO - PROCESS | 1200 | 1465525363752 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 19:22:43 INFO - PROCESS | 1200 | 1465525363754 Marionette TRACE conn2 <- [1,2633,null,{"value":"4294967297"}] 19:22:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 19:22:43 INFO - PROCESS | 1200 | 1465525363760 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:22:43 INFO - PROCESS | 1200 | 1465525363762 Marionette TRACE conn2 <- [1,2634,null,{}] 19:22:43 INFO - PROCESS | 1200 | 1465525363770 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:43 INFO - PROCESS | 1200 | 1465525363772 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:43 INFO - PROCESS | 1200 | 1465525363852 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 19:22:43 INFO - PROCESS | 1200 | 1465525363856 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:43 INFO - PROCESS | 1200 | 1465525363859 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:44 INFO - PROCESS | 1200 | 1465525364549 Marionette TRACE conn2 <- [1,2636,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:44 INFO - . 19:22:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 844ms 19:22:44 INFO - PROCESS | 1200 | 1465525364601 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:22:44 INFO - PROCESS | 1200 | 1465525364606 Marionette TRACE conn2 <- [1,2637,null,{"value":"4294967297"}] 19:22:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:22:44 INFO - PROCESS | 1200 | 1465525364611 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:22:44 INFO - PROCESS | 1200 | 1465525364613 Marionette TRACE conn2 <- [1,2638,null,{}] 19:22:44 INFO - PROCESS | 1200 | 1465525364618 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:44 INFO - PROCESS | 1200 | 1465525364620 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:44 INFO - PROCESS | 1200 | 1465525364686 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 19:22:44 INFO - PROCESS | 1200 | 1465525364714 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:44 INFO - PROCESS | 1200 | 1465525364719 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:45 INFO - PROCESS | 1200 | 1465525365330 Marionette TRACE conn2 <- [1,2640,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:45 INFO - . 19:22:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 19:22:45 INFO - PROCESS | 1200 | 1465525365352 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 19:22:45 INFO - PROCESS | 1200 | 1465525365353 Marionette TRACE conn2 <- [1,2641,null,{"value":"4294967297"}] 19:22:45 INFO - PROCESS | 1200 | 1465525365356 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:22:45 INFO - PROCESS | 1200 | 1465525365358 Marionette TRACE conn2 <- [1,2642,null,{}] 19:22:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:22:45 INFO - PROCESS | 1200 | 1465525365361 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:45 INFO - PROCESS | 1200 | 1465525365366 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:45 INFO - PROCESS | 1200 | 1465525365441 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:22:45 INFO - PROCESS | 1200 | 1465525365456 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:45 INFO - PROCESS | 1200 | 1465525365458 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:46 INFO - PROCESS | 1200 | 1465525366034 Marionette TRACE conn2 <- [1,2644,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:46 INFO - . 19:22:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 688ms 19:22:46 INFO - PROCESS | 1200 | 1465525366057 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 19:22:46 INFO - PROCESS | 1200 | 1465525366058 Marionette TRACE conn2 <- [1,2645,null,{"value":"4294967297"}] 19:22:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:22:46 INFO - PROCESS | 1200 | 1465525366062 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:22:46 INFO - PROCESS | 1200 | 1465525366063 Marionette TRACE conn2 <- [1,2646,null,{}] 19:22:46 INFO - PROCESS | 1200 | 1465525366069 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:46 INFO - PROCESS | 1200 | 1465525366071 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:46 INFO - PROCESS | 1200 | 1465525366135 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 19:22:46 INFO - PROCESS | 1200 | 1465525366140 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 1200 | 1465525366142 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:46 INFO - PROCESS | 1200 | 1465525366696 Marionette TRACE conn2 <- [1,2648,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:46 INFO - . 19:22:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 688ms 19:22:46 INFO - PROCESS | 1200 | 1465525366762 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 19:22:46 INFO - PROCESS | 1200 | 1465525366763 Marionette TRACE conn2 <- [1,2649,null,{"value":"4294967297"}] 19:22:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:22:46 INFO - PROCESS | 1200 | 1465525366770 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:22:46 INFO - PROCESS | 1200 | 1465525366771 Marionette TRACE conn2 <- [1,2650,null,{}] 19:22:46 INFO - PROCESS | 1200 | 1465525366775 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:46 INFO - PROCESS | 1200 | 1465525366776 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:46 INFO - PROCESS | 1200 | 1465525366846 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 19:22:46 INFO - PROCESS | 1200 | 1465525366852 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 1200 | 1465525366854 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:47 INFO - PROCESS | 1200 | 1465525367422 Marionette TRACE conn2 <- [1,2652,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:47 INFO - . 19:22:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 688ms 19:22:47 INFO - PROCESS | 1200 | 1465525367467 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 19:22:47 INFO - PROCESS | 1200 | 1465525367472 Marionette TRACE conn2 <- [1,2653,null,{"value":"4294967297"}] 19:22:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:22:47 INFO - PROCESS | 1200 | 1465525367475 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:22:47 INFO - PROCESS | 1200 | 1465525367477 Marionette TRACE conn2 <- [1,2654,null,{}] 19:22:47 INFO - PROCESS | 1200 | 1465525367480 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:47 INFO - PROCESS | 1200 | 1465525367482 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:47 INFO - PROCESS | 1200 | 1465525367544 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 19:22:47 INFO - PROCESS | 1200 | 1465525367550 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:47 INFO - PROCESS | 1200 | 1465525367552 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:48 INFO - PROCESS | 1200 | 1465525368074 Marionette TRACE conn2 <- [1,2656,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:48 INFO - . 19:22:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 640ms 19:22:48 INFO - PROCESS | 1200 | 1465525368111 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:22:48 INFO - PROCESS | 1200 | 1465525368112 Marionette TRACE conn2 <- [1,2657,null,{"value":"4294967297"}] 19:22:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 19:22:48 INFO - PROCESS | 1200 | 1465525368116 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:22:48 INFO - PROCESS | 1200 | 1465525368117 Marionette TRACE conn2 <- [1,2658,null,{}] 19:22:48 INFO - PROCESS | 1200 | 1465525368120 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:48 INFO - PROCESS | 1200 | 1465525368125 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:48 INFO - PROCESS | 1200 | 1465525368204 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 19:22:48 INFO - PROCESS | 1200 | 1465525368216 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 1200 | 1465525368218 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:48 INFO - PROCESS | 1200 | 1465525368763 Marionette TRACE conn2 <- [1,2660,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:48 INFO - . 19:22:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 703ms 19:22:48 INFO - PROCESS | 1200 | 1465525368816 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 19:22:48 INFO - PROCESS | 1200 | 1465525368817 Marionette TRACE conn2 <- [1,2661,null,{"value":"4294967297"}] 19:22:48 INFO - PROCESS | 1200 | 1465525368820 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:22:48 INFO - PROCESS | 1200 | 1465525368822 Marionette TRACE conn2 <- [1,2662,null,{}] 19:22:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:22:48 INFO - PROCESS | 1200 | 1465525368828 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:48 INFO - PROCESS | 1200 | 1465525368831 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:48 INFO - PROCESS | 1200 | 1465525368900 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:22:48 INFO - PROCESS | 1200 | 1465525368912 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 1200 | 1465525368914 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:49 INFO - PROCESS | 1200 | 1465525369475 Marionette TRACE conn2 <- [1,2664,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:49 INFO - . 19:22:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 703ms 19:22:49 INFO - PROCESS | 1200 | 1465525369521 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 19:22:49 INFO - PROCESS | 1200 | 1465525369523 Marionette TRACE conn2 <- [1,2665,null,{"value":"4294967297"}] 19:22:49 INFO - PROCESS | 1200 | 1465525369526 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:22:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:22:49 INFO - PROCESS | 1200 | 1465525369531 Marionette TRACE conn2 <- [1,2666,null,{}] 19:22:49 INFO - PROCESS | 1200 | 1465525369535 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:49 INFO - PROCESS | 1200 | 1465525369537 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:49 INFO - PROCESS | 1200 | 1465525369606 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 19:22:49 INFO - PROCESS | 1200 | 1465525369611 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:49 INFO - PROCESS | 1200 | 1465525369614 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:50 INFO - PROCESS | 1200 | 1465525370696 Marionette TRACE conn2 <- [1,2668,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:50 INFO - . 19:22:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1219ms 19:22:50 INFO - PROCESS | 1200 | 1465525370738 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 19:22:50 INFO - PROCESS | 1200 | 1465525370740 Marionette TRACE conn2 <- [1,2669,null,{"value":"4294967297"}] 19:22:50 INFO - PROCESS | 1200 | 1465525370743 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:22:50 INFO - PROCESS | 1200 | 1465525370744 Marionette TRACE conn2 <- [1,2670,null,{}] 19:22:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 19:22:50 INFO - PROCESS | 1200 | 1465525370747 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:50 INFO - PROCESS | 1200 | 1465525370749 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:50 INFO - PROCESS | 1200 | 1465525370825 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 19:22:50 INFO - PROCESS | 1200 | 1465525370837 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:50 INFO - PROCESS | 1200 | 1465525370843 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:51 INFO - PROCESS | 1200 | 1465525371324 Marionette TRACE conn2 <- [1,2672,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:51 INFO - . 19:22:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 641ms 19:22:51 INFO - PROCESS | 1200 | 1465525371383 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 19:22:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:22:51 INFO - PROCESS | 1200 | 1465525371388 Marionette TRACE conn2 <- [1,2673,null,{"value":"4294967297"}] 19:22:51 INFO - PROCESS | 1200 | 1465525371391 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:22:51 INFO - PROCESS | 1200 | 1465525371393 Marionette TRACE conn2 <- [1,2674,null,{}] 19:22:51 INFO - PROCESS | 1200 | 1465525371396 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:51 INFO - PROCESS | 1200 | 1465525371398 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:51 INFO - PROCESS | 1200 | 1465525371474 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 19:22:51 INFO - PROCESS | 1200 | 1465525371487 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:51 INFO - PROCESS | 1200 | 1465525371489 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:52 INFO - PROCESS | 1200 | 1465525372009 Marionette TRACE conn2 <- [1,2676,null,{"value":["/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 19:22:52 INFO - . 19:22:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 19:22:52 INFO - PROCESS | 1200 | 1465525372027 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 19:22:52 INFO - PROCESS | 1200 | 1465525372028 Marionette TRACE conn2 <- [1,2677,null,{"value":"4294967297"}] 19:22:52 INFO - PROCESS | 1200 | 1465525372031 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:22:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:22:52 INFO - PROCESS | 1200 | 1465525372033 Marionette TRACE conn2 <- [1,2678,null,{}] 19:22:52 INFO - PROCESS | 1200 | 1465525372036 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:52 INFO - PROCESS | 1200 | 1465525372041 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:52 INFO - PROCESS | 1200 | 1465525372101 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 19:22:52 INFO - PROCESS | 1200 | 1465525372107 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:52 INFO - PROCESS | 1200 | 1465525372115 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:52 INFO - PROCESS | 1200 | 1465525372715 Marionette TRACE conn2 <- [1,2680,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:52 INFO - . 19:22:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 734ms 19:22:52 INFO - PROCESS | 1200 | 1465525372773 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 19:22:52 INFO - PROCESS | 1200 | 1465525372774 Marionette TRACE conn2 <- [1,2681,null,{"value":"4294967297"}] 19:22:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 19:22:52 INFO - PROCESS | 1200 | 1465525372778 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:22:52 INFO - PROCESS | 1200 | 1465525372779 Marionette TRACE conn2 <- [1,2682,null,{}] 19:22:52 INFO - PROCESS | 1200 | 1465525372782 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:52 INFO - PROCESS | 1200 | 1465525372787 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:52 INFO - PROCESS | 1200 | 1465525372855 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:22:52 INFO - PROCESS | 1200 | 1465525372860 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:52 INFO - PROCESS | 1200 | 1465525372866 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:53 INFO - PROCESS | 1200 | 1465525373479 Marionette TRACE conn2 <- [1,2684,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:53 INFO - . 19:22:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 734ms 19:22:53 INFO - PROCESS | 1200 | 1465525373519 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 19:22:53 INFO - PROCESS | 1200 | 1465525373520 Marionette TRACE conn2 <- [1,2685,null,{"value":"4294967297"}] 19:22:53 INFO - PROCESS | 1200 | 1465525373523 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:22:53 INFO - PROCESS | 1200 | 1465525373525 Marionette TRACE conn2 <- [1,2686,null,{}] 19:22:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:22:53 INFO - PROCESS | 1200 | 1465525373528 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:53 INFO - PROCESS | 1200 | 1465525373532 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:53 INFO - PROCESS | 1200 | 1465525373597 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 19:22:53 INFO - PROCESS | 1200 | 1465525373605 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:53 INFO - PROCESS | 1200 | 1465525373607 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:54 INFO - PROCESS | 1200 | 1465525374296 Marionette TRACE conn2 <- [1,2688,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:54 INFO - . 19:22:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 797ms 19:22:54 INFO - PROCESS | 1200 | 1465525374326 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 19:22:54 INFO - PROCESS | 1200 | 1465525374328 Marionette TRACE conn2 <- [1,2689,null,{"value":"4294967297"}] 19:22:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 19:22:54 INFO - PROCESS | 1200 | 1465525374331 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:22:54 INFO - PROCESS | 1200 | 1465525374332 Marionette TRACE conn2 <- [1,2690,null,{}] 19:22:54 INFO - PROCESS | 1200 | 1465525374339 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:54 INFO - PROCESS | 1200 | 1465525374340 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:54 INFO - PROCESS | 1200 | 1465525374405 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 19:22:54 INFO - PROCESS | 1200 | 1465525374409 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:54 INFO - PROCESS | 1200 | 1465525374412 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:55 INFO - PROCESS | 1200 | 1465525375042 Marionette TRACE conn2 <- [1,2692,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:55 INFO - . 19:22:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 734ms 19:22:55 INFO - PROCESS | 1200 | 1465525375073 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 19:22:55 INFO - PROCESS | 1200 | 1465525375075 Marionette TRACE conn2 <- [1,2693,null,{"value":"4294967297"}] 19:22:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 19:22:55 INFO - PROCESS | 1200 | 1465525375082 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:22:55 INFO - PROCESS | 1200 | 1465525375083 Marionette TRACE conn2 <- [1,2694,null,{}] 19:22:55 INFO - PROCESS | 1200 | 1465525375087 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:55 INFO - PROCESS | 1200 | 1465525375088 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:55 INFO - PROCESS | 1200 | 1465525375154 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 19:22:55 INFO - PROCESS | 1200 | 1465525375160 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:55 INFO - PROCESS | 1200 | 1465525375163 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:55 INFO - PROCESS | 1200 | 1465525375720 Marionette TRACE conn2 <- [1,2696,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:55 INFO - . 19:22:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 687ms 19:22:55 INFO - PROCESS | 1200 | 1465525375778 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 19:22:55 INFO - PROCESS | 1200 | 1465525375783 Marionette TRACE conn2 <- [1,2697,null,{"value":"4294967297"}] 19:22:55 INFO - PROCESS | 1200 | 1465525375786 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:22:55 INFO - PROCESS | 1200 | 1465525375788 Marionette TRACE conn2 <- [1,2698,null,{}] 19:22:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 19:22:55 INFO - PROCESS | 1200 | 1465525375792 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:55 INFO - PROCESS | 1200 | 1465525375793 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:55 INFO - PROCESS | 1200 | 1465525375886 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 19:22:55 INFO - PROCESS | 1200 | 1465525375921 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:55 INFO - PROCESS | 1200 | 1465525375924 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:56 INFO - PROCESS | 1200 | 1465525376470 Marionette TRACE conn2 <- [1,2700,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:56 INFO - . 19:22:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 735ms 19:22:56 INFO - PROCESS | 1200 | 1465525376529 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 19:22:56 INFO - PROCESS | 1200 | 1465525376530 Marionette TRACE conn2 <- [1,2701,null,{"value":"4294967297"}] 19:22:56 INFO - PROCESS | 1200 | 1465525376533 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:22:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 19:22:56 INFO - PROCESS | 1200 | 1465525376535 Marionette TRACE conn2 <- [1,2702,null,{}] 19:22:56 INFO - PROCESS | 1200 | 1465525376538 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:56 INFO - PROCESS | 1200 | 1465525376547 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:56 INFO - PROCESS | 1200 | 1465525376622 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:22:56 INFO - PROCESS | 1200 | 1465525376653 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:56 INFO - PROCESS | 1200 | 1465525376655 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:57 INFO - PROCESS | 1200 | 1465525377161 Marionette TRACE conn2 <- [1,2704,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:57 INFO - . 19:22:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 703ms 19:22:57 INFO - PROCESS | 1200 | 1465525377234 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 19:22:57 INFO - PROCESS | 1200 | 1465525377236 Marionette TRACE conn2 <- [1,2705,null,{"value":"4294967297"}] 19:22:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 19:22:57 INFO - PROCESS | 1200 | 1465525377244 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:22:57 INFO - PROCESS | 1200 | 1465525377246 Marionette TRACE conn2 <- [1,2706,null,{}] 19:22:57 INFO - PROCESS | 1200 | 1465525377253 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:57 INFO - PROCESS | 1200 | 1465525377256 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:57 INFO - PROCESS | 1200 | 1465525377318 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 19:22:57 INFO - PROCESS | 1200 | 1465525377337 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:57 INFO - PROCESS | 1200 | 1465525377339 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:57 INFO - PROCESS | 1200 | 1465525377885 Marionette TRACE conn2 <- [1,2708,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:57 INFO - . 19:22:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 703ms 19:22:57 INFO - PROCESS | 1200 | 1465525377939 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 19:22:57 INFO - PROCESS | 1200 | 1465525377940 Marionette TRACE conn2 <- [1,2709,null,{"value":"4294967297"}] 19:22:57 INFO - PROCESS | 1200 | 1465525377943 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:22:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 19:22:57 INFO - PROCESS | 1200 | 1465525377948 Marionette TRACE conn2 <- [1,2710,null,{}] 19:22:57 INFO - PROCESS | 1200 | 1465525377952 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:57 INFO - PROCESS | 1200 | 1465525377953 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:58 INFO - PROCESS | 1200 | 1465525378016 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 19:22:58 INFO - PROCESS | 1200 | 1465525378020 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:58 INFO - PROCESS | 1200 | 1465525378022 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:58 INFO - PROCESS | 1200 | 1465525378576 Marionette TRACE conn2 <- [1,2712,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:58 INFO - . 19:22:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 704ms 19:22:58 INFO - PROCESS | 1200 | 1465525378644 Marionette TRACE conn2 -> [0,2713,"getWindowHandle",null] 19:22:58 INFO - PROCESS | 1200 | 1465525378646 Marionette TRACE conn2 <- [1,2713,null,{"value":"4294967297"}] 19:22:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:22:58 INFO - PROCESS | 1200 | 1465525378653 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:22:58 INFO - PROCESS | 1200 | 1465525378654 Marionette TRACE conn2 <- [1,2714,null,{}] 19:22:58 INFO - PROCESS | 1200 | 1465525378658 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:58 INFO - PROCESS | 1200 | 1465525378659 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:58 INFO - PROCESS | 1200 | 1465525378735 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 19:22:58 INFO - PROCESS | 1200 | 1465525378744 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:58 INFO - PROCESS | 1200 | 1465525378747 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:59 INFO - PROCESS | 1200 | 1465525379810 Marionette TRACE conn2 <- [1,2716,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:22:59 INFO - . 19:22:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1218ms 19:22:59 INFO - PROCESS | 1200 | 1465525379863 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:22:59 INFO - PROCESS | 1200 | 1465525379865 Marionette TRACE conn2 <- [1,2717,null,{"value":"4294967297"}] 19:22:59 INFO - PROCESS | 1200 | 1465525379868 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:22:59 INFO - PROCESS | 1200 | 1465525379870 Marionette TRACE conn2 <- [1,2718,null,{}] 19:22:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 19:22:59 INFO - PROCESS | 1200 | 1465525379873 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:22:59 INFO - PROCESS | 1200 | 1465525379880 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:22:59 INFO - PROCESS | 1200 | 1465525379945 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 19:22:59 INFO - PROCESS | 1200 | 1465525379954 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:22:59 INFO - PROCESS | 1200 | 1465525379961 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:00 INFO - PROCESS | 1200 | 1465525380445 Marionette TRACE conn2 <- [1,2720,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:00 INFO - . 19:23:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 594ms 19:23:00 INFO - PROCESS | 1200 | 1465525380467 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 19:23:00 INFO - PROCESS | 1200 | 1465525380469 Marionette TRACE conn2 <- [1,2721,null,{"value":"4294967297"}] 19:23:00 INFO - PROCESS | 1200 | 1465525380472 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:23:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:23:00 INFO - PROCESS | 1200 | 1465525380473 Marionette TRACE conn2 <- [1,2722,null,{}] 19:23:00 INFO - PROCESS | 1200 | 1465525380480 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:00 INFO - PROCESS | 1200 | 1465525380482 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:00 INFO - PROCESS | 1200 | 1465525380538 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:23:00 INFO - PROCESS | 1200 | 1465525380571 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:00 INFO - PROCESS | 1200 | 1465525380573 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:01 INFO - PROCESS | 1200 | 1465525381068 Marionette TRACE conn2 <- [1,2724,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:01 INFO - . 19:23:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 640ms 19:23:01 INFO - PROCESS | 1200 | 1465525381111 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 19:23:01 INFO - PROCESS | 1200 | 1465525381113 Marionette TRACE conn2 <- [1,2725,null,{"value":"4294967297"}] 19:23:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:23:01 INFO - PROCESS | 1200 | 1465525381116 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:23:01 INFO - PROCESS | 1200 | 1465525381120 Marionette TRACE conn2 <- [1,2726,null,{}] 19:23:01 INFO - PROCESS | 1200 | 1465525381124 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:01 INFO - PROCESS | 1200 | 1465525381126 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:01 INFO - PROCESS | 1200 | 1465525381211 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 19:23:01 INFO - PROCESS | 1200 | 1465525381220 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 1200 | 1465525381223 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:01 INFO - PROCESS | 1200 | 1465525381791 Marionette TRACE conn2 <- [1,2728,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:01 INFO - . 19:23:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 703ms 19:23:01 INFO - PROCESS | 1200 | 1465525381817 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 19:23:01 INFO - PROCESS | 1200 | 1465525381818 Marionette TRACE conn2 <- [1,2729,null,{"value":"4294967297"}] 19:23:01 INFO - PROCESS | 1200 | 1465525381825 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:23:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 19:23:01 INFO - PROCESS | 1200 | 1465525381827 Marionette TRACE conn2 <- [1,2730,null,{}] 19:23:01 INFO - PROCESS | 1200 | 1465525381830 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:01 INFO - PROCESS | 1200 | 1465525381832 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:01 INFO - PROCESS | 1200 | 1465525381899 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 19:23:01 INFO - PROCESS | 1200 | 1465525381903 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 1200 | 1465525381906 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:02 INFO - PROCESS | 1200 | 1465525382506 Marionette TRACE conn2 <- [1,2732,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:02 INFO - . 19:23:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 734ms 19:23:02 INFO - PROCESS | 1200 | 1465525382567 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 19:23:02 INFO - PROCESS | 1200 | 1465525382569 Marionette TRACE conn2 <- [1,2733,null,{"value":"4294967297"}] 19:23:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:23:02 INFO - PROCESS | 1200 | 1465525382572 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:23:02 INFO - PROCESS | 1200 | 1465525382574 Marionette TRACE conn2 <- [1,2734,null,{}] 19:23:02 INFO - PROCESS | 1200 | 1465525382577 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:02 INFO - PROCESS | 1200 | 1465525382582 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:02 INFO - PROCESS | 1200 | 1465525382666 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 19:23:02 INFO - PROCESS | 1200 | 1465525382693 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:02 INFO - PROCESS | 1200 | 1465525382696 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:03 INFO - PROCESS | 1200 | 1465525383390 Marionette TRACE conn2 <- [1,2736,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:03 INFO - . 19:23:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 844ms 19:23:03 INFO - PROCESS | 1200 | 1465525383415 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:23:03 INFO - PROCESS | 1200 | 1465525383417 Marionette TRACE conn2 <- [1,2737,null,{"value":"4294967297"}] 19:23:03 INFO - PROCESS | 1200 | 1465525383420 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:23:03 INFO - PROCESS | 1200 | 1465525383421 Marionette TRACE conn2 <- [1,2738,null,{}] 19:23:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:23:03 INFO - PROCESS | 1200 | 1465525383428 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:03 INFO - PROCESS | 1200 | 1465525383429 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:03 INFO - PROCESS | 1200 | 1465525383504 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 19:23:03 INFO - PROCESS | 1200 | 1465525383515 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:03 INFO - PROCESS | 1200 | 1465525383518 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:04 INFO - PROCESS | 1200 | 1465525384494 Marionette TRACE conn2 <- [1,2740,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:04 INFO - . 19:23:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1078ms 19:23:04 INFO - PROCESS | 1200 | 1465525384512 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 19:23:04 INFO - PROCESS | 1200 | 1465525384514 Marionette TRACE conn2 <- [1,2741,null,{"value":"4294967297"}] 19:23:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:23:04 INFO - PROCESS | 1200 | 1465525384521 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:23:04 INFO - PROCESS | 1200 | 1465525384522 Marionette TRACE conn2 <- [1,2742,null,{}] 19:23:04 INFO - PROCESS | 1200 | 1465525384526 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:04 INFO - PROCESS | 1200 | 1465525384528 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:04 INFO - PROCESS | 1200 | 1465525384602 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:23:04 INFO - PROCESS | 1200 | 1465525384611 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:04 INFO - PROCESS | 1200 | 1465525384613 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:05 INFO - PROCESS | 1200 | 1465525385172 Marionette TRACE conn2 <- [1,2744,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:05 INFO - . 19:23:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 703ms 19:23:05 INFO - PROCESS | 1200 | 1465525385222 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 19:23:05 INFO - PROCESS | 1200 | 1465525385224 Marionette TRACE conn2 <- [1,2745,null,{"value":"4294967297"}] 19:23:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:23:05 INFO - PROCESS | 1200 | 1465525385227 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:23:05 INFO - PROCESS | 1200 | 1465525385228 Marionette TRACE conn2 <- [1,2746,null,{}] 19:23:05 INFO - PROCESS | 1200 | 1465525385231 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:05 INFO - PROCESS | 1200 | 1465525385236 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:05 INFO - PROCESS | 1200 | 1465525385299 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 19:23:05 INFO - PROCESS | 1200 | 1465525385305 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:05 INFO - PROCESS | 1200 | 1465525385313 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:05 INFO - PROCESS | 1200 | 1465525385891 Marionette TRACE conn2 <- [1,2748,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:05 INFO - . 19:23:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 703ms 19:23:05 INFO - PROCESS | 1200 | 1465525385927 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 19:23:05 INFO - PROCESS | 1200 | 1465525385929 Marionette TRACE conn2 <- [1,2749,null,{"value":"4294967297"}] 19:23:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:23:05 INFO - PROCESS | 1200 | 1465525385933 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:23:05 INFO - PROCESS | 1200 | 1465525385934 Marionette TRACE conn2 <- [1,2750,null,{}] 19:23:05 INFO - PROCESS | 1200 | 1465525385947 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:05 INFO - PROCESS | 1200 | 1465525385949 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:06 INFO - PROCESS | 1200 | 1465525386020 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 19:23:06 INFO - PROCESS | 1200 | 1465525386027 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 1200 | 1465525386030 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:06 INFO - PROCESS | 1200 | 1465525386570 Marionette TRACE conn2 <- [1,2752,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:06 INFO - . 19:23:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 703ms 19:23:06 INFO - PROCESS | 1200 | 1465525386633 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 19:23:06 INFO - PROCESS | 1200 | 1465525386634 Marionette TRACE conn2 <- [1,2753,null,{"value":"4294967297"}] 19:23:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 19:23:06 INFO - PROCESS | 1200 | 1465525386641 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:23:06 INFO - PROCESS | 1200 | 1465525386643 Marionette TRACE conn2 <- [1,2754,null,{}] 19:23:06 INFO - PROCESS | 1200 | 1465525386647 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:06 INFO - PROCESS | 1200 | 1465525386648 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:06 INFO - PROCESS | 1200 | 1465525386711 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 19:23:06 INFO - PROCESS | 1200 | 1465525386717 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 1200 | 1465525386719 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:07 INFO - PROCESS | 1200 | 1465525387269 Marionette TRACE conn2 <- [1,2756,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:07 INFO - . 19:23:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 625ms 19:23:07 INFO - PROCESS | 1200 | 1465525387279 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:23:07 INFO - PROCESS | 1200 | 1465525387281 Marionette TRACE conn2 <- [1,2757,null,{"value":"4294967297"}] 19:23:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:23:07 INFO - PROCESS | 1200 | 1465525387284 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:23:07 INFO - PROCESS | 1200 | 1465525387285 Marionette TRACE conn2 <- [1,2758,null,{}] 19:23:07 INFO - PROCESS | 1200 | 1465525387288 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:07 INFO - PROCESS | 1200 | 1465525387290 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:07 INFO - PROCESS | 1200 | 1465525387349 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 19:23:07 INFO - PROCESS | 1200 | 1465525387373 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:07 INFO - PROCESS | 1200 | 1465525387378 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:07 INFO - PROCESS | 1200 | 1465525387957 Marionette TRACE conn2 <- [1,2760,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:07 INFO - . 19:23:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 688ms 19:23:07 INFO - PROCESS | 1200 | 1465525387985 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 19:23:07 INFO - PROCESS | 1200 | 1465525387986 Marionette TRACE conn2 <- [1,2761,null,{"value":"4294967297"}] 19:23:08 INFO - PROCESS | 1200 | 1465525387989 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:23:08 INFO - PROCESS | 1200 | 1465525387991 Marionette TRACE conn2 <- [1,2762,null,{}] 19:23:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:23:08 INFO - PROCESS | 1200 | 1465525387994 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:08 INFO - PROCESS | 1200 | 1465525388000 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:08 INFO - PROCESS | 1200 | 1465525388074 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:23:08 INFO - PROCESS | 1200 | 1465525388088 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 1200 | 1465525388094 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:08 INFO - PROCESS | 1200 | 1465525388645 Marionette TRACE conn2 <- [1,2764,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:08 INFO - . 19:23:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 703ms 19:23:08 INFO - PROCESS | 1200 | 1465525388691 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 19:23:08 INFO - PROCESS | 1200 | 1465525388693 Marionette TRACE conn2 <- [1,2765,null,{"value":"4294967297"}] 19:23:08 INFO - PROCESS | 1200 | 1465525388696 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:23:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 19:23:08 INFO - PROCESS | 1200 | 1465525388697 Marionette TRACE conn2 <- [1,2766,null,{}] 19:23:08 INFO - PROCESS | 1200 | 1465525388704 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:08 INFO - PROCESS | 1200 | 1465525388706 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:08 INFO - PROCESS | 1200 | 1465525388769 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 19:23:08 INFO - PROCESS | 1200 | 1465525388795 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 1200 | 1465525388797 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:09 INFO - PROCESS | 1200 | 1465525389921 Marionette TRACE conn2 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:09 INFO - . 19:23:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1250ms 19:23:09 INFO - PROCESS | 1200 | 1465525389948 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 19:23:09 INFO - PROCESS | 1200 | 1465525389950 Marionette TRACE conn2 <- [1,2769,null,{"value":"4294967297"}] 19:23:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:23:09 INFO - PROCESS | 1200 | 1465525389956 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:23:09 INFO - PROCESS | 1200 | 1465525389957 Marionette TRACE conn2 <- [1,2770,null,{}] 19:23:09 INFO - PROCESS | 1200 | 1465525389961 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 19:23:09 INFO - PROCESS | 1200 | 1465525389963 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:10 INFO - PROCESS | 1200 | 1465525390037 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 19:23:10 INFO - PROCESS | 1200 | 1465525390048 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"1b3415c1-adaf-462a-a8e6-de7bd3e41b10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 19:23:10 INFO - PROCESS | 1200 | 1465525390050 Marionette INFO sendAsync f28c65d1-3073-4990-afc4-bc5ecc62f621 19:23:10 INFO - PROCESS | 1200 | 1465525390567 Marionette TRACE conn2 <- [1,2772,null,{"value":["/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 19:23:10 INFO - . 19:23:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 19:23:10 INFO - PROCESS | 1200 | 1465525390591 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 19:23:10 INFO - PROCESS | 1200 | 1465525390593 Marionette TRACE conn2 <- [1,2773,null,{"value":"4294967297"}] 19:23:11 WARNING - u'runner_teardown' () 19:23:11 INFO - No more tests 19:23:11 INFO - Got 0 unexpected results 19:23:11 INFO - SUITE-END | took 2110s 19:23:12 INFO - Closing logging queue 19:23:12 INFO - queue closed 19:23:12 INFO - Return code: 0 19:23:12 WARNING - # TBPL SUCCESS # 19:23:12 INFO - Running post-action listener: _resource_record_post_action 19:23:12 INFO - ##### 19:23:12 INFO - ##### Finished run-tests step (success) 19:23:12 INFO - ##### 19:23:12 INFO - Running post-run listener: _resource_record_post_run 19:23:12 WARNING - Exception when reporting resource usage: Traceback (most recent call last): 19:23:12 WARNING - File "C:\slave\test\scripts\mozharness\base\python.py", line 521, in _resource_record_post_run 19:23:12 WARNING - self._log_resource_usage() 19:23:12 WARNING - File "C:\slave\test\scripts\mozharness\base\python.py", line 539, in _log_resource_usage 19:23:12 WARNING - import jsonschema 19:23:12 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\__init__.py", line 12, in 19:23:12 WARNING - from jsonschema.exceptions import ( 19:23:12 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\exceptions.py", line 6, in 19:23:12 WARNING - from jsonschema import _utils 19:23:12 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\_utils.py", line 6, in 19:23:12 WARNING - from jsonschema.compat import str_types, MutableMapping, urlsplit 19:23:12 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\compat.py", line 39, in 19:23:12 WARNING - from functools32 import lru_cache 19:23:12 WARNING - ImportError: No module named functools32 19:23:12 INFO - Running post-run listener: _upload_blobber_files 19:23:12 INFO - Blob upload gear active. 19:23:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:23:12 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 19:23:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'ash', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:23:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b ash -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:23:13 INFO - (blobuploader) - INFO - Open directory for files ... 19:23:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:23:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:23:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:23:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:23:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:23:13 INFO - (blobuploader) - INFO - Done attempting. 19:23:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:23:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:23:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:23:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:23:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:23:15 INFO - (blobuploader) - INFO - Done attempting. 19:23:15 INFO - (blobuploader) - INFO - Iteration through files over. 19:23:15 INFO - Return code: 0 19:23:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:23:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/b8017bce9a0a6a9ec1993f7a0c0ed8f6db4bfa64100b6c73a81f2d1a3e4a467c6d0ed5445cd7c06b7a427d69d4cd756352dc4c1e80d178b20f44ed2f74ab5369", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/50ca64423f95346c90db17877c380fa5c5ae7785f852dcaea4bdd5d1c36d614b7a81ecc8894985609acb02fd6e76ed62616c9df1b0a30b8b1ac67175fc0e2bc3"} 19:23:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:23:15 INFO - Writing to file C:\slave\test\properties\blobber_files 19:23:15 INFO - Contents: 19:23:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/b8017bce9a0a6a9ec1993f7a0c0ed8f6db4bfa64100b6c73a81f2d1a3e4a467c6d0ed5445cd7c06b7a427d69d4cd756352dc4c1e80d178b20f44ed2f74ab5369", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/50ca64423f95346c90db17877c380fa5c5ae7785f852dcaea4bdd5d1c36d614b7a81ecc8894985609acb02fd6e76ed62616c9df1b0a30b8b1ac67175fc0e2bc3"} 19:23:15 INFO - Running post-run listener: copy_logs_to_upload_dir 19:23:15 INFO - Copying logs to upload dir... 19:23:15 INFO - mkdir: C:\slave\test\build\upload\logs 19:23:15 INFO - Copying logs to upload dir... 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - Using _rmtree_windows ... 19:23:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=2311.611000 ========= master_lag: -10.80 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 38 mins, 20 secs) (at 2016-06-09 19:23:15.677600) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 19:23:15.678622) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/b8017bce9a0a6a9ec1993f7a0c0ed8f6db4bfa64100b6c73a81f2d1a3e4a467c6d0ed5445cd7c06b7a427d69d4cd756352dc4c1e80d178b20f44ed2f74ab5369", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/50ca64423f95346c90db17877c380fa5c5ae7785f852dcaea4bdd5d1c36d614b7a81ecc8894985609acb02fd6e76ed62616c9df1b0a30b8b1ac67175fc0e2bc3"} build_url:https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/b8017bce9a0a6a9ec1993f7a0c0ed8f6db4bfa64100b6c73a81f2d1a3e4a467c6d0ed5445cd7c06b7a427d69d4cd756352dc4c1e80d178b20f44ed2f74ab5369", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/50ca64423f95346c90db17877c380fa5c5ae7785f852dcaea4bdd5d1c36d614b7a81ecc8894985609acb02fd6e76ed62616c9df1b0a30b8b1ac67175fc0e2bc3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YtQso15sQuKRpQX_4on_pA/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 19:23:15.798557) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 19:23:15.798894) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 19:23:15.919903) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 19:23:15.920238) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 19:23:16.326032) ========= ========= Total master_lag: -10.71 =========