builder: mozilla-beta_win8_64-debug_test-web-platform-tests-7 slave: t-w864-ix-096 starttime: 1470211134.96 results: success (0) buildid: 20160802234942 builduid: 4e5b67416388430e8699165f6655100e revision: 69fc94c14b8976050be8312bee6e023ee7fa8619 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-03 00:58:54.958820) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-03 00:58:54.959502) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-03 00:58:54.959801) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-03 00:58:55.060485) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-03 00:58:55.060965) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-096 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Local LOGONSERVER=\\T-W864-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-096 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-096 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-096 WINDIR=C:\windows using PTY: False --00:58:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.85 MB/s 00:58:56 (8.85 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.349000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-03 00:58:56.481784) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-03 00:58:56.482077) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-096 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Local LOGONSERVER=\\T-W864-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-096 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-096 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-096 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.406000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-03 00:58:59.910668) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-03 00:58:59.911055) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 69fc94c14b8976050be8312bee6e023ee7fa8619 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 69fc94c14b8976050be8312bee6e023ee7fa8619 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-096 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Local LOGONSERVER=\\T-W864-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-096 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-096 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-096 WINDIR=C:\windows using PTY: False 2016-08-03 00:59:00,757 truncating revision to first 12 chars 2016-08-03 00:59:00,757 Setting DEBUG logging. 2016-08-03 00:59:00,757 attempt 1/10 2016-08-03 00:59:00,757 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/69fc94c14b89?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-03 00:59:01,193 unpacking tar archive at: mozilla-beta-69fc94c14b89/testing/mozharness/ program finished with exit code 0 elapsedTime=1.085000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-03 00:59:01.080981) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-03 00:59:01.081946) ========= script_repo_revision: 69fc94c14b8976050be8312bee6e023ee7fa8619 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-03 00:59:01.083041) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-03 00:59:01.083872) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-03 00:59:01.105128) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 37 mins, 9 secs) (at 2016-08-03 00:59:01.105860) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '7' '--blob-upload-branch' 'mozilla-beta' '--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', '--total-chunks', '10', '--this-chunk', '7', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-096 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Local LOGONSERVER=\\T-W864-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-096 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-096 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-096 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 00:59:01 INFO - MultiFileLogger online at 20160803 00:59:01 in C:\slave\test 00:59:01 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 7 --blob-upload-branch mozilla-beta --download-symbols true 00:59:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:59:02 INFO - {'append_to_log': False, 00:59:02 INFO - 'base_work_dir': 'C:\\slave\\test', 00:59:02 INFO - 'blob_upload_branch': 'mozilla-beta', 00:59:02 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:59:02 INFO - 'buildbot_json_path': 'buildprops.json', 00:59:02 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:59:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:59:02 INFO - 'download_minidump_stackwalk': True, 00:59:02 INFO - 'download_symbols': 'true', 00:59:02 INFO - 'e10s': False, 00:59:02 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:59:02 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:59:02 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:59:02 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:59:02 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:59:02 INFO - 'C:/mozilla-build/tooltool.py'), 00:59:02 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:59:02 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:59:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:59:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:59:02 INFO - 'log_level': 'info', 00:59:02 INFO - 'log_to_console': True, 00:59:02 INFO - 'opt_config_files': (), 00:59:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:59:02 INFO - '--processes=1', 00:59:02 INFO - '--config=%(test_path)s/wptrunner.ini', 00:59:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:59:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:59:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:59:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:59:02 INFO - 'pip_index': False, 00:59:02 INFO - 'require_test_zip': True, 00:59:02 INFO - 'test_type': ('testharness',), 00:59:02 INFO - 'this_chunk': '7', 00:59:02 INFO - 'total_chunks': '10', 00:59:02 INFO - 'virtualenv_path': 'venv', 00:59:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:59:02 INFO - 'work_dir': 'build'} 00:59:02 INFO - ##### 00:59:02 INFO - ##### Running clobber step. 00:59:02 INFO - ##### 00:59:02 INFO - Running pre-action listener: _resource_record_pre_action 00:59:02 INFO - Running main action method: clobber 00:59:02 INFO - rmtree: C:\slave\test\build 00:59:02 INFO - Using _rmtree_windows ... 00:59:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:59:27 INFO - Running post-action listener: _resource_record_post_action 00:59:27 INFO - ##### 00:59:27 INFO - ##### Finished clobber step (success) 00:59:27 INFO - ##### 00:59:27 INFO - ##### 00:59:27 INFO - ##### Running read-buildbot-config step. 00:59:27 INFO - ##### 00:59:27 INFO - Running pre-action listener: _resource_record_pre_action 00:59:27 INFO - Running main action method: read_buildbot_config 00:59:27 INFO - Using buildbot properties: 00:59:27 INFO - { 00:59:27 INFO - "project": "", 00:59:27 INFO - "product": "firefox", 00:59:27 INFO - "script_repo_revision": "production", 00:59:27 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 00:59:27 INFO - "repository": "", 00:59:27 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-7", 00:59:27 INFO - "buildid": "20160802234942", 00:59:27 INFO - "pgo_build": "False", 00:59:27 INFO - "basedir": "C:\\slave\\test", 00:59:27 INFO - "buildnumber": 12, 00:59:27 INFO - "slavename": "t-w864-ix-096", 00:59:27 INFO - "revision": "69fc94c14b8976050be8312bee6e023ee7fa8619", 00:59:27 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 00:59:27 INFO - "platform": "win64", 00:59:27 INFO - "branch": "mozilla-beta", 00:59:27 INFO - "repo_path": "releases/mozilla-beta", 00:59:27 INFO - "moz_repo_path": "", 00:59:27 INFO - "stage_platform": "win64", 00:59:27 INFO - "builduid": "4e5b67416388430e8699165f6655100e", 00:59:27 INFO - "slavebuilddir": "test" 00:59:27 INFO - } 00:59:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.test_packages.json. 00:59:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip. 00:59:27 INFO - Running post-action listener: _resource_record_post_action 00:59:27 INFO - ##### 00:59:27 INFO - ##### Finished read-buildbot-config step (success) 00:59:27 INFO - ##### 00:59:27 INFO - ##### 00:59:27 INFO - ##### Running download-and-extract step. 00:59:27 INFO - ##### 00:59:27 INFO - Running pre-action listener: _resource_record_pre_action 00:59:27 INFO - Running main action method: download_and_extract 00:59:27 INFO - mkdir: C:\slave\test\build\tests 00:59:27 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')]} 00:59:27 INFO - https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 00:59:27 INFO - trying https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.test_packages.json 00:59:27 INFO - Downloading https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-49.0.en-US.win64.test_packages.json 00:59:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.test_packages.json'}, attempt #1 00:59:27 INFO - Downloaded 1240 bytes. 00:59:27 INFO - Reading from file C:\slave\test\build\firefox-49.0.en-US.win64.test_packages.json 00:59:27 INFO - Using the following test package requirements: 00:59:27 INFO - {u'common': [u'firefox-49.0.en-US.win64.common.tests.zip'], 00:59:27 INFO - u'cppunittest': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.cppunittest.tests.zip'], 00:59:27 INFO - u'gtest': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.gtest.tests.zip'], 00:59:27 INFO - u'jittest': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'jsshell-win64.zip'], 00:59:27 INFO - u'mochitest': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.mochitest.tests.zip'], 00:59:27 INFO - u'mozbase': [u'firefox-49.0.en-US.win64.common.tests.zip'], 00:59:27 INFO - u'reftest': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.reftest.tests.zip'], 00:59:27 INFO - u'talos': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.talos.tests.zip'], 00:59:27 INFO - u'web-platform': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.web-platform.tests.zip'], 00:59:27 INFO - u'xpcshell': [u'firefox-49.0.en-US.win64.common.tests.zip', 00:59:27 INFO - u'firefox-49.0.en-US.win64.xpcshell.tests.zip']} 00:59:27 INFO - Downloading packages: [u'firefox-49.0.en-US.win64.common.tests.zip', u'firefox-49.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 00:59:27 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')]} 00:59:27 INFO - https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 00:59:27 INFO - trying https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.common.tests.zip 00:59:27 INFO - Downloading https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-49.0.en-US.win64.common.tests.zip 00:59:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.common.tests.zip'}, attempt #1 00:59:29 INFO - Downloaded 19828930 bytes. 00:59:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:59:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-49.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:59:30 INFO - caution: filename not matched: web-platform/* 00:59:30 INFO - Return code: 11 00:59:30 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')]} 00:59:30 INFO - https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 00:59:30 INFO - trying https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.web-platform.tests.zip 00:59:30 INFO - Downloading https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-49.0.en-US.win64.web-platform.tests.zip 00:59:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.web-platform.tests.zip'}, attempt #1 00:59:32 INFO - Downloaded 36500782 bytes. 00:59:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:59:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-49.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:00:23 INFO - caution: filename not matched: bin/* 01:00:23 INFO - caution: filename not matched: config/* 01:00:23 INFO - caution: filename not matched: mozbase/* 01:00:23 INFO - caution: filename not matched: marionette/* 01:00:23 INFO - caution: filename not matched: tools/wptserve/* 01:00:23 INFO - Return code: 11 01:00:23 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')]} 01:00:23 INFO - https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip matches https://queue.taskcluster.net 01:00:23 INFO - trying https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip 01:00:23 INFO - Downloading https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip to C:\slave\test\build\firefox-49.0.en-US.win64.zip 01:00:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.zip'}, attempt #1 01:00:25 INFO - Downloaded 83558408 bytes. 01:00:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip 01:00:25 INFO - mkdir: C:\slave\test\properties 01:00:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:00:25 INFO - Writing to file C:\slave\test\properties\build_url 01:00:25 INFO - Contents: 01:00:25 INFO - build_url:https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip 01:00:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip 01:00:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:00:25 INFO - Writing to file C:\slave\test\properties\symbols_url 01:00:25 INFO - Contents: 01:00:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip 01:00:25 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')]} 01:00:25 INFO - https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:00:25 INFO - trying https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip 01:00:25 INFO - Downloading https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-49.0.en-US.win64.crashreporter-symbols.zip 01:00:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 01:00:28 INFO - Downloaded 55497703 bytes. 01:00:28 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-49.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:00:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-49.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:00:30 INFO - Return code: 0 01:00:30 INFO - Running post-action listener: _resource_record_post_action 01:00:30 INFO - Running post-action listener: set_extra_try_arguments 01:00:30 INFO - ##### 01:00:30 INFO - ##### Finished download-and-extract step (success) 01:00:30 INFO - ##### 01:00:30 INFO - ##### 01:00:30 INFO - ##### Running create-virtualenv step. 01:00:30 INFO - ##### 01:00:30 INFO - Running pre-action listener: _pre_create_virtualenv 01:00:30 INFO - Running pre-action listener: _resource_record_pre_action 01:00:30 INFO - Running main action method: create_virtualenv 01:00:30 INFO - Creating virtualenv C:\slave\test\build\venv 01:00:30 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 01:00:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:00:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:00:37 INFO - Installing distribute......................................................................................................................................................................................done. 01:00:39 INFO - Return code: 0 01:00:39 INFO - Installing psutil>=3.1.1 into virtualenv C:\slave\test\build\venv 01:00:39 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')]} 01:00:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:39 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')]} 01:00:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:39 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 0x025B8640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026A0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FF1B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-096', 'USERDOMAIN': 'T-W864-IX-096', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-096', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:00:39 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 01:00:39 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 01:00:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:00:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:39 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:00:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:39 INFO - 'DCLOCATION': 'SCL3', 01:00:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:39 INFO - 'HOMEDRIVE': 'C:', 01:00:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:00:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:39 INFO - 'KTS_VERSION': '1.19c', 01:00:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:00:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:00:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:39 INFO - 'MOZ_NO_REMOTE': '1', 01:00:39 INFO - 'NO_EM_RESTART': '1', 01:00:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:39 INFO - 'OS': 'Windows_NT', 01:00:39 INFO - 'OURDRIVE': 'C:', 01:00:39 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:00:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:39 INFO - 'PROCESSOR_LEVEL': '6', 01:00:39 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:39 INFO - 'PROMPT': '$P$G', 01:00:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:39 INFO - 'PWD': 'C:\\slave\\test', 01:00:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:39 INFO - 'SYSTEMDRIVE': 'C:', 01:00:39 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:39 INFO - 'TEST1': 'testie', 01:00:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:39 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:00:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:00:39 INFO - 'USERNAME': 'cltbld', 01:00:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:00:39 INFO - 'WINDIR': 'C:\\windows', 01:00:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:40 INFO - Downloading/unpacking psutil>=3.1.1 01:00:41 INFO - Running setup.py egg_info for package psutil 01:00:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:00:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:00:41 INFO - Installing collected packages: psutil 01:00:41 INFO - Running setup.py install for psutil 01:00:41 INFO - building 'psutil._psutil_windows' extension 01:00:41 INFO - error: Unable to find vcvarsall.bat 01:00:41 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:\users\cltbld~1.t-w\appdata\local\temp\pip-sxx6bk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:00:41 INFO - running install 01:00:41 INFO - running build 01:00:41 INFO - running build_py 01:00:41 INFO - creating build 01:00:41 INFO - creating build\lib.win32-2.7 01:00:41 INFO - creating build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:00:41 INFO - running build_ext 01:00:41 INFO - building 'psutil._psutil_windows' extension 01:00:41 INFO - error: Unable to find vcvarsall.bat 01:00:41 INFO - ---------------------------------------- 01:00:41 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:\users\cltbld~1.t-w\appdata\local\temp\pip-sxx6bk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:00:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-096\AppData\Roaming\pip\pip.log 01:00:41 WARNING - Return code: 1 01:00:41 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! 01:00:41 INFO - Installing mozsystemmonitor==0.3 into virtualenv C:\slave\test\build\venv 01:00:41 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')]} 01:00:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:41 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')]} 01:00:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:41 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 0x025B8640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026A0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FF1B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-096', 'USERDOMAIN': 'T-W864-IX-096', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-096', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:00:41 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 01:00:41 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 01:00:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:00:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:41 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:00:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:41 INFO - 'DCLOCATION': 'SCL3', 01:00:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:41 INFO - 'HOMEDRIVE': 'C:', 01:00:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:00:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:41 INFO - 'KTS_VERSION': '1.19c', 01:00:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:00:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:00:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:41 INFO - 'MOZ_NO_REMOTE': '1', 01:00:41 INFO - 'NO_EM_RESTART': '1', 01:00:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:41 INFO - 'OS': 'Windows_NT', 01:00:41 INFO - 'OURDRIVE': 'C:', 01:00:41 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:00:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:41 INFO - 'PROCESSOR_LEVEL': '6', 01:00:41 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:41 INFO - 'PROMPT': '$P$G', 01:00:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:41 INFO - 'PWD': 'C:\\slave\\test', 01:00:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:41 INFO - 'SYSTEMDRIVE': 'C:', 01:00:41 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:41 INFO - 'TEST1': 'testie', 01:00:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:41 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:00:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:00:41 INFO - 'USERNAME': 'cltbld', 01:00:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:00:41 INFO - 'WINDIR': 'C:\\windows', 01:00:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:41 INFO - Downloading/unpacking mozsystemmonitor==0.3 01:00:41 INFO - Downloading mozsystemmonitor-0.3.tar.gz 01:00:41 INFO - Running setup.py egg_info for package mozsystemmonitor 01:00:41 INFO - Downloading/unpacking psutil>=3.1.1 (from mozsystemmonitor==0.3) 01:00:41 INFO - Running setup.py egg_info for package psutil 01:00:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:00:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:00:41 INFO - Installing collected packages: mozsystemmonitor, psutil 01:00:41 INFO - Running setup.py install for mozsystemmonitor 01:00:41 INFO - Running setup.py install for psutil 01:00:41 INFO - building 'psutil._psutil_windows' extension 01:00:41 INFO - error: Unable to find vcvarsall.bat 01:00:41 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:\users\cltbld~1.t-w\appdata\local\temp\pip-bllclx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:00:41 INFO - running install 01:00:41 INFO - running build 01:00:41 INFO - running build_py 01:00:41 INFO - running build_ext 01:00:41 INFO - building 'psutil._psutil_windows' extension 01:00:41 INFO - error: Unable to find vcvarsall.bat 01:00:41 INFO - ---------------------------------------- 01:00:41 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:\users\cltbld~1.t-w\appdata\local\temp\pip-bllclx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:00:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-096\AppData\Roaming\pip\pip.log 01:00:41 WARNING - Return code: 1 01:00:41 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! 01:00:41 INFO - Installing jsonschema==2.5.1 into virtualenv C:\slave\test\build\venv 01:00:41 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')]} 01:00:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:41 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')]} 01:00:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:41 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 0x025B8640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026A0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FF1B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-096', 'USERDOMAIN': 'T-W864-IX-096', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-096', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:00:41 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 01:00:41 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 01:00:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:00:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:41 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:00:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:41 INFO - 'DCLOCATION': 'SCL3', 01:00:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:41 INFO - 'HOMEDRIVE': 'C:', 01:00:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:00:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:41 INFO - 'KTS_VERSION': '1.19c', 01:00:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:00:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:00:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:41 INFO - 'MOZ_NO_REMOTE': '1', 01:00:41 INFO - 'NO_EM_RESTART': '1', 01:00:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:41 INFO - 'OS': 'Windows_NT', 01:00:41 INFO - 'OURDRIVE': 'C:', 01:00:41 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:00:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:41 INFO - 'PROCESSOR_LEVEL': '6', 01:00:41 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:41 INFO - 'PROMPT': '$P$G', 01:00:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:41 INFO - 'PWD': 'C:\\slave\\test', 01:00:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:41 INFO - 'SYSTEMDRIVE': 'C:', 01:00:41 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:41 INFO - 'TEST1': 'testie', 01:00:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:41 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:00:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:00:41 INFO - 'USERNAME': 'cltbld', 01:00:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:00:41 INFO - 'WINDIR': 'C:\\windows', 01:00:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:42 INFO - Downloading/unpacking jsonschema==2.5.1 01:00:45 INFO - Running setup.py egg_info for package jsonschema 01:00:45 INFO - zip_safe flag not set; analyzing archive contents... 01:00:45 INFO - install_dir . 01:00:45 INFO - Installed c:\slave\test\build\venv\build\jsonschema\vcversioner-2.16.0.0-py2.7.egg 01:00:45 INFO - Installing collected packages: jsonschema 01:00:45 INFO - Running setup.py install for jsonschema 01:00:45 INFO - Installing jsonschema-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing jsonschema.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Successfully installed jsonschema 01:00:45 INFO - Cleaning up... 01:00:45 INFO - Return code: 0 01:00:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:00:45 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')]} 01:00:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:45 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')]} 01:00:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:45 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 0x025B8640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026A0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FF1B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-096', 'USERDOMAIN': 'T-W864-IX-096', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-096', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:00:45 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 01:00:45 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 01:00:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:00:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:45 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:00:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:45 INFO - 'DCLOCATION': 'SCL3', 01:00:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:45 INFO - 'HOMEDRIVE': 'C:', 01:00:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:00:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:45 INFO - 'KTS_VERSION': '1.19c', 01:00:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:00:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:00:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:45 INFO - 'MOZ_NO_REMOTE': '1', 01:00:45 INFO - 'NO_EM_RESTART': '1', 01:00:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:45 INFO - 'OS': 'Windows_NT', 01:00:45 INFO - 'OURDRIVE': 'C:', 01:00:45 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:00:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:45 INFO - 'PROCESSOR_LEVEL': '6', 01:00:45 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:45 INFO - 'PROMPT': '$P$G', 01:00:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:45 INFO - 'PWD': 'C:\\slave\\test', 01:00:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:45 INFO - 'SYSTEMDRIVE': 'C:', 01:00:45 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:45 INFO - 'TEST1': 'testie', 01:00:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:45 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:00:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:00:45 INFO - 'USERNAME': 'cltbld', 01:00:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:00:45 INFO - 'WINDIR': 'C:\\windows', 01:00:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:45 INFO - Downloading/unpacking blobuploader==1.2.4 01:00:45 INFO - Downloading blobuploader-1.2.4.tar.gz 01:00:45 INFO - Running setup.py egg_info for package blobuploader 01:00:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:00:48 INFO - Running setup.py egg_info for package requests 01:00:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:00:48 INFO - Downloading docopt-0.6.1.tar.gz 01:00:48 INFO - Running setup.py egg_info for package docopt 01:00:48 INFO - Installing collected packages: blobuploader, docopt, requests 01:00:48 INFO - Running setup.py install for blobuploader 01:00:48 INFO - Running setup.py install for docopt 01:00:48 INFO - Running setup.py install for requests 01:00:48 INFO - Successfully installed blobuploader docopt requests 01:00:48 INFO - Cleaning up... 01:00:48 INFO - Return code: 0 01:00:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:00:48 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')]} 01:00:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:48 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')]} 01:00:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:48 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 0x025B8640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026A0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FF1B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-096', 'USERDOMAIN': 'T-W864-IX-096', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-096', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:00:48 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 01:00:48 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 01:00:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:00:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:48 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:00:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:48 INFO - 'DCLOCATION': 'SCL3', 01:00:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:48 INFO - 'HOMEDRIVE': 'C:', 01:00:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:00:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:48 INFO - 'KTS_VERSION': '1.19c', 01:00:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:00:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:00:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:48 INFO - 'MOZ_NO_REMOTE': '1', 01:00:48 INFO - 'NO_EM_RESTART': '1', 01:00:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:48 INFO - 'OS': 'Windows_NT', 01:00:48 INFO - 'OURDRIVE': 'C:', 01:00:48 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:00:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:48 INFO - 'PROCESSOR_LEVEL': '6', 01:00:48 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:48 INFO - 'PROMPT': '$P$G', 01:00:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:48 INFO - 'PWD': 'C:\\slave\\test', 01:00:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:48 INFO - 'SYSTEMDRIVE': 'C:', 01:00:48 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:48 INFO - 'TEST1': 'testie', 01:00:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:48 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:00:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:00:48 INFO - 'USERNAME': 'cltbld', 01:00:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:00:48 INFO - 'WINDIR': 'C:\\windows', 01:00:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:00:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:00:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:00:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:00:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:00:52 INFO - Unpacking c:\slave\test\build\tests\marionette 01:00:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:00:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:00:52 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 01:00:52 INFO - Running setup.py install for browsermob-proxy 01:01:06 INFO - Running setup.py install for manifestparser 01:01:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for marionette-client 01:01:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:01:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for marionette-driver 01:01:06 INFO - Running setup.py install for mozcrash 01:01:06 INFO - Running setup.py install for mozdebug 01:01:06 INFO - Running setup.py install for mozdevice 01:01:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozfile 01:01:06 INFO - Running setup.py install for mozhttpd 01:01:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozinfo 01:01:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozInstall 01:01:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozleak 01:01:06 INFO - Running setup.py install for mozlog 01:01:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for moznetwork 01:01:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozprocess 01:01:06 INFO - Running setup.py install for mozprofile 01:01:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozrunner 01:01:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for mozscreenshot 01:01:06 INFO - Running setup.py install for moztest 01:01:06 INFO - Running setup.py install for mozversion 01:01:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:01:06 INFO - Running setup.py install for wptserve 01:01:06 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 01:01:06 INFO - Cleaning up... 01:01:06 INFO - Return code: 0 01:01:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:01:06 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')]} 01:01:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:01:06 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')]} 01:01:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:01:06 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 0x025B8640>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026A0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FF1B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-096', 'USERDOMAIN': 'T-W864-IX-096', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-096', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:01:06 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 01:01:06 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 01:01:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:01:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:01:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:01:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:01:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:01:06 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:01:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:01:06 INFO - 'DCLOCATION': 'SCL3', 01:01:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:01:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:01:06 INFO - 'HOMEDRIVE': 'C:', 01:01:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:01:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:01:06 INFO - 'KTS_VERSION': '1.19c', 01:01:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:01:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:01:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:01:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:01:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:01:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:01:06 INFO - 'MOZ_NO_REMOTE': '1', 01:01:06 INFO - 'NO_EM_RESTART': '1', 01:01:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:01:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:01:06 INFO - 'OS': 'Windows_NT', 01:01:06 INFO - 'OURDRIVE': 'C:', 01:01:06 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:01:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:01:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:01:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:01:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:01:06 INFO - 'PROCESSOR_LEVEL': '6', 01:01:06 INFO - 'PROCESSOR_REVISION': '1e05', 01:01:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:01:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:01:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:01:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:01:06 INFO - 'PROMPT': '$P$G', 01:01:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:01:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:01:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:01:06 INFO - 'PWD': 'C:\\slave\\test', 01:01:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:01:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:01:06 INFO - 'SYSTEMDRIVE': 'C:', 01:01:06 INFO - 'SYSTEMROOT': 'C:\\windows', 01:01:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:01:06 INFO - 'TEST1': 'testie', 01:01:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:01:06 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:01:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:01:06 INFO - 'USERNAME': 'cltbld', 01:01:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:01:06 INFO - 'WINDIR': 'C:\\windows', 01:01:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:01:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:01:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:01:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:01:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:01:09 INFO - Unpacking c:\slave\test\build\tests\marionette 01:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:01:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:01:09 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)) 01:01:21 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)) 01:01:21 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)) 01:01:21 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)) 01:01:21 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)) 01:01:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:01:21 INFO - Downloading blessings-1.6.tar.gz 01:01:21 INFO - Running setup.py egg_info for package blessings 01:01:21 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)) 01:01:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:01:21 INFO - Running setup.py install for blessings 01:01:21 INFO - Running setup.py install for browsermob-proxy 01:01:21 INFO - Running setup.py install for manifestparser 01:01:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Running setup.py install for marionette-client 01:01:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:01:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Running setup.py install for marionette-driver 01:01:21 INFO - Running setup.py install for mozcrash 01:01:21 INFO - Running setup.py install for mozdebug 01:01:21 INFO - Running setup.py install for mozdevice 01:01:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Running setup.py install for mozhttpd 01:01:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Running setup.py install for mozInstall 01:01:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Running setup.py install for mozleak 01:01:21 INFO - Running setup.py install for mozprofile 01:01:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Running setup.py install for mozrunner 01:01:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:01:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:01:23 INFO - Running setup.py install for mozscreenshot 01:01:23 INFO - Running setup.py install for moztest 01:01:23 INFO - Running setup.py install for mozversion 01:01:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:01:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:01:23 INFO - Running setup.py install for wptserve 01:01:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:01:23 INFO - Cleaning up... 01:01:23 INFO - Return code: 0 01:01:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:01:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:01:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:01:23 INFO - Reading from file tmpfile_stdout 01:01:23 INFO - Using _rmtree_windows ... 01:01:23 INFO - Using _rmtree_windows ... 01:01:23 INFO - Current package versions: 01:01:23 INFO - blessings == 1.6 01:01:23 INFO - blobuploader == 1.2.4 01:01:23 INFO - browsermob-proxy == 0.6.0 01:01:23 INFO - distribute == 0.6.14 01:01:23 INFO - docopt == 0.6.1 01:01:23 INFO - jsonschema == 2.5.1 01:01:23 INFO - manifestparser == 1.1 01:01:23 INFO - marionette-client == 3.0.0 01:01:23 INFO - marionette-driver == 2.0.0 01:01:23 INFO - mozInstall == 1.12 01:01:23 INFO - mozcrash == 0.17 01:01:23 INFO - mozdebug == 0.1 01:01:23 INFO - mozdevice == 0.48 01:01:23 INFO - mozfile == 1.2 01:01:23 INFO - mozhttpd == 0.7 01:01:23 INFO - mozinfo == 0.9 01:01:23 INFO - mozleak == 0.1 01:01:23 INFO - mozlog == 3.2 01:01:23 INFO - moznetwork == 0.27 01:01:23 INFO - mozprocess == 0.23 01:01:23 INFO - mozprofile == 0.28 01:01:23 INFO - mozrunner == 6.12 01:01:23 INFO - mozscreenshot == 0.1 01:01:23 INFO - mozsystemmonitor == 0.3 01:01:23 INFO - moztest == 0.7 01:01:23 INFO - mozversion == 1.4 01:01:23 INFO - requests == 1.2.3 01:01:23 INFO - wptserve == 1.4.0 01:01:23 INFO - Running post-action listener: _resource_record_post_action 01:01:23 INFO - Running post-action listener: _start_resource_monitoring 01:01:23 INFO - Starting resource monitoring. 01:01:23 INFO - ##### 01:01:23 INFO - ##### Finished create-virtualenv step (success) 01:01:23 INFO - ##### 01:01:23 INFO - ##### 01:01:23 INFO - ##### Running pull step. 01:01:23 INFO - ##### 01:01:23 INFO - Running pre-action listener: _resource_record_pre_action 01:01:23 INFO - Running main action method: pull 01:01:23 INFO - Pull has nothing to do! 01:01:23 INFO - Running post-action listener: _resource_record_post_action 01:01:23 INFO - ##### 01:01:23 INFO - ##### Finished pull step (success) 01:01:23 INFO - ##### 01:01:23 INFO - ##### 01:01:23 INFO - ##### Running install step. 01:01:23 INFO - ##### 01:01:23 INFO - Running pre-action listener: _resource_record_pre_action 01:01:23 INFO - Running main action method: install 01:01:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:01:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:01:23 INFO - Reading from file tmpfile_stdout 01:01:23 INFO - Using _rmtree_windows ... 01:01:23 INFO - Using _rmtree_windows ... 01:01:23 INFO - Detecting whether we're running mozinstall >=1.0... 01:01:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:01:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:01:23 INFO - Reading from file tmpfile_stdout 01:01:23 INFO - Output received: 01:01:23 INFO - Usage: mozinstall-script.py [options] installer 01:01:23 INFO - Options: 01:01:23 INFO - -h, --help show this help message and exit 01:01:23 INFO - -d DEST, --destination=DEST 01:01:23 INFO - Directory to install application into. [default: 01:01:23 INFO - "C:\slave\test"] 01:01:23 INFO - --app=APP Application being installed. [default: firefox] 01:01:23 INFO - Using _rmtree_windows ... 01:01:23 INFO - Using _rmtree_windows ... 01:01:23 INFO - mkdir: C:\slave\test\build\application 01:01:23 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-49.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:01:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-49.0.en-US.win64.zip --destination C:\slave\test\build\application ProcessManager NOT managing child processes 01:01:27 INFO - Reading from file tmpfile_stdout 01:01:27 INFO - Output received: 01:01:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:01:27 INFO - Using _rmtree_windows ... 01:01:27 INFO - Using _rmtree_windows ... 01:01:27 INFO - Running post-action listener: _resource_record_post_action 01:01:27 INFO - ##### 01:01:27 INFO - ##### Finished install step (success) 01:01:27 INFO - ##### 01:01:27 INFO - ##### 01:01:27 INFO - ##### Running run-tests step. 01:01:27 INFO - ##### 01:01:27 INFO - Running pre-action listener: _resource_record_pre_action 01:01:27 INFO - Running main action method: run_tests 01:01:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:01:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:01:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:01:27 INFO - grabbing minidump binary from tooltool 01:01:27 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')]} 01:01:27 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 0x025E8368>, '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 0x02384D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C40C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:01:27 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 01:01:27 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 01:01:27 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 ProcessManager UNABLE to use job objects to manage child processes 01:01:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:01:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzacxd5 01:01:27 INFO - INFO - File integrity verified, renaming tmpzacxd5 to win32-minidump_stackwalk.exe 01:01:28 INFO - Return code: 0 01:01:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:01:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:01:28 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/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--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 01:01:28 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/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --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 01:01:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:01:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Roaming', 01:01:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:01:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:01:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:01:28 INFO - 'COMPUTERNAME': 'T-W864-IX-096', 01:01:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:01:28 INFO - 'DCLOCATION': 'SCL3', 01:01:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:01:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:01:28 INFO - 'HOMEDRIVE': 'C:', 01:01:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-096', 01:01:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:01:28 INFO - 'KTS_VERSION': '1.19c', 01:01:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-096\\AppData\\Local', 01:01:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-096', 01:01:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:01:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:01:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:01:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:01:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:01:28 INFO - 'MOZ_NO_REMOTE': '1', 01:01:28 INFO - 'NO_EM_RESTART': '1', 01:01:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:01:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:01:28 INFO - 'OS': 'Windows_NT', 01:01:28 INFO - 'OURDRIVE': 'C:', 01:01:28 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 01:01:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:01:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:01:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:01:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:01:28 INFO - 'PROCESSOR_LEVEL': '6', 01:01:28 INFO - 'PROCESSOR_REVISION': '1e05', 01:01:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:01:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:01:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:01:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:01:28 INFO - 'PROMPT': '$P$G', 01:01:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:01:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:01:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:01:28 INFO - 'PWD': 'C:\\slave\\test', 01:01:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:01:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:01:28 INFO - 'SYSTEMDRIVE': 'C:', 01:01:28 INFO - 'SYSTEMROOT': 'C:\\windows', 01:01:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:01:28 INFO - 'TEST1': 'testie', 01:01:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:01:28 INFO - 'USERDOMAIN': 'T-W864-IX-096', 01:01:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-096', 01:01:28 INFO - 'USERNAME': 'cltbld', 01:01:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-096', 01:01:28 INFO - 'WINDIR': 'C:\\windows', 01:01:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:01:28 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/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 01:01:30 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 01:01:30 INFO - import pkg_resources 01:01:31 INFO - Using 1 client processes 01:01:34 INFO - SUITE-START | Running 824 tests 01:01:34 INFO - Running testharness tests 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 01:01:34 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 01:01:34 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 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 01:01:34 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 1ms 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 01:01:34 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 1ms 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 01:01:34 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 1ms 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 01:01:34 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 1ms 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 01:01:34 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 0ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 01:01:34 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 1ms 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 01:01:34 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 1ms 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 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 1ms 01:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 01:01:34 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 01:01:34 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 01:01:34 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 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:01:34 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:01:34 INFO - Setting up ssl 01:01:35 INFO - PROCESS | certutil | 01:01:35 INFO - PROCESS | certutil | 01:01:35 INFO - PROCESS | certutil | 01:01:35 INFO - Certificate Nickname Trust Attributes 01:01:35 INFO - SSL,S/MIME,JAR/XPI 01:01:35 INFO - 01:01:35 INFO - web-platform-tests CT,, 01:01:35 INFO - 01:01:35 INFO - Starting runner 01:01:35 INFO - PROCESS | 4028 | [4028] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:01:36 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:01:36 INFO - PROCESS | 4028 | [4028] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 01:01:37 INFO - PROCESS | 4028 | 1470211297647 Marionette DEBUG Marionette enabled via build flag and pref 01:01:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F80865D800 == 1 [pid = 4028] [id = 1] 01:01:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 1 (000000F815FCA800) [pid = 4028] [serial = 1] [outer = 0000000000000000] 01:01:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 2 (000000F815FCB800) [pid = 4028] [serial = 2] [outer = 000000F815FCA800] 01:01:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819D63000 == 2 [pid = 4028] [id = 2] 01:01:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 3 (000000F819D63800) [pid = 4028] [serial = 3] [outer = 0000000000000000] 01:01:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 4 (000000F819D64800) [pid = 4028] [serial = 4] [outer = 000000F819D63800] 01:01:39 INFO - PROCESS | 4028 | 1470211299490 Marionette INFO Listening on port 2828 01:01:41 INFO - PROCESS | 4028 | 1470211301470 Marionette DEBUG Marionette enabled via command-line flag 01:01:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AEC1800 == 3 [pid = 4028] [id = 3] 01:01:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 5 (000000F81AEC2000) [pid = 4028] [serial = 5] [outer = 0000000000000000] 01:01:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 6 (000000F81B018800) [pid = 4028] [serial = 6] [outer = 000000F81AEC2000] 01:01:41 INFO - PROCESS | 4028 | [4028] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2374 01:01:41 INFO - PROCESS | 4028 | [4028] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2374 01:01:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 7 (000000F81BADF000) [pid = 4028] [serial = 7] [outer = 000000F819D63800] 01:01:42 INFO - PROCESS | 4028 | 1470211302541 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49302 01:01:42 INFO - PROCESS | 4028 | 1470211302566 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49303 01:01:42 INFO - PROCESS | 4028 | 1470211302573 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49304 01:01:42 INFO - PROCESS | 4028 | 1470211302579 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49305 01:01:42 INFO - PROCESS | 4028 | 1470211302612 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49306 01:01:42 INFO - PROCESS | 4028 | 1470211302618 Marionette DEBUG Closed connection conn0 01:01:42 INFO - PROCESS | 4028 | 1470211302620 Marionette DEBUG Closed connection conn1 01:01:42 INFO - PROCESS | 4028 | 1470211302622 Marionette DEBUG Closed connection conn2 01:01:42 INFO - PROCESS | 4028 | 1470211302625 Marionette DEBUG Closed connection conn3 01:01:42 INFO - PROCESS | 4028 | 1470211302673 Marionette DEBUG Closed connection conn4 01:01:42 INFO - PROCESS | 4028 | 1470211302705 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49307 01:01:42 INFO - PROCESS | 4028 | 1470211302826 Marionette DEBUG Closed connection conn5 01:01:42 INFO - PROCESS | 4028 | 1470211302830 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49308 01:01:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2CB000 == 4 [pid = 4028] [id = 4] 01:01:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 8 (000000F81C95EC00) [pid = 4028] [serial = 8] [outer = 0000000000000000] 01:01:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 9 (000000F81C1D2400) [pid = 4028] [serial = 9] [outer = 000000F81C95EC00] 01:01:42 INFO - PROCESS | 4028 | 1470211302978 Marionette DEBUG Closed connection conn6 01:01:42 INFO - PROCESS | 4028 | 1470211302982 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49309 01:01:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 10 (000000F81C1D0400) [pid = 4028] [serial = 10] [outer = 000000F81C95EC00] 01:01:43 INFO - PROCESS | 4028 | 1470211303022 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:01:43 INFO - PROCESS | 4028 | 1470211303029 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160802234942","device":"desktop","processId":4028,"version":"49.0"} 01:01:43 INFO - PROCESS | 4028 | [4028] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:01:43 INFO - PROCESS | 4028 | [4028] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:01:44 INFO - PROCESS | 4028 | [4028] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:01:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C62800 == 5 [pid = 4028] [id = 5] 01:01:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 11 (000000F821C63000) [pid = 4028] [serial = 11] [outer = 0000000000000000] 01:01:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C63800 == 6 [pid = 4028] [id = 6] 01:01:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 12 (000000F821BBE800) [pid = 4028] [serial = 12] [outer = 0000000000000000] 01:01:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82277B000 == 7 [pid = 4028] [id = 7] 01:01:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 13 (000000F821BBE400) [pid = 4028] [serial = 13] [outer = 0000000000000000] 01:01:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 14 (000000F822C07400) [pid = 4028] [serial = 14] [outer = 000000F821BBE400] 01:01:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 15 (000000F822FC2800) [pid = 4028] [serial = 15] [outer = 000000F821C63000] 01:01:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F82216F400) [pid = 4028] [serial = 16] [outer = 000000F821BBE800] 01:01:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F8228A5400) [pid = 4028] [serial = 17] [outer = 000000F821BBE400] 01:01:46 INFO - PROCESS | 4028 | 1470211306603 Marionette INFO startBrowser 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:46 INFO - PROCESS | 4028 | 1470211306637 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 4028 | 1470211306650 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 4028 | 1470211306652 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F81AD4E000) [pid = 4028] [serial = 18] [outer = 000000F821BBE400] 01:01:47 INFO - PROCESS | 4028 | 1470211307662 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6","capabilities":{"browserName":"Firefox","browserVersion":"49.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160802234942","device":"desktop","processId":4028,"version":"49.0","command_id":1}}] 01:01:48 INFO - PROCESS | 4028 | 1470211308159 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:01:48 INFO - PROCESS | 4028 | 1470211308165 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:48 INFO - PROCESS | 4028 | 1470211308243 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 01:01:48 INFO - PROCESS | 4028 | 1470211308270 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:01:48 INFO - PROCESS | 4028 | 1470211308273 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:48 INFO - PROCESS | 4028 | [4028] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:01:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F80865D800 == 6 [pid = 4028] [id = 1] 01:01:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F81BCE5C00) [pid = 4028] [serial = 19] [outer = 000000F821BBE400] 01:01:50 INFO - PROCESS | 4028 | 1470211310729 Marionette TRACE conn7 <- [1,3,null,{}] 01:01:50 INFO - PROCESS | 4028 | 1470211310733 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:01:50 INFO - PROCESS | 4028 | 1470211310736 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:50 INFO - PROCESS | 4028 | 1470211310760 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 01:01:50 INFO - PROCESS | 4028 | 1470211310783 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 01:01:50 INFO - PROCESS | 4028 | 1470211310786 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 01:01:50 INFO - PROCESS | 4028 | 1470211310792 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:01:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 01:01:50 INFO - PROCESS | 4028 | 1470211310795 Marionette TRACE conn7 <- [1,6,null,{}] 01:01:50 INFO - PROCESS | 4028 | 1470211310808 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:50 INFO - PROCESS | 4028 | 1470211310814 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:50 INFO - PROCESS | 4028 | 1470211310834 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 01:01:50 INFO - PROCESS | 4028 | 1470211310840 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 4028 | 1470211310847 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B01C000 == 7 [pid = 4028] [id = 8] 01:01:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F8222E0C00) [pid = 4028] [serial = 20] [outer = 0000000000000000] 01:01:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8222E2400) [pid = 4028] [serial = 21] [outer = 000000F8222E0C00] 01:01:50 INFO - PROCESS | 4028 | 1470211310906 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F822440C00) [pid = 4028] [serial = 22] [outer = 000000F8222E0C00] 01:01:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F814A46000 == 8 [pid = 4028] [id = 9] 01:01:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81634D800) [pid = 4028] [serial = 23] [outer = 0000000000000000] 01:01:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816DB9C00) [pid = 4028] [serial = 24] [outer = 000000F81634D800] 01:01:51 INFO - PROCESS | 4028 | 1470211311364 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81631B400) [pid = 4028] [serial = 25] [outer = 000000F81634D800] 01:01:51 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2CB000 == 7 [pid = 4028] [id = 4] 01:01:52 INFO - PROCESS | 4028 | 1470211312020 Marionette TRACE conn7 <- [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]]]}] 01:01:52 INFO - . 01:01:52 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 1277ms 01:01:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 01:01:52 INFO - PROCESS | 4028 | 1470211312076 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 01:01:52 INFO - PROCESS | 4028 | 1470211312080 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 01:01:52 INFO - PROCESS | 4028 | 1470211312084 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:01:52 INFO - PROCESS | 4028 | 1470211312088 Marionette TRACE conn7 <- [1,10,null,{}] 01:01:52 INFO - PROCESS | 4028 | 1470211312093 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:52 INFO - PROCESS | 4028 | 1470211312096 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:52 INFO - PROCESS | 4028 | 1470211312202 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 01:01:52 INFO - PROCESS | 4028 | 1470211312218 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 4028 | 1470211312221 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A2BD800 == 8 [pid = 4028] [id = 10] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81C595800) [pid = 4028] [serial = 26] [outer = 0000000000000000] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81C597800) [pid = 4028] [serial = 27] [outer = 000000F81C595800] 01:01:52 INFO - PROCESS | 4028 | 1470211312273 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81F30BC00) [pid = 4028] [serial = 28] [outer = 000000F81C595800] 01:01:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AB32800 == 9 [pid = 4028] [id = 11] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81AB3E800) [pid = 4028] [serial = 29] [outer = 0000000000000000] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81AB47800) [pid = 4028] [serial = 30] [outer = 000000F81AB3E800] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81B01F000) [pid = 4028] [serial = 31] [outer = 000000F81AB3E800] 01:01:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F814936000 == 10 [pid = 4028] [id = 12] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81B0BDC00) [pid = 4028] [serial = 32] [outer = 0000000000000000] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F8227CF400) [pid = 4028] [serial = 33] [outer = 000000F81B0BDC00] 01:01:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F8228A4400) [pid = 4028] [serial = 34] [outer = 000000F81B0BDC00] 01:01:52 INFO - PROCESS | 4028 | 1470211312979 Marionette TRACE conn7 <- [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]]]}] 01:01:53 INFO - . 01:01:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 942ms 01:01:53 INFO - PROCESS | 4028 | 1470211313030 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 4028 | 1470211313034 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 01:01:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 01:01:53 INFO - PROCESS | 4028 | 1470211313041 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 4028 | 1470211313043 Marionette TRACE conn7 <- [1,14,null,{}] 01:01:53 INFO - PROCESS | 4028 | 1470211313050 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:53 INFO - PROCESS | 4028 | 1470211313053 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:53 INFO - PROCESS | 4028 | 1470211313146 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 01:01:53 INFO - PROCESS | 4028 | 1470211313152 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 4028 | 1470211313154 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC4C000 == 11 [pid = 4028] [id = 13] 01:01:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F8230C8000) [pid = 4028] [serial = 35] [outer = 0000000000000000] 01:01:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F8236B3C00) [pid = 4028] [serial = 36] [outer = 000000F8230C8000] 01:01:53 INFO - PROCESS | 4028 | 1470211313205 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F824556C00) [pid = 4028] [serial = 37] [outer = 000000F8230C8000] 01:01:53 INFO - PROCESS | 4028 | 1470211313620 Marionette TRACE conn7 <- [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]]]}] 01:01:53 INFO - . 01:01:53 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 628ms 01:01:53 INFO - PROCESS | 4028 | 1470211313672 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 4028 | 1470211313678 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 01:01:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 01:01:53 INFO - PROCESS | 4028 | 1470211313681 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 4028 | 1470211313685 Marionette TRACE conn7 <- [1,18,null,{}] 01:01:53 INFO - PROCESS | 4028 | 1470211313702 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:53 INFO - PROCESS | 4028 | 1470211313707 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:53 INFO - PROCESS | 4028 | 1470211313806 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 01:01:53 INFO - PROCESS | 4028 | 1470211313815 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 4028 | 1470211313818 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821508000 == 12 [pid = 4028] [id = 14] 01:01:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F815B27400) [pid = 4028] [serial = 38] [outer = 0000000000000000] 01:01:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 39 (000000F815B27C00) [pid = 4028] [serial = 39] [outer = 000000F815B27400] 01:01:53 INFO - PROCESS | 4028 | 1470211313876 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F825F1A800) [pid = 4028] [serial = 40] [outer = 000000F815B27400] 01:01:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821519000 == 13 [pid = 4028] [id = 15] 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F81F20C000) [pid = 4028] [serial = 41] [outer = 0000000000000000] 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F823322C00) [pid = 4028] [serial = 42] [outer = 000000F81F20C000] 01:01:54 INFO - PROCESS | 4028 | 1470211314316 Marionette TRACE conn7 <- [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]]]}] 01:01:54 INFO - . 01:01:54 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 691ms 01:01:54 INFO - PROCESS | 4028 | 1470211314376 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 01:01:54 INFO - PROCESS | 4028 | 1470211314384 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 01:01:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 01:01:54 INFO - PROCESS | 4028 | 1470211314388 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - PROCESS | 4028 | 1470211314390 Marionette TRACE conn7 <- [1,22,null,{}] 01:01:54 INFO - PROCESS | 4028 | 1470211314395 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:54 INFO - PROCESS | 4028 | 1470211314398 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:54 INFO - PROCESS | 4028 | 1470211314513 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 01:01:54 INFO - PROCESS | 4028 | 1470211314523 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 4028 | 1470211314527 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822204800 == 14 [pid = 4028] [id = 16] 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F82331DC00) [pid = 4028] [serial = 43] [outer = 0000000000000000] 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F823328C00) [pid = 4028] [serial = 44] [outer = 000000F82331DC00] 01:01:54 INFO - PROCESS | 4028 | 1470211314602 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F823216400) [pid = 4028] [serial = 45] [outer = 000000F82331DC00] 01:01:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821516800 == 15 [pid = 4028] [id = 17] 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F823219400) [pid = 4028] [serial = 46] [outer = 0000000000000000] 01:01:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F82321F800) [pid = 4028] [serial = 47] [outer = 000000F823219400] 01:01:55 INFO - PROCESS | 4028 | 1470211315018 Marionette TRACE conn7 <- [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]]]}] 01:01:55 INFO - . 01:01:55 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 672ms 01:01:55 INFO - PROCESS | 4028 | 1470211315062 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 4028 | 1470211315065 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 01:01:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 01:01:55 INFO - PROCESS | 4028 | 1470211315068 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 4028 | 1470211315070 Marionette TRACE conn7 <- [1,26,null,{}] 01:01:55 INFO - PROCESS | 4028 | 1470211315076 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:55 INFO - PROCESS | 4028 | 1470211315078 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:55 INFO - PROCESS | 4028 | 1470211315169 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 01:01:55 INFO - PROCESS | 4028 | 1470211315180 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 4028 | 1470211315182 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822420800 == 16 [pid = 4028] [id = 18] 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F81F2E0800) [pid = 4028] [serial = 48] [outer = 0000000000000000] 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F82321D000) [pid = 4028] [serial = 49] [outer = 000000F81F2E0800] 01:01:55 INFO - PROCESS | 4028 | 1470211315231 Marionette DEBUG loaded listener.js 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F813FD1C00) [pid = 4028] [serial = 50] [outer = 000000F81F2E0800] 01:01:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8226ED000 == 17 [pid = 4028] [id = 19] 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F81BD04400) [pid = 4028] [serial = 51] [outer = 0000000000000000] 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F81BD09000) [pid = 4028] [serial = 52] [outer = 000000F81BD04400] 01:01:55 INFO - PROCESS | 4028 | 1470211315641 Marionette TRACE conn7 <- [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]]]}] 01:01:55 INFO - . 01:01:55 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 626ms 01:01:55 INFO - PROCESS | 4028 | 1470211315698 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 4028 | 1470211315700 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 01:01:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 01:01:55 INFO - PROCESS | 4028 | 1470211315706 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 4028 | 1470211315708 Marionette TRACE conn7 <- [1,30,null,{}] 01:01:55 INFO - PROCESS | 4028 | 1470211315717 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:55 INFO - PROCESS | 4028 | 1470211315723 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:55 INFO - PROCESS | 4028 | 1470211315854 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 01:01:55 INFO - PROCESS | 4028 | 1470211315861 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 4028 | 1470211315864 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FDC800 == 18 [pid = 4028] [id = 20] 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F813FB4400) [pid = 4028] [serial = 53] [outer = 0000000000000000] 01:01:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 54 (000000F813FB5C00) [pid = 4028] [serial = 54] [outer = 000000F813FB4400] 01:01:55 INFO - PROCESS | 4028 | 1470211315913 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 55 (000000F81629AC00) [pid = 4028] [serial = 55] [outer = 000000F813FB4400] 01:01:56 INFO - PROCESS | 4028 | 1470211316258 Marionette TRACE conn7 <- [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]]]}] 01:01:56 INFO - . 01:01:56 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 587ms 01:01:56 INFO - PROCESS | 4028 | 1470211316302 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 01:01:56 INFO - PROCESS | 4028 | 1470211316305 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 01:01:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 01:01:56 INFO - PROCESS | 4028 | 1470211316308 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:01:56 INFO - PROCESS | 4028 | 1470211316310 Marionette TRACE conn7 <- [1,34,null,{}] 01:01:56 INFO - PROCESS | 4028 | 1470211316316 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:56 INFO - PROCESS | 4028 | 1470211316318 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:56 INFO - PROCESS | 4028 | 1470211316420 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 01:01:56 INFO - PROCESS | 4028 | 1470211316430 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:56 INFO - PROCESS | 4028 | 1470211316432 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8239A5000 == 19 [pid = 4028] [id = 21] 01:01:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 56 (000000F813EAA000) [pid = 4028] [serial = 56] [outer = 0000000000000000] 01:01:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 57 (000000F813EB4400) [pid = 4028] [serial = 57] [outer = 000000F813EAA000] 01:01:56 INFO - PROCESS | 4028 | 1470211316476 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 58 (000000F816DB2400) [pid = 4028] [serial = 58] [outer = 000000F813EAA000] 01:01:56 INFO - PROCESS | 4028 | 1470211316907 Marionette TRACE conn7 <- [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]]]}] 01:01:56 INFO - . 01:01:56 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 627ms 01:01:56 INFO - PROCESS | 4028 | 1470211316941 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 01:01:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 01:01:56 INFO - PROCESS | 4028 | 1470211316944 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 01:01:56 INFO - PROCESS | 4028 | 1470211316947 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:01:56 INFO - PROCESS | 4028 | 1470211316949 Marionette TRACE conn7 <- [1,38,null,{}] 01:01:56 INFO - PROCESS | 4028 | 1470211316952 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:56 INFO - PROCESS | 4028 | 1470211316957 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:57 INFO - PROCESS | 4028 | 1470211317060 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 01:01:57 INFO - PROCESS | 4028 | 1470211317067 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 4028 | 1470211317072 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825F7E000 == 20 [pid = 4028] [id = 22] 01:01:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 59 (000000F815BA0000) [pid = 4028] [serial = 59] [outer = 0000000000000000] 01:01:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 60 (000000F816492800) [pid = 4028] [serial = 60] [outer = 000000F815BA0000] 01:01:57 INFO - PROCESS | 4028 | 1470211317117 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 61 (000000F816498C00) [pid = 4028] [serial = 61] [outer = 000000F815BA0000] 01:01:57 INFO - PROCESS | 4028 | 1470211317438 Marionette TRACE conn7 <- [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]]]}] 01:01:57 INFO - . 01:01:57 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 523ms 01:01:57 INFO - PROCESS | 4028 | 1470211317479 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 01:01:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 01:01:57 INFO - PROCESS | 4028 | 1470211317481 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 01:01:57 INFO - PROCESS | 4028 | 1470211317487 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:01:57 INFO - PROCESS | 4028 | 1470211317489 Marionette TRACE conn7 <- [1,42,null,{}] 01:01:57 INFO - PROCESS | 4028 | 1470211317493 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:57 INFO - PROCESS | 4028 | 1470211317495 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:57 INFO - PROCESS | 4028 | 1470211317585 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 01:01:57 INFO - PROCESS | 4028 | 1470211317635 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 4028 | 1470211317638 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82613A800 == 21 [pid = 4028] [id = 23] 01:01:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 62 (000000F81649E000) [pid = 4028] [serial = 62] [outer = 0000000000000000] 01:01:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F824357000) [pid = 4028] [serial = 63] [outer = 000000F81649E000] 01:01:57 INFO - PROCESS | 4028 | 1470211317690 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F8261A1400) [pid = 4028] [serial = 64] [outer = 000000F81649E000] 01:01:57 INFO - PROCESS | 4028 | 1470211317995 Marionette TRACE conn7 <- [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]]]}] 01:01:58 INFO - . 01:01:58 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 524ms 01:01:58 INFO - PROCESS | 4028 | 1470211318012 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 01:01:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 01:01:58 INFO - PROCESS | 4028 | 1470211318017 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 01:01:58 INFO - PROCESS | 4028 | 1470211318021 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 4028 | 1470211318022 Marionette TRACE conn7 <- [1,46,null,{}] 01:01:58 INFO - PROCESS | 4028 | 1470211318039 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:58 INFO - PROCESS | 4028 | 1470211318041 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:58 INFO - PROCESS | 4028 | 1470211318131 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 01:01:58 INFO - PROCESS | 4028 | 1470211318137 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:58 INFO - PROCESS | 4028 | 1470211318139 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289E0000 == 22 [pid = 4028] [id = 24] 01:01:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F8261A2C00) [pid = 4028] [serial = 65] [outer = 0000000000000000] 01:01:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F828AAD800) [pid = 4028] [serial = 66] [outer = 000000F8261A2C00] 01:01:58 INFO - PROCESS | 4028 | 1470211318190 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F828D5AC00) [pid = 4028] [serial = 67] [outer = 000000F8261A2C00] 01:01:58 INFO - PROCESS | 4028 | 1470211318547 Marionette TRACE conn7 <- [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]]]}] 01:01:58 INFO - . 01:01:58 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 543ms 01:01:58 INFO - PROCESS | 4028 | 1470211318566 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 01:01:58 INFO - PROCESS | 4028 | 1470211318572 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 01:01:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 01:01:58 INFO - PROCESS | 4028 | 1470211318593 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 4028 | 1470211318596 Marionette TRACE conn7 <- [1,50,null,{}] 01:01:58 INFO - PROCESS | 4028 | 1470211318603 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:58 INFO - PROCESS | 4028 | 1470211318606 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:58 INFO - PROCESS | 4028 | 1470211318732 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 01:01:58 INFO - PROCESS | 4028 | 1470211318737 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:58 INFO - PROCESS | 4028 | 1470211318740 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FCF800 == 23 [pid = 4028] [id = 25] 01:01:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F828D61400) [pid = 4028] [serial = 68] [outer = 0000000000000000] 01:01:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F828D66C00) [pid = 4028] [serial = 69] [outer = 000000F828D61400] 01:01:58 INFO - PROCESS | 4028 | 1470211318794 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F828F2B400) [pid = 4028] [serial = 70] [outer = 000000F828D61400] 01:01:59 INFO - PROCESS | 4028 | 1470211319134 Marionette TRACE conn7 <- [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]]]}] 01:01:59 INFO - . 01:01:59 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 586ms 01:01:59 INFO - PROCESS | 4028 | 1470211319178 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 01:01:59 INFO - PROCESS | 4028 | 1470211319180 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 01:01:59 INFO - PROCESS | 4028 | 1470211319183 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:01:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 01:01:59 INFO - PROCESS | 4028 | 1470211319185 Marionette TRACE conn7 <- [1,54,null,{}] 01:01:59 INFO - PROCESS | 4028 | 1470211319192 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:01:59 INFO - PROCESS | 4028 | 1470211319194 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:59 INFO - PROCESS | 4028 | 1470211319314 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 01:01:59 INFO - PROCESS | 4028 | 1470211319322 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 4028 | 1470211319324 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:01:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829847800 == 24 [pid = 4028] [id = 26] 01:01:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F828F2D800) [pid = 4028] [serial = 71] [outer = 0000000000000000] 01:01:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F82971C000) [pid = 4028] [serial = 72] [outer = 000000F828F2D800] 01:01:59 INFO - PROCESS | 4028 | 1470211319372 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F829804000) [pid = 4028] [serial = 73] [outer = 000000F828F2D800] 01:02:00 INFO - PROCESS | 4028 | 1470211320438 Marionette TRACE conn7 <- [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]]]}] 01:02:00 INFO - . 01:02:00 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 1282ms 01:02:00 INFO - PROCESS | 4028 | 1470211320475 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 4028 | 1470211320479 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 01:02:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 01:02:00 INFO - PROCESS | 4028 | 1470211320484 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - PROCESS | 4028 | 1470211320491 Marionette TRACE conn7 <- [1,58,null,{}] 01:02:00 INFO - PROCESS | 4028 | 1470211320508 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:00 INFO - PROCESS | 4028 | 1470211320511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:00 INFO - PROCESS | 4028 | 1470211320625 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 01:02:00 INFO - PROCESS | 4028 | 1470211320646 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 4028 | 1470211320649 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D4000 == 25 [pid = 4028] [id = 27] 01:02:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F816D16C00) [pid = 4028] [serial = 74] [outer = 0000000000000000] 01:02:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F819D56800) [pid = 4028] [serial = 75] [outer = 000000F816D16C00] 01:02:00 INFO - PROCESS | 4028 | 1470211320731 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F81A8C3C00) [pid = 4028] [serial = 76] [outer = 000000F816D16C00] 01:02:01 INFO - PROCESS | 4028 | 1470211321146 Marionette TRACE conn7 <- [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]]]}] 01:02:01 INFO - . 01:02:01 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 713ms 01:02:01 INFO - PROCESS | 4028 | 1470211321196 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 4028 | 1470211321205 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 01:02:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 01:02:01 INFO - PROCESS | 4028 | 1470211321218 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - PROCESS | 4028 | 1470211321220 Marionette TRACE conn7 <- [1,62,null,{}] 01:02:01 INFO - PROCESS | 4028 | 1470211321230 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:01 INFO - PROCESS | 4028 | 1470211321236 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:01 INFO - PROCESS | 4028 | 1470211321346 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 01:02:01 INFO - PROCESS | 4028 | 1470211321358 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:01 INFO - PROCESS | 4028 | 1470211321360 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE9000 == 26 [pid = 4028] [id = 28] 01:02:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F81BD07C00) [pid = 4028] [serial = 77] [outer = 0000000000000000] 01:02:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F81C268000) [pid = 4028] [serial = 78] [outer = 000000F81BD07C00] 01:02:01 INFO - PROCESS | 4028 | 1470211321436 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F81F211800) [pid = 4028] [serial = 79] [outer = 000000F81BD07C00] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F81C95EC00) [pid = 4028] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F815FCA800) [pid = 4028] [serial = 1] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanityparent.html] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8230C8000) [pid = 4028] [serial = 35] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F815B27400) [pid = 4028] [serial = 38] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F82331DC00) [pid = 4028] [serial = 43] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F81F2E0800) [pid = 4028] [serial = 48] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F813FB4400) [pid = 4028] [serial = 53] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F813EAA000) [pid = 4028] [serial = 56] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F815BA0000) [pid = 4028] [serial = 59] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F81649E000) [pid = 4028] [serial = 62] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F8261A2C00) [pid = 4028] [serial = 65] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F8222E0C00) [pid = 4028] [serial = 20] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F81C595800) [pid = 4028] [serial = 26] [outer = 0000000000000000] [url = 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] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F81F20C000) [pid = 4028] [serial = 41] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F823219400) [pid = 4028] [serial = 46] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211314897] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F81BD04400) [pid = 4028] [serial = 51] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:01 INFO - PROCESS | 4028 | --DOMWINDOW == 62 (000000F828D61400) [pid = 4028] [serial = 68] [outer = 0000000000000000] [url = 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] 01:02:02 INFO - PROCESS | 4028 | 1470211322043 Marionette TRACE conn7 <- [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]]]}] 01:02:02 INFO - . 01:02:02 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 838ms 01:02:02 INFO - PROCESS | 4028 | 1470211322054 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 4028 | 1470211322060 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 01:02:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 01:02:02 INFO - PROCESS | 4028 | 1470211322076 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - PROCESS | 4028 | 1470211322080 Marionette TRACE conn7 <- [1,66,null,{}] 01:02:02 INFO - PROCESS | 4028 | 1470211322092 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:02 INFO - PROCESS | 4028 | 1470211322100 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:02 INFO - PROCESS | 4028 | 1470211322186 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 01:02:02 INFO - PROCESS | 4028 | 1470211322192 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 4028 | 1470211322199 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F1A000 == 27 [pid = 4028] [id = 29] 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F81649E000) [pid = 4028] [serial = 80] [outer = 0000000000000000] 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F81F202400) [pid = 4028] [serial = 81] [outer = 000000F81649E000] 01:02:02 INFO - PROCESS | 4028 | 1470211322247 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F8210E5800) [pid = 4028] [serial = 82] [outer = 000000F81649E000] 01:02:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F2F800 == 28 [pid = 4028] [id = 30] 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F8222E3400) [pid = 4028] [serial = 83] [outer = 0000000000000000] 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F82243B400) [pid = 4028] [serial = 84] [outer = 000000F8222E3400] 01:02:02 INFO - PROCESS | 4028 | 1470211322697 Marionette TRACE conn7 <- [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]]]}] 01:02:02 INFO - . 01:02:02 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 648ms 01:02:02 INFO - PROCESS | 4028 | 1470211322723 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 4028 | 1470211322729 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 01:02:02 INFO - PROCESS | 4028 | 1470211322732 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 01:02:02 INFO - PROCESS | 4028 | 1470211322734 Marionette TRACE conn7 <- [1,70,null,{}] 01:02:02 INFO - PROCESS | 4028 | 1470211322738 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:02 INFO - PROCESS | 4028 | 1470211322743 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:02 INFO - PROCESS | 4028 | 1470211322836 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 01:02:02 INFO - PROCESS | 4028 | 1470211322846 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 4028 | 1470211322849 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826180800 == 29 [pid = 4028] [id = 31] 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F82321DC00) [pid = 4028] [serial = 85] [outer = 0000000000000000] 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F823223400) [pid = 4028] [serial = 86] [outer = 000000F82321DC00] 01:02:02 INFO - PROCESS | 4028 | 1470211322896 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F823326800) [pid = 4028] [serial = 87] [outer = 000000F82321DC00] 01:02:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26C800 == 30 [pid = 4028] [id = 32] 01:02:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F8233F7800) [pid = 4028] [serial = 88] [outer = 0000000000000000] 01:02:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F8242AA400) [pid = 4028] [serial = 89] [outer = 000000F8233F7800] 01:02:03 INFO - PROCESS | 4028 | 1470211323336 Marionette TRACE conn7 <- [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]]]}] 01:02:03 INFO - . 01:02:03 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 629ms 01:02:03 INFO - PROCESS | 4028 | 1470211323365 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 4028 | 1470211323367 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 01:02:03 INFO - PROCESS | 4028 | 1470211323371 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 01:02:03 INFO - PROCESS | 4028 | 1470211323376 Marionette TRACE conn7 <- [1,74,null,{}] 01:02:03 INFO - PROCESS | 4028 | 1470211323380 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:03 INFO - PROCESS | 4028 | 1470211323382 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:03 INFO - PROCESS | 4028 | 1470211323481 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 01:02:03 INFO - PROCESS | 4028 | 1470211323488 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 4028 | 1470211323490 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822777000 == 31 [pid = 4028] [id = 33] 01:02:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F81BD05400) [pid = 4028] [serial = 90] [outer = 0000000000000000] 01:02:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F8233F6800) [pid = 4028] [serial = 91] [outer = 000000F81BD05400] 01:02:03 INFO - PROCESS | 4028 | 1470211323541 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F8253E0800) [pid = 4028] [serial = 92] [outer = 000000F81BD05400] 01:02:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F8226ED000 == 30 [pid = 4028] [id = 19] 01:02:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F821519000 == 29 [pid = 4028] [id = 15] 01:02:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F821516800 == 28 [pid = 4028] [id = 17] 01:02:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F2F800 == 27 [pid = 4028] [id = 30] 01:02:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26C800 == 26 [pid = 4028] [id = 32] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F8228A5400) [pid = 4028] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F81AB47800) [pid = 4028] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F823322C00) [pid = 4028] [serial = 42] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F825F1A800) [pid = 4028] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F82321F800) [pid = 4028] [serial = 47] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211314897] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F823216400) [pid = 4028] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F81BD09000) [pid = 4028] [serial = 52] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F813FD1C00) [pid = 4028] [serial = 50] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F81629AC00) [pid = 4028] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F816DB2400) [pid = 4028] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F828D5AC00) [pid = 4028] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F828D66C00) [pid = 4028] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 62 (000000F816498C00) [pid = 4028] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 61 (000000F81F30BC00) [pid = 4028] [serial = 28] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 60 (000000F8261A1400) [pid = 4028] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 59 (000000F822440C00) [pid = 4028] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 58 (000000F828F2B400) [pid = 4028] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 57 (000000F81C1D2400) [pid = 4028] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 56 (000000F81C1D0400) [pid = 4028] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 55 (000000F819D64800) [pid = 4028] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 54 (000000F815FCB800) [pid = 4028] [serial = 2] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 53 (000000F8227CF400) [pid = 4028] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 52 (000000F8236B3C00) [pid = 4028] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 51 (000000F815B27C00) [pid = 4028] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 50 (000000F823328C00) [pid = 4028] [serial = 44] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 49 (000000F82321D000) [pid = 4028] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 48 (000000F813FB5C00) [pid = 4028] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 47 (000000F813EB4400) [pid = 4028] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 46 (000000F816492800) [pid = 4028] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 45 (000000F824357000) [pid = 4028] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 44 (000000F828AAD800) [pid = 4028] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 43 (000000F8222E2400) [pid = 4028] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 42 (000000F816DB9C00) [pid = 4028] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 41 (000000F81C597800) [pid = 4028] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 40 (000000F824556C00) [pid = 4028] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | --DOMWINDOW == 39 (000000F822C07400) [pid = 4028] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:02:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8158DF800 == 27 [pid = 4028] [id = 34] 01:02:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F813FCEC00) [pid = 4028] [serial = 93] [outer = 0000000000000000] 01:02:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F813FD1800) [pid = 4028] [serial = 94] [outer = 000000F813FCEC00] 01:02:04 INFO - PROCESS | 4028 | 1470211324958 Marionette TRACE conn7 <- [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]]]}] 01:02:05 INFO - . 01:02:05 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 1650ms 01:02:05 INFO - PROCESS | 4028 | 1470211325025 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 4028 | 1470211325029 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 01:02:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 01:02:05 INFO - PROCESS | 4028 | 1470211325035 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 4028 | 1470211325041 Marionette TRACE conn7 <- [1,78,null,{}] 01:02:05 INFO - PROCESS | 4028 | 1470211325048 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:05 INFO - PROCESS | 4028 | 1470211325051 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:05 INFO - PROCESS | 4028 | 1470211325151 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 01:02:05 INFO - PROCESS | 4028 | 1470211325170 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 4028 | 1470211325173 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819F7F800 == 28 [pid = 4028] [id = 35] 01:02:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F815B2A000) [pid = 4028] [serial = 95] [outer = 0000000000000000] 01:02:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F815B2A400) [pid = 4028] [serial = 96] [outer = 000000F815B2A000] 01:02:05 INFO - PROCESS | 4028 | 1470211325226 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F815F44800) [pid = 4028] [serial = 97] [outer = 000000F815B2A000] 01:02:05 INFO - PROCESS | 4028 | 1470211325640 Marionette TRACE conn7 <- [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]]]}] 01:02:05 INFO - . 01:02:05 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 627ms 01:02:05 INFO - PROCESS | 4028 | 1470211325666 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 4028 | 1470211325675 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 01:02:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 01:02:05 INFO - PROCESS | 4028 | 1470211325682 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 4028 | 1470211325685 Marionette TRACE conn7 <- [1,82,null,{}] 01:02:05 INFO - PROCESS | 4028 | 1470211325689 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:05 INFO - PROCESS | 4028 | 1470211325692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:05 INFO - PROCESS | 4028 | 1470211325795 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 01:02:05 INFO - PROCESS | 4028 | 1470211325801 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 4028 | 1470211325804 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2DA000 == 29 [pid = 4028] [id = 36] 01:02:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F816346800) [pid = 4028] [serial = 98] [outer = 0000000000000000] 01:02:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F816494800) [pid = 4028] [serial = 99] [outer = 000000F816346800] 01:02:05 INFO - PROCESS | 4028 | 1470211325856 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F81A02B000) [pid = 4028] [serial = 100] [outer = 000000F816346800] 01:02:06 INFO - PROCESS | 4028 | 1470211326250 Marionette TRACE conn7 <- [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]]]}] 01:02:06 INFO - . 01:02:06 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 628ms 01:02:06 INFO - PROCESS | 4028 | 1470211326313 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 4028 | 1470211326315 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 01:02:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 01:02:06 INFO - PROCESS | 4028 | 1470211326319 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 4028 | 1470211326323 Marionette TRACE conn7 <- [1,86,null,{}] 01:02:06 INFO - PROCESS | 4028 | 1470211326339 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:06 INFO - PROCESS | 4028 | 1470211326344 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:06 INFO - PROCESS | 4028 | 1470211326431 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 01:02:06 INFO - PROCESS | 4028 | 1470211326452 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 4028 | 1470211326456 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821011800 == 30 [pid = 4028] [id = 37] 01:02:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F813EAC400) [pid = 4028] [serial = 101] [outer = 0000000000000000] 01:02:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F81B20EC00) [pid = 4028] [serial = 102] [outer = 000000F813EAC400] 01:02:06 INFO - PROCESS | 4028 | 1470211326508 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F81BD0D800) [pid = 4028] [serial = 103] [outer = 000000F813EAC400] 01:02:06 INFO - PROCESS | 4028 | 1470211326924 Marionette TRACE conn7 <- [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]]]}] 01:02:06 INFO - . 01:02:06 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 648ms 01:02:06 INFO - PROCESS | 4028 | 1470211326973 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 4028 | 1470211326976 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 01:02:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 01:02:06 INFO - PROCESS | 4028 | 1470211326980 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 4028 | 1470211326982 Marionette TRACE conn7 <- [1,90,null,{}] 01:02:06 INFO - PROCESS | 4028 | 1470211326986 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:06 INFO - PROCESS | 4028 | 1470211326991 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:07 INFO - PROCESS | 4028 | 1470211327080 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 01:02:07 INFO - PROCESS | 4028 | 1470211327085 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 4028 | 1470211327091 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C58000 == 31 [pid = 4028] [id = 38] 01:02:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F81C967400) [pid = 4028] [serial = 104] [outer = 0000000000000000] 01:02:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F81F30D000) [pid = 4028] [serial = 105] [outer = 000000F81C967400] 01:02:07 INFO - PROCESS | 4028 | 1470211327137 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F820666800) [pid = 4028] [serial = 106] [outer = 000000F81C967400] 01:02:07 INFO - PROCESS | 4028 | 1470211327509 Marionette TRACE conn7 <- [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]]]}] 01:02:07 INFO - . 01:02:07 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 586ms 01:02:07 INFO - PROCESS | 4028 | 1470211327571 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 4028 | 1470211327573 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 01:02:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:02:07 INFO - PROCESS | 4028 | 1470211327581 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - PROCESS | 4028 | 1470211327583 Marionette TRACE conn7 <- [1,94,null,{}] 01:02:07 INFO - PROCESS | 4028 | 1470211327590 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:07 INFO - PROCESS | 4028 | 1470211327592 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:07 INFO - PROCESS | 4028 | 1470211327671 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 01:02:07 INFO - PROCESS | 4028 | 1470211327681 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 4028 | 1470211327683 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822767800 == 32 [pid = 4028] [id = 39] 01:02:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 54 (000000F8151E2C00) [pid = 4028] [serial = 107] [outer = 0000000000000000] 01:02:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 55 (000000F821BB7000) [pid = 4028] [serial = 108] [outer = 000000F8151E2C00] 01:02:07 INFO - PROCESS | 4028 | 1470211327732 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 56 (000000F8227C9800) [pid = 4028] [serial = 109] [outer = 000000F8151E2C00] 01:02:08 INFO - PROCESS | 4028 | 1470211328105 Marionette TRACE conn7 <- [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]]]}] 01:02:08 INFO - . 01:02:08 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 584ms 01:02:08 INFO - PROCESS | 4028 | 1470211328171 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 4028 | 1470211328177 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 01:02:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 01:02:08 INFO - PROCESS | 4028 | 1470211328181 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - PROCESS | 4028 | 1470211328183 Marionette TRACE conn7 <- [1,98,null,{}] 01:02:08 INFO - PROCESS | 4028 | 1470211328186 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:08 INFO - PROCESS | 4028 | 1470211328193 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:08 INFO - PROCESS | 4028 | 1470211328296 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 01:02:08 INFO - PROCESS | 4028 | 1470211328303 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 4028 | 1470211328305 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8239AC000 == 33 [pid = 4028] [id = 40] 01:02:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 57 (000000F823222C00) [pid = 4028] [serial = 110] [outer = 0000000000000000] 01:02:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 58 (000000F823224400) [pid = 4028] [serial = 111] [outer = 000000F823222C00] 01:02:08 INFO - PROCESS | 4028 | 1470211328353 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 59 (000000F8233FCC00) [pid = 4028] [serial = 112] [outer = 000000F823222C00] 01:02:08 INFO - PROCESS | 4028 | 1470211328726 Marionette TRACE conn7 <- [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]]]}] 01:02:08 INFO - . 01:02:08 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 586ms 01:02:08 INFO - PROCESS | 4028 | 1470211328769 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 4028 | 1470211328771 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 01:02:08 INFO - PROCESS | 4028 | 1470211328774 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 01:02:08 INFO - PROCESS | 4028 | 1470211328776 Marionette TRACE conn7 <- [1,102,null,{}] 01:02:08 INFO - PROCESS | 4028 | 1470211328788 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:08 INFO - PROCESS | 4028 | 1470211328790 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:08 INFO - PROCESS | 4028 | 1470211328869 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 01:02:08 INFO - PROCESS | 4028 | 1470211328877 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 4028 | 1470211328879 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826131000 == 34 [pid = 4028] [id = 41] 01:02:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 60 (000000F813FB8800) [pid = 4028] [serial = 113] [outer = 0000000000000000] 01:02:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 61 (000000F8239C3400) [pid = 4028] [serial = 114] [outer = 000000F813FB8800] 01:02:08 INFO - PROCESS | 4028 | 1470211328928 Marionette DEBUG loaded listener.js 01:02:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 62 (000000F8245C0800) [pid = 4028] [serial = 115] [outer = 000000F813FB8800] 01:02:09 INFO - PROCESS | 4028 | 1470211329281 Marionette TRACE conn7 <- [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]]]}] 01:02:09 INFO - . 01:02:09 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 543ms 01:02:09 INFO - PROCESS | 4028 | 1470211329320 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 4028 | 1470211329325 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 01:02:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 01:02:09 INFO - PROCESS | 4028 | 1470211329329 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 4028 | 1470211329330 Marionette TRACE conn7 <- [1,106,null,{}] 01:02:09 INFO - PROCESS | 4028 | 1470211329334 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:09 INFO - PROCESS | 4028 | 1470211329339 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:09 INFO - PROCESS | 4028 | 1470211329437 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 01:02:09 INFO - PROCESS | 4028 | 1470211329445 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 4028 | 1470211329450 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289C8000 == 35 [pid = 4028] [id = 42] 01:02:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F825E83800) [pid = 4028] [serial = 116] [outer = 0000000000000000] 01:02:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F8253DD400) [pid = 4028] [serial = 117] [outer = 000000F825E83800] 01:02:09 INFO - PROCESS | 4028 | 1470211329498 Marionette DEBUG loaded listener.js 01:02:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F8261A3800) [pid = 4028] [serial = 118] [outer = 000000F825E83800] 01:02:09 INFO - PROCESS | 4028 | 1470211329860 Marionette TRACE conn7 <- [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]]]}] 01:02:09 INFO - . 01:02:09 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 585ms 01:02:09 INFO - PROCESS | 4028 | 1470211329919 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 4028 | 1470211329922 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 01:02:09 INFO - PROCESS | 4028 | 1470211329925 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 01:02:09 INFO - PROCESS | 4028 | 1470211329930 Marionette TRACE conn7 <- [1,110,null,{}] 01:02:09 INFO - PROCESS | 4028 | 1470211329934 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:09 INFO - PROCESS | 4028 | 1470211329936 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:10 INFO - PROCESS | 4028 | 1470211330045 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 01:02:10 INFO - PROCESS | 4028 | 1470211330080 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 4028 | 1470211330082 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821010800 == 36 [pid = 4028] [id = 43] 01:02:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F82619A400) [pid = 4028] [serial = 119] [outer = 0000000000000000] 01:02:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F828AAE400) [pid = 4028] [serial = 120] [outer = 000000F82619A400] 01:02:10 INFO - PROCESS | 4028 | 1470211330131 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F828D5F000) [pid = 4028] [serial = 121] [outer = 000000F82619A400] 01:02:10 INFO - PROCESS | 4028 | 1470211330501 Marionette TRACE conn7 <- [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]]]}] 01:02:10 INFO - . 01:02:10 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 628ms 01:02:10 INFO - PROCESS | 4028 | 1470211330557 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 01:02:10 INFO - PROCESS | 4028 | 1470211330559 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 01:02:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 01:02:10 INFO - PROCESS | 4028 | 1470211330562 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:02:10 INFO - PROCESS | 4028 | 1470211330564 Marionette TRACE conn7 <- [1,114,null,{}] 01:02:10 INFO - PROCESS | 4028 | 1470211330571 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:10 INFO - PROCESS | 4028 | 1470211330573 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:10 INFO - PROCESS | 4028 | 1470211330683 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 01:02:10 INFO - PROCESS | 4028 | 1470211330688 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 4028 | 1470211330690 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82984E000 == 37 [pid = 4028] [id = 44] 01:02:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F828D64000) [pid = 4028] [serial = 122] [outer = 0000000000000000] 01:02:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F828F22C00) [pid = 4028] [serial = 123] [outer = 000000F828D64000] 01:02:10 INFO - PROCESS | 4028 | 1470211330736 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F828F2D400) [pid = 4028] [serial = 124] [outer = 000000F828D64000] 01:02:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A49000 == 38 [pid = 4028] [id = 45] 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F82971F800) [pid = 4028] [serial = 125] [outer = 0000000000000000] 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F829807400) [pid = 4028] [serial = 126] [outer = 000000F82971F800] 01:02:11 INFO - PROCESS | 4028 | 1470211331161 Marionette TRACE conn7 <- [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]]]}] 01:02:11 INFO - . 01:02:11 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 628ms 01:02:11 INFO - PROCESS | 4028 | 1470211331193 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 4028 | 1470211331196 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 01:02:11 INFO - PROCESS | 4028 | 1470211331199 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 01:02:11 INFO - PROCESS | 4028 | 1470211331201 Marionette TRACE conn7 <- [1,118,null,{}] 01:02:11 INFO - PROCESS | 4028 | 1470211331208 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:11 INFO - PROCESS | 4028 | 1470211331211 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:11 INFO - PROCESS | 4028 | 1470211331335 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 01:02:11 INFO - PROCESS | 4028 | 1470211331380 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 4028 | 1470211331386 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8226ED000 == 39 [pid = 4028] [id = 46] 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F8233DF400) [pid = 4028] [serial = 127] [outer = 0000000000000000] 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F8233DF800) [pid = 4028] [serial = 128] [outer = 000000F8233DF400] 01:02:11 INFO - PROCESS | 4028 | 1470211331434 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F8233E9800) [pid = 4028] [serial = 129] [outer = 000000F8233DF400] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F8222E3400) [pid = 4028] [serial = 83] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F828F2D800) [pid = 4028] [serial = 71] [outer = 0000000000000000] [url = 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] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F8233F7800) [pid = 4028] [serial = 88] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211323204] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F82321DC00) [pid = 4028] [serial = 85] [outer = 0000000000000000] [url = 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] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F81BD07C00) [pid = 4028] [serial = 77] [outer = 0000000000000000] [url = 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] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F816D16C00) [pid = 4028] [serial = 74] [outer = 0000000000000000] [url = 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] 01:02:11 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F81649E000) [pid = 4028] [serial = 80] [outer = 0000000000000000] [url = 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] 01:02:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A355000 == 40 [pid = 4028] [id = 47] 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F81AD46C00) [pid = 4028] [serial = 130] [outer = 0000000000000000] 01:02:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F81F311800) [pid = 4028] [serial = 131] [outer = 000000F81AD46C00] 01:02:11 INFO - PROCESS | 4028 | 1470211331819 Marionette TRACE conn7 <- [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]]]}] 01:02:11 INFO - . 01:02:11 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 627ms 01:02:11 INFO - PROCESS | 4028 | 1470211331829 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 4028 | 1470211331835 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 01:02:11 INFO - PROCESS | 4028 | 1470211331838 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 01:02:11 INFO - PROCESS | 4028 | 1470211331840 Marionette TRACE conn7 <- [1,122,null,{}] 01:02:11 INFO - PROCESS | 4028 | 1470211331844 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:11 INFO - PROCESS | 4028 | 1470211331849 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:11 INFO - PROCESS | 4028 | 1470211331939 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 01:02:12 INFO - PROCESS | 4028 | 1470211331997 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 4028 | 1470211331999 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC6800 == 41 [pid = 4028] [id = 48] 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F81B218800) [pid = 4028] [serial = 132] [outer = 0000000000000000] 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F8233DD400) [pid = 4028] [serial = 133] [outer = 000000F81B218800] 01:02:12 INFO - PROCESS | 4028 | 1470211332046 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F825E74800) [pid = 4028] [serial = 134] [outer = 000000F81B218800] 01:02:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815FCC800 == 42 [pid = 4028] [id = 49] 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F825E7E400) [pid = 4028] [serial = 135] [outer = 0000000000000000] 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F829712400) [pid = 4028] [serial = 136] [outer = 000000F825E7E400] 01:02:12 INFO - PROCESS | 4028 | 1470211332393 Marionette TRACE conn7 <- [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]]]}] 01:02:12 INFO - . 01:02:12 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 585ms 01:02:12 INFO - PROCESS | 4028 | 1470211332429 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 4028 | 1470211332432 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 01:02:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 01:02:12 INFO - PROCESS | 4028 | 1470211332436 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - PROCESS | 4028 | 1470211332438 Marionette TRACE conn7 <- [1,126,null,{}] 01:02:12 INFO - PROCESS | 4028 | 1470211332445 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:12 INFO - PROCESS | 4028 | 1470211332447 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:12 INFO - PROCESS | 4028 | 1470211332562 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 01:02:12 INFO - PROCESS | 4028 | 1470211332568 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 4028 | 1470211332570 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ADD800 == 43 [pid = 4028] [id = 50] 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F8224D2C00) [pid = 4028] [serial = 137] [outer = 0000000000000000] 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F8224DA000) [pid = 4028] [serial = 138] [outer = 000000F8224D2C00] 01:02:12 INFO - PROCESS | 4028 | 1470211332618 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F8224DFC00) [pid = 4028] [serial = 139] [outer = 000000F8224D2C00] 01:02:12 INFO - PROCESS | 4028 | 1470211332940 Marionette TRACE conn7 <- [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]]]}] 01:02:12 INFO - . 01:02:12 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 544ms 01:02:12 INFO - PROCESS | 4028 | 1470211332981 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 4028 | 1470211332983 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 01:02:12 INFO - PROCESS | 4028 | 1470211332987 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 01:02:12 INFO - PROCESS | 4028 | 1470211332992 Marionette TRACE conn7 <- [1,130,null,{}] 01:02:13 INFO - PROCESS | 4028 | 1470211332996 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:13 INFO - PROCESS | 4028 | 1470211332998 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:13 INFO - PROCESS | 4028 | 1470211333086 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 01:02:13 INFO - PROCESS | 4028 | 1470211333140 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 4028 | 1470211333142 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AE1800 == 44 [pid = 4028] [id = 51] 01:02:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F825E74C00) [pid = 4028] [serial = 140] [outer = 0000000000000000] 01:02:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F825FE3400) [pid = 4028] [serial = 141] [outer = 000000F825E74C00] 01:02:13 INFO - PROCESS | 4028 | 1470211333190 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F825FEC000) [pid = 4028] [serial = 142] [outer = 000000F825E74C00] 01:02:13 INFO - PROCESS | 4028 | 1470211333484 Marionette TRACE conn7 <- [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]]]}] 01:02:13 INFO - . 01:02:13 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 523ms 01:02:13 INFO - PROCESS | 4028 | 1470211333517 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 4028 | 1470211333519 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 01:02:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 01:02:13 INFO - PROCESS | 4028 | 1470211333534 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 4028 | 1470211333536 Marionette TRACE conn7 <- [1,134,null,{}] 01:02:13 INFO - PROCESS | 4028 | 1470211333545 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:13 INFO - PROCESS | 4028 | 1470211333547 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:13 INFO - PROCESS | 4028 | 1470211333634 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 01:02:13 INFO - PROCESS | 4028 | 1470211333639 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 4028 | 1470211333645 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297CB800 == 45 [pid = 4028] [id = 52] 01:02:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F825FF0800) [pid = 4028] [serial = 143] [outer = 0000000000000000] 01:02:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F828DEE000) [pid = 4028] [serial = 144] [outer = 000000F825FF0800] 01:02:13 INFO - PROCESS | 4028 | 1470211333689 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F828DF5C00) [pid = 4028] [serial = 145] [outer = 000000F825FF0800] 01:02:14 INFO - PROCESS | 4028 | 1470211334095 Marionette TRACE conn7 <- [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]]]}] 01:02:14 INFO - . 01:02:14 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 649ms 01:02:14 INFO - PROCESS | 4028 | 1470211334177 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 4028 | 1470211334181 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 01:02:14 INFO - PROCESS | 4028 | 1470211334186 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 01:02:14 INFO - PROCESS | 4028 | 1470211334190 Marionette TRACE conn7 <- [1,138,null,{}] 01:02:14 INFO - PROCESS | 4028 | 1470211334199 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:14 INFO - PROCESS | 4028 | 1470211334203 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:14 INFO - PROCESS | 4028 | 1470211334356 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 01:02:14 INFO - PROCESS | 4028 | 1470211334411 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 4028 | 1470211334416 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A887000 == 46 [pid = 4028] [id = 53] 01:02:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F815B2D000) [pid = 4028] [serial = 146] [outer = 0000000000000000] 01:02:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F815BA2C00) [pid = 4028] [serial = 147] [outer = 000000F815B2D000] 01:02:14 INFO - PROCESS | 4028 | 1470211334479 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F816D1F400) [pid = 4028] [serial = 148] [outer = 000000F815B2D000] 01:02:15 INFO - PROCESS | 4028 | 1470211335004 Marionette TRACE conn7 <- [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]]]}] 01:02:15 INFO - . 01:02:15 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 836ms 01:02:15 INFO - PROCESS | 4028 | 1470211335026 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 01:02:15 INFO - PROCESS | 4028 | 1470211335035 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 01:02:15 INFO - PROCESS | 4028 | 1470211335042 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:02:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 01:02:15 INFO - PROCESS | 4028 | 1470211335046 Marionette TRACE conn7 <- [1,142,null,{}] 01:02:15 INFO - PROCESS | 4028 | 1470211335050 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:15 INFO - PROCESS | 4028 | 1470211335056 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:15 INFO - PROCESS | 4028 | 1470211335230 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 01:02:15 INFO - PROCESS | 4028 | 1470211335297 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 4028 | 1470211335299 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C13000 == 47 [pid = 4028] [id = 54] 01:02:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81ABB1800) [pid = 4028] [serial = 149] [outer = 0000000000000000] 01:02:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81BA5D800) [pid = 4028] [serial = 150] [outer = 000000F81ABB1800] 01:02:15 INFO - PROCESS | 4028 | 1470211335361 Marionette DEBUG loaded listener.js 01:02:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81BD0B800) [pid = 4028] [serial = 151] [outer = 000000F81ABB1800] 01:02:16 INFO - PROCESS | 4028 | 1470211336068 Marionette TRACE conn7 <- [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]]]}] 01:02:16 INFO - . 01:02:16 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1076ms 01:02:16 INFO - PROCESS | 4028 | 1470211336132 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 4028 | 1470211336136 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 01:02:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 01:02:16 INFO - PROCESS | 4028 | 1470211336142 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 4028 | 1470211336147 Marionette TRACE conn7 <- [1,146,null,{}] 01:02:16 INFO - PROCESS | 4028 | 1470211336156 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:16 INFO - PROCESS | 4028 | 1470211336159 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:16 INFO - PROCESS | 4028 | 1470211336286 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 01:02:16 INFO - PROCESS | 4028 | 1470211336343 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:16 INFO - PROCESS | 4028 | 1470211336349 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAF4800 == 48 [pid = 4028] [id = 55] 01:02:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81A826C00) [pid = 4028] [serial = 152] [outer = 0000000000000000] 01:02:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81A86A400) [pid = 4028] [serial = 153] [outer = 000000F81A826C00] 01:02:16 INFO - PROCESS | 4028 | 1470211336401 Marionette DEBUG loaded listener.js 01:02:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81BA5F800) [pid = 4028] [serial = 154] [outer = 000000F81A826C00] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AE1800 == 47 [pid = 4028] [id = 51] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ADD800 == 46 [pid = 4028] [id = 50] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F815FCC800 == 45 [pid = 4028] [id = 49] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC6800 == 44 [pid = 4028] [id = 48] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A355000 == 43 [pid = 4028] [id = 47] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F8226ED000 == 42 [pid = 4028] [id = 46] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A49000 == 41 [pid = 4028] [id = 45] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F82984E000 == 40 [pid = 4028] [id = 44] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F821010800 == 39 [pid = 4028] [id = 43] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289C8000 == 38 [pid = 4028] [id = 42] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F826131000 == 37 [pid = 4028] [id = 41] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F8239AC000 == 36 [pid = 4028] [id = 40] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F822767800 == 35 [pid = 4028] [id = 39] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C58000 == 34 [pid = 4028] [id = 38] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F821011800 == 33 [pid = 4028] [id = 37] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2DA000 == 32 [pid = 4028] [id = 36] 01:02:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F8158DF800 == 31 [pid = 4028] [id = 34] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8242AA400) [pid = 4028] [serial = 89] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211323204] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F823326800) [pid = 4028] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8233F6800) [pid = 4028] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81C268000) [pid = 4028] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F819D56800) [pid = 4028] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81A8C3C00) [pid = 4028] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8210E5800) [pid = 4028] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F823223400) [pid = 4028] [serial = 86] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81F211800) [pid = 4028] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81F202400) [pid = 4028] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F82243B400) [pid = 4028] [serial = 84] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F829804000) [pid = 4028] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F82971C000) [pid = 4028] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:02:16 INFO - PROCESS | 4028 | 1470211336960 Marionette TRACE conn7 <- [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]]]}] 01:02:16 INFO - . 01:02:16 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 837ms 01:02:16 INFO - PROCESS | 4028 | 1470211336979 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 4028 | 1470211336984 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 01:02:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 01:02:16 INFO - PROCESS | 4028 | 1470211336994 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - PROCESS | 4028 | 1470211336997 Marionette TRACE conn7 <- [1,150,null,{}] 01:02:17 INFO - PROCESS | 4028 | 1470211337001 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:17 INFO - PROCESS | 4028 | 1470211337004 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:17 INFO - PROCESS | 4028 | 1470211337096 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 01:02:17 INFO - PROCESS | 4028 | 1470211337101 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 4028 | 1470211337104 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2C4000 == 32 [pid = 4028] [id = 56] 01:02:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F8164A0800) [pid = 4028] [serial = 155] [outer = 0000000000000000] 01:02:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F816D53C00) [pid = 4028] [serial = 156] [outer = 000000F8164A0800] 01:02:17 INFO - PROCESS | 4028 | 1470211337155 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81C968000) [pid = 4028] [serial = 157] [outer = 000000F8164A0800] 01:02:17 INFO - PROCESS | 4028 | 1470211337594 Marionette TRACE conn7 <- [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]]]}] 01:02:17 INFO - . 01:02:17 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 646ms 01:02:17 INFO - PROCESS | 4028 | 1470211337643 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 4028 | 1470211337646 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 01:02:17 INFO - PROCESS | 4028 | 1470211337649 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 01:02:17 INFO - PROCESS | 4028 | 1470211337653 Marionette TRACE conn7 <- [1,154,null,{}] 01:02:17 INFO - PROCESS | 4028 | 1470211337669 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:17 INFO - PROCESS | 4028 | 1470211337674 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:17 INFO - PROCESS | 4028 | 1470211337764 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 01:02:17 INFO - PROCESS | 4028 | 1470211337782 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 4028 | 1470211337789 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822524000 == 33 [pid = 4028] [id = 57] 01:02:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F82152A000) [pid = 4028] [serial = 158] [outer = 0000000000000000] 01:02:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F82152E000) [pid = 4028] [serial = 159] [outer = 000000F82152A000] 01:02:17 INFO - PROCESS | 4028 | 1470211337837 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8224D5400) [pid = 4028] [serial = 160] [outer = 000000F82152A000] 01:02:18 INFO - PROCESS | 4028 | 1470211338243 Marionette TRACE conn7 <- [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]]]}] 01:02:18 INFO - . 01:02:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 628ms 01:02:18 INFO - PROCESS | 4028 | 1470211338281 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 4028 | 1470211338287 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 01:02:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 01:02:18 INFO - PROCESS | 4028 | 1470211338291 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 4028 | 1470211338293 Marionette TRACE conn7 <- [1,158,null,{}] 01:02:18 INFO - PROCESS | 4028 | 1470211338297 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:18 INFO - PROCESS | 4028 | 1470211338299 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:18 INFO - PROCESS | 4028 | 1470211338391 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 01:02:18 INFO - PROCESS | 4028 | 1470211338396 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 4028 | 1470211338401 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826131000 == 34 [pid = 4028] [id = 58] 01:02:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F823219400) [pid = 4028] [serial = 161] [outer = 0000000000000000] 01:02:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F823220C00) [pid = 4028] [serial = 162] [outer = 000000F823219400] 01:02:18 INFO - PROCESS | 4028 | 1470211338451 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F823321400) [pid = 4028] [serial = 163] [outer = 000000F823219400] 01:02:18 INFO - PROCESS | 4028 | 1470211338873 Marionette TRACE conn7 <- [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]]]}] 01:02:18 INFO - . 01:02:18 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 627ms 01:02:18 INFO - PROCESS | 4028 | 1470211338923 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 4028 | 1470211338926 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 01:02:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 01:02:18 INFO - PROCESS | 4028 | 1470211338929 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 4028 | 1470211338934 Marionette TRACE conn7 <- [1,162,null,{}] 01:02:18 INFO - PROCESS | 4028 | 1470211338938 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:18 INFO - PROCESS | 4028 | 1470211338940 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:19 INFO - PROCESS | 4028 | 1470211339024 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 01:02:19 INFO - PROCESS | 4028 | 1470211339031 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 4028 | 1470211339033 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289E3800 == 35 [pid = 4028] [id = 59] 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F823328400) [pid = 4028] [serial = 164] [outer = 0000000000000000] 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F82332A000) [pid = 4028] [serial = 165] [outer = 000000F823328400] 01:02:19 INFO - PROCESS | 4028 | 1470211339083 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8233F6400) [pid = 4028] [serial = 166] [outer = 000000F823328400] 01:02:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C7C000 == 36 [pid = 4028] [id = 60] 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8233F4C00) [pid = 4028] [serial = 167] [outer = 0000000000000000] 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F823328C00) [pid = 4028] [serial = 168] [outer = 000000F8233F4C00] 01:02:19 INFO - PROCESS | 4028 | 1470211339572 Marionette TRACE conn7 <- [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]]]}] 01:02:19 INFO - . 01:02:19 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 691ms 01:02:19 INFO - PROCESS | 4028 | 1470211339623 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 4028 | 1470211339628 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 01:02:19 INFO - PROCESS | 4028 | 1470211339632 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 01:02:19 INFO - PROCESS | 4028 | 1470211339634 Marionette TRACE conn7 <- [1,166,null,{}] 01:02:19 INFO - PROCESS | 4028 | 1470211339637 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:19 INFO - PROCESS | 4028 | 1470211339644 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:19 INFO - PROCESS | 4028 | 1470211339786 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 01:02:19 INFO - PROCESS | 4028 | 1470211339859 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 4028 | 1470211339861 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297BF000 == 37 [pid = 4028] [id = 61] 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825FE6000) [pid = 4028] [serial = 169] [outer = 0000000000000000] 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825FE7C00) [pid = 4028] [serial = 170] [outer = 000000F825FE6000] 01:02:19 INFO - PROCESS | 4028 | 1470211339909 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F82619CC00) [pid = 4028] [serial = 171] [outer = 000000F825FE6000] 01:02:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82984E800 == 38 [pid = 4028] [id = 62] 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F828AB4800) [pid = 4028] [serial = 172] [outer = 0000000000000000] 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F828D5F400) [pid = 4028] [serial = 173] [outer = 000000F828AB4800] 01:02:20 INFO - PROCESS | 4028 | 1470211340346 Marionette TRACE conn7 <- [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]]]}] 01:02:20 INFO - . 01:02:20 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 732ms 01:02:20 INFO - PROCESS | 4028 | 1470211340377 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 01:02:20 INFO - PROCESS | 4028 | 1470211340379 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 01:02:20 INFO - PROCESS | 4028 | 1470211340382 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:02:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 01:02:20 INFO - PROCESS | 4028 | 1470211340388 Marionette TRACE conn7 <- [1,170,null,{}] 01:02:20 INFO - PROCESS | 4028 | 1470211340392 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:20 INFO - PROCESS | 4028 | 1470211340394 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:20 INFO - PROCESS | 4028 | 1470211340508 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 01:02:20 INFO - PROCESS | 4028 | 1470211340547 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:20 INFO - PROCESS | 4028 | 1470211340549 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A48800 == 39 [pid = 4028] [id = 63] 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F828AAE000) [pid = 4028] [serial = 174] [outer = 0000000000000000] 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F828AAFC00) [pid = 4028] [serial = 175] [outer = 000000F828AAE000] 01:02:20 INFO - PROCESS | 4028 | 1470211340606 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F828F27400) [pid = 4028] [serial = 176] [outer = 000000F828AAE000] 01:02:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A6F800 == 40 [pid = 4028] [id = 64] 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F829718400) [pid = 4028] [serial = 177] [outer = 0000000000000000] 01:02:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82971B800) [pid = 4028] [serial = 178] [outer = 000000F829718400] 01:02:21 INFO - PROCESS | 4028 | 1470211341033 Marionette TRACE conn7 <- [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]]]}] 01:02:21 INFO - . 01:02:21 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 689ms 01:02:21 INFO - PROCESS | 4028 | 1470211341077 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 4028 | 1470211341079 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 01:02:21 INFO - PROCESS | 4028 | 1470211341082 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 01:02:21 INFO - PROCESS | 4028 | 1470211341087 Marionette TRACE conn7 <- [1,174,null,{}] 01:02:21 INFO - PROCESS | 4028 | 1470211341091 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:21 INFO - PROCESS | 4028 | 1470211341093 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:21 INFO - PROCESS | 4028 | 1470211341212 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82971F800) [pid = 4028] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F828D64000) [pid = 4028] [serial = 122] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81B218800) [pid = 4028] [serial = 132] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8233DF400) [pid = 4028] [serial = 127] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F823222C00) [pid = 4028] [serial = 110] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F813FCEC00) [pid = 4028] [serial = 93] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81BD05400) [pid = 4028] [serial = 90] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F813EAC400) [pid = 4028] [serial = 101] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F815B2A000) [pid = 4028] [serial = 95] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F825E83800) [pid = 4028] [serial = 116] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F813FB8800) [pid = 4028] [serial = 113] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F816346800) [pid = 4028] [serial = 98] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8151E2C00) [pid = 4028] [serial = 107] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81C967400) [pid = 4028] [serial = 104] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81AD46C00) [pid = 4028] [serial = 130] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211331703] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F82619A400) [pid = 4028] [serial = 119] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F825E74C00) [pid = 4028] [serial = 140] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F825E7E400) [pid = 4028] [serial = 135] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:21 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8224D2C00) [pid = 4028] [serial = 137] [outer = 0000000000000000] [url = 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] 01:02:21 INFO - PROCESS | 4028 | 1470211341392 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 4028 | 1470211341395 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD9800 == 41 [pid = 4028] [id = 65] 01:02:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F813FB4C00) [pid = 4028] [serial = 179] [outer = 0000000000000000] 01:02:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F813FD6C00) [pid = 4028] [serial = 180] [outer = 000000F813FB4C00] 01:02:21 INFO - PROCESS | 4028 | 1470211341447 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81C3B1400) [pid = 4028] [serial = 181] [outer = 000000F813FB4C00] 01:02:21 INFO - PROCESS | 4028 | 1470211341793 Marionette TRACE conn7 <- [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]]]}] 01:02:21 INFO - . 01:02:21 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 733ms 01:02:21 INFO - PROCESS | 4028 | 1470211341823 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 4028 | 1470211341825 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 01:02:21 INFO - PROCESS | 4028 | 1470211341828 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 4028 | 1470211341830 Marionette TRACE conn7 <- [1,178,null,{}] 01:02:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 01:02:21 INFO - PROCESS | 4028 | 1470211341837 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:21 INFO - PROCESS | 4028 | 1470211341839 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:21 INFO - PROCESS | 4028 | 1470211341923 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 01:02:21 INFO - PROCESS | 4028 | 1470211341981 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 4028 | 1470211341983 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AA6800 == 42 [pid = 4028] [id = 66] 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F82321D000) [pid = 4028] [serial = 182] [outer = 0000000000000000] 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F825FE4800) [pid = 4028] [serial = 183] [outer = 000000F82321D000] 01:02:22 INFO - PROCESS | 4028 | 1470211342031 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F82971D000) [pid = 4028] [serial = 184] [outer = 000000F82321D000] 01:02:22 INFO - PROCESS | 4028 | 1470211342330 Marionette TRACE conn7 <- [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]]]}] 01:02:22 INFO - . 01:02:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 523ms 01:02:22 INFO - PROCESS | 4028 | 1470211342357 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 01:02:22 INFO - PROCESS | 4028 | 1470211342362 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 01:02:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 01:02:22 INFO - PROCESS | 4028 | 1470211342376 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 4028 | 1470211342381 Marionette TRACE conn7 <- [1,182,null,{}] 01:02:22 INFO - PROCESS | 4028 | 1470211342390 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:22 INFO - PROCESS | 4028 | 1470211342392 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:22 INFO - PROCESS | 4028 | 1470211342481 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 01:02:22 INFO - PROCESS | 4028 | 1470211342539 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 4028 | 1470211342541 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829BD3000 == 43 [pid = 4028] [id = 67] 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F829715800) [pid = 4028] [serial = 185] [outer = 0000000000000000] 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F82A302400) [pid = 4028] [serial = 186] [outer = 000000F829715800] 01:02:22 INFO - PROCESS | 4028 | 1470211342589 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F82A30D800) [pid = 4028] [serial = 187] [outer = 000000F829715800] 01:02:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82A009800) [pid = 4028] [serial = 188] [outer = 000000F81B0BDC00] 01:02:22 INFO - PROCESS | 4028 | 1470211342982 Marionette TRACE conn7 <- [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]]]}] 01:02:23 INFO - . 01:02:23 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 648ms 01:02:23 INFO - PROCESS | 4028 | 1470211343024 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 01:02:23 INFO - PROCESS | 4028 | 1470211343026 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 01:02:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 01:02:23 INFO - PROCESS | 4028 | 1470211343032 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 4028 | 1470211343035 Marionette TRACE conn7 <- [1,186,null,{}] 01:02:23 INFO - PROCESS | 4028 | 1470211343039 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:23 INFO - PROCESS | 4028 | 1470211343042 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:23 INFO - PROCESS | 4028 | 1470211343165 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 01:02:23 INFO - PROCESS | 4028 | 1470211343217 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 4028 | 1470211343220 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821402800 == 44 [pid = 4028] [id = 68] 01:02:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F81FCF4C00) [pid = 4028] [serial = 189] [outer = 0000000000000000] 01:02:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8234F4800) [pid = 4028] [serial = 190] [outer = 000000F81FCF4C00] 01:02:23 INFO - PROCESS | 4028 | 1470211343270 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F82A13DC00) [pid = 4028] [serial = 191] [outer = 000000F81FCF4C00] 01:02:23 INFO - PROCESS | 4028 | 1470211343768 Marionette TRACE conn7 <- [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]]]}] 01:02:23 INFO - . 01:02:23 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 796ms 01:02:23 INFO - PROCESS | 4028 | 1470211343830 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 01:02:23 INFO - PROCESS | 4028 | 1470211343834 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 01:02:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:02:23 INFO - PROCESS | 4028 | 1470211343840 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 4028 | 1470211343845 Marionette TRACE conn7 <- [1,190,null,{}] 01:02:23 INFO - PROCESS | 4028 | 1470211343853 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:23 INFO - PROCESS | 4028 | 1470211343856 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:24 INFO - PROCESS | 4028 | 1470211343989 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 01:02:24 INFO - PROCESS | 4028 | 1470211344063 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 4028 | 1470211344065 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F27E000 == 45 [pid = 4028] [id = 69] 01:02:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F81A02A400) [pid = 4028] [serial = 192] [outer = 0000000000000000] 01:02:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81C595800) [pid = 4028] [serial = 193] [outer = 000000F81A02A400] 01:02:24 INFO - PROCESS | 4028 | 1470211344127 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8210E5400) [pid = 4028] [serial = 194] [outer = 000000F81A02A400] 01:02:24 INFO - PROCESS | 4028 | 1470211344581 Marionette TRACE conn7 <- [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]]]}] 01:02:24 INFO - . 01:02:24 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 775ms 01:02:24 INFO - PROCESS | 4028 | 1470211344619 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 4028 | 1470211344628 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 01:02:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 01:02:24 INFO - PROCESS | 4028 | 1470211344677 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 4028 | 1470211344680 Marionette TRACE conn7 <- [1,194,null,{}] 01:02:24 INFO - PROCESS | 4028 | 1470211344686 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:24 INFO - PROCESS | 4028 | 1470211344689 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:24 INFO - PROCESS | 4028 | 1470211344809 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 01:02:24 INFO - PROCESS | 4028 | 1470211344911 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 4028 | 1470211344914 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82616C800 == 46 [pid = 4028] [id = 70] 01:02:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8224D7800) [pid = 4028] [serial = 195] [outer = 0000000000000000] 01:02:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F823325400) [pid = 4028] [serial = 196] [outer = 000000F8224D7800] 01:02:24 INFO - PROCESS | 4028 | 1470211344974 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8253DC000) [pid = 4028] [serial = 197] [outer = 000000F8224D7800] 01:02:25 INFO - PROCESS | 4028 | 1470211345432 Marionette TRACE conn7 <- [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]]]}] 01:02:25 INFO - . 01:02:25 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 817ms 01:02:25 INFO - PROCESS | 4028 | 1470211345456 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 01:02:25 INFO - PROCESS | 4028 | 1470211345462 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345466 Marionette TRACE conn7 -> [0,198,"getContext",null] 01:02:25 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:02:25 INFO - PROCESS | 4028 | 1470211345470 Marionette TRACE conn7 <- [1,198,null,{"value":"content"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345483 Marionette TRACE conn7 -> [0,199,"setContext",{"value":"chrome"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345491 Marionette TRACE conn7 <- [1,199,null,{}] 01:02:25 INFO - PROCESS | 4028 | 1470211345495 Marionette TRACE conn7 -> [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}] 01:02:25 INFO - PROCESS | 4028 | 1470211345507 Marionette TRACE conn7 <- [1,200,null,{"value":false}] 01:02:25 INFO - PROCESS | 4028 | 1470211345558 Marionette TRACE conn7 -> [0,201,"setContext",{"value":"content"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345561 Marionette TRACE conn7 <- [1,201,null,{}] 01:02:25 INFO - PROCESS | 4028 | 1470211345564 Marionette TRACE conn7 -> [0,202,"getContext",null] 01:02:25 INFO - PROCESS | 4028 | 1470211345567 Marionette TRACE conn7 <- [1,202,null,{"value":"content"}] 01:02:25 INFO - Setting pref network.http.enablePerElementReferrer (true) 01:02:25 INFO - PROCESS | 4028 | 1470211345574 Marionette TRACE conn7 -> [0,203,"setContext",{"value":"chrome"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345576 Marionette TRACE conn7 <- [1,203,null,{}] 01:02:25 INFO - PROCESS | 4028 | 1470211345580 Marionette TRACE conn7 -> [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}] 01:02:25 INFO - PROCESS | 4028 | 1470211345596 Marionette TRACE conn7 <- [1,204,null,{"value":null}] 01:02:25 INFO - PROCESS | 4028 | 1470211345625 Marionette TRACE conn7 -> [0,205,"setContext",{"value":"content"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345628 Marionette TRACE conn7 <- [1,205,null,{}] 01:02:25 INFO - PROCESS | 4028 | 1470211345631 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:02:25 INFO - PROCESS | 4028 | 1470211345634 Marionette TRACE conn7 <- [1,206,null,{}] 01:02:25 INFO - PROCESS | 4028 | 1470211345641 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:25 INFO - PROCESS | 4028 | 1470211345643 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:25 INFO - PROCESS | 4028 | 1470211345761 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 01:02:25 INFO - PROCESS | 4028 | 1470211345836 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 4028 | 1470211345839 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A34C800 == 47 [pid = 4028] [id = 71] 01:02:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828DF6800) [pid = 4028] [serial = 198] [outer = 0000000000000000] 01:02:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F82A074800) [pid = 4028] [serial = 199] [outer = 000000F828DF6800] 01:02:25 INFO - PROCESS | 4028 | 1470211345900 Marionette DEBUG loaded listener.js 01:02:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F82A134C00) [pid = 4028] [serial = 200] [outer = 000000F828DF6800] 01:02:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F824276000 == 48 [pid = 4028] [id = 72] 01:02:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F815FE8400) [pid = 4028] [serial = 201] [outer = 0000000000000000] 01:02:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F815FEA400) [pid = 4028] [serial = 202] [outer = 000000F815FE8400] 01:02:26 INFO - PROCESS | 4028 | 1470211346476 Marionette TRACE conn7 <- [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]]]}] 01:02:26 INFO - . 01:02:26 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1045ms 01:02:26 INFO - PROCESS | 4028 | 1470211346515 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 4028 | 1470211346517 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 01:02:26 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:02:26 INFO - PROCESS | 4028 | 1470211346521 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 4028 | 1470211346527 Marionette TRACE conn7 <- [1,210,null,{}] 01:02:26 INFO - PROCESS | 4028 | 1470211346531 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:26 INFO - PROCESS | 4028 | 1470211346534 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:26 INFO - PROCESS | 4028 | 1470211346681 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 01:02:26 INFO - PROCESS | 4028 | 1470211346783 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:26 INFO - PROCESS | 4028 | 1470211346786 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3CD000 == 49 [pid = 4028] [id = 73] 01:02:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F815FE9400) [pid = 4028] [serial = 203] [outer = 0000000000000000] 01:02:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825E79000) [pid = 4028] [serial = 204] [outer = 000000F815FE9400] 01:02:26 INFO - PROCESS | 4028 | 1470211346846 Marionette DEBUG loaded listener.js 01:02:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F82A311800) [pid = 4028] [serial = 205] [outer = 000000F815FE9400] 01:02:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F30800 == 50 [pid = 4028] [id = 74] 01:02:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F813FD2800) [pid = 4028] [serial = 206] [outer = 0000000000000000] 01:02:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F813EB0800) [pid = 4028] [serial = 207] [outer = 000000F813FD2800] 01:02:27 INFO - PROCESS | 4028 | 1470211347478 Marionette TRACE conn7 <- [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]]]}] 01:02:27 INFO - . 01:02:27 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 985ms 01:02:27 INFO - PROCESS | 4028 | 1470211347508 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 01:02:27 INFO - PROCESS | 4028 | 1470211347513 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 01:02:27 INFO - PROCESS | 4028 | 1470211347518 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:02:27 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:02:27 INFO - PROCESS | 4028 | 1470211347521 Marionette TRACE conn7 <- [1,214,null,{}] 01:02:27 INFO - PROCESS | 4028 | 1470211347530 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:27 INFO - PROCESS | 4028 | 1470211347533 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:27 INFO - PROCESS | 4028 | 1470211347661 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 01:02:27 INFO - PROCESS | 4028 | 1470211347744 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 4028 | 1470211347749 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F270000 == 51 [pid = 4028] [id = 75] 01:02:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81649B000) [pid = 4028] [serial = 208] [outer = 0000000000000000] 01:02:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F81A02D400) [pid = 4028] [serial = 209] [outer = 000000F81649B000] 01:02:27 INFO - PROCESS | 4028 | 1470211347803 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F81C969000) [pid = 4028] [serial = 210] [outer = 000000F81649B000] 01:02:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAF6800 == 52 [pid = 4028] [id = 76] 01:02:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F816497400) [pid = 4028] [serial = 211] [outer = 0000000000000000] 01:02:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F81F30E000) [pid = 4028] [serial = 212] [outer = 000000F816497400] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F829BD3000 == 51 [pid = 4028] [id = 67] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AA6800 == 50 [pid = 4028] [id = 66] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AD9800 == 49 [pid = 4028] [id = 65] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A6F800 == 48 [pid = 4028] [id = 64] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A48800 == 47 [pid = 4028] [id = 63] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F82984E800 == 46 [pid = 4028] [id = 62] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297BF000 == 45 [pid = 4028] [id = 61] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C7C000 == 44 [pid = 4028] [id = 60] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289E3800 == 43 [pid = 4028] [id = 59] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F826131000 == 42 [pid = 4028] [id = 58] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F822524000 == 41 [pid = 4028] [id = 57] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2C4000 == 40 [pid = 4028] [id = 56] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAF4800 == 39 [pid = 4028] [id = 55] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C13000 == 38 [pid = 4028] [id = 54] 01:02:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A887000 == 37 [pid = 4028] [id = 53] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F829807400) [pid = 4028] [serial = 126] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F828F22C00) [pid = 4028] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F8233DD400) [pid = 4028] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8233DF800) [pid = 4028] [serial = 128] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F8233FCC00) [pid = 4028] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F823224400) [pid = 4028] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F813FD1800) [pid = 4028] [serial = 94] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8253E0800) [pid = 4028] [serial = 92] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F81BD0D800) [pid = 4028] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F81B20EC00) [pid = 4028] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F815B2A400) [pid = 4028] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F815F44800) [pid = 4028] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8261A3800) [pid = 4028] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8253DD400) [pid = 4028] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8239C3400) [pid = 4028] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8245C0800) [pid = 4028] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F8233E9800) [pid = 4028] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81A02B000) [pid = 4028] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F816494800) [pid = 4028] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8227C9800) [pid = 4028] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F821BB7000) [pid = 4028] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81F30D000) [pid = 4028] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F820666800) [pid = 4028] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F828DEE000) [pid = 4028] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81F311800) [pid = 4028] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211331703] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F828AAE400) [pid = 4028] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F825E74800) [pid = 4028] [serial = 134] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F825FEC000) [pid = 4028] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F829712400) [pid = 4028] [serial = 136] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F825FE3400) [pid = 4028] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8224DA000) [pid = 4028] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F828D5F000) [pid = 4028] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8224DFC00) [pid = 4028] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F828F2D400) [pid = 4028] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:02:28 INFO - PROCESS | 4028 | 1470211348373 Marionette TRACE conn7 <- [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]]]}] 01:02:28 INFO - . 01:02:28 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 879ms 01:02:28 INFO - PROCESS | 4028 | 1470211348402 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 4028 | 1470211348407 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 01:02:28 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:02:28 INFO - PROCESS | 4028 | 1470211348413 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 4028 | 1470211348416 Marionette TRACE conn7 <- [1,218,null,{}] 01:02:28 INFO - PROCESS | 4028 | 1470211348424 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:28 INFO - PROCESS | 4028 | 1470211348427 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:28 INFO - PROCESS | 4028 | 1470211348543 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 01:02:28 INFO - PROCESS | 4028 | 1470211348612 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 4028 | 1470211348618 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCB7000 == 38 [pid = 4028] [id = 77] 01:02:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81402A000) [pid = 4028] [serial = 213] [outer = 0000000000000000] 01:02:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81402B000) [pid = 4028] [serial = 214] [outer = 000000F81402A000] 01:02:28 INFO - PROCESS | 4028 | 1470211348666 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81AD4C400) [pid = 4028] [serial = 215] [outer = 000000F81402A000] 01:02:28 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F829715800) [pid = 4028] [serial = 185] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F828AAE000) [pid = 4028] [serial = 174] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F828AB4800) [pid = 4028] [serial = 172] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211340198] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F825FE6000) [pid = 4028] [serial = 169] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F829718400) [pid = 4028] [serial = 177] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F813FB4C00) [pid = 4028] [serial = 179] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F823219400) [pid = 4028] [serial = 161] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F82152A000) [pid = 4028] [serial = 158] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F81A826C00) [pid = 4028] [serial = 152] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F8164A0800) [pid = 4028] [serial = 155] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F823328400) [pid = 4028] [serial = 164] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F82321D000) [pid = 4028] [serial = 182] [outer = 0000000000000000] [url = 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] 01:02:31 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8233F4C00) [pid = 4028] [serial = 167] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F825F7E000 == 37 [pid = 4028] [id = 22] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297CB800 == 36 [pid = 4028] [id = 52] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B01C000 == 35 [pid = 4028] [id = 8] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F82613A800 == 34 [pid = 4028] [id = 23] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F822420800 == 33 [pid = 4028] [id = 18] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8239A5000 == 32 [pid = 4028] [id = 21] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F826180800 == 31 [pid = 4028] [id = 31] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F829847800 == 30 [pid = 4028] [id = 26] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F822777000 == 29 [pid = 4028] [id = 33] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FCF800 == 28 [pid = 4028] [id = 25] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FDC800 == 27 [pid = 4028] [id = 20] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F1A000 == 26 [pid = 4028] [id = 29] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F821508000 == 25 [pid = 4028] [id = 14] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F819F7F800 == 24 [pid = 4028] [id = 35] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE9000 == 23 [pid = 4028] [id = 28] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D4000 == 22 [pid = 4028] [id = 27] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC4C000 == 21 [pid = 4028] [id = 13] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289E0000 == 20 [pid = 4028] [id = 24] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A2BD800 == 19 [pid = 4028] [id = 10] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAF6800 == 18 [pid = 4028] [id = 76] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F270000 == 17 [pid = 4028] [id = 75] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3CD000 == 16 [pid = 4028] [id = 73] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F824276000 == 15 [pid = 4028] [id = 72] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A34C800 == 14 [pid = 4028] [id = 71] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F82616C800 == 13 [pid = 4028] [id = 70] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F27E000 == 12 [pid = 4028] [id = 69] 01:02:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F821402800 == 11 [pid = 4028] [id = 68] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F8234F4800) [pid = 4028] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F82A302400) [pid = 4028] [serial = 186] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F8228A4400) [pid = 4028] [serial = 34] [outer = 0000000000000000] [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.] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F828AAFC00) [pid = 4028] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F828D5F400) [pid = 4028] [serial = 173] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211340198] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F825FE7C00) [pid = 4028] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F82619CC00) [pid = 4028] [serial = 171] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F82971B800) [pid = 4028] [serial = 178] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F828F27400) [pid = 4028] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F813FD6C00) [pid = 4028] [serial = 180] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F81C3B1400) [pid = 4028] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F815BA2C00) [pid = 4028] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F823321400) [pid = 4028] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 62 (000000F823220C00) [pid = 4028] [serial = 162] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 61 (000000F8224D5400) [pid = 4028] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 60 (000000F82152E000) [pid = 4028] [serial = 159] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 59 (000000F81BA5F800) [pid = 4028] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 58 (000000F81A86A400) [pid = 4028] [serial = 153] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 57 (000000F81C968000) [pid = 4028] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 56 (000000F816D53C00) [pid = 4028] [serial = 156] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 55 (000000F82332A000) [pid = 4028] [serial = 165] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 54 (000000F81BA5D800) [pid = 4028] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 53 (000000F825FE4800) [pid = 4028] [serial = 183] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 52 (000000F823328C00) [pid = 4028] [serial = 168] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 51 (000000F82A30D800) [pid = 4028] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 50 (000000F82971D000) [pid = 4028] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:02:36 INFO - PROCESS | 4028 | --DOMWINDOW == 49 (000000F8233F6400) [pid = 4028] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 48 (000000F8224D7800) [pid = 4028] [serial = 195] [outer = 0000000000000000] [url = 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] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 47 (000000F81A02A400) [pid = 4028] [serial = 192] [outer = 0000000000000000] [url = 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] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 46 (000000F816497400) [pid = 4028] [serial = 211] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 45 (000000F81FCF4C00) [pid = 4028] [serial = 189] [outer = 0000000000000000] [url = 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] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 44 (000000F81649B000) [pid = 4028] [serial = 208] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 43 (000000F813FD2800) [pid = 4028] [serial = 206] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211347187] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 42 (000000F815FE9400) [pid = 4028] [serial = 203] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 41 (000000F815FE8400) [pid = 4028] [serial = 201] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 40 (000000F828DF6800) [pid = 4028] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 39 (000000F81ABB1800) [pid = 4028] [serial = 149] [outer = 0000000000000000] [url = 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] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 38 (000000F815B2D000) [pid = 4028] [serial = 146] [outer = 0000000000000000] [url = 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] 01:02:39 INFO - PROCESS | 4028 | --DOMWINDOW == 37 (000000F825FF0800) [pid = 4028] [serial = 143] [outer = 0000000000000000] [url = 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] 01:02:43 INFO - PROCESS | 4028 | --DOCSHELL 000000F822204800 == 10 [pid = 4028] [id = 16] 01:02:43 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F30800 == 9 [pid = 4028] [id = 74] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F8253DC000) [pid = 4028] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F823325400) [pid = 4028] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F8210E5400) [pid = 4028] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F81C595800) [pid = 4028] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F81F30E000) [pid = 4028] [serial = 212] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F82A13DC00) [pid = 4028] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F81C969000) [pid = 4028] [serial = 210] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F81A02D400) [pid = 4028] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F813EB0800) [pid = 4028] [serial = 207] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211347187] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F82A311800) [pid = 4028] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F825E79000) [pid = 4028] [serial = 204] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815FEA400) [pid = 4028] [serial = 202] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F82A134C00) [pid = 4028] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F82A074800) [pid = 4028] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F81402B000) [pid = 4028] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81BD0B800) [pid = 4028] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F816D1F400) [pid = 4028] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:02:43 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F828DF5C00) [pid = 4028] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:02:46 INFO - PROCESS | 4028 | 1470211366583 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:02:58 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:02:58 INFO - PROCESS | 4028 | 1470211378793 Marionette TRACE conn7 <- [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]]]}] 01:02:58 INFO - . 01:02:58 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30431ms 01:02:58 INFO - PROCESS | 4028 | 1470211378847 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 4028 | 1470211378855 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 01:02:58 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:02:58 INFO - PROCESS | 4028 | 1470211378862 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 4028 | 1470211378865 Marionette TRACE conn7 <- [1,222,null,{}] 01:02:58 INFO - PROCESS | 4028 | 1470211378872 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:02:58 INFO - PROCESS | 4028 | 1470211378875 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:58 INFO - PROCESS | 4028 | 1470211378980 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 01:02:59 INFO - PROCESS | 4028 | 1470211379026 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:02:59 INFO - PROCESS | 4028 | 1470211379029 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:02:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F2D800 == 10 [pid = 4028] [id = 78] 01:02:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F8151DC800) [pid = 4028] [serial = 216] [outer = 0000000000000000] 01:02:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8151E2C00) [pid = 4028] [serial = 217] [outer = 000000F8151DC800] 01:02:59 INFO - PROCESS | 4028 | 1470211379087 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815B2E000) [pid = 4028] [serial = 218] [outer = 000000F8151DC800] 01:02:59 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:03:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCB7000 == 9 [pid = 4028] [id = 77] 01:03:15 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81402A000) [pid = 4028] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:03:20 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F8151E2C00) [pid = 4028] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:03:20 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81AD4C400) [pid = 4028] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:03:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F813FB6000) [pid = 4028] [serial = 219] [outer = 000000F81B0BDC00] 01:03:29 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:03:29 INFO - PROCESS | 4028 | 1470211409227 Marionette TRACE conn7 <- [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]]]}] 01:03:29 INFO - . 01:03:29 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30393ms 01:03:29 INFO - PROCESS | 4028 | 1470211409261 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 01:03:29 INFO - PROCESS | 4028 | 1470211409270 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 01:03:29 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:03:29 INFO - PROCESS | 4028 | 1470211409276 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 4028 | 1470211409280 Marionette TRACE conn7 <- [1,226,null,{}] 01:03:29 INFO - PROCESS | 4028 | 1470211409285 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:03:29 INFO - PROCESS | 4028 | 1470211409288 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:03:29 INFO - PROCESS | 4028 | 1470211409391 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 01:03:29 INFO - PROCESS | 4028 | 1470211409397 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:03:29 INFO - PROCESS | 4028 | 1470211409400 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:03:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81604B000 == 10 [pid = 4028] [id = 79] 01:03:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815B2A000) [pid = 4028] [serial = 220] [outer = 0000000000000000] 01:03:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815B2A400) [pid = 4028] [serial = 221] [outer = 000000F815B2A000] 01:03:29 INFO - PROCESS | 4028 | 1470211409459 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F815FE5000) [pid = 4028] [serial = 222] [outer = 000000F815B2A000] 01:03:29 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:03:32 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F2D800 == 9 [pid = 4028] [id = 78] 01:03:34 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F8151DC800) [pid = 4028] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 01:03:39 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815B2A400) [pid = 4028] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:03:39 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815B2E000) [pid = 4028] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:03:39 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F82A009800) [pid = 4028] [serial = 188] [outer = 0000000000000000] [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.] 01:03:59 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:03:59 INFO - PROCESS | 4028 | 1470211439599 Marionette TRACE conn7 <- [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]]]}] 01:03:59 INFO - . 01:03:59 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30367ms 01:03:59 INFO - PROCESS | 4028 | 1470211439647 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 01:03:59 INFO - PROCESS | 4028 | 1470211439656 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 01:03:59 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:03:59 INFO - PROCESS | 4028 | 1470211439662 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:03:59 INFO - PROCESS | 4028 | 1470211439665 Marionette TRACE conn7 <- [1,230,null,{}] 01:03:59 INFO - PROCESS | 4028 | 1470211439672 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:03:59 INFO - PROCESS | 4028 | 1470211439675 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:03:59 INFO - PROCESS | 4028 | 1470211439792 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 01:03:59 INFO - PROCESS | 4028 | 1470211439821 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:03:59 INFO - PROCESS | 4028 | 1470211439824 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:03:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815FD7800 == 10 [pid = 4028] [id = 80] 01:03:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815B2DC00) [pid = 4028] [serial = 223] [outer = 0000000000000000] 01:03:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815B2E000) [pid = 4028] [serial = 224] [outer = 000000F815B2DC00] 01:03:59 INFO - PROCESS | 4028 | 1470211439882 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815F4F800) [pid = 4028] [serial = 225] [outer = 000000F815B2DC00] 01:04:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A87D000 == 11 [pid = 4028] [id = 81] 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F815FECC00) [pid = 4028] [serial = 226] [outer = 0000000000000000] 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F815FEF000) [pid = 4028] [serial = 227] [outer = 000000F815FECC00] 01:04:00 INFO - PROCESS | 4028 | 1470211440297 Marionette TRACE conn7 <- [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]]]}] 01:04:00 INFO - . 01:04:00 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 671ms 01:04:00 INFO - PROCESS | 4028 | 1470211440337 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 01:04:00 INFO - PROCESS | 4028 | 1470211440344 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 01:04:00 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:04:00 INFO - PROCESS | 4028 | 1470211440359 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - PROCESS | 4028 | 1470211440362 Marionette TRACE conn7 <- [1,234,null,{}] 01:04:00 INFO - PROCESS | 4028 | 1470211440366 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:04:00 INFO - PROCESS | 4028 | 1470211440369 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:00 INFO - PROCESS | 4028 | 1470211440477 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 01:04:00 INFO - PROCESS | 4028 | 1470211440492 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:04:00 INFO - PROCESS | 4028 | 1470211440495 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B02A800 == 12 [pid = 4028] [id = 82] 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81649AC00) [pid = 4028] [serial = 228] [outer = 0000000000000000] 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81649C400) [pid = 4028] [serial = 229] [outer = 000000F81649AC00] 01:04:00 INFO - PROCESS | 4028 | 1470211440546 Marionette DEBUG loaded listener.js 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F816D12400) [pid = 4028] [serial = 230] [outer = 000000F81649AC00] 01:04:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2D1000 == 13 [pid = 4028] [id = 83] 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F816DB7800) [pid = 4028] [serial = 231] [outer = 0000000000000000] 01:04:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F819FC3800) [pid = 4028] [serial = 232] [outer = 000000F816DB7800] 01:04:00 INFO - PROCESS | 4028 | 1470211440983 Marionette TRACE conn7 <- [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]]]}] 01:04:01 INFO - . 01:04:01 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 648ms 01:04:01 INFO - PROCESS | 4028 | 1470211441005 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 01:04:01 INFO - PROCESS | 4028 | 1470211441008 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 01:04:01 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:04:01 INFO - PROCESS | 4028 | 1470211441011 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:04:01 INFO - PROCESS | 4028 | 1470211441015 Marionette TRACE conn7 <- [1,238,null,{}] 01:04:01 INFO - PROCESS | 4028 | 1470211441031 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:04:01 INFO - PROCESS | 4028 | 1470211441036 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:01 INFO - PROCESS | 4028 | 1470211441136 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 01:04:01 INFO - PROCESS | 4028 | 1470211441144 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:04:01 INFO - PROCESS | 4028 | 1470211441150 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26F000 == 14 [pid = 4028] [id = 84] 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81A25EC00) [pid = 4028] [serial = 233] [outer = 0000000000000000] 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81A25F000) [pid = 4028] [serial = 234] [outer = 000000F81A25EC00] 01:04:01 INFO - PROCESS | 4028 | 1470211441199 Marionette DEBUG loaded listener.js 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81AD50000) [pid = 4028] [serial = 235] [outer = 000000F81A25EC00] 01:04:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC3A000 == 15 [pid = 4028] [id = 85] 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BA26400) [pid = 4028] [serial = 236] [outer = 0000000000000000] 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81BA5C800) [pid = 4028] [serial = 237] [outer = 000000F81BA26400] 01:04:01 INFO - PROCESS | 4028 | 1470211441680 Marionette TRACE conn7 <- [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]]]}] 01:04:01 INFO - . 01:04:01 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:04:01 INFO - PROCESS | 4028 | 1470211441719 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 01:04:01 INFO - PROCESS | 4028 | 1470211441722 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 01:04:01 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:04:01 INFO - PROCESS | 4028 | 1470211441731 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:04:01 INFO - PROCESS | 4028 | 1470211441733 Marionette TRACE conn7 <- [1,242,null,{}] 01:04:01 INFO - PROCESS | 4028 | 1470211441737 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:04:01 INFO - PROCESS | 4028 | 1470211441739 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:01 INFO - PROCESS | 4028 | 1470211441840 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 01:04:01 INFO - PROCESS | 4028 | 1470211441847 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:04:01 INFO - PROCESS | 4028 | 1470211441849 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82100C800 == 16 [pid = 4028] [id = 86] 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81BD06000) [pid = 4028] [serial = 238] [outer = 0000000000000000] 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F81BD07000) [pid = 4028] [serial = 239] [outer = 000000F81BD06000] 01:04:01 INFO - PROCESS | 4028 | 1470211441899 Marionette DEBUG loaded listener.js 01:04:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F81BD0E000) [pid = 4028] [serial = 240] [outer = 000000F81BD06000] 01:04:02 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC3A000 == 15 [pid = 4028] [id = 85] 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26F000 == 14 [pid = 4028] [id = 84] 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2D1000 == 13 [pid = 4028] [id = 83] 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B02A800 == 12 [pid = 4028] [id = 82] 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A87D000 == 11 [pid = 4028] [id = 81] 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F815FD7800 == 10 [pid = 4028] [id = 80] 01:04:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81604B000 == 9 [pid = 4028] [id = 79] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F815B2A000) [pid = 4028] [serial = 220] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F816DB7800) [pid = 4028] [serial = 231] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211440846] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F81649AC00) [pid = 4028] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F815FECC00) [pid = 4028] [serial = 226] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F815B2DC00) [pid = 4028] [serial = 223] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F81BA26400) [pid = 4028] [serial = 236] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:04:11 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F81A25EC00) [pid = 4028] [serial = 233] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F815FE5000) [pid = 4028] [serial = 222] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F819FC3800) [pid = 4028] [serial = 232] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211440846] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F816D12400) [pid = 4028] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81649C400) [pid = 4028] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815FEF000) [pid = 4028] [serial = 227] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F815B2E000) [pid = 4028] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F815F4F800) [pid = 4028] [serial = 225] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F81BA5C800) [pid = 4028] [serial = 237] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81AD50000) [pid = 4028] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81A25F000) [pid = 4028] [serial = 234] [outer = 0000000000000000] [url = about:blank] 01:04:16 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81BD07000) [pid = 4028] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:04:32 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:04:32 INFO - PROCESS | 4028 | 1470211472033 Marionette TRACE conn7 <- [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]]]}] 01:04:32 INFO - . 01:04:32 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30365ms 01:04:32 INFO - PROCESS | 4028 | 1470211472097 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 01:04:32 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:04:32 INFO - PROCESS | 4028 | 1470211472105 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 01:04:32 INFO - PROCESS | 4028 | 1470211472111 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:04:32 INFO - PROCESS | 4028 | 1470211472114 Marionette TRACE conn7 <- [1,246,null,{}] 01:04:32 INFO - PROCESS | 4028 | 1470211472121 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:04:32 INFO - PROCESS | 4028 | 1470211472124 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:32 INFO - PROCESS | 4028 | 1470211472237 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 01:04:32 INFO - PROCESS | 4028 | 1470211472267 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 4028 | 1470211472271 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:04:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816042000 == 10 [pid = 4028] [id = 87] 01:04:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815B2D000) [pid = 4028] [serial = 241] [outer = 0000000000000000] 01:04:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F81583DC00) [pid = 4028] [serial = 242] [outer = 000000F815B2D000] 01:04:32 INFO - PROCESS | 4028 | 1470211472326 Marionette DEBUG loaded listener.js 01:04:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815F43C00) [pid = 4028] [serial = 243] [outer = 000000F815B2D000] 01:04:32 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:04:41 INFO - PROCESS | 4028 | --DOCSHELL 000000F82100C800 == 9 [pid = 4028] [id = 86] 01:04:48 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81BD06000) [pid = 4028] [serial = 238] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 01:04:52 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81BD0E000) [pid = 4028] [serial = 240] [outer = 0000000000000000] [url = about:blank] 01:04:52 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81583DC00) [pid = 4028] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:04:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F813FD7C00) [pid = 4028] [serial = 244] [outer = 000000F81B0BDC00] 01:05:02 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:05:02 INFO - PROCESS | 4028 | 1470211502466 Marionette TRACE conn7 <- [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]]]}] 01:05:02 INFO - . 01:05:02 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30398ms 01:05:02 INFO - PROCESS | 4028 | 1470211502510 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 01:05:02 INFO - PROCESS | 4028 | 1470211502517 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 01:05:02 INFO - PROCESS | 4028 | 1470211502524 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:05:02 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:05:02 INFO - PROCESS | 4028 | 1470211502527 Marionette TRACE conn7 <- [1,250,null,{}] 01:05:02 INFO - PROCESS | 4028 | 1470211502533 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:05:02 INFO - PROCESS | 4028 | 1470211502536 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:02 INFO - PROCESS | 4028 | 1470211502639 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 01:05:02 INFO - PROCESS | 4028 | 1470211502645 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:05:02 INFO - PROCESS | 4028 | 1470211502648 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81603A000 == 10 [pid = 4028] [id = 88] 01:05:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815835400) [pid = 4028] [serial = 245] [outer = 0000000000000000] 01:05:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815839800) [pid = 4028] [serial = 246] [outer = 000000F815835400] 01:05:02 INFO - PROCESS | 4028 | 1470211502706 Marionette DEBUG loaded listener.js 01:05:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F815F4C800) [pid = 4028] [serial = 247] [outer = 000000F815835400] 01:05:03 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:05:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F816042000 == 9 [pid = 4028] [id = 87] 01:05:11 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F813FB6000) [pid = 4028] [serial = 219] [outer = 0000000000000000] [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.] 01:05:13 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815B2D000) [pid = 4028] [serial = 241] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html] 01:05:18 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815F43C00) [pid = 4028] [serial = 243] [outer = 0000000000000000] [url = about:blank] 01:05:18 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F815839800) [pid = 4028] [serial = 246] [outer = 0000000000000000] [url = about:blank] 01:05:32 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:05:32 INFO - PROCESS | 4028 | 1470211532846 Marionette TRACE conn7 <- [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]]]}] 01:05:32 INFO - . 01:05:32 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30347ms 01:05:32 INFO - PROCESS | 4028 | 1470211532876 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 01:05:32 INFO - PROCESS | 4028 | 1470211532884 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 01:05:32 INFO - PROCESS | 4028 | 1470211532891 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:05:32 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:05:32 INFO - PROCESS | 4028 | 1470211532894 Marionette TRACE conn7 <- [1,254,null,{}] 01:05:32 INFO - PROCESS | 4028 | 1470211532900 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:05:32 INFO - PROCESS | 4028 | 1470211532903 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:33 INFO - PROCESS | 4028 | 1470211533024 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 01:05:33 INFO - PROCESS | 4028 | 1470211533053 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 4028 | 1470211533056 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F21800 == 10 [pid = 4028] [id = 89] 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F81583A000) [pid = 4028] [serial = 248] [outer = 0000000000000000] 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F81583A400) [pid = 4028] [serial = 249] [outer = 000000F81583A000] 01:05:33 INFO - PROCESS | 4028 | 1470211533115 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815F44800) [pid = 4028] [serial = 250] [outer = 000000F81583A000] 01:05:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819D06800 == 11 [pid = 4028] [id = 90] 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F8161B5400) [pid = 4028] [serial = 251] [outer = 0000000000000000] 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F8162A0400) [pid = 4028] [serial = 252] [outer = 000000F8161B5400] 01:05:33 INFO - PROCESS | 4028 | 1470211533505 Marionette TRACE conn7 <- [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]]]}] 01:05:33 INFO - . 01:05:33 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 627ms 01:05:33 INFO - PROCESS | 4028 | 1470211533526 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 01:05:33 INFO - PROCESS | 4028 | 1470211533532 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 01:05:33 INFO - PROCESS | 4028 | 1470211533543 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:05:33 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:05:33 INFO - PROCESS | 4028 | 1470211533547 Marionette TRACE conn7 <- [1,258,null,{}] 01:05:33 INFO - PROCESS | 4028 | 1470211533550 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:05:33 INFO - PROCESS | 4028 | 1470211533553 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:33 INFO - PROCESS | 4028 | 1470211533660 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 01:05:33 INFO - PROCESS | 4028 | 1470211533666 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 4028 | 1470211533669 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81ABDC800 == 12 [pid = 4028] [id = 91] 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F814920800) [pid = 4028] [serial = 253] [outer = 0000000000000000] 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F816493800) [pid = 4028] [serial = 254] [outer = 000000F814920800] 01:05:33 INFO - PROCESS | 4028 | 1470211533720 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81649E000) [pid = 4028] [serial = 255] [outer = 000000F814920800] 01:05:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAEF000 == 13 [pid = 4028] [id = 92] 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F816D18C00) [pid = 4028] [serial = 256] [outer = 0000000000000000] 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F819D53400) [pid = 4028] [serial = 257] [outer = 000000F816D18C00] 01:05:34 INFO - PROCESS | 4028 | 1470211534139 Marionette TRACE conn7 <- [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]]]}] 01:05:34 INFO - . 01:05:34 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 627ms 01:05:34 INFO - PROCESS | 4028 | 1470211534176 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 01:05:34 INFO - PROCESS | 4028 | 1470211534182 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 01:05:34 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:05:34 INFO - PROCESS | 4028 | 1470211534185 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 4028 | 1470211534190 Marionette TRACE conn7 <- [1,262,null,{}] 01:05:34 INFO - PROCESS | 4028 | 1470211534203 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:05:34 INFO - PROCESS | 4028 | 1470211534208 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:34 INFO - PROCESS | 4028 | 1470211534313 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 01:05:34 INFO - PROCESS | 4028 | 1470211534320 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:05:34 INFO - PROCESS | 4028 | 1470211534324 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC42800 == 14 [pid = 4028] [id = 93] 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F819FBEC00) [pid = 4028] [serial = 258] [outer = 0000000000000000] 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81A02B000) [pid = 4028] [serial = 259] [outer = 000000F819FBEC00] 01:05:34 INFO - PROCESS | 4028 | 1470211534380 Marionette DEBUG loaded listener.js 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81A86AC00) [pid = 4028] [serial = 260] [outer = 000000F819FBEC00] 01:05:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F275800 == 15 [pid = 4028] [id = 94] 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81AE72400) [pid = 4028] [serial = 261] [outer = 0000000000000000] 01:05:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81B0C5C00) [pid = 4028] [serial = 262] [outer = 000000F81AE72400] 01:05:34 INFO - PROCESS | 4028 | 1470211534824 Marionette TRACE conn7 <- [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]]]}] 01:05:34 INFO - . 01:05:34 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 689ms 01:05:34 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:05:34 INFO - PROCESS | 4028 | 1470211534880 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 01:05:34 INFO - PROCESS | 4028 | 1470211534883 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 01:05:34 INFO - PROCESS | 4028 | 1470211534886 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 4028 | 1470211534888 Marionette TRACE conn7 <- [1,266,null,{}] 01:05:34 INFO - PROCESS | 4028 | 1470211534895 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:05:34 INFO - PROCESS | 4028 | 1470211534897 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:35 INFO - PROCESS | 4028 | 1470211535018 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 01:05:35 INFO - PROCESS | 4028 | 1470211535026 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:05:35 INFO - PROCESS | 4028 | 1470211535032 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:05:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F820606000 == 16 [pid = 4028] [id = 95] 01:05:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81BA27C00) [pid = 4028] [serial = 263] [outer = 0000000000000000] 01:05:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F81BA58800) [pid = 4028] [serial = 264] [outer = 000000F81BA27C00] 01:05:35 INFO - PROCESS | 4028 | 1470211535077 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F81BCE8800) [pid = 4028] [serial = 265] [outer = 000000F81BA27C00] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F275800 == 15 [pid = 4028] [id = 94] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC42800 == 14 [pid = 4028] [id = 93] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAEF000 == 13 [pid = 4028] [id = 92] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F81ABDC800 == 12 [pid = 4028] [id = 91] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F819D06800 == 11 [pid = 4028] [id = 90] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F21800 == 10 [pid = 4028] [id = 89] 01:05:42 INFO - PROCESS | 4028 | --DOCSHELL 000000F81603A000 == 9 [pid = 4028] [id = 88] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F815835400) [pid = 4028] [serial = 245] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F81AE72400) [pid = 4028] [serial = 261] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F819FBEC00) [pid = 4028] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F816D18C00) [pid = 4028] [serial = 256] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211534024] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F814920800) [pid = 4028] [serial = 253] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F8161B5400) [pid = 4028] [serial = 251] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:44 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F81583A000) [pid = 4028] [serial = 248] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F815F4C800) [pid = 4028] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F81B0C5C00) [pid = 4028] [serial = 262] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81A86AC00) [pid = 4028] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81A02B000) [pid = 4028] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F819D53400) [pid = 4028] [serial = 257] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211534024] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F816493800) [pid = 4028] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F81649E000) [pid = 4028] [serial = 255] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F8162A0400) [pid = 4028] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81583A400) [pid = 4028] [serial = 249] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815F44800) [pid = 4028] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:05:49 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81BA58800) [pid = 4028] [serial = 264] [outer = 0000000000000000] [url = about:blank] 01:06:05 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:06:05 INFO - PROCESS | 4028 | 1470211565214 Marionette TRACE conn7 <- [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]]]}] 01:06:05 INFO - . 01:06:05 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30368ms 01:06:05 INFO - PROCESS | 4028 | 1470211565257 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 01:06:05 INFO - PROCESS | 4028 | 1470211565265 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 01:06:05 INFO - PROCESS | 4028 | 1470211565272 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:06:05 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:06:05 INFO - PROCESS | 4028 | 1470211565275 Marionette TRACE conn7 <- [1,270,null,{}] 01:06:05 INFO - PROCESS | 4028 | 1470211565282 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:06:05 INFO - PROCESS | 4028 | 1470211565285 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:06:05 INFO - PROCESS | 4028 | 1470211565402 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 01:06:05 INFO - PROCESS | 4028 | 1470211565432 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:06:05 INFO - PROCESS | 4028 | 1470211565435 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:06:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815FDE800 == 10 [pid = 4028] [id = 96] 01:06:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815C43000) [pid = 4028] [serial = 266] [outer = 0000000000000000] 01:06:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815C46400) [pid = 4028] [serial = 267] [outer = 000000F815C43000] 01:06:05 INFO - PROCESS | 4028 | 1470211565492 Marionette DEBUG loaded listener.js 01:06:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815F51C00) [pid = 4028] [serial = 268] [outer = 000000F815C43000] 01:06:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F820606000 == 9 [pid = 4028] [id = 95] 01:06:20 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81BA27C00) [pid = 4028] [serial = 263] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:06:25 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81BCE8800) [pid = 4028] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:06:25 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F815C46400) [pid = 4028] [serial = 267] [outer = 0000000000000000] [url = about:blank] 01:06:35 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:06:35 INFO - PROCESS | 4028 | 1470211595632 Marionette TRACE conn7 <- [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]]]}] 01:06:35 INFO - . 01:06:35 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30387ms 01:06:35 INFO - PROCESS | 4028 | 1470211595665 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 4028 | 1470211595672 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 01:06:35 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:06:35 INFO - PROCESS | 4028 | 1470211595679 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 4028 | 1470211595683 Marionette TRACE conn7 <- [1,274,null,{}] 01:06:35 INFO - PROCESS | 4028 | 1470211595689 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:06:35 INFO - PROCESS | 4028 | 1470211595692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:06:35 INFO - PROCESS | 4028 | 1470211595810 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 01:06:35 INFO - PROCESS | 4028 | 1470211595840 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 4028 | 1470211595843 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:06:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81603C000 == 10 [pid = 4028] [id = 97] 01:06:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815C5F800) [pid = 4028] [serial = 269] [outer = 0000000000000000] 01:06:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815C65800) [pid = 4028] [serial = 270] [outer = 000000F815C5F800] 01:06:35 INFO - PROCESS | 4028 | 1470211595902 Marionette DEBUG loaded listener.js 01:06:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815FE7800) [pid = 4028] [serial = 271] [outer = 000000F815C5F800] 01:06:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F815FDE800 == 9 [pid = 4028] [id = 96] 01:06:51 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815C43000) [pid = 4028] [serial = 266] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 01:06:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F813FDC400) [pid = 4028] [serial = 272] [outer = 000000F81B0BDC00] 01:06:54 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815F51C00) [pid = 4028] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:06:54 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815C65800) [pid = 4028] [serial = 270] [outer = 0000000000000000] [url = about:blank] 01:07:06 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:07:06 INFO - PROCESS | 4028 | 1470211626044 Marionette TRACE conn7 <- [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]]]}] 01:07:06 INFO - . 01:07:06 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30398ms 01:07:06 INFO - PROCESS | 4028 | 1470211626082 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 4028 | 1470211626090 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 01:07:06 INFO - PROCESS | 4028 | 1470211626097 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:07:06 INFO - PROCESS | 4028 | 1470211626100 Marionette TRACE conn7 <- [1,278,null,{}] 01:07:06 INFO - PROCESS | 4028 | 1470211626106 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:07:06 INFO - PROCESS | 4028 | 1470211626109 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:06 INFO - PROCESS | 4028 | 1470211626227 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 01:07:06 INFO - PROCESS | 4028 | 1470211626257 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:07:06 INFO - PROCESS | 4028 | 1470211626259 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8163C9800 == 10 [pid = 4028] [id = 98] 01:07:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815F4FC00) [pid = 4028] [serial = 273] [outer = 0000000000000000] 01:07:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815F50400) [pid = 4028] [serial = 274] [outer = 000000F815F4FC00] 01:07:06 INFO - PROCESS | 4028 | 1470211626317 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F815FF0C00) [pid = 4028] [serial = 275] [outer = 000000F815F4FC00] 01:07:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA1F800 == 11 [pid = 4028] [id = 99] 01:07:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816498C00) [pid = 4028] [serial = 276] [outer = 0000000000000000] 01:07:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81649C000) [pid = 4028] [serial = 277] [outer = 000000F816498C00] 01:07:06 INFO - PROCESS | 4028 | 1470211626731 Marionette TRACE conn7 <- [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]]]}] 01:07:06 INFO - . 01:07:06 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:07:06 INFO - PROCESS | 4028 | 1470211626793 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 4028 | 1470211626799 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 01:07:06 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:07:06 INFO - PROCESS | 4028 | 1470211626809 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 4028 | 1470211626812 Marionette TRACE conn7 <- [1,282,null,{}] 01:07:06 INFO - PROCESS | 4028 | 1470211626816 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:07:06 INFO - PROCESS | 4028 | 1470211626819 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:06 INFO - PROCESS | 4028 | 1470211626925 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 01:07:06 INFO - PROCESS | 4028 | 1470211626941 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:07:06 INFO - PROCESS | 4028 | 1470211626944 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1A1800 == 12 [pid = 4028] [id = 100] 01:07:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F816D53400) [pid = 4028] [serial = 278] [outer = 0000000000000000] 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F816D5C800) [pid = 4028] [serial = 279] [outer = 000000F816D53400] 01:07:07 INFO - PROCESS | 4028 | 1470211626995 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F819D8D800) [pid = 4028] [serial = 280] [outer = 000000F816D53400] 01:07:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2C1800 == 13 [pid = 4028] [id = 101] 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81A0A2C00) [pid = 4028] [serial = 281] [outer = 0000000000000000] 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81A263000) [pid = 4028] [serial = 282] [outer = 000000F81A0A2C00] 01:07:07 INFO - PROCESS | 4028 | 1470211627430 Marionette TRACE conn7 <- [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]]]}] 01:07:07 INFO - . 01:07:07 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 648ms 01:07:07 INFO - PROCESS | 4028 | 1470211627454 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 01:07:07 INFO - PROCESS | 4028 | 1470211627457 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 01:07:07 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:07:07 INFO - PROCESS | 4028 | 1470211627460 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:07:07 INFO - PROCESS | 4028 | 1470211627464 Marionette TRACE conn7 <- [1,286,null,{}] 01:07:07 INFO - PROCESS | 4028 | 1470211627480 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:07:07 INFO - PROCESS | 4028 | 1470211627485 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:07 INFO - PROCESS | 4028 | 1470211627585 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 01:07:07 INFO - PROCESS | 4028 | 1470211627593 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:07:07 INFO - PROCESS | 4028 | 1470211627600 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26E800 == 14 [pid = 4028] [id = 102] 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81AB53800) [pid = 4028] [serial = 283] [outer = 0000000000000000] 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81AB53C00) [pid = 4028] [serial = 284] [outer = 000000F81AB53800] 01:07:07 INFO - PROCESS | 4028 | 1470211627649 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81B0C4400) [pid = 4028] [serial = 285] [outer = 000000F81AB53800] 01:07:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC3F000 == 15 [pid = 4028] [id = 103] 01:07:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81BA5DC00) [pid = 4028] [serial = 286] [outer = 0000000000000000] 01:07:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81BA61400) [pid = 4028] [serial = 287] [outer = 000000F81BA5DC00] 01:07:08 INFO - PROCESS | 4028 | 1470211628156 Marionette TRACE conn7 <- [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]]]}] 01:07:08 INFO - . 01:07:08 INFO - TEST-OK | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 732ms 01:07:08 INFO - PROCESS | 4028 | 1470211628196 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 01:07:08 INFO - PROCESS | 4028 | 1470211628202 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 01:07:08 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:07:08 INFO - PROCESS | 4028 | 1470211628206 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:07:08 INFO - PROCESS | 4028 | 1470211628208 Marionette TRACE conn7 <- [1,290,null,{}] 01:07:08 INFO - PROCESS | 4028 | 1470211628212 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:07:08 INFO - PROCESS | 4028 | 1470211628214 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:08 INFO - PROCESS | 4028 | 1470211628316 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 01:07:08 INFO - PROCESS | 4028 | 1470211628335 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:07:08 INFO - PROCESS | 4028 | 1470211628338 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821014800 == 16 [pid = 4028] [id = 104] 01:07:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F81BD0E000) [pid = 4028] [serial = 288] [outer = 0000000000000000] 01:07:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F81BD0F800) [pid = 4028] [serial = 289] [outer = 000000F81BD0E000] 01:07:08 INFO - PROCESS | 4028 | 1470211628383 Marionette DEBUG loaded listener.js 01:07:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F81C272400) [pid = 4028] [serial = 290] [outer = 000000F81BD0E000] 01:07:08 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC3F000 == 15 [pid = 4028] [id = 103] 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26E800 == 14 [pid = 4028] [id = 102] 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2C1800 == 13 [pid = 4028] [id = 101] 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1A1800 == 12 [pid = 4028] [id = 100] 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA1F800 == 11 [pid = 4028] [id = 99] 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F8163C9800 == 10 [pid = 4028] [id = 98] 01:07:15 INFO - PROCESS | 4028 | --DOCSHELL 000000F81603C000 == 9 [pid = 4028] [id = 97] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 37 (000000F815C5F800) [pid = 4028] [serial = 269] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F81BA5DC00) [pid = 4028] [serial = 286] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F81AB53800) [pid = 4028] [serial = 283] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F81A0A2C00) [pid = 4028] [serial = 281] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211627297] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F816D53400) [pid = 4028] [serial = 278] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F816498C00) [pid = 4028] [serial = 276] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:07:18 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F815F4FC00) [pid = 4028] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F815FE7800) [pid = 4028] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F81BA61400) [pid = 4028] [serial = 287] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F81B0C4400) [pid = 4028] [serial = 285] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81AB53C00) [pid = 4028] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81A263000) [pid = 4028] [serial = 282] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211627297] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F819D8D800) [pid = 4028] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F816D5C800) [pid = 4028] [serial = 279] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F81649C000) [pid = 4028] [serial = 277] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F815FF0C00) [pid = 4028] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815F50400) [pid = 4028] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81BD0F800) [pid = 4028] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F813FD7C00) [pid = 4028] [serial = 244] [outer = 0000000000000000] [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.] 01:07:38 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:07:38 INFO - PROCESS | 4028 | 1470211658522 Marionette TRACE conn7 <- [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]]]}] 01:07:38 INFO - . 01:07:38 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30356ms 01:07:38 INFO - PROCESS | 4028 | 1470211658566 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 01:07:38 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:07:38 INFO - PROCESS | 4028 | 1470211658574 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 01:07:38 INFO - PROCESS | 4028 | 1470211658580 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:07:38 INFO - PROCESS | 4028 | 1470211658583 Marionette TRACE conn7 <- [1,294,null,{}] 01:07:38 INFO - PROCESS | 4028 | 1470211658591 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:07:38 INFO - PROCESS | 4028 | 1470211658594 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:38 INFO - PROCESS | 4028 | 1470211658707 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 01:07:38 INFO - PROCESS | 4028 | 1470211658738 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:07:38 INFO - PROCESS | 4028 | 1470211658742 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:07:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816040000 == 10 [pid = 4028] [id = 105] 01:07:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815F42C00) [pid = 4028] [serial = 291] [outer = 0000000000000000] 01:07:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815F43000) [pid = 4028] [serial = 292] [outer = 000000F815F42C00] 01:07:38 INFO - PROCESS | 4028 | 1470211658797 Marionette DEBUG loaded listener.js 01:07:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815FE5C00) [pid = 4028] [serial = 293] [outer = 000000F815F42C00] 01:07:39 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:07:48 INFO - PROCESS | 4028 | --DOCSHELL 000000F821014800 == 9 [pid = 4028] [id = 104] 01:07:54 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81BD0E000) [pid = 4028] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 01:07:58 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81C272400) [pid = 4028] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:07:58 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F815F43000) [pid = 4028] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:08:08 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:08:08 INFO - PROCESS | 4028 | 1470211688943 Marionette TRACE conn7 <- [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]]]}] 01:08:08 INFO - . 01:08:08 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30394ms 01:08:08 INFO - PROCESS | 4028 | 1470211688974 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 4028 | 1470211688981 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 01:08:08 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:08:08 INFO - PROCESS | 4028 | 1470211688988 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 4028 | 1470211688992 Marionette TRACE conn7 <- [1,298,null,{}] 01:08:09 INFO - PROCESS | 4028 | 1470211688998 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:09 INFO - PROCESS | 4028 | 1470211689001 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:09 INFO - PROCESS | 4028 | 1470211689119 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 01:08:09 INFO - PROCESS | 4028 | 1470211689149 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 4028 | 1470211689152 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81603E000 == 10 [pid = 4028] [id = 106] 01:08:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815F46C00) [pid = 4028] [serial = 294] [outer = 0000000000000000] 01:08:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815F47400) [pid = 4028] [serial = 295] [outer = 000000F815F46C00] 01:08:09 INFO - PROCESS | 4028 | 1470211689209 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F815FEC000) [pid = 4028] [serial = 296] [outer = 000000F815F46C00] 01:08:09 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:08:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F816040000 == 9 [pid = 4028] [id = 105] 01:08:24 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815F42C00) [pid = 4028] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html] 01:08:29 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815FE5C00) [pid = 4028] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:08:29 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F815F47400) [pid = 4028] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:08:39 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:08:39 INFO - PROCESS | 4028 | 1470211719355 Marionette TRACE conn7 <- [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]]]}] 01:08:39 INFO - . 01:08:39 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30404ms 01:08:39 INFO - PROCESS | 4028 | 1470211719398 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 4028 | 1470211719406 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 01:08:39 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:08:39 INFO - PROCESS | 4028 | 1470211719413 Marionette TRACE conn7 -> [0,302,"getContext",null] 01:08:39 INFO - Clearing pref network.http.enablePerElementReferrer 01:08:39 INFO - PROCESS | 4028 | 1470211719418 Marionette TRACE conn7 <- [1,302,null,{"value":"content"}] 01:08:39 INFO - PROCESS | 4028 | 1470211719424 Marionette TRACE conn7 -> [0,303,"setContext",{"value":"chrome"}] 01:08:39 INFO - PROCESS | 4028 | 1470211719428 Marionette TRACE conn7 <- [1,303,null,{}] 01:08:39 INFO - PROCESS | 4028 | 1470211719436 Marionette TRACE conn7 -> [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}] 01:08:39 INFO - PROCESS | 4028 | 1470211719450 Marionette TRACE conn7 <- [1,304,null,{"value":null}] 01:08:39 INFO - PROCESS | 4028 | 1470211719454 Marionette TRACE conn7 -> [0,305,"setContext",{"value":"content"}] 01:08:39 INFO - PROCESS | 4028 | 1470211719461 Marionette TRACE conn7 <- [1,305,null,{}] 01:08:39 INFO - PROCESS | 4028 | 1470211719473 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - PROCESS | 4028 | 1470211719477 Marionette TRACE conn7 <- [1,306,null,{}] 01:08:39 INFO - PROCESS | 4028 | 1470211719481 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:39 INFO - PROCESS | 4028 | 1470211719484 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:39 INFO - PROCESS | 4028 | 1470211719584 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 01:08:39 INFO - PROCESS | 4028 | 1470211719589 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 4028 | 1470211719592 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8163D4000 == 10 [pid = 4028] [id = 107] 01:08:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815F4F400) [pid = 4028] [serial = 297] [outer = 0000000000000000] 01:08:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815F4FC00) [pid = 4028] [serial = 298] [outer = 000000F815F4F400] 01:08:39 INFO - PROCESS | 4028 | 1470211719645 Marionette DEBUG loaded listener.js 01:08:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F8161B6C00) [pid = 4028] [serial = 299] [outer = 000000F815F4F400] 01:08:40 INFO - PROCESS | 4028 | 1470211720022 Marionette TRACE conn7 <- [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]]]}] 01:08:40 INFO - . 01:08:40 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 650ms 01:08:40 INFO - PROCESS | 4028 | 1470211720069 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 01:08:40 INFO - PROCESS | 4028 | 1470211720073 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 01:08:40 INFO - PROCESS | 4028 | 1470211720077 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:08:40 INFO - PROCESS | 4028 | 1470211720085 Marionette TRACE conn7 <- [1,310,null,{}] 01:08:40 INFO - PROCESS | 4028 | 1470211720101 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:40 INFO - PROCESS | 4028 | 1470211720107 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:40 INFO - PROCESS | 4028 | 1470211720207 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 01:08:40 INFO - PROCESS | 4028 | 1470211720215 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:40 INFO - PROCESS | 4028 | 1470211720218 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B01A000 == 11 [pid = 4028] [id = 108] 01:08:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F8161B1000) [pid = 4028] [serial = 300] [outer = 0000000000000000] 01:08:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F81649D400) [pid = 4028] [serial = 301] [outer = 000000F8161B1000] 01:08:40 INFO - PROCESS | 4028 | 1470211720266 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81402C800) [pid = 4028] [serial = 302] [outer = 000000F8161B1000] 01:08:40 INFO - PROCESS | 4028 | 1470211720642 Marionette TRACE conn7 <- [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]]]}] 01:08:40 INFO - . 01:08:40 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 584ms 01:08:40 INFO - PROCESS | 4028 | 1470211720665 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 01:08:40 INFO - PROCESS | 4028 | 1470211720667 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 01:08:40 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:08:40 INFO - PROCESS | 4028 | 1470211720674 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - PROCESS | 4028 | 1470211720676 Marionette TRACE conn7 <- [1,314,null,{}] 01:08:40 INFO - PROCESS | 4028 | 1470211720680 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:40 INFO - PROCESS | 4028 | 1470211720682 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:40 INFO - PROCESS | 4028 | 1470211720801 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 01:08:40 INFO - PROCESS | 4028 | 1470211720812 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:40 INFO - PROCESS | 4028 | 1470211720815 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC42000 == 12 [pid = 4028] [id = 109] 01:08:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F819FBF800) [pid = 4028] [serial = 303] [outer = 0000000000000000] 01:08:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81A463400) [pid = 4028] [serial = 304] [outer = 000000F819FBF800] 01:08:40 INFO - PROCESS | 4028 | 1470211720868 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81AB55000) [pid = 4028] [serial = 305] [outer = 000000F819FBF800] 01:08:41 INFO - PROCESS | 4028 | 1470211721264 Marionette TRACE conn7 <- [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]]]}] 01:08:41 INFO - . 01:08:41 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 01:08:41 INFO - PROCESS | 4028 | 1470211721303 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 4028 | 1470211721308 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 01:08:41 INFO - PROCESS | 4028 | 1470211721312 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:08:41 INFO - PROCESS | 4028 | 1470211721314 Marionette TRACE conn7 <- [1,318,null,{}] 01:08:41 INFO - PROCESS | 4028 | 1470211721318 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:41 INFO - PROCESS | 4028 | 1470211721320 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:41 INFO - PROCESS | 4028 | 1470211721425 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 01:08:41 INFO - PROCESS | 4028 | 1470211721430 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:41 INFO - PROCESS | 4028 | 1470211721432 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2B3800 == 13 [pid = 4028] [id = 110] 01:08:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81B016C00) [pid = 4028] [serial = 306] [outer = 0000000000000000] 01:08:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B0C5C00) [pid = 4028] [serial = 307] [outer = 000000F81B016C00] 01:08:41 INFO - PROCESS | 4028 | 1470211721481 Marionette DEBUG loaded listener.js 01:08:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA60800) [pid = 4028] [serial = 308] [outer = 000000F81B016C00] 01:08:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821008000 == 14 [pid = 4028] [id = 111] 01:08:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BD0F400) [pid = 4028] [serial = 309] [outer = 0000000000000000] 01:08:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81C270000) [pid = 4028] [serial = 310] [outer = 000000F81BD0F400] 01:08:41 INFO - PROCESS | 4028 | 1470211721911 Marionette TRACE conn7 <- [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]]]}] 01:08:41 INFO - . 01:08:41 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 628ms 01:08:41 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:08:41 INFO - PROCESS | 4028 | 1470211721945 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 4028 | 1470211721948 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 01:08:41 INFO - PROCESS | 4028 | 1470211721951 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 4028 | 1470211721953 Marionette TRACE conn7 <- [1,322,null,{}] 01:08:41 INFO - PROCESS | 4028 | 1470211721960 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:41 INFO - PROCESS | 4028 | 1470211721962 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:42 INFO - PROCESS | 4028 | 1470211722051 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 01:08:42 INFO - PROCESS | 4028 | 1470211722061 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 4028 | 1470211722064 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821412000 == 15 [pid = 4028] [id = 112] 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81BD06C00) [pid = 4028] [serial = 311] [outer = 0000000000000000] 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81C272000) [pid = 4028] [serial = 312] [outer = 000000F81BD06C00] 01:08:42 INFO - PROCESS | 4028 | 1470211722119 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F81C969000) [pid = 4028] [serial = 313] [outer = 000000F81BD06C00] 01:08:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821511800 == 16 [pid = 4028] [id = 113] 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F81C966400) [pid = 4028] [serial = 314] [outer = 0000000000000000] 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F81F310400) [pid = 4028] [serial = 315] [outer = 000000F81C966400] 01:08:42 INFO - PROCESS | 4028 | 1470211722526 Marionette TRACE conn7 <- [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]]]}] 01:08:42 INFO - . 01:08:42 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 629ms 01:08:42 INFO - PROCESS | 4028 | 1470211722581 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 01:08:42 INFO - PROCESS | 4028 | 1470211722584 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 01:08:42 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:08:42 INFO - PROCESS | 4028 | 1470211722587 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - PROCESS | 4028 | 1470211722588 Marionette TRACE conn7 <- [1,326,null,{}] 01:08:42 INFO - PROCESS | 4028 | 1470211722595 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:42 INFO - PROCESS | 4028 | 1470211722601 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:42 INFO - PROCESS | 4028 | 1470211722720 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 01:08:42 INFO - PROCESS | 4028 | 1470211722736 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 4028 | 1470211722738 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C67000 == 17 [pid = 4028] [id = 114] 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 39 (000000F81F2E3400) [pid = 4028] [serial = 316] [outer = 0000000000000000] 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F8211C1800) [pid = 4028] [serial = 317] [outer = 000000F81F2E3400] 01:08:42 INFO - PROCESS | 4028 | 1470211722787 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F82152E400) [pid = 4028] [serial = 318] [outer = 000000F81F2E3400] 01:08:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822420000 == 18 [pid = 4028] [id = 115] 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F813FB0C00) [pid = 4028] [serial = 319] [outer = 0000000000000000] 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F8222DCC00) [pid = 4028] [serial = 320] [outer = 000000F813FB0C00] 01:08:43 INFO - PROCESS | 4028 | 1470211723198 Marionette TRACE conn7 <- [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]]]}] 01:08:43 INFO - . 01:08:43 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 628ms 01:08:43 INFO - PROCESS | 4028 | 1470211723218 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 01:08:43 INFO - PROCESS | 4028 | 1470211723220 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 01:08:43 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:08:43 INFO - PROCESS | 4028 | 1470211723228 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:08:43 INFO - PROCESS | 4028 | 1470211723232 Marionette TRACE conn7 <- [1,330,null,{}] 01:08:43 INFO - PROCESS | 4028 | 1470211723236 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:43 INFO - PROCESS | 4028 | 1470211723238 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:43 INFO - PROCESS | 4028 | 1470211723328 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 01:08:43 INFO - PROCESS | 4028 | 1470211723334 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 4028 | 1470211723336 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8226E4000 == 19 [pid = 4028] [id = 116] 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F821586400) [pid = 4028] [serial = 321] [outer = 0000000000000000] 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F8221A6800) [pid = 4028] [serial = 322] [outer = 000000F821586400] 01:08:43 INFO - PROCESS | 4028 | 1470211723384 Marionette DEBUG loaded listener.js 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F8227C9000) [pid = 4028] [serial = 323] [outer = 000000F821586400] 01:08:43 INFO - PROCESS | 4028 | 1470211723740 Marionette TRACE conn7 <- [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]]]}] 01:08:43 INFO - . 01:08:43 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 545ms 01:08:43 INFO - PROCESS | 4028 | 1470211723778 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 01:08:43 INFO - PROCESS | 4028 | 1470211723783 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 01:08:43 INFO - PROCESS | 4028 | 1470211723787 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:08:43 INFO - PROCESS | 4028 | 1470211723788 Marionette TRACE conn7 <- [1,334,null,{}] 01:08:43 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:08:43 INFO - PROCESS | 4028 | 1470211723792 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:43 INFO - PROCESS | 4028 | 1470211723797 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:43 INFO - PROCESS | 4028 | 1470211723898 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 01:08:43 INFO - PROCESS | 4028 | 1470211723905 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 4028 | 1470211723910 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232C2800 == 20 [pid = 4028] [id = 117] 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F81AD46400) [pid = 4028] [serial = 324] [outer = 0000000000000000] 01:08:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F81C3B4800) [pid = 4028] [serial = 325] [outer = 000000F81AD46400] 01:08:43 INFO - PROCESS | 4028 | 1470211723955 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F823216800) [pid = 4028] [serial = 326] [outer = 000000F81AD46400] 01:08:44 INFO - PROCESS | 4028 | 1470211724284 Marionette TRACE conn7 <- [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]]]}] 01:08:44 INFO - . 01:08:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 523ms 01:08:44 INFO - PROCESS | 4028 | 1470211724314 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 01:08:44 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:08:44 INFO - PROCESS | 4028 | 1470211724318 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 01:08:44 INFO - PROCESS | 4028 | 1470211724325 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 4028 | 1470211724327 Marionette TRACE conn7 <- [1,338,null,{}] 01:08:44 INFO - PROCESS | 4028 | 1470211724337 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:44 INFO - PROCESS | 4028 | 1470211724339 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:44 INFO - PROCESS | 4028 | 1470211724425 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 01:08:44 INFO - PROCESS | 4028 | 1470211724475 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:44 INFO - PROCESS | 4028 | 1470211724476 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8243AD800 == 21 [pid = 4028] [id = 118] 01:08:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F8228A7C00) [pid = 4028] [serial = 327] [outer = 0000000000000000] 01:08:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F82321E000) [pid = 4028] [serial = 328] [outer = 000000F8228A7C00] 01:08:44 INFO - PROCESS | 4028 | 1470211724525 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F82331E400) [pid = 4028] [serial = 329] [outer = 000000F8228A7C00] 01:08:44 INFO - PROCESS | 4028 | 1470211724819 Marionette TRACE conn7 <- [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]]]}] 01:08:44 INFO - . 01:08:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 543ms 01:08:44 INFO - PROCESS | 4028 | 1470211724873 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 01:08:44 INFO - PROCESS | 4028 | 1470211724876 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 01:08:44 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:08:44 INFO - PROCESS | 4028 | 1470211724884 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 4028 | 1470211724889 Marionette TRACE conn7 <- [1,342,null,{}] 01:08:44 INFO - PROCESS | 4028 | 1470211724893 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:44 INFO - PROCESS | 4028 | 1470211724895 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:44 INFO - PROCESS | 4028 | 1470211724984 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 01:08:45 INFO - PROCESS | 4028 | 1470211725034 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:45 INFO - PROCESS | 4028 | 1470211725036 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826134000 == 22 [pid = 4028] [id = 119] 01:08:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F823220C00) [pid = 4028] [serial = 330] [outer = 0000000000000000] 01:08:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 54 (000000F823326400) [pid = 4028] [serial = 331] [outer = 000000F823220C00] 01:08:45 INFO - PROCESS | 4028 | 1470211725084 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 55 (000000F8233E1000) [pid = 4028] [serial = 332] [outer = 000000F823220C00] 01:08:45 INFO - PROCESS | 4028 | 1470211725385 Marionette TRACE conn7 <- [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]]]}] 01:08:45 INFO - . 01:08:45 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 524ms 01:08:45 INFO - PROCESS | 4028 | 1470211725423 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 01:08:45 INFO - PROCESS | 4028 | 1470211725426 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 01:08:45 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:08:45 INFO - PROCESS | 4028 | 1470211725434 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:08:45 INFO - PROCESS | 4028 | 1470211725437 Marionette TRACE conn7 <- [1,346,null,{}] 01:08:45 INFO - PROCESS | 4028 | 1470211725443 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:45 INFO - PROCESS | 4028 | 1470211725445 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:45 INFO - PROCESS | 4028 | 1470211725569 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 01:08:45 INFO - PROCESS | 4028 | 1470211725601 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:45 INFO - PROCESS | 4028 | 1470211725604 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826181800 == 23 [pid = 4028] [id = 120] 01:08:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 56 (000000F8233E8C00) [pid = 4028] [serial = 333] [outer = 0000000000000000] 01:08:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 57 (000000F8234F0400) [pid = 4028] [serial = 334] [outer = 000000F8233E8C00] 01:08:45 INFO - PROCESS | 4028 | 1470211725663 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 58 (000000F8239BD400) [pid = 4028] [serial = 335] [outer = 000000F8233E8C00] 01:08:45 INFO - PROCESS | 4028 | 1470211725977 Marionette TRACE conn7 <- [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]]]}] 01:08:46 INFO - . 01:08:46 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 587ms 01:08:46 INFO - PROCESS | 4028 | 1470211726031 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 01:08:46 INFO - PROCESS | 4028 | 1470211726034 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 01:08:46 INFO - PROCESS | 4028 | 1470211726039 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:08:46 INFO - PROCESS | 4028 | 1470211726041 Marionette TRACE conn7 <- [1,350,null,{}] 01:08:46 INFO - PROCESS | 4028 | 1470211726056 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:46 INFO - PROCESS | 4028 | 1470211726058 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:46 INFO - PROCESS | 4028 | 1470211726166 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 01:08:46 INFO - PROCESS | 4028 | 1470211726173 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:46 INFO - PROCESS | 4028 | 1470211726175 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C6C000 == 24 [pid = 4028] [id = 121] 01:08:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 59 (000000F8242AB800) [pid = 4028] [serial = 336] [outer = 0000000000000000] 01:08:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 60 (000000F824554C00) [pid = 4028] [serial = 337] [outer = 000000F8242AB800] 01:08:46 INFO - PROCESS | 4028 | 1470211726223 Marionette DEBUG loaded listener.js 01:08:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 61 (000000F82533F800) [pid = 4028] [serial = 338] [outer = 000000F8242AB800] 01:08:46 INFO - PROCESS | 4028 | 1470211726552 Marionette TRACE conn7 <- [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]]]}] 01:08:46 INFO - . 01:08:46 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 542ms 01:08:46 INFO - PROCESS | 4028 | 1470211726585 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 01:08:46 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:08:46 INFO - PROCESS | 4028 | 1470211726587 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 01:08:46 INFO - PROCESS | 4028 | 1470211726590 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 4028 | 1470211726595 Marionette TRACE conn7 <- [1,354,null,{}] 01:08:46 INFO - PROCESS | 4028 | 1470211726605 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:46 INFO - PROCESS | 4028 | 1470211726606 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:46 INFO - PROCESS | 4028 | 1470211726693 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 01:08:46 INFO - PROCESS | 4028 | 1470211726752 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:46 INFO - PROCESS | 4028 | 1470211726754 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C88000 == 25 [pid = 4028] [id = 122] 01:08:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 62 (000000F81631E800) [pid = 4028] [serial = 339] [outer = 0000000000000000] 01:08:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F819D5B000) [pid = 4028] [serial = 340] [outer = 000000F81631E800] 01:08:46 INFO - PROCESS | 4028 | 1470211726803 Marionette DEBUG loaded listener.js 01:08:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F821590C00) [pid = 4028] [serial = 341] [outer = 000000F81631E800] 01:08:47 INFO - PROCESS | 4028 | 1470211727132 Marionette TRACE conn7 <- [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]]]}] 01:08:47 INFO - . 01:08:47 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 583ms 01:08:47 INFO - PROCESS | 4028 | 1470211727182 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 01:08:47 INFO - PROCESS | 4028 | 1470211727184 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 01:08:47 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:08:47 INFO - PROCESS | 4028 | 1470211727194 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:08:47 INFO - PROCESS | 4028 | 1470211727196 Marionette TRACE conn7 <- [1,358,null,{}] 01:08:47 INFO - PROCESS | 4028 | 1470211727200 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:47 INFO - PROCESS | 4028 | 1470211727202 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:47 INFO - PROCESS | 4028 | 1470211727287 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 01:08:47 INFO - PROCESS | 4028 | 1470211727292 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 4028 | 1470211727294 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DD3000 == 26 [pid = 4028] [id = 123] 01:08:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F825347000) [pid = 4028] [serial = 342] [outer = 0000000000000000] 01:08:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F8253D6400) [pid = 4028] [serial = 343] [outer = 000000F825347000] 01:08:47 INFO - PROCESS | 4028 | 1470211727342 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F821526800) [pid = 4028] [serial = 344] [outer = 000000F825347000] 01:08:47 INFO - PROCESS | 4028 | 1470211727707 Marionette TRACE conn7 <- [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]]]}] 01:08:47 INFO - . 01:08:47 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 545ms 01:08:47 INFO - PROCESS | 4028 | 1470211727736 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 01:08:47 INFO - PROCESS | 4028 | 1470211727738 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 01:08:47 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:08:47 INFO - PROCESS | 4028 | 1470211727745 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:08:47 INFO - PROCESS | 4028 | 1470211727746 Marionette TRACE conn7 <- [1,362,null,{}] 01:08:47 INFO - PROCESS | 4028 | 1470211727750 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:47 INFO - PROCESS | 4028 | 1470211727751 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:47 INFO - PROCESS | 4028 | 1470211727859 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 01:08:47 INFO - PROCESS | 4028 | 1470211727865 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 4028 | 1470211727871 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE4800 == 27 [pid = 4028] [id = 124] 01:08:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F825E77800) [pid = 4028] [serial = 345] [outer = 0000000000000000] 01:08:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F825E7A400) [pid = 4028] [serial = 346] [outer = 000000F825E77800] 01:08:47 INFO - PROCESS | 4028 | 1470211727916 Marionette DEBUG loaded listener.js 01:08:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F825F1E800) [pid = 4028] [serial = 347] [outer = 000000F825E77800] 01:08:48 INFO - PROCESS | 4028 | 1470211728279 Marionette TRACE conn7 <- [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]]]}] 01:08:48 INFO - . 01:08:48 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 584ms 01:08:48 INFO - PROCESS | 4028 | 1470211728334 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 4028 | 1470211728336 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 01:08:48 INFO - PROCESS | 4028 | 1470211728343 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:08:48 INFO - PROCESS | 4028 | 1470211728345 Marionette TRACE conn7 <- [1,366,null,{}] 01:08:48 INFO - PROCESS | 4028 | 1470211728348 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:48 INFO - PROCESS | 4028 | 1470211728350 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:48 INFO - PROCESS | 4028 | 1470211728456 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 01:08:48 INFO - PROCESS | 4028 | 1470211728462 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:48 INFO - PROCESS | 4028 | 1470211728468 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297CD000 == 28 [pid = 4028] [id = 125] 01:08:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F825F1A800) [pid = 4028] [serial = 348] [outer = 0000000000000000] 01:08:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F825F23C00) [pid = 4028] [serial = 349] [outer = 000000F825F1A800] 01:08:48 INFO - PROCESS | 4028 | 1470211728512 Marionette DEBUG loaded listener.js 01:08:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F825FF0800) [pid = 4028] [serial = 350] [outer = 000000F825F1A800] 01:08:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829853800 == 29 [pid = 4028] [id = 126] 01:08:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F82619FC00) [pid = 4028] [serial = 351] [outer = 0000000000000000] 01:08:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F8261A2800) [pid = 4028] [serial = 352] [outer = 000000F82619FC00] 01:08:48 INFO - PROCESS | 4028 | 1470211728908 Marionette TRACE conn7 <- [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]]]}] 01:08:48 INFO - . 01:08:48 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 585ms 01:08:48 INFO - PROCESS | 4028 | 1470211728933 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 4028 | 1470211728939 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 01:08:48 INFO - PROCESS | 4028 | 1470211728943 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - PROCESS | 4028 | 1470211728944 Marionette TRACE conn7 <- [1,370,null,{}] 01:08:48 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:08:48 INFO - PROCESS | 4028 | 1470211728947 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:48 INFO - PROCESS | 4028 | 1470211728952 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:49 INFO - PROCESS | 4028 | 1470211729067 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 01:08:49 INFO - PROCESS | 4028 | 1470211729077 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 4028 | 1470211729079 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A66000 == 30 [pid = 4028] [id = 127] 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F826198800) [pid = 4028] [serial = 353] [outer = 0000000000000000] 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F82619B400) [pid = 4028] [serial = 354] [outer = 000000F826198800] 01:08:49 INFO - PROCESS | 4028 | 1470211729124 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F828AAE000) [pid = 4028] [serial = 355] [outer = 000000F826198800] 01:08:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A7A800 == 31 [pid = 4028] [id = 128] 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F828DEC400) [pid = 4028] [serial = 356] [outer = 0000000000000000] 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F828DF1000) [pid = 4028] [serial = 357] [outer = 000000F828DEC400] 01:08:49 INFO - PROCESS | 4028 | 1470211729527 Marionette TRACE conn7 <- [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]]]}] 01:08:49 INFO - . 01:08:49 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 628ms 01:08:49 INFO - PROCESS | 4028 | 1470211729575 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 01:08:49 INFO - PROCESS | 4028 | 1470211729577 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 01:08:49 INFO - PROCESS | 4028 | 1470211729580 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:08:49 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:08:49 INFO - PROCESS | 4028 | 1470211729585 Marionette TRACE conn7 <- [1,374,null,{}] 01:08:49 INFO - PROCESS | 4028 | 1470211729589 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:49 INFO - PROCESS | 4028 | 1470211729591 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:49 INFO - PROCESS | 4028 | 1470211729708 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 01:08:49 INFO - PROCESS | 4028 | 1470211729715 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 4028 | 1470211729717 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AAD800 == 32 [pid = 4028] [id = 129] 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F828AAE400) [pid = 4028] [serial = 358] [outer = 0000000000000000] 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F828AB7400) [pid = 4028] [serial = 359] [outer = 000000F828AAE400] 01:08:49 INFO - PROCESS | 4028 | 1470211729773 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F828DF9000) [pid = 4028] [serial = 360] [outer = 000000F828AAE400] 01:08:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FCA800 == 33 [pid = 4028] [id = 130] 01:08:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F828F25400) [pid = 4028] [serial = 361] [outer = 0000000000000000] 01:08:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F828F26C00) [pid = 4028] [serial = 362] [outer = 000000F828F25400] 01:08:50 INFO - PROCESS | 4028 | 1470211730179 Marionette TRACE conn7 <- [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]]]}] 01:08:50 INFO - . 01:08:50 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 627ms 01:08:50 INFO - PROCESS | 4028 | 1470211730211 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 01:08:50 INFO - PROCESS | 4028 | 1470211730213 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 01:08:50 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:08:50 INFO - PROCESS | 4028 | 1470211730216 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 4028 | 1470211730218 Marionette TRACE conn7 <- [1,378,null,{}] 01:08:50 INFO - PROCESS | 4028 | 1470211730225 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:50 INFO - PROCESS | 4028 | 1470211730226 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:50 INFO - PROCESS | 4028 | 1470211730351 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 01:08:50 INFO - PROCESS | 4028 | 1470211730360 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:50 INFO - PROCESS | 4028 | 1470211730362 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A34D800 == 34 [pid = 4028] [id = 131] 01:08:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F828DEF000) [pid = 4028] [serial = 363] [outer = 0000000000000000] 01:08:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F828F29400) [pid = 4028] [serial = 364] [outer = 000000F828DEF000] 01:08:50 INFO - PROCESS | 4028 | 1470211730410 Marionette DEBUG loaded listener.js 01:08:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F829716000) [pid = 4028] [serial = 365] [outer = 000000F828DEF000] 01:08:50 INFO - PROCESS | 4028 | 1470211730867 Marionette TRACE conn7 <- [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]]]}] 01:08:50 INFO - . 01:08:50 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 692ms 01:08:50 INFO - PROCESS | 4028 | 1470211730913 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 01:08:50 INFO - PROCESS | 4028 | 1470211730918 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 01:08:50 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:08:50 INFO - PROCESS | 4028 | 1470211730923 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 4028 | 1470211730926 Marionette TRACE conn7 <- [1,382,null,{}] 01:08:50 INFO - PROCESS | 4028 | 1470211730936 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:50 INFO - PROCESS | 4028 | 1470211730939 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:51 INFO - PROCESS | 4028 | 1470211731063 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 01:08:51 INFO - PROCESS | 4028 | 1470211731130 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:51 INFO - PROCESS | 4028 | 1470211731137 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA43000 == 35 [pid = 4028] [id = 132] 01:08:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F816499000) [pid = 4028] [serial = 366] [outer = 0000000000000000] 01:08:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81649CC00) [pid = 4028] [serial = 367] [outer = 000000F816499000] 01:08:51 INFO - PROCESS | 4028 | 1470211731197 Marionette DEBUG loaded listener.js 01:08:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F819D8D800) [pid = 4028] [serial = 368] [outer = 000000F816499000] 01:08:51 INFO - PROCESS | 4028 | 1470211731702 Marionette TRACE conn7 <- [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]]]}] 01:08:51 INFO - . 01:08:51 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 839ms 01:08:51 INFO - PROCESS | 4028 | 1470211731766 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 01:08:51 INFO - PROCESS | 4028 | 1470211731775 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 01:08:51 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:08:51 INFO - PROCESS | 4028 | 1470211731802 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:08:51 INFO - PROCESS | 4028 | 1470211731805 Marionette TRACE conn7 <- [1,386,null,{}] 01:08:51 INFO - PROCESS | 4028 | 1470211731809 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:51 INFO - PROCESS | 4028 | 1470211731812 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:51 INFO - PROCESS | 4028 | 1470211731943 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 01:08:52 INFO - PROCESS | 4028 | 1470211732012 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:52 INFO - PROCESS | 4028 | 1470211732014 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821404800 == 36 [pid = 4028] [id = 133] 01:08:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81AB4E400) [pid = 4028] [serial = 369] [outer = 0000000000000000] 01:08:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81BA5E800) [pid = 4028] [serial = 370] [outer = 000000F81AB4E400] 01:08:52 INFO - PROCESS | 4028 | 1470211732076 Marionette DEBUG loaded listener.js 01:08:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81F2E1000) [pid = 4028] [serial = 371] [outer = 000000F81AB4E400] 01:08:52 INFO - PROCESS | 4028 | 1470211732606 Marionette TRACE conn7 <- [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]]]}] 01:08:52 INFO - . 01:08:52 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 839ms 01:08:52 INFO - PROCESS | 4028 | 1470211732640 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 01:08:52 INFO - PROCESS | 4028 | 1470211732643 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 01:08:52 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:08:52 INFO - PROCESS | 4028 | 1470211732647 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:08:52 INFO - PROCESS | 4028 | 1470211732654 Marionette TRACE conn7 <- [1,390,null,{}] 01:08:52 INFO - PROCESS | 4028 | 1470211732667 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:52 INFO - PROCESS | 4028 | 1470211732672 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:52 INFO - PROCESS | 4028 | 1470211732791 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 01:08:52 INFO - PROCESS | 4028 | 1470211732860 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:52 INFO - PROCESS | 4028 | 1470211732868 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826128800 == 37 [pid = 4028] [id = 134] 01:08:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F821528400) [pid = 4028] [serial = 372] [outer = 0000000000000000] 01:08:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F823224000) [pid = 4028] [serial = 373] [outer = 000000F821528400] 01:08:52 INFO - PROCESS | 4028 | 1470211732966 Marionette DEBUG loaded listener.js 01:08:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8236B7800) [pid = 4028] [serial = 374] [outer = 000000F821528400] 01:08:53 INFO - PROCESS | 4028 | 1470211733621 Marionette TRACE conn7 <- [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]]]}] 01:08:53 INFO - . 01:08:53 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1002ms 01:08:53 INFO - PROCESS | 4028 | 1470211733650 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 01:08:53 INFO - PROCESS | 4028 | 1470211733658 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 01:08:53 INFO - PROCESS | 4028 | 1470211733680 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:08:53 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:08:53 INFO - PROCESS | 4028 | 1470211733683 Marionette TRACE conn7 <- [1,394,null,{}] 01:08:53 INFO - PROCESS | 4028 | 1470211733689 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:53 INFO - PROCESS | 4028 | 1470211733692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:53 INFO - PROCESS | 4028 | 1470211733808 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 01:08:53 INFO - PROCESS | 4028 | 1470211733895 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:53 INFO - PROCESS | 4028 | 1470211733897 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AED1800 == 38 [pid = 4028] [id = 135] 01:08:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F816D11000) [pid = 4028] [serial = 375] [outer = 0000000000000000] 01:08:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F819D8C000) [pid = 4028] [serial = 376] [outer = 000000F816D11000] 01:08:53 INFO - PROCESS | 4028 | 1470211733952 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F81BA24000) [pid = 4028] [serial = 377] [outer = 000000F816D11000] 01:08:54 INFO - PROCESS | 4028 | 1470211734400 Marionette TRACE conn7 <- [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]]]}] 01:08:54 INFO - . 01:08:54 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 733ms 01:08:54 INFO - PROCESS | 4028 | 1470211734418 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 01:08:54 INFO - PROCESS | 4028 | 1470211734427 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 01:08:54 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:08:54 INFO - PROCESS | 4028 | 1470211734433 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:08:54 INFO - PROCESS | 4028 | 1470211734436 Marionette TRACE conn7 <- [1,398,null,{}] 01:08:54 INFO - PROCESS | 4028 | 1470211734440 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:54 INFO - PROCESS | 4028 | 1470211734446 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:54 INFO - PROCESS | 4028 | 1470211734554 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 01:08:54 INFO - PROCESS | 4028 | 1470211734618 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 4028 | 1470211734624 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FE5000 == 39 [pid = 4028] [id = 136] 01:08:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81BD07C00) [pid = 4028] [serial = 378] [outer = 0000000000000000] 01:08:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81C1CB400) [pid = 4028] [serial = 379] [outer = 000000F81BD07C00] 01:08:54 INFO - PROCESS | 4028 | 1470211734674 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8228A1400) [pid = 4028] [serial = 380] [outer = 000000F81BD07C00] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FCA800 == 38 [pid = 4028] [id = 130] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A7A800 == 37 [pid = 4028] [id = 128] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F829853800 == 36 [pid = 4028] [id = 126] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F822420000 == 35 [pid = 4028] [id = 115] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F821511800 == 34 [pid = 4028] [id = 113] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F821008000 == 33 [pid = 4028] [id = 111] 01:08:54 INFO - PROCESS | 4028 | --DOCSHELL 000000F81603E000 == 32 [pid = 4028] [id = 106] 01:08:55 INFO - PROCESS | 4028 | 1470211735084 Marionette TRACE conn7 <- [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]]]}] 01:08:55 INFO - . 01:08:55 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 691ms 01:08:55 INFO - PROCESS | 4028 | 1470211735130 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 4028 | 1470211735132 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 01:08:55 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:08:55 INFO - PROCESS | 4028 | 1470211735136 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 4028 | 1470211735143 Marionette TRACE conn7 <- [1,402,null,{}] 01:08:55 INFO - PROCESS | 4028 | 1470211735154 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:55 INFO - PROCESS | 4028 | 1470211735159 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:55 INFO - PROCESS | 4028 | 1470211735258 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 01:08:55 INFO - PROCESS | 4028 | 1470211735265 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 4028 | 1470211735268 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82240B000 == 33 [pid = 4028] [id = 137] 01:08:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82152E000) [pid = 4028] [serial = 381] [outer = 0000000000000000] 01:08:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F822162800) [pid = 4028] [serial = 382] [outer = 000000F82152E000] 01:08:55 INFO - PROCESS | 4028 | 1470211735319 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F823322800) [pid = 4028] [serial = 383] [outer = 000000F82152E000] 01:08:55 INFO - PROCESS | 4028 | 1470211735739 Marionette TRACE conn7 <- [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]]]}] 01:08:55 INFO - . 01:08:55 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 629ms 01:08:55 INFO - PROCESS | 4028 | 1470211735767 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 4028 | 1470211735770 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 01:08:55 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:08:55 INFO - PROCESS | 4028 | 1470211735777 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 4028 | 1470211735779 Marionette TRACE conn7 <- [1,406,null,{}] 01:08:55 INFO - PROCESS | 4028 | 1470211735783 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:55 INFO - PROCESS | 4028 | 1470211735785 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:55 INFO - PROCESS | 4028 | 1470211735884 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 01:08:55 INFO - PROCESS | 4028 | 1470211735892 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 4028 | 1470211735894 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289CE000 == 34 [pid = 4028] [id = 138] 01:08:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8236BEC00) [pid = 4028] [serial = 384] [outer = 0000000000000000] 01:08:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8242AEC00) [pid = 4028] [serial = 385] [outer = 000000F8236BEC00] 01:08:55 INFO - PROCESS | 4028 | 1470211735945 Marionette DEBUG loaded listener.js 01:08:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82455C800) [pid = 4028] [serial = 386] [outer = 000000F8236BEC00] 01:08:56 INFO - PROCESS | 4028 | 1470211736333 Marionette TRACE conn7 <- [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]]]}] 01:08:56 INFO - . 01:08:56 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 587ms 01:08:56 INFO - PROCESS | 4028 | 1470211736368 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 01:08:56 INFO - PROCESS | 4028 | 1470211736371 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 01:08:56 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:08:56 INFO - PROCESS | 4028 | 1470211736377 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:08:56 INFO - PROCESS | 4028 | 1470211736380 Marionette TRACE conn7 <- [1,410,null,{}] 01:08:56 INFO - PROCESS | 4028 | 1470211736384 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:56 INFO - PROCESS | 4028 | 1470211736386 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:56 INFO - PROCESS | 4028 | 1470211736470 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 01:08:56 INFO - PROCESS | 4028 | 1470211736475 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 4028 | 1470211736480 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DD5800 == 35 [pid = 4028] [id = 139] 01:08:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F824561400) [pid = 4028] [serial = 387] [outer = 0000000000000000] 01:08:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825E6FC00) [pid = 4028] [serial = 388] [outer = 000000F824561400] 01:08:56 INFO - PROCESS | 4028 | 1470211736526 Marionette DEBUG loaded listener.js 01:08:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825E87000) [pid = 4028] [serial = 389] [outer = 000000F824561400] 01:08:56 INFO - PROCESS | 4028 | 1470211736935 Marionette TRACE conn7 <- [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]]]}] 01:08:56 INFO - . 01:08:56 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 586ms 01:08:56 INFO - PROCESS | 4028 | 1470211736966 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 01:08:56 INFO - PROCESS | 4028 | 1470211736969 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 01:08:56 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:08:56 INFO - PROCESS | 4028 | 1470211736984 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:08:56 INFO - PROCESS | 4028 | 1470211736986 Marionette TRACE conn7 <- [1,414,null,{}] 01:08:57 INFO - PROCESS | 4028 | 1470211736993 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:57 INFO - PROCESS | 4028 | 1470211737000 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:57 INFO - PROCESS | 4028 | 1470211737138 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 01:08:57 INFO - PROCESS | 4028 | 1470211737185 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 4028 | 1470211737190 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82985D800 == 36 [pid = 4028] [id = 140] 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F82321B800) [pid = 4028] [serial = 390] [outer = 0000000000000000] 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F8239C0400) [pid = 4028] [serial = 391] [outer = 000000F82321B800] 01:08:57 INFO - PROCESS | 4028 | 1470211737238 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F828F28800) [pid = 4028] [serial = 392] [outer = 000000F82321B800] 01:08:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AAC000 == 37 [pid = 4028] [id = 141] 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F829803800) [pid = 4028] [serial = 393] [outer = 0000000000000000] 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F829806800) [pid = 4028] [serial = 394] [outer = 000000F829803800] 01:08:57 INFO - PROCESS | 4028 | 1470211737659 Marionette TRACE conn7 <- [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]]]}] 01:08:57 INFO - . 01:08:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 731ms 01:08:57 INFO - PROCESS | 4028 | 1470211737721 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 01:08:57 INFO - PROCESS | 4028 | 1470211737727 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 01:08:57 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:08:57 INFO - PROCESS | 4028 | 1470211737738 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 4028 | 1470211737740 Marionette TRACE conn7 <- [1,418,null,{}] 01:08:57 INFO - PROCESS | 4028 | 1470211737744 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:57 INFO - PROCESS | 4028 | 1470211737750 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:57 INFO - PROCESS | 4028 | 1470211737868 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 01:08:57 INFO - PROCESS | 4028 | 1470211737918 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 4028 | 1470211737923 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829865800 == 38 [pid = 4028] [id = 142] 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F829719400) [pid = 4028] [serial = 395] [outer = 0000000000000000] 01:08:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F829809C00) [pid = 4028] [serial = 396] [outer = 000000F829719400] 01:08:57 INFO - PROCESS | 4028 | 1470211737968 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F829810400) [pid = 4028] [serial = 397] [outer = 000000F829719400] 01:08:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829878800 == 39 [pid = 4028] [id = 143] 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F82A00D000) [pid = 4028] [serial = 398] [outer = 0000000000000000] 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F82A014400) [pid = 4028] [serial = 399] [outer = 000000F82A00D000] 01:08:58 INFO - PROCESS | 4028 | 1470211738381 Marionette TRACE conn7 <- [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]]]}] 01:08:58 INFO - . 01:08:58 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 692ms 01:08:58 INFO - PROCESS | 4028 | 1470211738427 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 01:08:58 INFO - PROCESS | 4028 | 1470211738433 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 01:08:58 INFO - PROCESS | 4028 | 1470211738436 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:08:58 INFO - PROCESS | 4028 | 1470211738438 Marionette TRACE conn7 <- [1,422,null,{}] 01:08:58 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:08:58 INFO - PROCESS | 4028 | 1470211738449 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:58 INFO - PROCESS | 4028 | 1470211738454 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:58 INFO - PROCESS | 4028 | 1470211738570 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 01:08:58 INFO - PROCESS | 4028 | 1470211738576 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:58 INFO - PROCESS | 4028 | 1470211738578 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A829000 == 40 [pid = 4028] [id = 144] 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F82A00A400) [pid = 4028] [serial = 400] [outer = 0000000000000000] 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F82A011C00) [pid = 4028] [serial = 401] [outer = 000000F82A00A400] 01:08:58 INFO - PROCESS | 4028 | 1470211738664 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F82A133800) [pid = 4028] [serial = 402] [outer = 000000F82A00A400] 01:08:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A83B800 == 41 [pid = 4028] [id = 145] 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F82A13A400) [pid = 4028] [serial = 403] [outer = 0000000000000000] 01:08:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 127 (000000F82A306000) [pid = 4028] [serial = 404] [outer = 000000F82A13A400] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 126 (000000F825E77800) [pid = 4028] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F81BD0F400) [pid = 4028] [serial = 309] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F825347000) [pid = 4028] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F81B016C00) [pid = 4028] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F815F4F400) [pid = 4028] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F821586400) [pid = 4028] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F8242AB800) [pid = 4028] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F819FBF800) [pid = 4028] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F8228A7C00) [pid = 4028] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F815F46C00) [pid = 4028] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F823220C00) [pid = 4028] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F826198800) [pid = 4028] [serial = 353] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F81C966400) [pid = 4028] [serial = 314] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211722404] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F81BD06C00) [pid = 4028] [serial = 311] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F82619FC00) [pid = 4028] [serial = 351] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F81AD46400) [pid = 4028] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F825F1A800) [pid = 4028] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8161B1000) [pid = 4028] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F8233E8C00) [pid = 4028] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F813FB0C00) [pid = 4028] [serial = 319] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81F2E3400) [pid = 4028] [serial = 316] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F828F25400) [pid = 4028] [serial = 361] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F828AAE400) [pid = 4028] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F828DEC400) [pid = 4028] [serial = 356] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211729404] 01:08:59 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81631E800) [pid = 4028] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:08:59 INFO - PROCESS | 4028 | 1470211739259 Marionette TRACE conn7 <- [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]]]}] 01:08:59 INFO - . 01:08:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 881ms 01:08:59 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:08:59 INFO - PROCESS | 4028 | 1470211739322 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 01:08:59 INFO - PROCESS | 4028 | 1470211739324 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 01:08:59 INFO - PROCESS | 4028 | 1470211739331 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - PROCESS | 4028 | 1470211739333 Marionette TRACE conn7 <- [1,426,null,{}] 01:08:59 INFO - PROCESS | 4028 | 1470211739337 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:59 INFO - PROCESS | 4028 | 1470211739339 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:59 INFO - PROCESS | 4028 | 1470211739441 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 01:08:59 INFO - PROCESS | 4028 | 1470211739512 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:08:59 INFO - PROCESS | 4028 | 1470211739514 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:08:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A62F000 == 42 [pid = 4028] [id = 146] 01:08:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8161AFC00) [pid = 4028] [serial = 405] [outer = 0000000000000000] 01:08:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81BD0F400) [pid = 4028] [serial = 406] [outer = 000000F8161AFC00] 01:08:59 INFO - PROCESS | 4028 | 1470211739563 Marionette DEBUG loaded listener.js 01:08:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8233E0000) [pid = 4028] [serial = 407] [outer = 000000F8161AFC00] 01:08:59 INFO - PROCESS | 4028 | 1470211739867 Marionette TRACE conn7 <- [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]]]}] 01:08:59 INFO - . 01:08:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 587ms 01:08:59 INFO - PROCESS | 4028 | 1470211739918 Marionette TRACE conn7 -> [0,429,"getWindowHandle",null] 01:08:59 INFO - PROCESS | 4028 | 1470211739920 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 01:08:59 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:08:59 INFO - PROCESS | 4028 | 1470211739924 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - PROCESS | 4028 | 1470211739929 Marionette TRACE conn7 <- [1,430,null,{}] 01:08:59 INFO - PROCESS | 4028 | 1470211739938 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:08:59 INFO - PROCESS | 4028 | 1470211739940 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:00 INFO - PROCESS | 4028 | 1470211740029 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 01:09:00 INFO - PROCESS | 4028 | 1470211740090 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 4028 | 1470211740092 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3D9000 == 43 [pid = 4028] [id = 147] 01:09:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F823325C00) [pid = 4028] [serial = 408] [outer = 0000000000000000] 01:09:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F825E80800) [pid = 4028] [serial = 409] [outer = 000000F823325C00] 01:09:00 INFO - PROCESS | 4028 | 1470211740141 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F82A132C00) [pid = 4028] [serial = 410] [outer = 000000F823325C00] 01:09:00 INFO - PROCESS | 4028 | 1470211740446 Marionette TRACE conn7 <- [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]]]}] 01:09:00 INFO - . 01:09:00 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 545ms 01:09:00 INFO - PROCESS | 4028 | 1470211740485 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 01:09:00 INFO - PROCESS | 4028 | 1470211740490 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 01:09:00 INFO - PROCESS | 4028 | 1470211740499 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:09:00 INFO - PROCESS | 4028 | 1470211740501 Marionette TRACE conn7 <- [1,434,null,{}] 01:09:00 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:09:00 INFO - PROCESS | 4028 | 1470211740506 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:00 INFO - PROCESS | 4028 | 1470211740512 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:00 INFO - PROCESS | 4028 | 1470211740638 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 01:09:00 INFO - PROCESS | 4028 | 1470211740649 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 4028 | 1470211740652 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261C2000 == 44 [pid = 4028] [id = 148] 01:09:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F823649000) [pid = 4028] [serial = 411] [outer = 0000000000000000] 01:09:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82364CC00) [pid = 4028] [serial = 412] [outer = 000000F823649000] 01:09:00 INFO - PROCESS | 4028 | 1470211740703 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F82A30E400) [pid = 4028] [serial = 413] [outer = 000000F823649000] 01:09:01 INFO - PROCESS | 4028 | 1470211741071 Marionette TRACE conn7 <- [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]]]}] 01:09:01 INFO - . 01:09:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 626ms 01:09:01 INFO - PROCESS | 4028 | 1470211741133 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 4028 | 1470211741135 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 01:09:01 INFO - PROCESS | 4028 | 1470211741138 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:09:01 INFO - PROCESS | 4028 | 1470211741143 Marionette TRACE conn7 <- [1,438,null,{}] 01:09:01 INFO - PROCESS | 4028 | 1470211741147 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:01 INFO - PROCESS | 4028 | 1470211741149 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:01 INFO - PROCESS | 4028 | 1470211741307 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 01:09:01 INFO - PROCESS | 4028 | 1470211741352 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:01 INFO - PROCESS | 4028 | 1470211741355 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816D3A000 == 45 [pid = 4028] [id = 149] 01:09:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F813FD6000) [pid = 4028] [serial = 414] [outer = 0000000000000000] 01:09:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F815C50800) [pid = 4028] [serial = 415] [outer = 000000F813FD6000] 01:09:01 INFO - PROCESS | 4028 | 1470211741422 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F81A829000) [pid = 4028] [serial = 416] [outer = 000000F813FD6000] 01:09:01 INFO - PROCESS | 4028 | 1470211741896 Marionette TRACE conn7 <- [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]]]}] 01:09:01 INFO - . 01:09:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 775ms 01:09:01 INFO - PROCESS | 4028 | 1470211741919 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 4028 | 1470211741927 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 01:09:01 INFO - PROCESS | 4028 | 1470211741932 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:09:01 INFO - PROCESS | 4028 | 1470211741937 Marionette TRACE conn7 <- [1,442,null,{}] 01:09:01 INFO - PROCESS | 4028 | 1470211741942 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:01 INFO - PROCESS | 4028 | 1470211741949 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:02 INFO - PROCESS | 4028 | 1470211742099 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 01:09:02 INFO - PROCESS | 4028 | 1470211742183 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 4028 | 1470211742186 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FBD000 == 46 [pid = 4028] [id = 150] 01:09:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F81F3E7C00) [pid = 4028] [serial = 417] [outer = 0000000000000000] 01:09:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F8228AAC00) [pid = 4028] [serial = 418] [outer = 000000F81F3E7C00] 01:09:02 INFO - PROCESS | 4028 | 1470211742249 Marionette DEBUG loaded listener.js 01:09:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F82364B000) [pid = 4028] [serial = 419] [outer = 000000F81F3E7C00] 01:09:02 INFO - PROCESS | 4028 | 1470211742688 Marionette TRACE conn7 <- [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]]]}] 01:09:02 INFO - . 01:09:02 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 775ms 01:09:02 INFO - PROCESS | 4028 | 1470211742714 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 01:09:02 INFO - PROCESS | 4028 | 1470211742717 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 01:09:02 INFO - PROCESS | 4028 | 1470211742721 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:09:02 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:09:02 INFO - PROCESS | 4028 | 1470211742726 Marionette TRACE conn7 <- [1,446,null,{}] 01:09:02 INFO - PROCESS | 4028 | 1470211742731 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:02 INFO - PROCESS | 4028 | 1470211742734 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:02 INFO - PROCESS | 4028 | 1470211742881 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 01:09:03 INFO - PROCESS | 4028 | 1470211742996 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:03 INFO - PROCESS | 4028 | 1470211742999 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82985A000 == 47 [pid = 4028] [id = 151] 01:09:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F823956000) [pid = 4028] [serial = 420] [outer = 0000000000000000] 01:09:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F825F1A800) [pid = 4028] [serial = 421] [outer = 000000F823956000] 01:09:03 INFO - PROCESS | 4028 | 1470211743058 Marionette DEBUG loaded listener.js 01:09:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F828AAC000) [pid = 4028] [serial = 422] [outer = 000000F823956000] 01:09:03 INFO - PROCESS | 4028 | 1470211743519 Marionette TRACE conn7 <- [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]]]}] 01:09:03 INFO - . 01:09:03 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 839ms 01:09:03 INFO - PROCESS | 4028 | 1470211743565 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 01:09:03 INFO - PROCESS | 4028 | 1470211743570 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 01:09:03 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:09:03 INFO - PROCESS | 4028 | 1470211743583 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:09:03 INFO - PROCESS | 4028 | 1470211743591 Marionette TRACE conn7 <- [1,450,null,{}] 01:09:03 INFO - PROCESS | 4028 | 1470211743638 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:03 INFO - PROCESS | 4028 | 1470211743642 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:03 INFO - PROCESS | 4028 | 1470211743781 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 01:09:03 INFO - PROCESS | 4028 | 1470211743855 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:03 INFO - PROCESS | 4028 | 1470211743857 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A624800 == 48 [pid = 4028] [id = 152] 01:09:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F828F21800) [pid = 4028] [serial = 423] [outer = 0000000000000000] 01:09:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F82A111000) [pid = 4028] [serial = 424] [outer = 000000F828F21800] 01:09:03 INFO - PROCESS | 4028 | 1470211743916 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F82A30B800) [pid = 4028] [serial = 425] [outer = 000000F828F21800] 01:09:04 INFO - PROCESS | 4028 | 1470211744431 Marionette TRACE conn7 <- [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]]]}] 01:09:04 INFO - . 01:09:04 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 878ms 01:09:04 INFO - PROCESS | 4028 | 1470211744460 Marionette TRACE conn7 -> [0,453,"getWindowHandle",null] 01:09:04 INFO - PROCESS | 4028 | 1470211744463 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 01:09:04 INFO - PROCESS | 4028 | 1470211744468 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:09:04 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:09:04 INFO - PROCESS | 4028 | 1470211744470 Marionette TRACE conn7 <- [1,454,null,{}] 01:09:04 INFO - PROCESS | 4028 | 1470211744477 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:04 INFO - PROCESS | 4028 | 1470211744480 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:04 INFO - PROCESS | 4028 | 1470211744599 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 01:09:04 INFO - PROCESS | 4028 | 1470211744684 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:04 INFO - PROCESS | 4028 | 1470211744686 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA04000 == 49 [pid = 4028] [id = 153] 01:09:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F8163ED400) [pid = 4028] [serial = 426] [outer = 0000000000000000] 01:09:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F8163F1000) [pid = 4028] [serial = 427] [outer = 000000F8163ED400] 01:09:04 INFO - PROCESS | 4028 | 1470211744745 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F81C271400) [pid = 4028] [serial = 428] [outer = 000000F8163ED400] 01:09:05 INFO - PROCESS | 4028 | 1470211745328 Marionette TRACE conn7 <- [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]]]}] 01:09:05 INFO - . 01:09:05 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 881ms 01:09:05 INFO - PROCESS | 4028 | 1470211745352 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 01:09:05 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:09:05 INFO - PROCESS | 4028 | 1470211745360 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 01:09:05 INFO - PROCESS | 4028 | 1470211745365 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 4028 | 1470211745368 Marionette TRACE conn7 <- [1,458,null,{}] 01:09:05 INFO - PROCESS | 4028 | 1470211745374 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:05 INFO - PROCESS | 4028 | 1470211745380 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:05 INFO - PROCESS | 4028 | 1470211745535 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 01:09:05 INFO - PROCESS | 4028 | 1470211745601 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 4028 | 1470211745603 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AB33000 == 50 [pid = 4028] [id = 154] 01:09:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 127 (000000F81649FC00) [pid = 4028] [serial = 429] [outer = 0000000000000000] 01:09:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 128 (000000F8164A0C00) [pid = 4028] [serial = 430] [outer = 000000F81649FC00] 01:09:05 INFO - PROCESS | 4028 | 1470211745658 Marionette DEBUG loaded listener.js 01:09:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 129 (000000F81BD0B000) [pid = 4028] [serial = 431] [outer = 000000F81649FC00] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261C2000 == 49 [pid = 4028] [id = 148] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3D9000 == 48 [pid = 4028] [id = 147] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A62F000 == 47 [pid = 4028] [id = 146] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A83B800 == 46 [pid = 4028] [id = 145] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A829000 == 45 [pid = 4028] [id = 144] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F829878800 == 44 [pid = 4028] [id = 143] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F829865800 == 43 [pid = 4028] [id = 142] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AAC000 == 42 [pid = 4028] [id = 141] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82985D800 == 41 [pid = 4028] [id = 140] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DD5800 == 40 [pid = 4028] [id = 139] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289CE000 == 39 [pid = 4028] [id = 138] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82240B000 == 38 [pid = 4028] [id = 137] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FE5000 == 37 [pid = 4028] [id = 136] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AED1800 == 36 [pid = 4028] [id = 135] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F826128800 == 35 [pid = 4028] [id = 134] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F821404800 == 34 [pid = 4028] [id = 133] 01:09:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA43000 == 33 [pid = 4028] [id = 132] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 128 (000000F825E7A400) [pid = 4028] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 127 (000000F81C270000) [pid = 4028] [serial = 310] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 126 (000000F8253D6400) [pid = 4028] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F81BA60800) [pid = 4028] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F81B0C5C00) [pid = 4028] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F815F4FC00) [pid = 4028] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F8161B6C00) [pid = 4028] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F8221A6800) [pid = 4028] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F8227C9000) [pid = 4028] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F82533F800) [pid = 4028] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F824554C00) [pid = 4028] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F81A463400) [pid = 4028] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F81AB55000) [pid = 4028] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F82331E400) [pid = 4028] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F82321E000) [pid = 4028] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F815FEC000) [pid = 4028] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F823326400) [pid = 4028] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F82619B400) [pid = 4028] [serial = 354] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F8233E1000) [pid = 4028] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F81F310400) [pid = 4028] [serial = 315] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211722404] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81C969000) [pid = 4028] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8261A2800) [pid = 4028] [serial = 352] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81C272000) [pid = 4028] [serial = 312] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F823216800) [pid = 4028] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81C3B4800) [pid = 4028] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F825FF0800) [pid = 4028] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81649D400) [pid = 4028] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F81402C800) [pid = 4028] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8239BD400) [pid = 4028] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8234F0400) [pid = 4028] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8222DCC00) [pid = 4028] [serial = 320] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F82152E400) [pid = 4028] [serial = 318] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8211C1800) [pid = 4028] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828F26C00) [pid = 4028] [serial = 362] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F828AB7400) [pid = 4028] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F828DF1000) [pid = 4028] [serial = 357] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211729404] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F828AAE000) [pid = 4028] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F825F1E800) [pid = 4028] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F819D5B000) [pid = 4028] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F821526800) [pid = 4028] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F821590C00) [pid = 4028] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F828F29400) [pid = 4028] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F825F23C00) [pid = 4028] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F828DF9000) [pid = 4028] [serial = 360] [outer = 0000000000000000] [url = about:blank] 01:09:06 INFO - PROCESS | 4028 | 1470211746195 Marionette TRACE conn7 <- [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]]]}] 01:09:06 INFO - . 01:09:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 880ms 01:09:06 INFO - PROCESS | 4028 | 1470211746246 Marionette TRACE conn7 -> [0,461,"getWindowHandle",null] 01:09:06 INFO - PROCESS | 4028 | 1470211746251 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 01:09:06 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:09:06 INFO - PROCESS | 4028 | 1470211746258 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 4028 | 1470211746264 Marionette TRACE conn7 <- [1,462,null,{}] 01:09:06 INFO - PROCESS | 4028 | 1470211746268 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:06 INFO - PROCESS | 4028 | 1470211746270 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:06 INFO - PROCESS | 4028 | 1470211746367 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 01:09:06 INFO - PROCESS | 4028 | 1470211746425 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:06 INFO - PROCESS | 4028 | 1470211746427 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1A1800 == 34 [pid = 4028] [id = 155] 01:09:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F815FEC000) [pid = 4028] [serial = 432] [outer = 0000000000000000] 01:09:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F816493400) [pid = 4028] [serial = 433] [outer = 000000F815FEC000] 01:09:06 INFO - PROCESS | 4028 | 1470211746492 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81A0A8C00) [pid = 4028] [serial = 434] [outer = 000000F815FEC000] 01:09:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82101E800 == 35 [pid = 4028] [id = 156] 01:09:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81BD09000) [pid = 4028] [serial = 435] [outer = 0000000000000000] 01:09:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81C3B3000) [pid = 4028] [serial = 436] [outer = 000000F81BD09000] 01:09:06 INFO - PROCESS | 4028 | 1470211746926 Marionette TRACE conn7 <- [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]]]}] 01:09:06 INFO - . 01:09:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:09:06 INFO - PROCESS | 4028 | 1470211746951 Marionette TRACE conn7 -> [0,465,"getWindowHandle",null] 01:09:06 INFO - PROCESS | 4028 | 1470211746954 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 01:09:06 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:09:06 INFO - PROCESS | 4028 | 1470211746957 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 4028 | 1470211746964 Marionette TRACE conn7 <- [1,466,null,{}] 01:09:06 INFO - PROCESS | 4028 | 1470211746977 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:06 INFO - PROCESS | 4028 | 1470211746982 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:07 INFO - PROCESS | 4028 | 1470211747085 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 01:09:07 INFO - PROCESS | 4028 | 1470211747094 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 4028 | 1470211747098 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822213000 == 36 [pid = 4028] [id = 157] 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81F3EC800) [pid = 4028] [serial = 437] [outer = 0000000000000000] 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8211C1800) [pid = 4028] [serial = 438] [outer = 000000F81F3EC800] 01:09:07 INFO - PROCESS | 4028 | 1470211747149 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F822190C00) [pid = 4028] [serial = 439] [outer = 000000F81F3EC800] 01:09:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82276C800 == 37 [pid = 4028] [id = 158] 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8222DD800) [pid = 4028] [serial = 440] [outer = 0000000000000000] 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8227CF400) [pid = 4028] [serial = 441] [outer = 000000F8222DD800] 01:09:07 INFO - PROCESS | 4028 | 1470211747601 Marionette TRACE conn7 <- [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]]]}] 01:09:07 INFO - . 01:09:07 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 691ms 01:09:07 INFO - PROCESS | 4028 | 1470211747651 Marionette TRACE conn7 -> [0,469,"getWindowHandle",null] 01:09:07 INFO - PROCESS | 4028 | 1470211747654 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 01:09:07 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:09:07 INFO - PROCESS | 4028 | 1470211747658 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:09:07 INFO - PROCESS | 4028 | 1470211747660 Marionette TRACE conn7 <- [1,470,null,{}] 01:09:07 INFO - PROCESS | 4028 | 1470211747667 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:07 INFO - PROCESS | 4028 | 1470211747669 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:07 INFO - PROCESS | 4028 | 1470211747773 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 01:09:07 INFO - PROCESS | 4028 | 1470211747780 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 4028 | 1470211747782 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232BF800 == 38 [pid = 4028] [id = 159] 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82321A800) [pid = 4028] [serial = 442] [outer = 0000000000000000] 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82321BC00) [pid = 4028] [serial = 443] [outer = 000000F82321A800] 01:09:07 INFO - PROCESS | 4028 | 1470211747833 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F823326800) [pid = 4028] [serial = 444] [outer = 000000F82321A800] 01:09:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8239A9800 == 39 [pid = 4028] [id = 160] 01:09:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8233E8000) [pid = 4028] [serial = 445] [outer = 0000000000000000] 01:09:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F823652400) [pid = 4028] [serial = 446] [outer = 000000F8233E8000] 01:09:08 INFO - PROCESS | 4028 | 1470211748285 Marionette TRACE conn7 <- [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]]]}] 01:09:08 INFO - . 01:09:08 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:09:08 INFO - PROCESS | 4028 | 1470211748351 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 4028 | 1470211748354 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 01:09:08 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:09:08 INFO - PROCESS | 4028 | 1470211748365 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 4028 | 1470211748370 Marionette TRACE conn7 <- [1,474,null,{}] 01:09:08 INFO - PROCESS | 4028 | 1470211748374 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:08 INFO - PROCESS | 4028 | 1470211748376 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:08 INFO - PROCESS | 4028 | 1470211748494 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 01:09:08 INFO - PROCESS | 4028 | 1470211748545 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:08 INFO - PROCESS | 4028 | 1470211748547 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82616F000 == 40 [pid = 4028] [id = 161] 01:09:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8233E7800) [pid = 4028] [serial = 447] [outer = 0000000000000000] 01:09:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8236B8C00) [pid = 4028] [serial = 448] [outer = 000000F8233E7800] 01:09:08 INFO - PROCESS | 4028 | 1470211748596 Marionette DEBUG loaded listener.js 01:09:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F824561800) [pid = 4028] [serial = 449] [outer = 000000F8233E7800] 01:09:09 INFO - PROCESS | 4028 | 1470211749006 Marionette TRACE conn7 <- [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]]]}] 01:09:09 INFO - . 01:09:09 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 692ms 01:09:09 INFO - PROCESS | 4028 | 1470211749052 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 4028 | 1470211749054 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 01:09:09 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:09:09 INFO - PROCESS | 4028 | 1470211749058 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - PROCESS | 4028 | 1470211749063 Marionette TRACE conn7 <- [1,478,null,{}] 01:09:09 INFO - PROCESS | 4028 | 1470211749067 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:09 INFO - PROCESS | 4028 | 1470211749073 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:09 INFO - PROCESS | 4028 | 1470211749218 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 01:09:09 INFO - PROCESS | 4028 | 1470211749223 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 4028 | 1470211749226 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2C1000 == 41 [pid = 4028] [id = 162] 01:09:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F825345800) [pid = 4028] [serial = 450] [outer = 0000000000000000] 01:09:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8253DF400) [pid = 4028] [serial = 451] [outer = 000000F825345800] 01:09:09 INFO - PROCESS | 4028 | 1470211749309 Marionette DEBUG loaded listener.js 01:09:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F82619D400) [pid = 4028] [serial = 452] [outer = 000000F825345800] 01:09:09 INFO - PROCESS | 4028 | 1470211749680 Marionette TRACE conn7 <- [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]]]}] 01:09:09 INFO - . 01:09:09 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 691ms 01:09:09 INFO - PROCESS | 4028 | 1470211749752 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 4028 | 1470211749757 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 01:09:09 INFO - PROCESS | 4028 | 1470211749761 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:09:09 INFO - PROCESS | 4028 | 1470211749763 Marionette TRACE conn7 <- [1,482,null,{}] 01:09:09 INFO - PROCESS | 4028 | 1470211749766 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:09 INFO - PROCESS | 4028 | 1470211749768 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:09 INFO - PROCESS | 4028 | 1470211749877 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 01:09:09 INFO - PROCESS | 4028 | 1470211749885 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 4028 | 1470211749887 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FD5000 == 42 [pid = 4028] [id = 163] 01:09:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828AAC800) [pid = 4028] [serial = 453] [outer = 0000000000000000] 01:09:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F828AAD000) [pid = 4028] [serial = 454] [outer = 000000F828AAC800] 01:09:09 INFO - PROCESS | 4028 | 1470211749934 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F828DF9C00) [pid = 4028] [serial = 455] [outer = 000000F828AAC800] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F829719400) [pid = 4028] [serial = 395] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F829803800) [pid = 4028] [serial = 393] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8161AFC00) [pid = 4028] [serial = 405] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F82A00A400) [pid = 4028] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82A00D000) [pid = 4028] [serial = 398] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211738241] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F8236BEC00) [pid = 4028] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F82152E000) [pid = 4028] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F824561400) [pid = 4028] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F816D11000) [pid = 4028] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F821528400) [pid = 4028] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81BD07C00) [pid = 4028] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F82A13A400) [pid = 4028] [serial = 403] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F82321B800) [pid = 4028] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F823325C00) [pid = 4028] [serial = 408] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:09:10 INFO - PROCESS | 4028 | 1470211750435 Marionette TRACE conn7 <- [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]]]}] 01:09:10 INFO - . 01:09:10 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 733ms 01:09:10 INFO - PROCESS | 4028 | 1470211750499 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 01:09:10 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:09:10 INFO - PROCESS | 4028 | 1470211750501 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 01:09:10 INFO - PROCESS | 4028 | 1470211750504 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:09:10 INFO - PROCESS | 4028 | 1470211750506 Marionette TRACE conn7 <- [1,486,null,{}] 01:09:10 INFO - PROCESS | 4028 | 1470211750513 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:10 INFO - PROCESS | 4028 | 1470211750515 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:10 INFO - PROCESS | 4028 | 1470211750606 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 01:09:10 INFO - PROCESS | 4028 | 1470211750610 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 4028 | 1470211750612 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829847800 == 43 [pid = 4028] [id = 164] 01:09:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81A25F000) [pid = 4028] [serial = 456] [outer = 0000000000000000] 01:09:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82218BC00) [pid = 4028] [serial = 457] [outer = 000000F81A25F000] 01:09:10 INFO - PROCESS | 4028 | 1470211750660 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F823953C00) [pid = 4028] [serial = 458] [outer = 000000F81A25F000] 01:09:11 INFO - PROCESS | 4028 | 1470211751042 Marionette TRACE conn7 <- [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]]]}] 01:09:11 INFO - . 01:09:11 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 585ms 01:09:11 INFO - PROCESS | 4028 | 1470211751093 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 4028 | 1470211751098 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 01:09:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:09:11 INFO - PROCESS | 4028 | 1470211751107 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 4028 | 1470211751109 Marionette TRACE conn7 <- [1,490,null,{}] 01:09:11 INFO - PROCESS | 4028 | 1470211751112 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:11 INFO - PROCESS | 4028 | 1470211751117 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:11 INFO - PROCESS | 4028 | 1470211751202 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 01:09:11 INFO - PROCESS | 4028 | 1470211751210 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 4028 | 1470211751212 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829875800 == 44 [pid = 4028] [id = 165] 01:09:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F828F1F400) [pid = 4028] [serial = 459] [outer = 0000000000000000] 01:09:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F828F27C00) [pid = 4028] [serial = 460] [outer = 000000F828F1F400] 01:09:11 INFO - PROCESS | 4028 | 1470211751262 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F82980CC00) [pid = 4028] [serial = 461] [outer = 000000F828F1F400] 01:09:11 INFO - PROCESS | 4028 | 1470211751638 Marionette TRACE conn7 <- [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]]]}] 01:09:11 INFO - . 01:09:11 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 585ms 01:09:11 INFO - PROCESS | 4028 | 1470211751692 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 4028 | 1470211751694 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 01:09:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:09:11 INFO - PROCESS | 4028 | 1470211751698 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 4028 | 1470211751699 Marionette TRACE conn7 <- [1,494,null,{}] 01:09:11 INFO - PROCESS | 4028 | 1470211751713 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:11 INFO - PROCESS | 4028 | 1470211751714 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:11 INFO - PROCESS | 4028 | 1470211751802 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 01:09:11 INFO - PROCESS | 4028 | 1470211751828 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 4028 | 1470211751830 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB7800 == 45 [pid = 4028] [id = 166] 01:09:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F82A016C00) [pid = 4028] [serial = 462] [outer = 0000000000000000] 01:09:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82A10A400) [pid = 4028] [serial = 463] [outer = 000000F82A016C00] 01:09:11 INFO - PROCESS | 4028 | 1470211751880 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82A134C00) [pid = 4028] [serial = 464] [outer = 000000F82A016C00] 01:09:12 INFO - PROCESS | 4028 | 1470211752273 Marionette TRACE conn7 <- [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]]]}] 01:09:12 INFO - . 01:09:12 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 627ms 01:09:12 INFO - PROCESS | 4028 | 1470211752328 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 4028 | 1470211752330 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 01:09:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:09:12 INFO - PROCESS | 4028 | 1470211752343 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 4028 | 1470211752345 Marionette TRACE conn7 <- [1,498,null,{}] 01:09:12 INFO - PROCESS | 4028 | 1470211752354 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:12 INFO - PROCESS | 4028 | 1470211752357 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:12 INFO - PROCESS | 4028 | 1470211752510 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 01:09:12 INFO - PROCESS | 4028 | 1470211752575 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 4028 | 1470211752578 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A051800 == 46 [pid = 4028] [id = 167] 01:09:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F813FD3000) [pid = 4028] [serial = 465] [outer = 0000000000000000] 01:09:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81583EC00) [pid = 4028] [serial = 466] [outer = 000000F813FD3000] 01:09:12 INFO - PROCESS | 4028 | 1470211752644 Marionette DEBUG loaded listener.js 01:09:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F816497800) [pid = 4028] [serial = 467] [outer = 000000F813FD3000] 01:09:13 INFO - PROCESS | 4028 | 1470211753186 Marionette TRACE conn7 <- [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]]]}] 01:09:13 INFO - . 01:09:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 902ms 01:09:13 INFO - PROCESS | 4028 | 1470211753246 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 01:09:13 INFO - PROCESS | 4028 | 1470211753251 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 01:09:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:09:13 INFO - PROCESS | 4028 | 1470211753255 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:09:13 INFO - PROCESS | 4028 | 1470211753260 Marionette TRACE conn7 <- [1,502,null,{}] 01:09:13 INFO - PROCESS | 4028 | 1470211753268 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:13 INFO - PROCESS | 4028 | 1470211753272 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:13 INFO - PROCESS | 4028 | 1470211753410 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 01:09:13 INFO - PROCESS | 4028 | 1470211753474 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:13 INFO - PROCESS | 4028 | 1470211753480 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA5E800 == 47 [pid = 4028] [id = 168] 01:09:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F822191C00) [pid = 4028] [serial = 468] [outer = 0000000000000000] 01:09:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F822198400) [pid = 4028] [serial = 469] [outer = 000000F822191C00] 01:09:13 INFO - PROCESS | 4028 | 1470211753579 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82158D000) [pid = 4028] [serial = 470] [outer = 000000F822191C00] 01:09:14 INFO - PROCESS | 4028 | 1470211754093 Marionette TRACE conn7 <- [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]]]}] 01:09:14 INFO - . 01:09:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 880ms 01:09:14 INFO - PROCESS | 4028 | 1470211754139 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 01:09:14 INFO - PROCESS | 4028 | 1470211754142 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 01:09:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:09:14 INFO - PROCESS | 4028 | 1470211754146 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:09:14 INFO - PROCESS | 4028 | 1470211754148 Marionette TRACE conn7 <- [1,506,null,{}] 01:09:14 INFO - PROCESS | 4028 | 1470211754156 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:14 INFO - PROCESS | 4028 | 1470211754158 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:14 INFO - PROCESS | 4028 | 1470211754279 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 01:09:14 INFO - PROCESS | 4028 | 1470211754367 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:14 INFO - PROCESS | 4028 | 1470211754369 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82985B800 == 48 [pid = 4028] [id = 169] 01:09:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825E7D800) [pid = 4028] [serial = 471] [outer = 0000000000000000] 01:09:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825E80C00) [pid = 4028] [serial = 472] [outer = 000000F825E7D800] 01:09:14 INFO - PROCESS | 4028 | 1470211754428 Marionette DEBUG loaded listener.js 01:09:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F82971E400) [pid = 4028] [serial = 473] [outer = 000000F825E7D800] 01:09:14 INFO - PROCESS | 4028 | 1470211754907 Marionette TRACE conn7 <- [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]]]}] 01:09:14 INFO - . 01:09:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 775ms 01:09:14 INFO - PROCESS | 4028 | 1470211754922 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 01:09:14 INFO - PROCESS | 4028 | 1470211754930 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 01:09:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:09:14 INFO - PROCESS | 4028 | 1470211754959 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:09:14 INFO - PROCESS | 4028 | 1470211754964 Marionette TRACE conn7 <- [1,510,null,{}] 01:09:14 INFO - PROCESS | 4028 | 1470211754971 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:14 INFO - PROCESS | 4028 | 1470211754974 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:15 INFO - PROCESS | 4028 | 1470211755098 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 01:09:15 INFO - PROCESS | 4028 | 1470211755186 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 4028 | 1470211755189 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3DC800 == 49 [pid = 4028] [id = 170] 01:09:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F82A606800) [pid = 4028] [serial = 474] [outer = 0000000000000000] 01:09:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F82A608400) [pid = 4028] [serial = 475] [outer = 000000F82A606800] 01:09:15 INFO - PROCESS | 4028 | 1470211755247 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F8224D5000) [pid = 4028] [serial = 476] [outer = 000000F82A606800] 01:09:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C90000 == 50 [pid = 4028] [id = 171] 01:09:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F8224D7000) [pid = 4028] [serial = 477] [outer = 0000000000000000] 01:09:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F822E77800) [pid = 4028] [serial = 478] [outer = 000000F8224D7000] 01:09:15 INFO - PROCESS | 4028 | 1470211755793 Marionette TRACE conn7 <- [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]]]}] 01:09:15 INFO - . 01:09:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 902ms 01:09:15 INFO - PROCESS | 4028 | 1470211755844 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 01:09:15 INFO - PROCESS | 4028 | 1470211755847 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 01:09:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:09:15 INFO - PROCESS | 4028 | 1470211755850 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:09:15 INFO - PROCESS | 4028 | 1470211755856 Marionette TRACE conn7 <- [1,514,null,{}] 01:09:15 INFO - PROCESS | 4028 | 1470211755861 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:15 INFO - PROCESS | 4028 | 1470211755863 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:16 INFO - PROCESS | 4028 | 1470211756027 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 01:09:16 INFO - PROCESS | 4028 | 1470211756144 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 4028 | 1470211756146 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F2C800 == 51 [pid = 4028] [id = 172] 01:09:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F815FA9C00) [pid = 4028] [serial = 479] [outer = 0000000000000000] 01:09:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F816D1E800) [pid = 4028] [serial = 480] [outer = 000000F815FA9C00] 01:09:16 INFO - PROCESS | 4028 | 1470211756206 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F8228A6400) [pid = 4028] [serial = 481] [outer = 000000F815FA9C00] 01:09:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821508000 == 52 [pid = 4028] [id = 173] 01:09:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F819D95000) [pid = 4028] [serial = 482] [outer = 0000000000000000] 01:09:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F81649C000) [pid = 4028] [serial = 483] [outer = 000000F819D95000] 01:09:16 INFO - PROCESS | 4028 | 1470211756842 Marionette TRACE conn7 <- [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]]]}] 01:09:16 INFO - . 01:09:16 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1034ms 01:09:16 INFO - PROCESS | 4028 | 1470211756887 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 4028 | 1470211756894 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 01:09:16 INFO - PROCESS | 4028 | 1470211756899 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:09:16 INFO - PROCESS | 4028 | 1470211756904 Marionette TRACE conn7 <- [1,518,null,{}] 01:09:16 INFO - PROCESS | 4028 | 1470211756910 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:16 INFO - PROCESS | 4028 | 1470211756916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:17 INFO - PROCESS | 4028 | 1470211757067 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 01:09:17 INFO - PROCESS | 4028 | 1470211757156 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 4028 | 1470211757158 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82220D000 == 53 [pid = 4028] [id = 174] 01:09:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F816D11000) [pid = 4028] [serial = 484] [outer = 0000000000000000] 01:09:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F81F209800) [pid = 4028] [serial = 485] [outer = 000000F816D11000] 01:09:17 INFO - PROCESS | 4028 | 1470211757212 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F821BB1C00) [pid = 4028] [serial = 486] [outer = 000000F816D11000] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB7800 == 52 [pid = 4028] [id = 166] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F829875800 == 51 [pid = 4028] [id = 165] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F829847800 == 50 [pid = 4028] [id = 164] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FD5000 == 49 [pid = 4028] [id = 163] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2C1000 == 48 [pid = 4028] [id = 162] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82616F000 == 47 [pid = 4028] [id = 161] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F8239A9800 == 46 [pid = 4028] [id = 160] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232BF800 == 45 [pid = 4028] [id = 159] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F822213000 == 44 [pid = 4028] [id = 157] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82276C800 == 43 [pid = 4028] [id = 158] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82101E800 == 42 [pid = 4028] [id = 156] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1A1800 == 41 [pid = 4028] [id = 155] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AB33000 == 40 [pid = 4028] [id = 154] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FBD000 == 39 [pid = 4028] [id = 150] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F816D3A000 == 38 [pid = 4028] [id = 149] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82985A000 == 37 [pid = 4028] [id = 151] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A624800 == 36 [pid = 4028] [id = 152] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA04000 == 35 [pid = 4028] [id = 153] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A34D800 == 34 [pid = 4028] [id = 131] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C90000 == 33 [pid = 4028] [id = 171] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3DC800 == 32 [pid = 4028] [id = 170] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F821508000 == 31 [pid = 4028] [id = 173] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F2C800 == 30 [pid = 4028] [id = 172] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82985B800 == 29 [pid = 4028] [id = 169] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A051800 == 28 [pid = 4028] [id = 167] 01:09:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA5E800 == 27 [pid = 4028] [id = 168] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F8236B7800) [pid = 4028] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F823224000) [pid = 4028] [serial = 373] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F8228A1400) [pid = 4028] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F81C1CB400) [pid = 4028] [serial = 379] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F82A133800) [pid = 4028] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F82A306000) [pid = 4028] [serial = 404] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F82364CC00) [pid = 4028] [serial = 412] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F8239C0400) [pid = 4028] [serial = 391] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F828F28800) [pid = 4028] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F825E80800) [pid = 4028] [serial = 409] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F8233E0000) [pid = 4028] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F82A132C00) [pid = 4028] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F825E87000) [pid = 4028] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F829809C00) [pid = 4028] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F829806800) [pid = 4028] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F81BD0F400) [pid = 4028] [serial = 406] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F82A011C00) [pid = 4028] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F82A014400) [pid = 4028] [serial = 399] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211738241] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F829810400) [pid = 4028] [serial = 397] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81BA5E800) [pid = 4028] [serial = 370] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81649CC00) [pid = 4028] [serial = 367] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8242AEC00) [pid = 4028] [serial = 385] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82455C800) [pid = 4028] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F823322800) [pid = 4028] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F822162800) [pid = 4028] [serial = 382] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F825E6FC00) [pid = 4028] [serial = 388] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81BA24000) [pid = 4028] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F819D8C000) [pid = 4028] [serial = 376] [outer = 0000000000000000] [url = about:blank] 01:09:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F27000 == 28 [pid = 4028] [id = 175] 01:09:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F815F4F400) [pid = 4028] [serial = 487] [outer = 0000000000000000] 01:09:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8161AD800) [pid = 4028] [serial = 488] [outer = 000000F815F4F400] 01:09:18 INFO - PROCESS | 4028 | 1470211758349 Marionette TRACE conn7 <- [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]]]}] 01:09:18 INFO - . 01:09:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1487ms 01:09:18 INFO - PROCESS | 4028 | 1470211758392 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 4028 | 1470211758396 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 01:09:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:09:18 INFO - PROCESS | 4028 | 1470211758401 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 4028 | 1470211758408 Marionette TRACE conn7 <- [1,522,null,{}] 01:09:18 INFO - PROCESS | 4028 | 1470211758414 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:18 INFO - PROCESS | 4028 | 1470211758417 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:18 INFO - PROCESS | 4028 | 1470211758528 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 01:09:18 INFO - PROCESS | 4028 | 1470211758603 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 4028 | 1470211758608 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1B5800 == 29 [pid = 4028] [id = 176] 01:09:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81A0A6400) [pid = 4028] [serial = 489] [outer = 0000000000000000] 01:09:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81A263000) [pid = 4028] [serial = 490] [outer = 000000F81A0A6400] 01:09:18 INFO - PROCESS | 4028 | 1470211758658 Marionette DEBUG loaded listener.js 01:09:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F81AD50400) [pid = 4028] [serial = 491] [outer = 000000F81A0A6400] 01:09:19 INFO - PROCESS | 4028 | 1470211759006 Marionette TRACE conn7 <- [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]]]}] 01:09:19 INFO - . 01:09:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 628ms 01:09:19 INFO - PROCESS | 4028 | 1470211759034 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 4028 | 1470211759040 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 01:09:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:09:19 INFO - PROCESS | 4028 | 1470211759052 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - PROCESS | 4028 | 1470211759058 Marionette TRACE conn7 <- [1,526,null,{}] 01:09:19 INFO - PROCESS | 4028 | 1470211759063 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:19 INFO - PROCESS | 4028 | 1470211759066 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:19 INFO - PROCESS | 4028 | 1470211759163 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 01:09:19 INFO - PROCESS | 4028 | 1470211759226 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 4028 | 1470211759228 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821414000 == 30 [pid = 4028] [id = 177] 01:09:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81BA57000) [pid = 4028] [serial = 492] [outer = 0000000000000000] 01:09:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F81BD0F000) [pid = 4028] [serial = 493] [outer = 000000F81BA57000] 01:09:19 INFO - PROCESS | 4028 | 1470211759280 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81FCAD000) [pid = 4028] [serial = 494] [outer = 000000F81BA57000] 01:09:19 INFO - PROCESS | 4028 | 1470211759598 Marionette TRACE conn7 <- [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]]]}] 01:09:19 INFO - . 01:09:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 586ms 01:09:19 INFO - PROCESS | 4028 | 1470211759645 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 4028 | 1470211759651 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 01:09:19 INFO - PROCESS | 4028 | 1470211759654 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:09:19 INFO - PROCESS | 4028 | 1470211759658 Marionette TRACE conn7 <- [1,530,null,{}] 01:09:19 INFO - PROCESS | 4028 | 1470211759671 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:19 INFO - PROCESS | 4028 | 1470211759679 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:19 INFO - PROCESS | 4028 | 1470211759793 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 01:09:19 INFO - PROCESS | 4028 | 1470211759800 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 4028 | 1470211759806 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232CB800 == 31 [pid = 4028] [id = 178] 01:09:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F815C4D000) [pid = 4028] [serial = 495] [outer = 0000000000000000] 01:09:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8222E4800) [pid = 4028] [serial = 496] [outer = 000000F815C4D000] 01:09:19 INFO - PROCESS | 4028 | 1470211759856 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F8228A7C00) [pid = 4028] [serial = 497] [outer = 000000F815C4D000] 01:09:20 INFO - PROCESS | 4028 | 1470211760226 Marionette TRACE conn7 <- [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]]]}] 01:09:20 INFO - . 01:09:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 587ms 01:09:20 INFO - PROCESS | 4028 | 1470211760247 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 4028 | 1470211760250 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 01:09:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:09:20 INFO - PROCESS | 4028 | 1470211760253 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 4028 | 1470211760258 Marionette TRACE conn7 <- [1,534,null,{}] 01:09:20 INFO - PROCESS | 4028 | 1470211760263 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:20 INFO - PROCESS | 4028 | 1470211760265 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:20 INFO - PROCESS | 4028 | 1470211760389 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 01:09:20 INFO - PROCESS | 4028 | 1470211760405 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:20 INFO - PROCESS | 4028 | 1470211760407 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82617B800 == 32 [pid = 4028] [id = 179] 01:09:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F823217000) [pid = 4028] [serial = 498] [outer = 0000000000000000] 01:09:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F823223400) [pid = 4028] [serial = 499] [outer = 000000F823217000] 01:09:20 INFO - PROCESS | 4028 | 1470211760458 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F823328000) [pid = 4028] [serial = 500] [outer = 000000F823217000] 01:09:20 INFO - PROCESS | 4028 | 1470211760835 Marionette TRACE conn7 <- [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]]]}] 01:09:20 INFO - . 01:09:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 628ms 01:09:20 INFO - PROCESS | 4028 | 1470211760888 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 4028 | 1470211760890 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 01:09:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:09:20 INFO - PROCESS | 4028 | 1470211760903 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 4028 | 1470211760905 Marionette TRACE conn7 <- [1,538,null,{}] 01:09:20 INFO - PROCESS | 4028 | 1470211760908 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:20 INFO - PROCESS | 4028 | 1470211760914 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:21 INFO - PROCESS | 4028 | 1470211761018 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 01:09:21 INFO - PROCESS | 4028 | 1470211761023 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 4028 | 1470211761028 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C72000 == 33 [pid = 4028] [id = 180] 01:09:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F81BA25800) [pid = 4028] [serial = 501] [outer = 0000000000000000] 01:09:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F8234F6000) [pid = 4028] [serial = 502] [outer = 000000F81BA25800] 01:09:21 INFO - PROCESS | 4028 | 1470211761074 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F8236C0400) [pid = 4028] [serial = 503] [outer = 000000F81BA25800] 01:09:21 INFO - PROCESS | 4028 | [4028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:09:21 INFO - PROCESS | 4028 | 1470211761451 Marionette TRACE conn7 <- [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]]]}] 01:09:21 INFO - . 01:09:21 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 586ms 01:09:21 INFO - PROCESS | 4028 | 1470211761490 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 01:09:21 INFO - PROCESS | 4028 | 1470211761492 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 01:09:21 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:09:21 INFO - PROCESS | 4028 | 1470211761499 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:09:21 INFO - PROCESS | 4028 | 1470211761501 Marionette TRACE conn7 <- [1,542,null,{}] 01:09:21 INFO - PROCESS | 4028 | 1470211761505 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:21 INFO - PROCESS | 4028 | 1470211761511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:21 INFO - PROCESS | 4028 | 1470211761639 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 01:09:21 INFO - PROCESS | 4028 | 1470211761645 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 4028 | 1470211761647 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC7000 == 34 [pid = 4028] [id = 181] 01:09:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F815FEB400) [pid = 4028] [serial = 504] [outer = 0000000000000000] 01:09:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F81C267C00) [pid = 4028] [serial = 505] [outer = 000000F815FEB400] 01:09:21 INFO - PROCESS | 4028 | 1470211761695 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F825E78000) [pid = 4028] [serial = 506] [outer = 000000F815FEB400] 01:09:22 INFO - PROCESS | 4028 | 1470211762064 Marionette TRACE conn7 <- [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]]]}] 01:09:22 INFO - . 01:09:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 627ms 01:09:22 INFO - PROCESS | 4028 | 1470211762126 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 01:09:22 INFO - PROCESS | 4028 | 1470211762128 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 01:09:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:09:22 INFO - PROCESS | 4028 | 1470211762132 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:09:22 INFO - PROCESS | 4028 | 1470211762137 Marionette TRACE conn7 <- [1,546,null,{}] 01:09:22 INFO - PROCESS | 4028 | 1470211762149 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:22 INFO - PROCESS | 4028 | 1470211762151 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:22 INFO - PROCESS | 4028 | 1470211762266 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 01:09:22 INFO - PROCESS | 4028 | 1470211762271 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 4028 | 1470211762273 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297B6000 == 35 [pid = 4028] [id = 182] 01:09:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F825E78400) [pid = 4028] [serial = 507] [outer = 0000000000000000] 01:09:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F825F21800) [pid = 4028] [serial = 508] [outer = 000000F825E78400] 01:09:22 INFO - PROCESS | 4028 | 1470211762321 Marionette DEBUG loaded listener.js 01:09:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F82619E800) [pid = 4028] [serial = 509] [outer = 000000F825E78400] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F81AB4E400) [pid = 4028] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F816499000) [pid = 4028] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F82A016C00) [pid = 4028] [serial = 462] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F825345800) [pid = 4028] [serial = 450] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F828AAC800) [pid = 4028] [serial = 453] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81A25F000) [pid = 4028] [serial = 456] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F828F1F400) [pid = 4028] [serial = 459] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F823956000) [pid = 4028] [serial = 420] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F81649FC00) [pid = 4028] [serial = 429] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F81F3EC800) [pid = 4028] [serial = 437] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F8222DD800) [pid = 4028] [serial = 440] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211747470] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F828F21800) [pid = 4028] [serial = 423] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F8163ED400) [pid = 4028] [serial = 426] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81F3E7C00) [pid = 4028] [serial = 417] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F815FEC000) [pid = 4028] [serial = 432] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81BD09000) [pid = 4028] [serial = 435] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82321A800) [pid = 4028] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F813FD6000) [pid = 4028] [serial = 414] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F823649000) [pid = 4028] [serial = 411] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8233E7800) [pid = 4028] [serial = 447] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8233E8000) [pid = 4028] [serial = 445] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:22 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F828DEF000) [pid = 4028] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:09:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AB32800 == 34 [pid = 4028] [id = 11] 01:09:23 INFO - PROCESS | 4028 | 1470211763053 Marionette TRACE conn7 <- [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]]]}] 01:09:23 INFO - . 01:09:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 942ms 01:09:23 INFO - PROCESS | 4028 | 1470211763077 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 4028 | 1470211763079 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 01:09:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:09:23 INFO - PROCESS | 4028 | 1470211763082 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 4028 | 1470211763084 Marionette TRACE conn7 <- [1,550,null,{}] 01:09:23 INFO - PROCESS | 4028 | 1470211763090 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:23 INFO - PROCESS | 4028 | 1470211763092 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:23 INFO - PROCESS | 4028 | 1470211763179 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 01:09:23 INFO - PROCESS | 4028 | 1470211763183 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 4028 | 1470211763185 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829869000 == 35 [pid = 4028] [id = 183] 01:09:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F816499000) [pid = 4028] [serial = 510] [outer = 0000000000000000] 01:09:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F82218B800) [pid = 4028] [serial = 511] [outer = 000000F816499000] 01:09:23 INFO - PROCESS | 4028 | 1470211763233 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8233E4400) [pid = 4028] [serial = 512] [outer = 000000F816499000] 01:09:23 INFO - PROCESS | 4028 | 1470211763604 Marionette TRACE conn7 <- [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]]]}] 01:09:23 INFO - . 01:09:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 587ms 01:09:23 INFO - PROCESS | 4028 | 1470211763673 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 4028 | 1470211763675 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 01:09:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:09:23 INFO - PROCESS | 4028 | 1470211763688 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 4028 | 1470211763690 Marionette TRACE conn7 <- [1,554,null,{}] 01:09:23 INFO - PROCESS | 4028 | 1470211763694 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:23 INFO - PROCESS | 4028 | 1470211763696 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:23 INFO - PROCESS | 4028 | 1470211763782 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 01:09:23 INFO - PROCESS | 4028 | 1470211763787 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 4028 | 1470211763789 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232CB000 == 36 [pid = 4028] [id = 184] 01:09:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F825E72000) [pid = 4028] [serial = 513] [outer = 0000000000000000] 01:09:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F825F28000) [pid = 4028] [serial = 514] [outer = 000000F825E72000] 01:09:23 INFO - PROCESS | 4028 | 1470211763838 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828AB4800) [pid = 4028] [serial = 515] [outer = 000000F825E72000] 01:09:24 INFO - PROCESS | 4028 | 1470211764240 Marionette TRACE conn7 <- [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]]]}] 01:09:24 INFO - . 01:09:24 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 586ms 01:09:24 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:09:24 INFO - PROCESS | 4028 | 1470211764273 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 4028 | 1470211764275 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 01:09:24 INFO - PROCESS | 4028 | 1470211764278 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:09:24 INFO - PROCESS | 4028 | 1470211764283 Marionette TRACE conn7 <- [1,558,null,{}] 01:09:24 INFO - PROCESS | 4028 | 1470211764298 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:24 INFO - PROCESS | 4028 | 1470211764300 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:24 INFO - PROCESS | 4028 | 1470211764392 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 01:09:24 INFO - PROCESS | 4028 | 1470211764397 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 4028 | 1470211764399 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A344800 == 37 [pid = 4028] [id = 185] 01:09:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828DED000) [pid = 4028] [serial = 516] [outer = 0000000000000000] 01:09:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828F21800) [pid = 4028] [serial = 517] [outer = 000000F828DED000] 01:09:24 INFO - PROCESS | 4028 | 1470211764446 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F828F2D400) [pid = 4028] [serial = 518] [outer = 000000F828DED000] 01:09:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3D0000 == 38 [pid = 4028] [id = 186] 01:09:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82971CC00) [pid = 4028] [serial = 519] [outer = 0000000000000000] 01:09:24 INFO - PROCESS | 4028 | [4028] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9701 01:09:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F815B2B400) [pid = 4028] [serial = 520] [outer = 000000F82971CC00] 01:09:25 INFO - PROCESS | 4028 | 1470211765045 Marionette TRACE conn7 <- [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]]]}] 01:09:25 INFO - . 01:09:25 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 776ms 01:09:25 INFO - PROCESS | 4028 | 1470211765058 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 01:09:25 INFO - PROCESS | 4028 | 1470211765063 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 01:09:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:09:25 INFO - PROCESS | 4028 | 1470211765068 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:09:25 INFO - PROCESS | 4028 | 1470211765075 Marionette TRACE conn7 <- [1,562,null,{}] 01:09:25 INFO - PROCESS | 4028 | 1470211765081 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:25 INFO - PROCESS | 4028 | 1470211765085 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:25 INFO - PROCESS | 4028 | 1470211765232 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 01:09:25 INFO - PROCESS | 4028 | 1470211765352 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:25 INFO - PROCESS | 4028 | 1470211765355 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821416000 == 39 [pid = 4028] [id = 187] 01:09:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F81BD0F400) [pid = 4028] [serial = 521] [outer = 0000000000000000] 01:09:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F81C3B5C00) [pid = 4028] [serial = 522] [outer = 000000F81BD0F400] 01:09:25 INFO - PROCESS | 4028 | 1470211765417 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F822191400) [pid = 4028] [serial = 523] [outer = 000000F81BD0F400] 01:09:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826141000 == 40 [pid = 4028] [id = 188] 01:09:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F822193800) [pid = 4028] [serial = 524] [outer = 0000000000000000] 01:09:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F8230C8400) [pid = 4028] [serial = 525] [outer = 000000F822193800] 01:09:26 INFO - PROCESS | 4028 | 1470211766074 Marionette TRACE conn7 <- [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]]]}] 01:09:26 INFO - . 01:09:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1033ms 01:09:26 INFO - PROCESS | 4028 | 1470211766105 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 01:09:26 INFO - PROCESS | 4028 | 1470211766110 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 01:09:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:09:26 INFO - PROCESS | 4028 | 1470211766117 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:09:26 INFO - PROCESS | 4028 | 1470211766124 Marionette TRACE conn7 <- [1,566,null,{}] 01:09:26 INFO - PROCESS | 4028 | 1470211766128 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:26 INFO - PROCESS | 4028 | 1470211766131 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:26 INFO - PROCESS | 4028 | 1470211766272 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 01:09:26 INFO - PROCESS | 4028 | 1470211766386 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:26 INFO - PROCESS | 4028 | 1470211766389 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CA9800 == 41 [pid = 4028] [id = 189] 01:09:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F8224DB800) [pid = 4028] [serial = 526] [outer = 0000000000000000] 01:09:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F8236B9C00) [pid = 4028] [serial = 527] [outer = 000000F8224DB800] 01:09:26 INFO - PROCESS | 4028 | 1470211766451 Marionette DEBUG loaded listener.js 01:09:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F8245B8000) [pid = 4028] [serial = 528] [outer = 000000F8224DB800] 01:09:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F32000 == 42 [pid = 4028] [id = 190] 01:09:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F816494C00) [pid = 4028] [serial = 529] [outer = 0000000000000000] 01:09:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F813FD7000) [pid = 4028] [serial = 530] [outer = 000000F816494C00] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232CB000 == 41 [pid = 4028] [id = 184] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F829869000 == 40 [pid = 4028] [id = 183] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297B6000 == 39 [pid = 4028] [id = 182] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC7000 == 38 [pid = 4028] [id = 181] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C72000 == 37 [pid = 4028] [id = 180] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F82617B800 == 36 [pid = 4028] [id = 179] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232CB800 == 35 [pid = 4028] [id = 178] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F821414000 == 34 [pid = 4028] [id = 177] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1B5800 == 33 [pid = 4028] [id = 176] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F82220D000 == 32 [pid = 4028] [id = 174] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F27000 == 31 [pid = 4028] [id = 175] 01:09:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F814936000 == 30 [pid = 4028] [id = 12] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F829716000) [pid = 4028] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F81F2E1000) [pid = 4028] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F819D8D800) [pid = 4028] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F82A10A400) [pid = 4028] [serial = 463] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F8253DF400) [pid = 4028] [serial = 451] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F828AAD000) [pid = 4028] [serial = 454] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F82619D400) [pid = 4028] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F82218BC00) [pid = 4028] [serial = 457] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F828F27C00) [pid = 4028] [serial = 460] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F825F1A800) [pid = 4028] [serial = 421] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F828AAC000) [pid = 4028] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F8164A0C00) [pid = 4028] [serial = 430] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81BD0B000) [pid = 4028] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8211C1800) [pid = 4028] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F822190C00) [pid = 4028] [serial = 439] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8227CF400) [pid = 4028] [serial = 441] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211747470] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82A111000) [pid = 4028] [serial = 424] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F82A30B800) [pid = 4028] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8163F1000) [pid = 4028] [serial = 427] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F81C271400) [pid = 4028] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8228AAC00) [pid = 4028] [serial = 418] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F82364B000) [pid = 4028] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F816493400) [pid = 4028] [serial = 433] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81C3B3000) [pid = 4028] [serial = 436] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81A0A8C00) [pid = 4028] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F82321BC00) [pid = 4028] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F815C50800) [pid = 4028] [serial = 415] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81A829000) [pid = 4028] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82A30E400) [pid = 4028] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F82980CC00) [pid = 4028] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F82A134C00) [pid = 4028] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8236B8C00) [pid = 4028] [serial = 448] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F824561800) [pid = 4028] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F828DF9C00) [pid = 4028] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F823652400) [pid = 4028] [serial = 446] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F823326800) [pid = 4028] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F823953C00) [pid = 4028] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4028 | 1470211767364 Marionette TRACE conn7 <- [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]]]}] 01:09:27 INFO - . 01:09:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1283ms 01:09:27 INFO - PROCESS | 4028 | 1470211767402 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 01:09:27 INFO - PROCESS | 4028 | 1470211767406 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 01:09:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:09:27 INFO - PROCESS | 4028 | 1470211767411 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:09:27 INFO - PROCESS | 4028 | 1470211767414 Marionette TRACE conn7 <- [1,570,null,{}] 01:09:27 INFO - PROCESS | 4028 | 1470211767423 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:27 INFO - PROCESS | 4028 | 1470211767426 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:27 INFO - PROCESS | 4028 | 1470211767547 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 01:09:27 INFO - PROCESS | 4028 | 1470211767619 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:27 INFO - PROCESS | 4028 | 1470211767627 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA96000 == 31 [pid = 4028] [id = 191] 01:09:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F815F48000) [pid = 4028] [serial = 531] [outer = 0000000000000000] 01:09:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F815F48800) [pid = 4028] [serial = 532] [outer = 000000F815F48000] 01:09:27 INFO - PROCESS | 4028 | 1470211767676 Marionette DEBUG loaded listener.js 01:09:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8161B8800) [pid = 4028] [serial = 533] [outer = 000000F815F48000] 01:09:28 INFO - PROCESS | 4028 | 1470211768065 Marionette TRACE conn7 <- [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]]]}] 01:09:28 INFO - . 01:09:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 692ms 01:09:28 INFO - PROCESS | 4028 | 1470211768107 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 01:09:28 INFO - PROCESS | 4028 | 1470211768115 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 01:09:28 INFO - PROCESS | 4028 | 1470211768122 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:09:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:09:28 INFO - PROCESS | 4028 | 1470211768125 Marionette TRACE conn7 <- [1,574,null,{}] 01:09:28 INFO - PROCESS | 4028 | 1470211768129 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:28 INFO - PROCESS | 4028 | 1470211768131 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:28 INFO - PROCESS | 4028 | 1470211768226 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 01:09:28 INFO - PROCESS | 4028 | 1470211768235 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 4028 | 1470211768238 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC8F000 == 32 [pid = 4028] [id = 192] 01:09:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F819F06800) [pid = 4028] [serial = 534] [outer = 0000000000000000] 01:09:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81A0A5000) [pid = 4028] [serial = 535] [outer = 000000F819F06800] 01:09:28 INFO - PROCESS | 4028 | 1470211768285 Marionette DEBUG loaded listener.js 01:09:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81ABAFC00) [pid = 4028] [serial = 536] [outer = 000000F819F06800] 01:09:28 INFO - PROCESS | 4028 | 1470211768685 Marionette TRACE conn7 <- [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]]]}] 01:09:28 INFO - . 01:09:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 587ms 01:09:28 INFO - PROCESS | 4028 | 1470211768714 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 01:09:28 INFO - PROCESS | 4028 | 1470211768719 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 01:09:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:09:28 INFO - PROCESS | 4028 | 1470211768723 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:09:28 INFO - PROCESS | 4028 | 1470211768727 Marionette TRACE conn7 <- [1,578,null,{}] 01:09:28 INFO - PROCESS | 4028 | 1470211768740 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:28 INFO - PROCESS | 4028 | 1470211768748 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:28 INFO - PROCESS | 4028 | 1470211768838 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 01:09:28 INFO - PROCESS | 4028 | 1470211768848 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 4028 | 1470211768851 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82140E000 == 33 [pid = 4028] [id = 193] 01:09:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8164A1400) [pid = 4028] [serial = 537] [outer = 0000000000000000] 01:09:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81BA5FC00) [pid = 4028] [serial = 538] [outer = 000000F8164A1400] 01:09:28 INFO - PROCESS | 4028 | 1470211768903 Marionette DEBUG loaded listener.js 01:09:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81C967000) [pid = 4028] [serial = 539] [outer = 000000F8164A1400] 01:09:29 INFO - PROCESS | 4028 | 1470211769331 Marionette TRACE conn7 <- [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]]]}] 01:09:29 INFO - . 01:09:29 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 629ms 01:09:29 INFO - PROCESS | 4028 | 1470211769357 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 4028 | 1470211769360 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 01:09:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:09:29 INFO - PROCESS | 4028 | 1470211769410 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:09:29 INFO - PROCESS | 4028 | 1470211769414 Marionette TRACE conn7 <- [1,582,null,{}] 01:09:29 INFO - PROCESS | 4028 | 1470211769420 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:29 INFO - PROCESS | 4028 | 1470211769424 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:29 INFO - PROCESS | 4028 | 1470211769562 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 01:09:29 INFO - PROCESS | 4028 | 1470211769636 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 4028 | 1470211769639 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC35800 == 34 [pid = 4028] [id = 194] 01:09:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F815FA7800) [pid = 4028] [serial = 540] [outer = 0000000000000000] 01:09:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8161B5400) [pid = 4028] [serial = 541] [outer = 000000F815FA7800] 01:09:29 INFO - PROCESS | 4028 | 1470211769701 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81A82F400) [pid = 4028] [serial = 542] [outer = 000000F815FA7800] 01:09:30 INFO - PROCESS | 4028 | 1470211770158 Marionette TRACE conn7 <- [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]]]}] 01:09:30 INFO - . 01:09:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 839ms 01:09:30 INFO - PROCESS | 4028 | 1470211770206 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 01:09:30 INFO - PROCESS | 4028 | 1470211770211 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 01:09:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:09:30 INFO - PROCESS | 4028 | 1470211770258 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:09:30 INFO - PROCESS | 4028 | 1470211770261 Marionette TRACE conn7 <- [1,586,null,{}] 01:09:30 INFO - PROCESS | 4028 | 1470211770269 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:30 INFO - PROCESS | 4028 | 1470211770274 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:30 INFO - PROCESS | 4028 | 1470211770409 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 01:09:30 INFO - PROCESS | 4028 | 1470211770482 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:30 INFO - PROCESS | 4028 | 1470211770485 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82252E800 == 35 [pid = 4028] [id = 195] 01:09:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81C590400) [pid = 4028] [serial = 543] [outer = 0000000000000000] 01:09:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F81F312800) [pid = 4028] [serial = 544] [outer = 000000F81C590400] 01:09:30 INFO - PROCESS | 4028 | 1470211770546 Marionette DEBUG loaded listener.js 01:09:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8211C2000) [pid = 4028] [serial = 545] [outer = 000000F81C590400] 01:09:30 INFO - PROCESS | 4028 | 1470211770975 Marionette TRACE conn7 <- [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]]]}] 01:09:30 INFO - . 01:09:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 775ms 01:09:31 INFO - PROCESS | 4028 | 1470211770994 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 4028 | 1470211771000 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 01:09:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:09:31 INFO - PROCESS | 4028 | 1470211771005 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - PROCESS | 4028 | 1470211771007 Marionette TRACE conn7 <- [1,590,null,{}] 01:09:31 INFO - PROCESS | 4028 | 1470211771011 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:31 INFO - PROCESS | 4028 | 1470211771017 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:31 INFO - PROCESS | 4028 | 1470211771129 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 01:09:31 INFO - PROCESS | 4028 | 1470211771207 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:31 INFO - PROCESS | 4028 | 1470211771214 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8234A0800 == 36 [pid = 4028] [id = 196] 01:09:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81BD0DC00) [pid = 4028] [serial = 546] [outer = 0000000000000000] 01:09:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F821BBA800) [pid = 4028] [serial = 547] [outer = 000000F81BD0DC00] 01:09:31 INFO - PROCESS | 4028 | 1470211771316 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8224D3800) [pid = 4028] [serial = 548] [outer = 000000F81BD0DC00] 01:09:31 INFO - PROCESS | 4028 | 1470211771792 Marionette TRACE conn7 <- [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]]]}] 01:09:31 INFO - . 01:09:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 838ms 01:09:31 INFO - PROCESS | 4028 | 1470211771846 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 4028 | 1470211771849 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 01:09:31 INFO - PROCESS | 4028 | 1470211771894 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:09:31 INFO - PROCESS | 4028 | 1470211771896 Marionette TRACE conn7 <- [1,594,null,{}] 01:09:31 INFO - PROCESS | 4028 | 1470211771900 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:31 INFO - PROCESS | 4028 | 1470211771903 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:32 INFO - PROCESS | 4028 | 1470211772024 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 01:09:32 INFO - PROCESS | 4028 | 1470211772129 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 4028 | 1470211772131 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B4800 == 37 [pid = 4028] [id = 197] 01:09:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822E7B400) [pid = 4028] [serial = 549] [outer = 0000000000000000] 01:09:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8230C9000) [pid = 4028] [serial = 550] [outer = 000000F822E7B400] 01:09:32 INFO - PROCESS | 4028 | 1470211772191 Marionette DEBUG loaded listener.js 01:09:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82331D800) [pid = 4028] [serial = 551] [outer = 000000F822E7B400] 01:09:32 INFO - PROCESS | 4028 | 1470211772666 Marionette TRACE conn7 <- [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]]]}] 01:09:32 INFO - . 01:09:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 774ms 01:09:32 INFO - PROCESS | 4028 | 1470211772673 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 4028 | 1470211772680 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 01:09:32 INFO - PROCESS | 4028 | 1470211772684 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:09:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:09:32 INFO - PROCESS | 4028 | 1470211772686 Marionette TRACE conn7 <- [1,598,null,{}] 01:09:32 INFO - PROCESS | 4028 | 1470211772689 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:32 INFO - PROCESS | 4028 | 1470211772695 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:32 INFO - PROCESS | 4028 | 1470211772802 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 01:09:32 INFO - PROCESS | 4028 | 1470211772874 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 4028 | 1470211772879 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289E2800 == 38 [pid = 4028] [id = 198] 01:09:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82332A800) [pid = 4028] [serial = 552] [outer = 0000000000000000] 01:09:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F82332AC00) [pid = 4028] [serial = 553] [outer = 000000F82332A800] 01:09:32 INFO - PROCESS | 4028 | 1470211772936 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F82364D800) [pid = 4028] [serial = 554] [outer = 000000F82332A800] 01:09:33 INFO - PROCESS | 4028 | 1470211773431 Marionette TRACE conn7 <- [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]]]}] 01:09:33 INFO - . 01:09:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 776ms 01:09:33 INFO - PROCESS | 4028 | 1470211773464 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 01:09:33 INFO - PROCESS | 4028 | 1470211773469 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 01:09:33 INFO - PROCESS | 4028 | 1470211773473 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:09:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:09:33 INFO - PROCESS | 4028 | 1470211773475 Marionette TRACE conn7 <- [1,602,null,{}] 01:09:33 INFO - PROCESS | 4028 | 1470211773479 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:33 INFO - PROCESS | 4028 | 1470211773490 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:33 INFO - PROCESS | 4028 | 1470211773658 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 01:09:33 INFO - PROCESS | 4028 | 1470211773745 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:33 INFO - PROCESS | 4028 | 1470211773748 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82140D000 == 39 [pid = 4028] [id = 199] 01:09:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F823953000) [pid = 4028] [serial = 555] [outer = 0000000000000000] 01:09:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82533F800) [pid = 4028] [serial = 556] [outer = 000000F823953000] 01:09:33 INFO - PROCESS | 4028 | 1470211773812 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F825E80800) [pid = 4028] [serial = 557] [outer = 000000F823953000] 01:09:34 INFO - PROCESS | 4028 | 1470211774329 Marionette TRACE conn7 <- [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]]]}] 01:09:34 INFO - . 01:09:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 879ms 01:09:34 INFO - PROCESS | 4028 | 1470211774372 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 01:09:34 INFO - PROCESS | 4028 | 1470211774377 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 01:09:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:09:34 INFO - PROCESS | 4028 | 1470211774382 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:09:34 INFO - PROCESS | 4028 | 1470211774385 Marionette TRACE conn7 <- [1,606,null,{}] 01:09:34 INFO - PROCESS | 4028 | 1470211774394 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:34 INFO - PROCESS | 4028 | 1470211774398 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:34 INFO - PROCESS | 4028 | 1470211774514 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 01:09:34 INFO - PROCESS | 4028 | 1470211774602 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:34 INFO - PROCESS | 4028 | 1470211774604 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821005800 == 40 [pid = 4028] [id = 200] 01:09:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F81A0A8C00) [pid = 4028] [serial = 558] [outer = 0000000000000000] 01:09:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F81A0AB800) [pid = 4028] [serial = 559] [outer = 000000F81A0A8C00] 01:09:34 INFO - PROCESS | 4028 | 1470211774658 Marionette DEBUG loaded listener.js 01:09:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F81C272400) [pid = 4028] [serial = 560] [outer = 000000F81A0A8C00] 01:09:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC49000 == 41 [pid = 4028] [id = 201] 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F816493000) [pid = 4028] [serial = 561] [outer = 0000000000000000] 01:09:35 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC8F000 == 40 [pid = 4028] [id = 192] 01:09:35 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA96000 == 39 [pid = 4028] [id = 191] 01:09:35 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F32000 == 38 [pid = 4028] [id = 190] 01:09:35 INFO - PROCESS | 4028 | --DOCSHELL 000000F826141000 == 37 [pid = 4028] [id = 188] 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F815FF0800) [pid = 4028] [serial = 562] [outer = 000000F816493000] 01:09:35 INFO - PROCESS | 4028 | 1470211775175 Marionette TRACE conn7 <- [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]]]}] 01:09:35 INFO - . 01:09:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 838ms 01:09:35 INFO - PROCESS | 4028 | 1470211775228 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 01:09:35 INFO - PROCESS | 4028 | 1470211775232 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 01:09:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:09:35 INFO - PROCESS | 4028 | 1470211775242 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:09:35 INFO - PROCESS | 4028 | 1470211775245 Marionette TRACE conn7 <- [1,610,null,{}] 01:09:35 INFO - PROCESS | 4028 | 1470211775250 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:35 INFO - PROCESS | 4028 | 1470211775252 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:35 INFO - PROCESS | 4028 | 1470211775388 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 01:09:35 INFO - PROCESS | 4028 | 1470211775415 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 4028 | 1470211775417 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FED800 == 38 [pid = 4028] [id = 202] 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81F2DEC00) [pid = 4028] [serial = 563] [outer = 0000000000000000] 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F821531000) [pid = 4028] [serial = 564] [outer = 000000F81F2DEC00] 01:09:35 INFO - PROCESS | 4028 | 1470211775469 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F8224D5C00) [pid = 4028] [serial = 565] [outer = 000000F81F2DEC00] 01:09:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B5800 == 39 [pid = 4028] [id = 203] 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F823324800) [pid = 4028] [serial = 566] [outer = 0000000000000000] 01:09:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F8236BB800) [pid = 4028] [serial = 567] [outer = 000000F823324800] 01:09:35 INFO - PROCESS | 4028 | 1470211775929 Marionette TRACE conn7 <- [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]]]}] 01:09:35 INFO - . 01:09:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 734ms 01:09:35 INFO - PROCESS | 4028 | 1470211775976 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 01:09:35 INFO - PROCESS | 4028 | 1470211775978 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 01:09:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:09:35 INFO - PROCESS | 4028 | 1470211775981 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:09:35 INFO - PROCESS | 4028 | 1470211775989 Marionette TRACE conn7 <- [1,614,null,{}] 01:09:36 INFO - PROCESS | 4028 | 1470211776000 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:36 INFO - PROCESS | 4028 | 1470211776005 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:36 INFO - PROCESS | 4028 | 1470211776149 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 01:09:36 INFO - PROCESS | 4028 | 1470211776211 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 4028 | 1470211776214 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297B4000 == 40 [pid = 4028] [id = 204] 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F82455C800) [pid = 4028] [serial = 568] [outer = 0000000000000000] 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F8253D6400) [pid = 4028] [serial = 569] [outer = 000000F82455C800] 01:09:36 INFO - PROCESS | 4028 | 1470211776263 Marionette DEBUG loaded listener.js 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F825FE2400) [pid = 4028] [serial = 570] [outer = 000000F82455C800] 01:09:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82985B800 == 41 [pid = 4028] [id = 205] 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F8261A3800) [pid = 4028] [serial = 571] [outer = 0000000000000000] 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F828AA9800) [pid = 4028] [serial = 572] [outer = 000000F8261A3800] 01:09:36 INFO - PROCESS | 4028 | 1470211776697 Marionette TRACE conn7 <- [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]]]}] 01:09:36 INFO - . 01:09:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 733ms 01:09:36 INFO - PROCESS | 4028 | 1470211776721 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 4028 | 1470211776724 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 01:09:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:09:36 INFO - PROCESS | 4028 | 1470211776727 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:09:36 INFO - PROCESS | 4028 | 1470211776729 Marionette TRACE conn7 <- [1,618,null,{}] 01:09:36 INFO - PROCESS | 4028 | 1470211776742 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:36 INFO - PROCESS | 4028 | 1470211776744 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:36 INFO - PROCESS | 4028 | 1470211776872 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 01:09:36 INFO - PROCESS | 4028 | 1470211776925 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 4028 | 1470211776930 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A2BC800 == 42 [pid = 4028] [id = 206] 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F81BD06000) [pid = 4028] [serial = 573] [outer = 0000000000000000] 01:09:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 127 (000000F8261A7800) [pid = 4028] [serial = 574] [outer = 000000F81BD06000] 01:09:36 INFO - PROCESS | 4028 | 1470211776978 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 128 (000000F828DF9000) [pid = 4028] [serial = 575] [outer = 000000F81BD06000] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 127 (000000F815F48000) [pid = 4028] [serial = 531] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 126 (000000F819F06800) [pid = 4028] [serial = 534] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F816494C00) [pid = 4028] [serial = 529] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F8224DB800) [pid = 4028] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F82971CC00) [pid = 4028] [serial = 519] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F822193800) [pid = 4028] [serial = 524] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211765832] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F815F4F400) [pid = 4028] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F816D11000) [pid = 4028] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F81A0A6400) [pid = 4028] [serial = 489] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F815C4D000) [pid = 4028] [serial = 495] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F81BA25800) [pid = 4028] [serial = 501] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F81BA57000) [pid = 4028] [serial = 492] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F825E78400) [pid = 4028] [serial = 507] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F813FD3000) [pid = 4028] [serial = 465] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F822191C00) [pid = 4028] [serial = 468] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F825E7D800) [pid = 4028] [serial = 471] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F8224D7000) [pid = 4028] [serial = 477] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F82A606800) [pid = 4028] [serial = 474] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F825E72000) [pid = 4028] [serial = 513] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F819D95000) [pid = 4028] [serial = 482] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211756676] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F815FA9C00) [pid = 4028] [serial = 479] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F815FEB400) [pid = 4028] [serial = 504] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81B0BDC00) [pid = 4028] [serial = 32] [outer = 0000000000000000] [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.] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F816499000) [pid = 4028] [serial = 510] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823217000) [pid = 4028] [serial = 498] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:09:37 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81AB3E800) [pid = 4028] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:09:37 INFO - PROCESS | 4028 | 1470211777432 Marionette TRACE conn7 <- [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]]]}] 01:09:37 INFO - . 01:09:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 733ms 01:09:37 INFO - PROCESS | 4028 | 1470211777465 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 01:09:37 INFO - PROCESS | 4028 | 1470211777467 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 01:09:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:09:37 INFO - PROCESS | 4028 | 1470211777475 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:09:37 INFO - PROCESS | 4028 | 1470211777477 Marionette TRACE conn7 <- [1,622,null,{}] 01:09:37 INFO - PROCESS | 4028 | 1470211777480 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:37 INFO - PROCESS | 4028 | 1470211777482 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:37 INFO - PROCESS | 4028 | 1470211777598 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 01:09:37 INFO - PROCESS | 4028 | 1470211777649 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 4028 | 1470211777651 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A1A4000 == 43 [pid = 4028] [id = 207] 01:09:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F815FE7800) [pid = 4028] [serial = 576] [outer = 0000000000000000] 01:09:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F816D11000) [pid = 4028] [serial = 577] [outer = 000000F815FE7800] 01:09:37 INFO - PROCESS | 4028 | 1470211777700 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8222DF000) [pid = 4028] [serial = 578] [outer = 000000F815FE7800] 01:09:38 INFO - PROCESS | 4028 | 1470211778005 Marionette TRACE conn7 <- [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]]]}] 01:09:38 INFO - . 01:09:38 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 585ms 01:09:38 INFO - PROCESS | 4028 | 1470211778064 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 4028 | 1470211778066 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 01:09:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:09:38 INFO - PROCESS | 4028 | 1470211778069 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:09:38 INFO - PROCESS | 4028 | 1470211778075 Marionette TRACE conn7 <- [1,626,null,{}] 01:09:38 INFO - PROCESS | 4028 | 1470211778079 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:38 INFO - PROCESS | 4028 | 1470211778085 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:38 INFO - PROCESS | 4028 | 1470211778218 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 01:09:38 INFO - PROCESS | 4028 | 1470211778225 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 4028 | 1470211778227 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3D1000 == 44 [pid = 4028] [id = 208] 01:09:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F823328400) [pid = 4028] [serial = 579] [outer = 0000000000000000] 01:09:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8239C3800) [pid = 4028] [serial = 580] [outer = 000000F823328400] 01:09:38 INFO - PROCESS | 4028 | 1470211778275 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F829717000) [pid = 4028] [serial = 581] [outer = 000000F823328400] 01:09:38 INFO - PROCESS | 4028 | 1470211778627 Marionette TRACE conn7 <- [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]]]}] 01:09:38 INFO - . 01:09:38 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 585ms 01:09:38 INFO - PROCESS | 4028 | 1470211778657 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 4028 | 1470211778659 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 01:09:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:09:38 INFO - PROCESS | 4028 | 1470211778666 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:09:38 INFO - PROCESS | 4028 | 1470211778668 Marionette TRACE conn7 <- [1,630,null,{}] 01:09:38 INFO - PROCESS | 4028 | 1470211778672 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:38 INFO - PROCESS | 4028 | 1470211778674 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:38 INFO - PROCESS | 4028 | 1470211778765 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 01:09:38 INFO - PROCESS | 4028 | 1470211778833 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 4028 | 1470211778838 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A62F800 == 45 [pid = 4028] [id = 209] 01:09:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82971C800) [pid = 4028] [serial = 582] [outer = 0000000000000000] 01:09:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F829803C00) [pid = 4028] [serial = 583] [outer = 000000F82971C800] 01:09:38 INFO - PROCESS | 4028 | 1470211778883 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F829810C00) [pid = 4028] [serial = 584] [outer = 000000F82971C800] 01:09:39 INFO - PROCESS | 4028 | 1470211779184 Marionette TRACE conn7 <- [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]]]}] 01:09:39 INFO - . 01:09:39 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 586ms 01:09:39 INFO - PROCESS | 4028 | 1470211779253 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 4028 | 1470211779259 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 01:09:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:09:39 INFO - PROCESS | 4028 | 1470211779263 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:09:39 INFO - PROCESS | 4028 | 1470211779264 Marionette TRACE conn7 <- [1,634,null,{}] 01:09:39 INFO - PROCESS | 4028 | 1470211779268 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:39 INFO - PROCESS | 4028 | 1470211779273 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:39 INFO - PROCESS | 4028 | 1470211779410 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 01:09:39 INFO - PROCESS | 4028 | 1470211779479 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 4028 | 1470211779483 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA94000 == 46 [pid = 4028] [id = 210] 01:09:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F815832000) [pid = 4028] [serial = 585] [outer = 0000000000000000] 01:09:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F815F4F400) [pid = 4028] [serial = 586] [outer = 000000F815832000] 01:09:39 INFO - PROCESS | 4028 | 1470211779549 Marionette DEBUG loaded listener.js 01:09:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F81A877C00) [pid = 4028] [serial = 587] [outer = 000000F815832000] 01:09:40 INFO - PROCESS | 4028 | 1470211780057 Marionette TRACE conn7 <- [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]]]}] 01:09:40 INFO - . 01:09:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 838ms 01:09:40 INFO - PROCESS | 4028 | 1470211780106 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 01:09:40 INFO - PROCESS | 4028 | 1470211780114 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 01:09:40 INFO - PROCESS | 4028 | 1470211780119 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:09:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:09:40 INFO - PROCESS | 4028 | 1470211780124 Marionette TRACE conn7 <- [1,638,null,{}] 01:09:40 INFO - PROCESS | 4028 | 1470211780146 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:40 INFO - PROCESS | 4028 | 1470211780150 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:40 INFO - PROCESS | 4028 | 1470211780282 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 01:09:40 INFO - PROCESS | 4028 | 1470211780362 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 4028 | 1470211780365 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DD4800 == 47 [pid = 4028] [id = 211] 01:09:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F822E83000) [pid = 4028] [serial = 588] [outer = 0000000000000000] 01:09:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F823324C00) [pid = 4028] [serial = 589] [outer = 000000F822E83000] 01:09:40 INFO - PROCESS | 4028 | 1470211780426 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F824554C00) [pid = 4028] [serial = 590] [outer = 000000F822E83000] 01:09:40 INFO - PROCESS | 4028 | 1470211780876 Marionette TRACE conn7 <- [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]]]}] 01:09:40 INFO - . 01:09:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 796ms 01:09:40 INFO - PROCESS | 4028 | 1470211780921 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 01:09:40 INFO - PROCESS | 4028 | 1470211780925 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 01:09:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:09:40 INFO - PROCESS | 4028 | 1470211780928 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:09:40 INFO - PROCESS | 4028 | 1470211780931 Marionette TRACE conn7 <- [1,642,null,{}] 01:09:40 INFO - PROCESS | 4028 | 1470211780979 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:40 INFO - PROCESS | 4028 | 1470211780982 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:41 INFO - PROCESS | 4028 | 1470211781122 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 01:09:41 INFO - PROCESS | 4028 | 1470211781215 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:41 INFO - PROCESS | 4028 | 1470211781217 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A62A800 == 48 [pid = 4028] [id = 212] 01:09:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F825E75800) [pid = 4028] [serial = 591] [outer = 0000000000000000] 01:09:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F828AB1000) [pid = 4028] [serial = 592] [outer = 000000F825E75800] 01:09:41 INFO - PROCESS | 4028 | 1470211781276 Marionette DEBUG loaded listener.js 01:09:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F828F29400) [pid = 4028] [serial = 593] [outer = 000000F825E75800] 01:09:41 INFO - PROCESS | 4028 | 1470211781775 Marionette TRACE conn7 <- [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]]]}] 01:09:41 INFO - . 01:09:41 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 881ms 01:09:41 INFO - PROCESS | 4028 | 1470211781811 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 4028 | 1470211781816 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 01:09:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:09:41 INFO - PROCESS | 4028 | 1470211781829 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 4028 | 1470211781834 Marionette TRACE conn7 <- [1,646,null,{}] 01:09:41 INFO - PROCESS | 4028 | 1470211781842 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:41 INFO - PROCESS | 4028 | 1470211781846 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:41 INFO - PROCESS | 4028 | 1470211781970 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 01:09:42 INFO - PROCESS | 4028 | 1470211782132 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 4028 | 1470211782135 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ADE800 == 49 [pid = 4028] [id = 213] 01:09:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F82A132C00) [pid = 4028] [serial = 594] [outer = 0000000000000000] 01:09:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F82A134400) [pid = 4028] [serial = 595] [outer = 000000F82A132C00] 01:09:42 INFO - PROCESS | 4028 | 1470211782196 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F82A13A800) [pid = 4028] [serial = 596] [outer = 000000F82A132C00] 01:09:42 INFO - PROCESS | 4028 | 1470211782742 Marionette TRACE conn7 <- [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]]]}] 01:09:42 INFO - . 01:09:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 942ms 01:09:42 INFO - PROCESS | 4028 | 1470211782767 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 01:09:42 INFO - PROCESS | 4028 | 1470211782769 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 01:09:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:09:42 INFO - PROCESS | 4028 | 1470211782773 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:09:42 INFO - PROCESS | 4028 | 1470211782779 Marionette TRACE conn7 <- [1,650,null,{}] 01:09:42 INFO - PROCESS | 4028 | 1470211782783 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:42 INFO - PROCESS | 4028 | 1470211782785 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:42 INFO - PROCESS | 4028 | 1470211782903 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 01:09:42 INFO - PROCESS | 4028 | 1470211782981 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 4028 | 1470211782987 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA1D800 == 50 [pid = 4028] [id = 214] 01:09:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F815F4B800) [pid = 4028] [serial = 597] [outer = 0000000000000000] 01:09:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F815FA9800) [pid = 4028] [serial = 598] [outer = 000000F815F4B800] 01:09:43 INFO - PROCESS | 4028 | 1470211783258 Marionette DEBUG loaded listener.js 01:09:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F816D19800) [pid = 4028] [serial = 599] [outer = 000000F815F4B800] 01:09:43 INFO - PROCESS | 4028 | 1470211783788 Marionette TRACE conn7 <- [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]]]}] 01:09:43 INFO - . 01:09:43 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1089ms 01:09:43 INFO - PROCESS | 4028 | 1470211783865 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 01:09:43 INFO - PROCESS | 4028 | 1470211783868 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 01:09:43 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:09:43 INFO - PROCESS | 4028 | 1470211783873 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:09:43 INFO - PROCESS | 4028 | 1470211783875 Marionette TRACE conn7 <- [1,654,null,{}] 01:09:43 INFO - PROCESS | 4028 | 1470211783884 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:43 INFO - PROCESS | 4028 | 1470211783889 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:44 INFO - PROCESS | 4028 | 1470211784062 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A62F800 == 49 [pid = 4028] [id = 209] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3D1000 == 48 [pid = 4028] [id = 208] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A1A4000 == 47 [pid = 4028] [id = 207] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A2BC800 == 46 [pid = 4028] [id = 206] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F82985B800 == 45 [pid = 4028] [id = 205] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297B4000 == 44 [pid = 4028] [id = 204] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B5800 == 43 [pid = 4028] [id = 203] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FED800 == 42 [pid = 4028] [id = 202] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC49000 == 41 [pid = 4028] [id = 201] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F821005800 == 40 [pid = 4028] [id = 200] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3D0000 == 39 [pid = 4028] [id = 186] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B4800 == 38 [pid = 4028] [id = 197] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F8234A0800 == 37 [pid = 4028] [id = 196] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F82252E800 == 36 [pid = 4028] [id = 195] 01:09:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC35800 == 35 [pid = 4028] [id = 194] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F81C3B5C00) [pid = 4028] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F815B2B400) [pid = 4028] [serial = 520] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F81ABAFC00) [pid = 4028] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F8230C8400) [pid = 4028] [serial = 525] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211765832] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F8161AD800) [pid = 4028] [serial = 488] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F81F209800) [pid = 4028] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F821BB1C00) [pid = 4028] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F81AD50400) [pid = 4028] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F81A263000) [pid = 4028] [serial = 490] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8228A7C00) [pid = 4028] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F8222E4800) [pid = 4028] [serial = 496] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F8234F6000) [pid = 4028] [serial = 502] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F81BD0F000) [pid = 4028] [serial = 493] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F81FCAD000) [pid = 4028] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F8245B8000) [pid = 4028] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F825F21800) [pid = 4028] [serial = 508] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8161B8800) [pid = 4028] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81583EC00) [pid = 4028] [serial = 466] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F816497800) [pid = 4028] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F82158D000) [pid = 4028] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F822198400) [pid = 4028] [serial = 469] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82971E400) [pid = 4028] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F825E80C00) [pid = 4028] [serial = 472] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F822E77800) [pid = 4028] [serial = 478] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8224D5000) [pid = 4028] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F82A608400) [pid = 4028] [serial = 475] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F828AB4800) [pid = 4028] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81649C000) [pid = 4028] [serial = 483] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211756676] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8228A6400) [pid = 4028] [serial = 481] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F828F21800) [pid = 4028] [serial = 517] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F816D1E800) [pid = 4028] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81C267C00) [pid = 4028] [serial = 505] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F825F28000) [pid = 4028] [serial = 514] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F813FDC400) [pid = 4028] [serial = 272] [outer = 0000000000000000] [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.] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82619E800) [pid = 4028] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F82218B800) [pid = 4028] [serial = 511] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F823223400) [pid = 4028] [serial = 499] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8233E4400) [pid = 4028] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F825E78000) [pid = 4028] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8236C0400) [pid = 4028] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F823328000) [pid = 4028] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81B01F000) [pid = 4028] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F815F48800) [pid = 4028] [serial = 532] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81BA5FC00) [pid = 4028] [serial = 538] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F81A0A5000) [pid = 4028] [serial = 535] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F813FD7000) [pid = 4028] [serial = 530] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:09:44 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F8236B9C00) [pid = 4028] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:09:44 INFO - PROCESS | 4028 | 1470211784144 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 4028 | 1470211784150 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F30800 == 36 [pid = 4028] [id = 215] 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F813FB0400) [pid = 4028] [serial = 600] [outer = 0000000000000000] 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F813FB6400) [pid = 4028] [serial = 601] [outer = 000000F813FB0400] 01:09:44 INFO - PROCESS | 4028 | 1470211784200 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F815B2B400) [pid = 4028] [serial = 602] [outer = 000000F813FB0400] 01:09:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCD3000 == 37 [pid = 4028] [id = 216] 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81649D400) [pid = 4028] [serial = 603] [outer = 0000000000000000] 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F816D1E800) [pid = 4028] [serial = 604] [outer = 000000F81649D400] 01:09:44 INFO - PROCESS | 4028 | 1470211784625 Marionette TRACE conn7 <- [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]]]}] 01:09:44 INFO - . 01:09:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 797ms 01:09:44 INFO - PROCESS | 4028 | 1470211784671 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 4028 | 1470211784678 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 01:09:44 INFO - PROCESS | 4028 | 1470211784685 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:09:44 INFO - PROCESS | 4028 | 1470211784688 Marionette TRACE conn7 <- [1,658,null,{}] 01:09:44 INFO - PROCESS | 4028 | 1470211784692 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:44 INFO - PROCESS | 4028 | 1470211784698 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:44 INFO - PROCESS | 4028 | 1470211784803 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 01:09:44 INFO - PROCESS | 4028 | 1470211784822 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 4028 | 1470211784825 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82060E800 == 38 [pid = 4028] [id = 217] 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F81AD4F000) [pid = 4028] [serial = 605] [outer = 0000000000000000] 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F81AE72C00) [pid = 4028] [serial = 606] [outer = 000000F81AD4F000] 01:09:44 INFO - PROCESS | 4028 | 1470211784874 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81C1CB000) [pid = 4028] [serial = 607] [outer = 000000F81AD4F000] 01:09:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821511000 == 39 [pid = 4028] [id = 218] 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81F2E3400) [pid = 4028] [serial = 608] [outer = 0000000000000000] 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F82066AC00) [pid = 4028] [serial = 609] [outer = 000000F81F2E3400] 01:09:45 INFO - PROCESS | 4028 | 1470211785318 Marionette TRACE conn7 <- [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]]]}] 01:09:45 INFO - . 01:09:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 692ms 01:09:45 INFO - PROCESS | 4028 | 1470211785383 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 01:09:45 INFO - PROCESS | 4028 | 1470211785389 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 01:09:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:09:45 INFO - PROCESS | 4028 | 1470211785392 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:09:45 INFO - PROCESS | 4028 | 1470211785396 Marionette TRACE conn7 <- [1,662,null,{}] 01:09:45 INFO - PROCESS | 4028 | 1470211785408 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:45 INFO - PROCESS | 4028 | 1470211785416 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:45 INFO - PROCESS | 4028 | 1470211785524 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 01:09:45 INFO - PROCESS | 4028 | 1470211785546 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:45 INFO - PROCESS | 4028 | 1470211785548 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A16000 == 40 [pid = 4028] [id = 219] 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F82218F800) [pid = 4028] [serial = 610] [outer = 0000000000000000] 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822194400) [pid = 4028] [serial = 611] [outer = 000000F82218F800] 01:09:45 INFO - PROCESS | 4028 | 1470211785597 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8223E0C00) [pid = 4028] [serial = 612] [outer = 000000F82218F800] 01:09:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A2A000 == 41 [pid = 4028] [id = 220] 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8227D0400) [pid = 4028] [serial = 613] [outer = 0000000000000000] 01:09:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F822E79800) [pid = 4028] [serial = 614] [outer = 000000F8227D0400] 01:09:46 INFO - PROCESS | 4028 | 1470211786058 Marionette TRACE conn7 <- [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]]]}] 01:09:46 INFO - . 01:09:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:09:46 INFO - PROCESS | 4028 | 1470211786087 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 01:09:46 INFO - PROCESS | 4028 | 1470211786090 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 01:09:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:09:46 INFO - PROCESS | 4028 | 1470211786097 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 4028 | 1470211786099 Marionette TRACE conn7 <- [1,666,null,{}] 01:09:46 INFO - PROCESS | 4028 | 1470211786103 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:46 INFO - PROCESS | 4028 | 1470211786105 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:46 INFO - PROCESS | 4028 | 1470211786212 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 01:09:46 INFO - PROCESS | 4028 | 1470211786217 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:46 INFO - PROCESS | 4028 | 1470211786223 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8242C8000 == 42 [pid = 4028] [id = 221] 01:09:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8224D8000) [pid = 4028] [serial = 615] [outer = 0000000000000000] 01:09:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F822E78400) [pid = 4028] [serial = 616] [outer = 000000F8224D8000] 01:09:46 INFO - PROCESS | 4028 | 1470211786268 Marionette DEBUG loaded listener.js 01:09:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82332B400) [pid = 4028] [serial = 617] [outer = 000000F8224D8000] 01:09:46 INFO - PROCESS | 4028 | 1470211786721 Marionette TRACE conn7 <- [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]]]}] 01:09:46 INFO - . 01:09:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 670ms 01:09:46 INFO - PROCESS | 4028 | 1470211786772 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 01:09:46 INFO - PROCESS | 4028 | 1470211786774 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 01:09:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:09:46 INFO - PROCESS | 4028 | 1470211786780 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 4028 | 1470211786782 Marionette TRACE conn7 <- [1,670,null,{}] 01:09:46 INFO - PROCESS | 4028 | 1470211786786 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:46 INFO - PROCESS | 4028 | 1470211786788 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:46 INFO - PROCESS | 4028 | 1470211786903 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 01:09:46 INFO - PROCESS | 4028 | 1470211786910 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:46 INFO - PROCESS | 4028 | 1470211786916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261BD800 == 43 [pid = 4028] [id = 222] 01:09:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F82364E000) [pid = 4028] [serial = 618] [outer = 0000000000000000] 01:09:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F823652400) [pid = 4028] [serial = 619] [outer = 000000F82364E000] 01:09:47 INFO - PROCESS | 4028 | 1470211787012 Marionette DEBUG loaded listener.js 01:09:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8242B1800) [pid = 4028] [serial = 620] [outer = 000000F82364E000] 01:09:47 INFO - PROCESS | 4028 | 1470211787408 Marionette TRACE conn7 <- [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]]]}] 01:09:47 INFO - . 01:09:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 691ms 01:09:47 INFO - PROCESS | 4028 | 1470211787476 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 01:09:47 INFO - PROCESS | 4028 | 1470211787481 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 01:09:47 INFO - PROCESS | 4028 | 1470211787485 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:09:47 INFO - PROCESS | 4028 | 1470211787487 Marionette TRACE conn7 <- [1,674,null,{}] 01:09:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:09:47 INFO - PROCESS | 4028 | 1470211787501 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:47 INFO - PROCESS | 4028 | 1470211787511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:47 INFO - PROCESS | 4028 | 1470211787628 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 01:09:47 INFO - PROCESS | 4028 | 1470211787677 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:47 INFO - PROCESS | 4028 | 1470211787680 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8158DA800 == 44 [pid = 4028] [id = 223] 01:09:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8253E2000) [pid = 4028] [serial = 621] [outer = 0000000000000000] 01:09:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825E76800) [pid = 4028] [serial = 622] [outer = 000000F8253E2000] 01:09:47 INFO - PROCESS | 4028 | 1470211787728 Marionette DEBUG loaded listener.js 01:09:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82619BC00) [pid = 4028] [serial = 623] [outer = 000000F8253E2000] 01:09:48 INFO - PROCESS | 4028 | 1470211788126 Marionette TRACE conn7 <- [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]]]}] 01:09:48 INFO - . 01:09:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 670ms 01:09:48 INFO - PROCESS | 4028 | 1470211788162 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 4028 | 1470211788167 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 01:09:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:09:48 INFO - PROCESS | 4028 | 1470211788177 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - PROCESS | 4028 | 1470211788179 Marionette TRACE conn7 <- [1,678,null,{}] 01:09:48 INFO - PROCESS | 4028 | 1470211788183 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:48 INFO - PROCESS | 4028 | 1470211788188 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:48 INFO - PROCESS | 4028 | 1470211788298 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 01:09:48 INFO - PROCESS | 4028 | 1470211788306 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 4028 | 1470211788308 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FCF000 == 45 [pid = 4028] [id = 224] 01:09:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F828AA8400) [pid = 4028] [serial = 624] [outer = 0000000000000000] 01:09:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828AB1800) [pid = 4028] [serial = 625] [outer = 000000F828AA8400] 01:09:48 INFO - PROCESS | 4028 | 1470211788357 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828F2AC00) [pid = 4028] [serial = 626] [outer = 000000F828AA8400] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F82455C800) [pid = 4028] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F823324800) [pid = 4028] [serial = 566] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211775772] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81A0A8C00) [pid = 4028] [serial = 558] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81F2DEC00) [pid = 4028] [serial = 563] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F81BD06000) [pid = 4028] [serial = 573] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F815FE7800) [pid = 4028] [serial = 576] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8261A3800) [pid = 4028] [serial = 571] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F823328400) [pid = 4028] [serial = 579] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F816493000) [pid = 4028] [serial = 561] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:48 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81BD0F400) [pid = 4028] [serial = 521] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:09:48 INFO - PROCESS | 4028 | 1470211788877 Marionette TRACE conn7 <- [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]]]}] 01:09:48 INFO - . 01:09:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 733ms 01:09:48 INFO - PROCESS | 4028 | 1470211788909 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 4028 | 1470211788911 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 01:09:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:09:48 INFO - PROCESS | 4028 | 1470211788920 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - PROCESS | 4028 | 1470211788925 Marionette TRACE conn7 <- [1,682,null,{}] 01:09:48 INFO - PROCESS | 4028 | 1470211788935 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:48 INFO - PROCESS | 4028 | 1470211788938 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:49 INFO - PROCESS | 4028 | 1470211789031 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 01:09:49 INFO - PROCESS | 4028 | 1470211789036 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 4028 | 1470211789038 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829850800 == 46 [pid = 4028] [id = 225] 01:09:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F81BA21000) [pid = 4028] [serial = 627] [outer = 0000000000000000] 01:09:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F822E7EC00) [pid = 4028] [serial = 628] [outer = 000000F81BA21000] 01:09:49 INFO - PROCESS | 4028 | 1470211789087 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F828AA9C00) [pid = 4028] [serial = 629] [outer = 000000F81BA21000] 01:09:49 INFO - PROCESS | 4028 | 1470211789449 Marionette TRACE conn7 <- [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]]]}] 01:09:49 INFO - . 01:09:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 587ms 01:09:49 INFO - PROCESS | 4028 | 1470211789505 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 4028 | 1470211789507 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 01:09:49 INFO - PROCESS | 4028 | 1470211789514 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:09:49 INFO - PROCESS | 4028 | 1470211789516 Marionette TRACE conn7 <- [1,686,null,{}] 01:09:49 INFO - PROCESS | 4028 | 1470211789519 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:49 INFO - PROCESS | 4028 | 1470211789521 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:49 INFO - PROCESS | 4028 | 1470211789640 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 01:09:49 INFO - PROCESS | 4028 | 1470211789648 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 4028 | 1470211789654 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A78000 == 47 [pid = 4028] [id = 226] 01:09:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F828F28C00) [pid = 4028] [serial = 630] [outer = 0000000000000000] 01:09:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F82971E400) [pid = 4028] [serial = 631] [outer = 000000F828F28C00] 01:09:49 INFO - PROCESS | 4028 | 1470211789699 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F82A00B400) [pid = 4028] [serial = 632] [outer = 000000F828F28C00] 01:09:50 INFO - PROCESS | 4028 | 1470211790061 Marionette TRACE conn7 <- [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]]]}] 01:09:50 INFO - . 01:09:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 587ms 01:09:50 INFO - PROCESS | 4028 | 1470211790105 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 4028 | 1470211790111 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 01:09:50 INFO - PROCESS | 4028 | 1470211790114 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:09:50 INFO - PROCESS | 4028 | 1470211790116 Marionette TRACE conn7 <- [1,690,null,{}] 01:09:50 INFO - PROCESS | 4028 | 1470211790120 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:50 INFO - PROCESS | 4028 | 1470211790125 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:50 INFO - PROCESS | 4028 | 1470211790239 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 01:09:50 INFO - PROCESS | 4028 | 1470211790250 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:50 INFO - PROCESS | 4028 | 1470211790252 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD9800 == 48 [pid = 4028] [id = 227] 01:09:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82A00A800) [pid = 4028] [serial = 633] [outer = 0000000000000000] 01:09:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82A10F400) [pid = 4028] [serial = 634] [outer = 000000F82A00A800] 01:09:50 INFO - PROCESS | 4028 | 1470211790304 Marionette DEBUG loaded listener.js 01:09:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82A30AC00) [pid = 4028] [serial = 635] [outer = 000000F82A00A800] 01:09:50 INFO - PROCESS | 4028 | 1470211790748 Marionette TRACE conn7 <- [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]]]}] 01:09:50 INFO - . 01:09:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 690ms 01:09:50 INFO - PROCESS | 4028 | 1470211790810 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 4028 | 1470211790815 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 01:09:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:09:50 INFO - PROCESS | 4028 | 1470211790821 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 4028 | 1470211790825 Marionette TRACE conn7 <- [1,694,null,{}] 01:09:50 INFO - PROCESS | 4028 | 1470211790834 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:50 INFO - PROCESS | 4028 | 1470211790838 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:50 INFO - PROCESS | 4028 | 1470211790974 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 01:09:51 INFO - PROCESS | 4028 | 1470211791043 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 4028 | 1470211791046 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F279800 == 49 [pid = 4028] [id = 228] 01:09:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F816497800) [pid = 4028] [serial = 636] [outer = 0000000000000000] 01:09:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F816D15C00) [pid = 4028] [serial = 637] [outer = 000000F816497800] 01:09:51 INFO - PROCESS | 4028 | 1470211791110 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81BA57C00) [pid = 4028] [serial = 638] [outer = 000000F816497800] 01:09:51 INFO - PROCESS | 4028 | 1470211791620 Marionette TRACE conn7 <- [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]]]}] 01:09:51 INFO - . 01:09:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 838ms 01:09:51 INFO - PROCESS | 4028 | 1470211791662 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 01:09:51 INFO - PROCESS | 4028 | 1470211791671 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 01:09:51 INFO - PROCESS | 4028 | 1470211791678 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:09:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:09:51 INFO - PROCESS | 4028 | 1470211791681 Marionette TRACE conn7 <- [1,698,null,{}] 01:09:51 INFO - PROCESS | 4028 | 1470211791685 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:51 INFO - PROCESS | 4028 | 1470211791691 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:51 INFO - PROCESS | 4028 | 1470211791853 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 01:09:51 INFO - PROCESS | 4028 | 1470211791918 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 4028 | 1470211791921 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A2B800 == 50 [pid = 4028] [id = 229] 01:09:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82218FC00) [pid = 4028] [serial = 639] [outer = 0000000000000000] 01:09:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F8224D2800) [pid = 4028] [serial = 640] [outer = 000000F82218FC00] 01:09:51 INFO - PROCESS | 4028 | 1470211791982 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F822C0F800) [pid = 4028] [serial = 641] [outer = 000000F82218FC00] 01:09:52 INFO - PROCESS | 4028 | 1470211792461 Marionette TRACE conn7 <- [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]]]}] 01:09:52 INFO - . 01:09:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 839ms 01:09:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:09:52 INFO - PROCESS | 4028 | 1470211792521 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 01:09:52 INFO - PROCESS | 4028 | 1470211792524 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 01:09:52 INFO - PROCESS | 4028 | 1470211792528 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:09:52 INFO - PROCESS | 4028 | 1470211792532 Marionette TRACE conn7 <- [1,702,null,{}] 01:09:52 INFO - PROCESS | 4028 | 1470211792548 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:52 INFO - PROCESS | 4028 | 1470211792554 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:52 INFO - PROCESS | 4028 | 1470211792716 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 01:09:52 INFO - PROCESS | 4028 | 1470211792826 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 4028 | 1470211792830 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A2C800 == 51 [pid = 4028] [id = 230] 01:09:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F8236B9C00) [pid = 4028] [serial = 642] [outer = 0000000000000000] 01:09:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F825E8B400) [pid = 4028] [serial = 643] [outer = 000000F8236B9C00] 01:09:52 INFO - PROCESS | 4028 | 1470211792891 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F82A10D800) [pid = 4028] [serial = 644] [outer = 000000F8236B9C00] 01:09:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ACD000 == 52 [pid = 4028] [id = 231] 01:09:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F82A12F000) [pid = 4028] [serial = 645] [outer = 0000000000000000] 01:09:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F82A609C00) [pid = 4028] [serial = 646] [outer = 000000F82A12F000] 01:09:53 INFO - PROCESS | 4028 | 1470211793459 Marionette TRACE conn7 <- [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]]]}] 01:09:53 INFO - . 01:09:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 986ms 01:09:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:09:53 INFO - PROCESS | 4028 | 1470211793514 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 4028 | 1470211793518 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 01:09:53 INFO - PROCESS | 4028 | 1470211793522 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 4028 | 1470211793527 Marionette TRACE conn7 <- [1,706,null,{}] 01:09:53 INFO - PROCESS | 4028 | 1470211793532 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:53 INFO - PROCESS | 4028 | 1470211793534 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:53 INFO - PROCESS | 4028 | 1470211793676 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 01:09:53 INFO - PROCESS | 4028 | 1470211793795 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 4028 | 1470211793798 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A631000 == 53 [pid = 4028] [id = 232] 01:09:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F82A8AD800) [pid = 4028] [serial = 647] [outer = 0000000000000000] 01:09:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F82A8AF000) [pid = 4028] [serial = 648] [outer = 000000F82A8AD800] 01:09:53 INFO - PROCESS | 4028 | 1470211793859 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F82A8B5400) [pid = 4028] [serial = 649] [outer = 000000F82A8AD800] 01:09:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A625000 == 54 [pid = 4028] [id = 233] 01:09:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F82A603C00) [pid = 4028] [serial = 650] [outer = 0000000000000000] 01:09:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F82A852C00) [pid = 4028] [serial = 651] [outer = 000000F82A603C00] 01:09:54 INFO - PROCESS | 4028 | 1470211794382 Marionette TRACE conn7 <- [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]]]}] 01:09:54 INFO - . 01:09:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 880ms 01:09:54 INFO - PROCESS | 4028 | 1470211794432 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 01:09:54 INFO - PROCESS | 4028 | 1470211794434 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 01:09:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:09:54 INFO - PROCESS | 4028 | 1470211794440 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:09:54 INFO - PROCESS | 4028 | 1470211794442 Marionette TRACE conn7 <- [1,710,null,{}] 01:09:54 INFO - PROCESS | 4028 | 1470211794449 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:54 INFO - PROCESS | 4028 | 1470211794452 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:54 INFO - PROCESS | 4028 | 1470211794608 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 01:09:54 INFO - PROCESS | 4028 | 1470211794698 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 4028 | 1470211794700 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB2000 == 55 [pid = 4028] [id = 234] 01:09:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F81AE79000) [pid = 4028] [serial = 652] [outer = 0000000000000000] 01:09:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F81BA57000) [pid = 4028] [serial = 653] [outer = 000000F81AE79000] 01:09:54 INFO - PROCESS | 4028 | 1470211794760 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F82A8AC800) [pid = 4028] [serial = 654] [outer = 000000F81AE79000] 01:09:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F271000 == 56 [pid = 4028] [id = 235] 01:09:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F815B28800) [pid = 4028] [serial = 655] [outer = 0000000000000000] 01:09:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F816343C00) [pid = 4028] [serial = 656] [outer = 000000F815B28800] 01:09:55 INFO - PROCESS | 4028 | 1470211795418 Marionette TRACE conn7 <- [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]]]}] 01:09:55 INFO - . 01:09:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1021ms 01:09:55 INFO - PROCESS | 4028 | 1470211795469 Marionette TRACE conn7 -> [0,713,"getWindowHandle",null] 01:09:55 INFO - PROCESS | 4028 | 1470211795473 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 01:09:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:09:55 INFO - PROCESS | 4028 | 1470211795477 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:09:55 INFO - PROCESS | 4028 | 1470211795481 Marionette TRACE conn7 <- [1,714,null,{}] 01:09:55 INFO - PROCESS | 4028 | 1470211795490 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:55 INFO - PROCESS | 4028 | 1470211795493 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:55 INFO - PROCESS | 4028 | 1470211795622 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 01:09:55 INFO - PROCESS | 4028 | 1470211795744 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:55 INFO - PROCESS | 4028 | 1470211795747 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F14000 == 57 [pid = 4028] [id = 236] 01:09:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 127 (000000F81402C000) [pid = 4028] [serial = 657] [outer = 0000000000000000] 01:09:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 128 (000000F8161AD000) [pid = 4028] [serial = 658] [outer = 000000F81402C000] 01:09:55 INFO - PROCESS | 4028 | 1470211795806 Marionette DEBUG loaded listener.js 01:09:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 129 (000000F821BB1C00) [pid = 4028] [serial = 659] [outer = 000000F81402C000] 01:09:56 INFO - PROCESS | 4028 | 1470211796297 Marionette TRACE conn7 <- [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]]]}] 01:09:56 INFO - . 01:09:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 838ms 01:09:56 INFO - PROCESS | 4028 | 1470211796315 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 01:09:56 INFO - PROCESS | 4028 | 1470211796324 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82140E000 == 56 [pid = 4028] [id = 193] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A78000 == 55 [pid = 4028] [id = 226] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829850800 == 54 [pid = 4028] [id = 225] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FCF000 == 53 [pid = 4028] [id = 224] 01:09:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F8158DA800 == 52 [pid = 4028] [id = 223] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261BD800 == 51 [pid = 4028] [id = 222] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A2A000 == 50 [pid = 4028] [id = 220] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A16000 == 49 [pid = 4028] [id = 219] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F821511000 == 48 [pid = 4028] [id = 218] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82060E800 == 47 [pid = 4028] [id = 217] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCD3000 == 46 [pid = 4028] [id = 216] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F30800 == 45 [pid = 4028] [id = 215] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA1D800 == 44 [pid = 4028] [id = 214] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ADE800 == 43 [pid = 4028] [id = 213] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A62A800 == 42 [pid = 4028] [id = 212] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DD4800 == 41 [pid = 4028] [id = 211] 01:09:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA94000 == 40 [pid = 4028] [id = 210] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 128 (000000F8253D6400) [pid = 4028] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 127 (000000F821BBA800) [pid = 4028] [serial = 547] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 126 (000000F8236BB800) [pid = 4028] [serial = 567] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211775772] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F81A0AB800) [pid = 4028] [serial = 559] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F821531000) [pid = 4028] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F8261A7800) [pid = 4028] [serial = 574] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F816D11000) [pid = 4028] [serial = 577] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F825FE2400) [pid = 4028] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F828AA9800) [pid = 4028] [serial = 572] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F81F312800) [pid = 4028] [serial = 544] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F82332AC00) [pid = 4028] [serial = 553] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F8161B5400) [pid = 4028] [serial = 541] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8230C9000) [pid = 4028] [serial = 550] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F82533F800) [pid = 4028] [serial = 556] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F828DF9000) [pid = 4028] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F829717000) [pid = 4028] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8222DF000) [pid = 4028] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F815FF0800) [pid = 4028] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F8224D5C00) [pid = 4028] [serial = 565] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8239C3800) [pid = 4028] [serial = 580] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F829803C00) [pid = 4028] [serial = 583] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81C272400) [pid = 4028] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F822191400) [pid = 4028] [serial = 523] [outer = 0000000000000000] [url = about:blank] 01:09:56 INFO - PROCESS | 4028 | 1470211796388 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:09:56 INFO - PROCESS | 4028 | 1470211796391 Marionette TRACE conn7 <- [1,718,null,{}] 01:09:56 INFO - PROCESS | 4028 | 1470211796395 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:56 INFO - PROCESS | 4028 | 1470211796397 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:56 INFO - PROCESS | 4028 | 1470211796518 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 01:09:56 INFO - PROCESS | 4028 | 1470211796586 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:56 INFO - PROCESS | 4028 | 1470211796589 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCD3000 == 41 [pid = 4028] [id = 237] 01:09:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F815FEB400) [pid = 4028] [serial = 660] [outer = 0000000000000000] 01:09:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F816493000) [pid = 4028] [serial = 661] [outer = 000000F815FEB400] 01:09:56 INFO - PROCESS | 4028 | 1470211796640 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81BA23400) [pid = 4028] [serial = 662] [outer = 000000F815FEB400] 01:09:56 INFO - PROCESS | 4028 | 1470211796963 Marionette TRACE conn7 <- [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]]]}] 01:09:57 INFO - . 01:09:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 669ms 01:09:57 INFO - PROCESS | 4028 | 1470211797020 Marionette TRACE conn7 -> [0,721,"getWindowHandle",null] 01:09:57 INFO - PROCESS | 4028 | 1470211797022 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 01:09:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:09:57 INFO - PROCESS | 4028 | 1470211797029 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:09:57 INFO - PROCESS | 4028 | 1470211797033 Marionette TRACE conn7 <- [1,722,null,{}] 01:09:57 INFO - PROCESS | 4028 | 1470211797064 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:57 INFO - PROCESS | 4028 | 1470211797069 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:57 INFO - PROCESS | 4028 | 1470211797214 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 01:09:57 INFO - PROCESS | 4028 | 1470211797224 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 4028 | 1470211797230 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825EBC800 == 42 [pid = 4028] [id = 238] 01:09:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F822197800) [pid = 4028] [serial = 663] [outer = 0000000000000000] 01:09:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F8222DDC00) [pid = 4028] [serial = 664] [outer = 000000F822197800] 01:09:57 INFO - PROCESS | 4028 | 1470211797277 Marionette DEBUG loaded listener.js 01:09:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F82321F800) [pid = 4028] [serial = 665] [outer = 000000F822197800] 01:09:57 INFO - PROCESS | 4028 | 1470211797657 Marionette TRACE conn7 <- [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]]]}] 01:09:57 INFO - . 01:09:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 691ms 01:09:57 INFO - PROCESS | 4028 | 1470211797720 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 01:09:57 INFO - PROCESS | 4028 | 1470211797726 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 01:09:57 INFO - PROCESS | 4028 | 1470211797730 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:09:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:09:57 INFO - PROCESS | 4028 | 1470211797732 Marionette TRACE conn7 <- [1,726,null,{}] 01:09:57 INFO - PROCESS | 4028 | 1470211797736 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:57 INFO - PROCESS | 4028 | 1470211797741 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:57 INFO - PROCESS | 4028 | 1470211797839 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 01:09:57 INFO - PROCESS | 4028 | 1470211797847 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 4028 | 1470211797849 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C7F000 == 43 [pid = 4028] [id = 239] 01:09:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F82364B000) [pid = 4028] [serial = 666] [outer = 0000000000000000] 01:09:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F823958000) [pid = 4028] [serial = 667] [outer = 000000F82364B000] 01:09:57 INFO - PROCESS | 4028 | 1470211797898 Marionette DEBUG loaded listener.js 01:09:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F8245C2C00) [pid = 4028] [serial = 668] [outer = 000000F82364B000] 01:09:58 INFO - PROCESS | 4028 | 1470211798276 Marionette TRACE conn7 <- [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]]]}] 01:09:58 INFO - . 01:09:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 586ms 01:09:58 INFO - PROCESS | 4028 | 1470211798320 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 4028 | 1470211798322 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 01:09:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:09:58 INFO - PROCESS | 4028 | 1470211798326 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 4028 | 1470211798328 Marionette TRACE conn7 <- [1,730,null,{}] 01:09:58 INFO - PROCESS | 4028 | 1470211798336 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:58 INFO - PROCESS | 4028 | 1470211798338 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:58 INFO - PROCESS | 4028 | 1470211798465 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 01:09:58 INFO - PROCESS | 4028 | 1470211798509 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:58 INFO - PROCESS | 4028 | 1470211798511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FD4800 == 44 [pid = 4028] [id = 240] 01:09:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81F30C800) [pid = 4028] [serial = 669] [outer = 0000000000000000] 01:09:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F825AC3C00) [pid = 4028] [serial = 670] [outer = 000000F81F30C800] 01:09:58 INFO - PROCESS | 4028 | 1470211798560 Marionette DEBUG loaded listener.js 01:09:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F825E77C00) [pid = 4028] [serial = 671] [outer = 000000F81F30C800] 01:09:58 INFO - PROCESS | 4028 | 1470211798901 Marionette TRACE conn7 <- [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]]]}] 01:09:58 INFO - . 01:09:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 626ms 01:09:58 INFO - PROCESS | 4028 | 1470211798954 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 4028 | 1470211798957 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 01:09:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:09:58 INFO - PROCESS | 4028 | 1470211798971 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 4028 | 1470211798973 Marionette TRACE conn7 <- [1,734,null,{}] 01:09:58 INFO - PROCESS | 4028 | 1470211798977 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:58 INFO - PROCESS | 4028 | 1470211798983 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:59 INFO - PROCESS | 4028 | 1470211799118 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 01:09:59 INFO - PROCESS | 4028 | 1470211799124 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 4028 | 1470211799129 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B01F800 == 45 [pid = 4028] [id = 241] 01:09:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F825F29C00) [pid = 4028] [serial = 672] [outer = 0000000000000000] 01:09:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F825FE7400) [pid = 4028] [serial = 673] [outer = 000000F825F29C00] 01:09:59 INFO - PROCESS | 4028 | 1470211799214 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F829718C00) [pid = 4028] [serial = 674] [outer = 000000F825F29C00] 01:09:59 INFO - PROCESS | 4028 | 1470211799591 Marionette TRACE conn7 <- [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]]]}] 01:09:59 INFO - . 01:09:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 692ms 01:09:59 INFO - PROCESS | 4028 | 1470211799666 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 01:09:59 INFO - PROCESS | 4028 | 1470211799671 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 01:09:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:09:59 INFO - PROCESS | 4028 | 1470211799680 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:09:59 INFO - PROCESS | 4028 | 1470211799682 Marionette TRACE conn7 <- [1,738,null,{}] 01:09:59 INFO - PROCESS | 4028 | 1470211799686 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:09:59 INFO - PROCESS | 4028 | 1470211799692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:59 INFO - PROCESS | 4028 | 1470211799806 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 01:09:59 INFO - PROCESS | 4028 | 1470211799859 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 4028 | 1470211799861 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:09:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ADB800 == 46 [pid = 4028] [id = 242] 01:09:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F82980E000) [pid = 4028] [serial = 675] [outer = 0000000000000000] 01:09:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F82A016400) [pid = 4028] [serial = 676] [outer = 000000F82980E000] 01:09:59 INFO - PROCESS | 4028 | 1470211799909 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F82A303400) [pid = 4028] [serial = 677] [outer = 000000F82980E000] 01:10:00 INFO - PROCESS | 4028 | 1470211800307 Marionette TRACE conn7 <- [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]]]}] 01:10:00 INFO - . 01:10:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 671ms 01:10:00 INFO - PROCESS | 4028 | 1470211800360 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 01:10:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:10:00 INFO - PROCESS | 4028 | 1470211800362 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 01:10:00 INFO - PROCESS | 4028 | 1470211800365 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 4028 | 1470211800367 Marionette TRACE conn7 <- [1,742,null,{}] 01:10:00 INFO - PROCESS | 4028 | 1470211800374 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:00 INFO - PROCESS | 4028 | 1470211800376 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:00 INFO - PROCESS | 4028 | 1470211800497 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 01:10:00 INFO - PROCESS | 4028 | 1470211800543 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:00 INFO - PROCESS | 4028 | 1470211800545 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3E6800 == 47 [pid = 4028] [id = 243] 01:10:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F82A13BC00) [pid = 4028] [serial = 678] [outer = 0000000000000000] 01:10:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F82A850000) [pid = 4028] [serial = 679] [outer = 000000F82A13BC00] 01:10:00 INFO - PROCESS | 4028 | 1470211800593 Marionette DEBUG loaded listener.js 01:10:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 127 (000000F829B0A800) [pid = 4028] [serial = 680] [outer = 000000F82A13BC00] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 126 (000000F81C590400) [pid = 4028] [serial = 543] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F822E7B400) [pid = 4028] [serial = 549] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F813FB0400) [pid = 4028] [serial = 600] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F815FA7800) [pid = 4028] [serial = 540] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F815F4B800) [pid = 4028] [serial = 597] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F8224D8000) [pid = 4028] [serial = 615] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F82364E000) [pid = 4028] [serial = 618] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F81AD4F000) [pid = 4028] [serial = 605] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F822E83000) [pid = 4028] [serial = 588] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F828F28C00) [pid = 4028] [serial = 630] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8227D0400) [pid = 4028] [serial = 613] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F815832000) [pid = 4028] [serial = 585] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F823953000) [pid = 4028] [serial = 555] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F81F2E3400) [pid = 4028] [serial = 608] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211785192] 01:10:00 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F81BD0DC00) [pid = 4028] [serial = 546] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F82218F800) [pid = 4028] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F81BA21000) [pid = 4028] [serial = 627] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F825E75800) [pid = 4028] [serial = 591] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81649D400) [pid = 4028] [serial = 603] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F82971C800) [pid = 4028] [serial = 582] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F82332A800) [pid = 4028] [serial = 552] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F828DED000) [pid = 4028] [serial = 516] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F828AA8400) [pid = 4028] [serial = 624] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F8253E2000) [pid = 4028] [serial = 621] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:10:01 INFO - PROCESS | 4028 | 1470211801088 Marionette TRACE conn7 <- [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]]]}] 01:10:01 INFO - . 01:10:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 777ms 01:10:01 INFO - PROCESS | 4028 | 1470211801148 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 01:10:01 INFO - PROCESS | 4028 | 1470211801150 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 01:10:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:10:01 INFO - PROCESS | 4028 | 1470211801162 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:10:01 INFO - PROCESS | 4028 | 1470211801164 Marionette TRACE conn7 <- [1,746,null,{}] 01:10:01 INFO - PROCESS | 4028 | 1470211801168 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:01 INFO - PROCESS | 4028 | 1470211801170 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:01 INFO - PROCESS | 4028 | 1470211801265 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 01:10:01 INFO - PROCESS | 4028 | 1470211801270 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 4028 | 1470211801276 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A6CF800 == 48 [pid = 4028] [id = 244] 01:10:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81BD10000) [pid = 4028] [serial = 681] [outer = 0000000000000000] 01:10:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F81BD10400) [pid = 4028] [serial = 682] [outer = 000000F81BD10000] 01:10:01 INFO - PROCESS | 4028 | 1470211801319 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8233E1C00) [pid = 4028] [serial = 683] [outer = 000000F81BD10000] 01:10:01 INFO - PROCESS | 4028 | 1470211801716 Marionette TRACE conn7 <- [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]]]}] 01:10:01 INFO - . 01:10:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 587ms 01:10:01 INFO - PROCESS | 4028 | 1470211801748 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 01:10:01 INFO - PROCESS | 4028 | 1470211801754 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 01:10:01 INFO - PROCESS | 4028 | 1470211801758 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:10:01 INFO - PROCESS | 4028 | 1470211801759 Marionette TRACE conn7 <- [1,750,null,{}] 01:10:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:10:01 INFO - PROCESS | 4028 | 1470211801763 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:01 INFO - PROCESS | 4028 | 1470211801768 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:01 INFO - PROCESS | 4028 | 1470211801890 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 01:10:01 INFO - PROCESS | 4028 | 1470211801906 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 4028 | 1470211801908 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A65800 == 49 [pid = 4028] [id = 245] 01:10:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F81BA5C400) [pid = 4028] [serial = 684] [outer = 0000000000000000] 01:10:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F829B0F400) [pid = 4028] [serial = 685] [outer = 000000F81BA5C400] 01:10:01 INFO - PROCESS | 4028 | 1470211801955 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82A011400) [pid = 4028] [serial = 686] [outer = 000000F81BA5C400] 01:10:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F57800 == 50 [pid = 4028] [id = 246] 01:10:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F829E4B400) [pid = 4028] [serial = 687] [outer = 0000000000000000] 01:10:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F829E4E400) [pid = 4028] [serial = 688] [outer = 000000F829E4B400] 01:10:02 INFO - PROCESS | 4028 | 1470211802369 Marionette TRACE conn7 <- [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]]]}] 01:10:02 INFO - . 01:10:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms 01:10:02 INFO - PROCESS | 4028 | 1470211802391 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 4028 | 1470211802394 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 01:10:02 INFO - PROCESS | 4028 | 1470211802401 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:10:02 INFO - PROCESS | 4028 | 1470211802403 Marionette TRACE conn7 <- [1,754,null,{}] 01:10:02 INFO - PROCESS | 4028 | 1470211802407 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:02 INFO - PROCESS | 4028 | 1470211802409 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:02 INFO - PROCESS | 4028 | 1470211802560 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 01:10:02 INFO - PROCESS | 4028 | 1470211802582 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 4028 | 1470211802585 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A83D000 == 51 [pid = 4028] [id = 247] 01:10:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F829E4D000) [pid = 4028] [serial = 689] [outer = 0000000000000000] 01:10:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F829E58400) [pid = 4028] [serial = 690] [outer = 000000F829E4D000] 01:10:02 INFO - PROCESS | 4028 | 1470211802635 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F829EA1400) [pid = 4028] [serial = 691] [outer = 000000F829E4D000] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F821416000 == 50 [pid = 4028] [id = 187] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A344800 == 49 [pid = 4028] [id = 185] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F82140D000 == 48 [pid = 4028] [id = 199] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289E2800 == 47 [pid = 4028] [id = 198] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CA9800 == 46 [pid = 4028] [id = 189] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F8242C8000 == 45 [pid = 4028] [id = 221] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F14000 == 44 [pid = 4028] [id = 236] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F271000 == 43 [pid = 4028] [id = 235] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB2000 == 42 [pid = 4028] [id = 234] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ACD000 == 41 [pid = 4028] [id = 231] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A2C800 == 40 [pid = 4028] [id = 230] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A625000 == 39 [pid = 4028] [id = 233] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A631000 == 38 [pid = 4028] [id = 232] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F279800 == 37 [pid = 4028] [id = 228] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A2B800 == 36 [pid = 4028] [id = 229] 01:10:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AD9800 == 35 [pid = 4028] [id = 227] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C7F000 == 34 [pid = 4028] [id = 239] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A65800 == 33 [pid = 4028] [id = 245] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A6CF800 == 32 [pid = 4028] [id = 244] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F57800 == 31 [pid = 4028] [id = 246] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FD4800 == 30 [pid = 4028] [id = 240] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B01F800 == 29 [pid = 4028] [id = 241] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ADB800 == 28 [pid = 4028] [id = 242] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F825EBC800 == 27 [pid = 4028] [id = 238] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCD3000 == 26 [pid = 4028] [id = 237] 01:10:04 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3E6800 == 25 [pid = 4028] [id = 243] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F82A00B400) [pid = 4028] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F82A10F400) [pid = 4028] [serial = 634] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F8211C2000) [pid = 4028] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F82331D800) [pid = 4028] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F815B2B400) [pid = 4028] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F82A134400) [pid = 4028] [serial = 595] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81A82F400) [pid = 4028] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F816D19800) [pid = 4028] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F822E78400) [pid = 4028] [serial = 616] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8242B1800) [pid = 4028] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F813FB6400) [pid = 4028] [serial = 601] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81AE72C00) [pid = 4028] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F824554C00) [pid = 4028] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F82971E400) [pid = 4028] [serial = 631] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F822E79800) [pid = 4028] [serial = 614] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81A877C00) [pid = 4028] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F815F4F400) [pid = 4028] [serial = 586] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F825E80800) [pid = 4028] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F82066AC00) [pid = 4028] [serial = 609] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211785192] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8224D3800) [pid = 4028] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F823652400) [pid = 4028] [serial = 619] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8223E0C00) [pid = 4028] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81C1CB000) [pid = 4028] [serial = 607] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F823324C00) [pid = 4028] [serial = 589] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F828AA9C00) [pid = 4028] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F828F29400) [pid = 4028] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F822E7EC00) [pid = 4028] [serial = 628] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F822194400) [pid = 4028] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F815FA9800) [pid = 4028] [serial = 598] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F816D1E800) [pid = 4028] [serial = 604] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F829810C00) [pid = 4028] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F82364D800) [pid = 4028] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F828AB1000) [pid = 4028] [serial = 592] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F828F2D400) [pid = 4028] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F828F2AC00) [pid = 4028] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F82619BC00) [pid = 4028] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F825E76800) [pid = 4028] [serial = 622] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F82332B400) [pid = 4028] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F828AB1800) [pid = 4028] [serial = 625] [outer = 0000000000000000] [url = about:blank] 01:10:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81603B800 == 26 [pid = 4028] [id = 248] 01:10:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F8141EF000) [pid = 4028] [serial = 692] [outer = 0000000000000000] 01:10:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F814AD1C00) [pid = 4028] [serial = 693] [outer = 000000F8141EF000] 01:10:04 INFO - PROCESS | 4028 | 1470211804508 Marionette TRACE conn7 <- [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]]]}] 01:10:04 INFO - . 01:10:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2138ms 01:10:04 INFO - PROCESS | 4028 | 1470211804544 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 01:10:04 INFO - PROCESS | 4028 | 1470211804549 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 01:10:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:10:04 INFO - PROCESS | 4028 | 1470211804554 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:10:04 INFO - PROCESS | 4028 | 1470211804561 Marionette TRACE conn7 <- [1,758,null,{}] 01:10:04 INFO - PROCESS | 4028 | 1470211804568 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:04 INFO - PROCESS | 4028 | 1470211804571 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:04 INFO - PROCESS | 4028 | 1470211804680 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 01:10:04 INFO - PROCESS | 4028 | 1470211804701 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 4028 | 1470211804704 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AAA1800 == 27 [pid = 4028] [id = 249] 01:10:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F815FE5800) [pid = 4028] [serial = 694] [outer = 0000000000000000] 01:10:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F815FE6400) [pid = 4028] [serial = 695] [outer = 000000F815FE5800] 01:10:04 INFO - PROCESS | 4028 | 1470211804757 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F816344400) [pid = 4028] [serial = 696] [outer = 000000F815FE5800] 01:10:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAF4000 == 28 [pid = 4028] [id = 250] 01:10:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F816D14000) [pid = 4028] [serial = 697] [outer = 0000000000000000] 01:10:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F816D5C400) [pid = 4028] [serial = 698] [outer = 000000F816D14000] 01:10:05 INFO - PROCESS | 4028 | 1470211805222 Marionette TRACE conn7 <- [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]]]}] 01:10:05 INFO - . 01:10:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 689ms 01:10:05 INFO - PROCESS | 4028 | 1470211805245 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 4028 | 1470211805251 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 01:10:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:10:05 INFO - PROCESS | 4028 | 1470211805263 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - PROCESS | 4028 | 1470211805267 Marionette TRACE conn7 <- [1,762,null,{}] 01:10:05 INFO - PROCESS | 4028 | 1470211805271 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:05 INFO - PROCESS | 4028 | 1470211805278 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:05 INFO - PROCESS | 4028 | 1470211805382 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 01:10:05 INFO - PROCESS | 4028 | 1470211805391 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:05 INFO - PROCESS | 4028 | 1470211805397 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F269800 == 29 [pid = 4028] [id = 251] 01:10:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F816D58C00) [pid = 4028] [serial = 699] [outer = 0000000000000000] 01:10:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81A0A5C00) [pid = 4028] [serial = 700] [outer = 000000F816D58C00] 01:10:05 INFO - PROCESS | 4028 | 1470211805446 Marionette DEBUG loaded listener.js 01:10:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F81A8C0400) [pid = 4028] [serial = 701] [outer = 000000F816D58C00] 01:10:05 INFO - PROCESS | 4028 | 1470211805883 Marionette TRACE conn7 <- [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]]]}] 01:10:05 INFO - . 01:10:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 692ms 01:10:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:10:05 INFO - PROCESS | 4028 | 1470211805957 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 4028 | 1470211805959 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 01:10:05 INFO - PROCESS | 4028 | 1470211805966 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - PROCESS | 4028 | 1470211805970 Marionette TRACE conn7 <- [1,766,null,{}] 01:10:06 INFO - PROCESS | 4028 | 1470211805983 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:06 INFO - PROCESS | 4028 | 1470211805988 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:06 INFO - PROCESS | 4028 | 1470211806083 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 01:10:06 INFO - PROCESS | 4028 | 1470211806101 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 4028 | 1470211806108 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821415000 == 30 [pid = 4028] [id = 252] 01:10:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F813FAAC00) [pid = 4028] [serial = 702] [outer = 0000000000000000] 01:10:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81BD0F400) [pid = 4028] [serial = 703] [outer = 000000F813FAAC00] 01:10:06 INFO - PROCESS | 4028 | 1470211806157 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81C59A400) [pid = 4028] [serial = 704] [outer = 000000F813FAAC00] 01:10:06 INFO - PROCESS | 4028 | 1470211806555 Marionette TRACE conn7 <- [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]]]}] 01:10:06 INFO - . 01:10:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 650ms 01:10:06 INFO - PROCESS | 4028 | 1470211806615 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 01:10:06 INFO - PROCESS | 4028 | 1470211806618 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 01:10:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:10:06 INFO - PROCESS | 4028 | 1470211806622 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:10:06 INFO - PROCESS | 4028 | 1470211806624 Marionette TRACE conn7 <- [1,770,null,{}] 01:10:06 INFO - PROCESS | 4028 | 1470211806632 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:06 INFO - PROCESS | 4028 | 1470211806634 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:06 INFO - PROCESS | 4028 | 1470211806719 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 01:10:06 INFO - PROCESS | 4028 | 1470211806728 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 4028 | 1470211806730 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82221F800 == 31 [pid = 4028] [id = 253] 01:10:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81F314400) [pid = 4028] [serial = 705] [outer = 0000000000000000] 01:10:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81FCB5000) [pid = 4028] [serial = 706] [outer = 000000F81F314400] 01:10:06 INFO - PROCESS | 4028 | 1470211806779 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F8211CEC00) [pid = 4028] [serial = 707] [outer = 000000F81F314400] 01:10:07 INFO - PROCESS | 4028 | 1470211807175 Marionette TRACE conn7 <- [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]]]}] 01:10:07 INFO - . 01:10:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 587ms 01:10:07 INFO - PROCESS | 4028 | 1470211807210 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 01:10:07 INFO - PROCESS | 4028 | 1470211807216 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 01:10:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:10:07 INFO - PROCESS | 4028 | 1470211807220 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:10:07 INFO - PROCESS | 4028 | 1470211807223 Marionette TRACE conn7 <- [1,774,null,{}] 01:10:07 INFO - PROCESS | 4028 | 1470211807233 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:07 INFO - PROCESS | 4028 | 1470211807235 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:07 INFO - PROCESS | 4028 | 1470211807326 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 01:10:07 INFO - PROCESS | 4028 | 1470211807331 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:07 INFO - PROCESS | 4028 | 1470211807333 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A29000 == 32 [pid = 4028] [id = 254] 01:10:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F816D1E800) [pid = 4028] [serial = 708] [outer = 0000000000000000] 01:10:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F82216BC00) [pid = 4028] [serial = 709] [outer = 000000F816D1E800] 01:10:07 INFO - PROCESS | 4028 | 1470211807385 Marionette DEBUG loaded listener.js 01:10:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8222E1800) [pid = 4028] [serial = 710] [outer = 000000F816D1E800] 01:10:07 INFO - PROCESS | 4028 | [4028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:10:07 INFO - PROCESS | 4028 | 1470211807781 Marionette TRACE conn7 <- [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]]]}] 01:10:07 INFO - . 01:10:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 585ms 01:10:07 INFO - PROCESS | 4028 | 1470211807808 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 01:10:07 INFO - PROCESS | 4028 | 1470211807811 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 01:10:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:10:07 INFO - PROCESS | 4028 | 1470211807814 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:10:07 INFO - PROCESS | 4028 | 1470211807816 Marionette TRACE conn7 <- [1,778,null,{}] 01:10:07 INFO - PROCESS | 4028 | 1470211807823 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:07 INFO - PROCESS | 4028 | 1470211807829 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:07 INFO - PROCESS | 4028 | 1470211807960 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 01:10:07 INFO - PROCESS | 4028 | 1470211807971 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:07 INFO - PROCESS | 4028 | 1470211807973 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8239B5000 == 33 [pid = 4028] [id = 255] 01:10:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8222E2400) [pid = 4028] [serial = 711] [outer = 0000000000000000] 01:10:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8224D8800) [pid = 4028] [serial = 712] [outer = 000000F8222E2400] 01:10:08 INFO - PROCESS | 4028 | 1470211808022 Marionette DEBUG loaded listener.js 01:10:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F822E79800) [pid = 4028] [serial = 713] [outer = 000000F8222E2400] 01:10:08 INFO - PROCESS | 4028 | 1470211808361 Marionette TRACE conn7 <- [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]]]}] 01:10:08 INFO - . 01:10:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 587ms 01:10:08 INFO - PROCESS | 4028 | 1470211808404 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 01:10:08 INFO - PROCESS | 4028 | 1470211808410 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 01:10:08 INFO - PROCESS | 4028 | 1470211808413 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 4028 | 1470211808415 Marionette TRACE conn7 <- [1,782,null,{}] 01:10:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:10:08 INFO - PROCESS | 4028 | 1470211808418 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:08 INFO - PROCESS | 4028 | 1470211808424 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:08 INFO - PROCESS | 4028 | 1470211808532 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 01:10:08 INFO - PROCESS | 4028 | 1470211808540 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:08 INFO - PROCESS | 4028 | 1470211808546 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825ED5800 == 34 [pid = 4028] [id = 256] 01:10:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8230C8000) [pid = 4028] [serial = 714] [outer = 0000000000000000] 01:10:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F82321C800) [pid = 4028] [serial = 715] [outer = 000000F8230C8000] 01:10:08 INFO - PROCESS | 4028 | 1470211808590 Marionette DEBUG loaded listener.js 01:10:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F823320400) [pid = 4028] [serial = 716] [outer = 000000F8230C8000] 01:10:08 INFO - PROCESS | 4028 | 1470211808959 Marionette TRACE conn7 <- [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]]]}] 01:10:09 INFO - . 01:10:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 586ms 01:10:09 INFO - PROCESS | 4028 | 1470211809004 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 4028 | 1470211809006 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 01:10:09 INFO - PROCESS | 4028 | 1470211809009 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:10:09 INFO - PROCESS | 4028 | 1470211809014 Marionette TRACE conn7 <- [1,786,null,{}] 01:10:09 INFO - PROCESS | 4028 | 1470211809018 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:09 INFO - PROCESS | 4028 | 1470211809020 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:09 INFO - PROCESS | 4028 | 1470211809131 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 01:10:09 INFO - PROCESS | 4028 | 1470211809137 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:09 INFO - PROCESS | 4028 | 1470211809139 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82617E000 == 35 [pid = 4028] [id = 257] 01:10:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F823324C00) [pid = 4028] [serial = 717] [outer = 0000000000000000] 01:10:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8233EA000) [pid = 4028] [serial = 718] [outer = 000000F823324C00] 01:10:09 INFO - PROCESS | 4028 | 1470211809187 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82364B400) [pid = 4028] [serial = 719] [outer = 000000F823324C00] 01:10:09 INFO - PROCESS | 4028 | 1470211809555 Marionette TRACE conn7 <- [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]]]}] 01:10:09 INFO - . 01:10:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 586ms 01:10:09 INFO - PROCESS | 4028 | 1470211809599 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 4028 | 1470211809601 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 01:10:09 INFO - PROCESS | 4028 | 1470211809604 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:10:09 INFO - PROCESS | 4028 | 1470211809609 Marionette TRACE conn7 <- [1,790,null,{}] 01:10:09 INFO - PROCESS | 4028 | 1470211809613 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:09 INFO - PROCESS | 4028 | 1470211809615 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:09 INFO - PROCESS | 4028 | 1470211809703 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 01:10:09 INFO - PROCESS | 4028 | 1470211809788 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:09 INFO - PROCESS | 4028 | 1470211809791 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821414800 == 36 [pid = 4028] [id = 258] 01:10:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F8233E9400) [pid = 4028] [serial = 720] [outer = 0000000000000000] 01:10:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F823654800) [pid = 4028] [serial = 721] [outer = 000000F8233E9400] 01:10:09 INFO - PROCESS | 4028 | 1470211809839 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F82435F000) [pid = 4028] [serial = 722] [outer = 000000F8233E9400] 01:10:10 INFO - PROCESS | 4028 | 1470211810186 Marionette TRACE conn7 <- [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]]]}] 01:10:10 INFO - . 01:10:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 626ms 01:10:10 INFO - PROCESS | 4028 | 1470211810234 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 4028 | 1470211810237 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 01:10:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:10:10 INFO - PROCESS | 4028 | 1470211810240 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - PROCESS | 4028 | 1470211810242 Marionette TRACE conn7 <- [1,794,null,{}] 01:10:10 INFO - PROCESS | 4028 | 1470211810254 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:10 INFO - PROCESS | 4028 | 1470211810256 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:10 INFO - PROCESS | 4028 | 1470211810373 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 01:10:10 INFO - PROCESS | 4028 | 1470211810378 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 4028 | 1470211810380 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C97000 == 37 [pid = 4028] [id = 259] 01:10:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F824361C00) [pid = 4028] [serial = 723] [outer = 0000000000000000] 01:10:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8245C2000) [pid = 4028] [serial = 724] [outer = 000000F824361C00] 01:10:10 INFO - PROCESS | 4028 | 1470211810428 Marionette DEBUG loaded listener.js 01:10:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F825AC5C00) [pid = 4028] [serial = 725] [outer = 000000F824361C00] 01:10:10 INFO - PROCESS | 4028 | 1470211810825 Marionette TRACE conn7 <- [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]]]}] 01:10:10 INFO - . 01:10:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 01:10:10 INFO - PROCESS | 4028 | 1470211810871 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 4028 | 1470211810874 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 01:10:10 INFO - PROCESS | 4028 | 1470211810877 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:10:10 INFO - PROCESS | 4028 | 1470211810879 Marionette TRACE conn7 <- [1,798,null,{}] 01:10:10 INFO - PROCESS | 4028 | 1470211810886 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:10 INFO - PROCESS | 4028 | 1470211810889 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:11 INFO - PROCESS | 4028 | 1470211811014 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 01:10:11 INFO - PROCESS | 4028 | 1470211811020 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:11 INFO - PROCESS | 4028 | 1470211811023 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A28000 == 38 [pid = 4028] [id = 260] 01:10:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F8253DE400) [pid = 4028] [serial = 726] [outer = 0000000000000000] 01:10:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825AD0800) [pid = 4028] [serial = 727] [outer = 000000F8253DE400] 01:10:11 INFO - PROCESS | 4028 | 1470211811116 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825FED800) [pid = 4028] [serial = 728] [outer = 000000F8253DE400] 01:10:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297B4800 == 39 [pid = 4028] [id = 261] 01:10:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F8261A4400) [pid = 4028] [serial = 729] [outer = 0000000000000000] 01:10:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F828AAA800) [pid = 4028] [serial = 730] [outer = 000000F8261A4400] 01:10:11 INFO - PROCESS | 4028 | 1470211811545 Marionette TRACE conn7 <- [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]]]}] 01:10:11 INFO - . 01:10:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:10:11 INFO - PROCESS | 4028 | 1470211811571 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 01:10:11 INFO - PROCESS | 4028 | 1470211811573 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 01:10:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:10:11 INFO - PROCESS | 4028 | 1470211811588 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:10:11 INFO - PROCESS | 4028 | 1470211811590 Marionette TRACE conn7 <- [1,802,null,{}] 01:10:11 INFO - PROCESS | 4028 | 1470211811594 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:11 INFO - PROCESS | 4028 | 1470211811596 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:11 INFO - PROCESS | 4028 | 1470211811724 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F82980E000) [pid = 4028] [serial = 675] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F825F29C00) [pid = 4028] [serial = 672] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F82A13BC00) [pid = 4028] [serial = 678] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F829E4B400) [pid = 4028] [serial = 687] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F81F30C800) [pid = 4028] [serial = 669] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F82364B000) [pid = 4028] [serial = 666] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F822197800) [pid = 4028] [serial = 663] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F815FEB400) [pid = 4028] [serial = 660] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81402C000) [pid = 4028] [serial = 657] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F815B28800) [pid = 4028] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81AE79000) [pid = 4028] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F82A603C00) [pid = 4028] [serial = 650] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211794221] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F82A8AD800) [pid = 4028] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F82A12F000) [pid = 4028] [serial = 645] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8236B9C00) [pid = 4028] [serial = 642] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F82218FC00) [pid = 4028] [serial = 639] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81BA5C400) [pid = 4028] [serial = 684] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F816497800) [pid = 4028] [serial = 636] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F82A00A800) [pid = 4028] [serial = 633] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81BD10000) [pid = 4028] [serial = 681] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8164A1400) [pid = 4028] [serial = 537] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F82A132C00) [pid = 4028] [serial = 594] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:10:12 INFO - PROCESS | 4028 | 1470211812090 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:12 INFO - PROCESS | 4028 | 1470211812092 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829845000 == 40 [pid = 4028] [id = 262] 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81402C000) [pid = 4028] [serial = 731] [outer = 0000000000000000] 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8161B7000) [pid = 4028] [serial = 732] [outer = 000000F81402C000] 01:10:12 INFO - PROCESS | 4028 | 1470211812141 Marionette DEBUG loaded listener.js 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81BA58000) [pid = 4028] [serial = 733] [outer = 000000F81402C000] 01:10:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829863800 == 41 [pid = 4028] [id = 263] 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82321CC00) [pid = 4028] [serial = 734] [outer = 0000000000000000] 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F823955400) [pid = 4028] [serial = 735] [outer = 000000F82321CC00] 01:10:12 INFO - PROCESS | 4028 | 1470211812523 Marionette TRACE conn7 <- [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]]]}] 01:10:12 INFO - . 01:10:12 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 985ms 01:10:12 INFO - PROCESS | 4028 | 1470211812565 Marionette TRACE conn7 -> [0,805,"getWindowHandle",null] 01:10:12 INFO - PROCESS | 4028 | 1470211812567 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 01:10:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:10:12 INFO - PROCESS | 4028 | 1470211812572 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:10:12 INFO - PROCESS | 4028 | 1470211812577 Marionette TRACE conn7 <- [1,806,null,{}] 01:10:12 INFO - PROCESS | 4028 | 1470211812581 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:12 INFO - PROCESS | 4028 | 1470211812583 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:12 INFO - PROCESS | 4028 | 1470211812711 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 01:10:12 INFO - PROCESS | 4028 | 1470211812727 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:12 INFO - PROCESS | 4028 | 1470211812729 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A68000 == 42 [pid = 4028] [id = 264] 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F81BD11400) [pid = 4028] [serial = 736] [outer = 0000000000000000] 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8224D5400) [pid = 4028] [serial = 737] [outer = 000000F81BD11400] 01:10:12 INFO - PROCESS | 4028 | 1470211812777 Marionette DEBUG loaded listener.js 01:10:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F828AA9C00) [pid = 4028] [serial = 738] [outer = 000000F81BD11400] 01:10:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AAB000 == 43 [pid = 4028] [id = 265] 01:10:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F828DF2800) [pid = 4028] [serial = 739] [outer = 0000000000000000] 01:10:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F828DF8000) [pid = 4028] [serial = 740] [outer = 000000F828DF2800] 01:10:13 INFO - PROCESS | 4028 | 1470211813168 Marionette TRACE conn7 <- [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]]]}] 01:10:13 INFO - . 01:10:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 627ms 01:10:13 INFO - PROCESS | 4028 | 1470211813200 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 4028 | 1470211813202 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 01:10:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:10:13 INFO - PROCESS | 4028 | 1470211813205 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - PROCESS | 4028 | 1470211813207 Marionette TRACE conn7 <- [1,810,null,{}] 01:10:13 INFO - PROCESS | 4028 | 1470211813213 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:13 INFO - PROCESS | 4028 | 1470211813215 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:13 INFO - PROCESS | 4028 | 1470211813344 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 01:10:13 INFO - PROCESS | 4028 | 1470211813352 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 4028 | 1470211813354 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AC5800 == 44 [pid = 4028] [id = 266] 01:10:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F828AAA000) [pid = 4028] [serial = 741] [outer = 0000000000000000] 01:10:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F828DEFC00) [pid = 4028] [serial = 742] [outer = 000000F828AAA000] 01:10:13 INFO - PROCESS | 4028 | 1470211813402 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828F28800) [pid = 4028] [serial = 743] [outer = 000000F828AAA000] 01:10:13 INFO - PROCESS | 4028 | 1470211813761 Marionette TRACE conn7 <- [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]]]}] 01:10:13 INFO - . 01:10:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 587ms 01:10:13 INFO - PROCESS | 4028 | 1470211813796 Marionette TRACE conn7 -> [0,813,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 4028 | 1470211813801 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 01:10:13 INFO - PROCESS | 4028 | 1470211813805 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - PROCESS | 4028 | 1470211813807 Marionette TRACE conn7 <- [1,814,null,{}] 01:10:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:10:13 INFO - PROCESS | 4028 | 1470211813810 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:13 INFO - PROCESS | 4028 | 1470211813815 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:13 INFO - PROCESS | 4028 | 1470211813901 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 01:10:13 INFO - PROCESS | 4028 | 1470211813978 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 4028 | 1470211813980 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EC4800 == 45 [pid = 4028] [id = 267] 01:10:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828DF9C00) [pid = 4028] [serial = 744] [outer = 0000000000000000] 01:10:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828F26400) [pid = 4028] [serial = 745] [outer = 000000F828DF9C00] 01:10:14 INFO - PROCESS | 4028 | 1470211814028 Marionette DEBUG loaded listener.js 01:10:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F829809400) [pid = 4028] [serial = 746] [outer = 000000F828DF9C00] 01:10:14 INFO - PROCESS | 4028 | 1470211814592 Marionette TRACE conn7 <- [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]]]}] 01:10:14 INFO - . 01:10:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 839ms 01:10:14 INFO - PROCESS | 4028 | 1470211814650 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 01:10:14 INFO - PROCESS | 4028 | 1470211814654 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 01:10:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:10:14 INFO - PROCESS | 4028 | 1470211814660 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:10:14 INFO - PROCESS | 4028 | 1470211814668 Marionette TRACE conn7 <- [1,818,null,{}] 01:10:14 INFO - PROCESS | 4028 | 1470211814698 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:14 INFO - PROCESS | 4028 | 1470211814701 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:14 INFO - PROCESS | 4028 | 1470211814850 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 01:10:14 INFO - PROCESS | 4028 | 1470211814961 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:14 INFO - PROCESS | 4028 | 1470211814964 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F261000 == 46 [pid = 4028] [id = 268] 01:10:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F815FA9C00) [pid = 4028] [serial = 747] [outer = 0000000000000000] 01:10:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F816D15000) [pid = 4028] [serial = 748] [outer = 000000F815FA9C00] 01:10:15 INFO - PROCESS | 4028 | 1470211815026 Marionette DEBUG loaded listener.js 01:10:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F81AE72400) [pid = 4028] [serial = 749] [outer = 000000F815FA9C00] 01:10:15 INFO - PROCESS | 4028 | 1470211815654 Marionette TRACE conn7 <- [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]]]}] 01:10:15 INFO - . 01:10:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1005ms 01:10:15 INFO - PROCESS | 4028 | 1470211815668 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 01:10:15 INFO - PROCESS | 4028 | 1470211815674 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 01:10:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:10:15 INFO - PROCESS | 4028 | 1470211815681 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:10:15 INFO - PROCESS | 4028 | 1470211815688 Marionette TRACE conn7 <- [1,822,null,{}] 01:10:15 INFO - PROCESS | 4028 | 1470211815692 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:15 INFO - PROCESS | 4028 | 1470211815695 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:15 INFO - PROCESS | 4028 | 1470211815851 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 01:10:15 INFO - PROCESS | 4028 | 1470211815971 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:15 INFO - PROCESS | 4028 | 1470211815973 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCB6800 == 47 [pid = 4028] [id = 269] 01:10:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F8163F1000) [pid = 4028] [serial = 750] [outer = 0000000000000000] 01:10:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F81A0A8C00) [pid = 4028] [serial = 751] [outer = 000000F8163F1000] 01:10:16 INFO - PROCESS | 4028 | 1470211816037 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F82218CC00) [pid = 4028] [serial = 752] [outer = 000000F8163F1000] 01:10:16 INFO - PROCESS | 4028 | 1470211816721 Marionette TRACE conn7 <- [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]]]}] 01:10:16 INFO - . 01:10:16 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1091ms 01:10:16 INFO - PROCESS | 4028 | 1470211816773 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 01:10:16 INFO - PROCESS | 4028 | 1470211816777 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 01:10:16 INFO - PROCESS | 4028 | 1470211816782 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:10:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:10:16 INFO - PROCESS | 4028 | 1470211816790 Marionette TRACE conn7 <- [1,826,null,{}] 01:10:16 INFO - PROCESS | 4028 | 1470211816795 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:16 INFO - PROCESS | 4028 | 1470211816797 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:16 INFO - PROCESS | 4028 | 1470211816955 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AC5800 == 46 [pid = 4028] [id = 266] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AAB000 == 45 [pid = 4028] [id = 265] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A68000 == 44 [pid = 4028] [id = 264] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F829863800 == 43 [pid = 4028] [id = 263] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F829845000 == 42 [pid = 4028] [id = 262] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297B4800 == 41 [pid = 4028] [id = 261] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A28000 == 40 [pid = 4028] [id = 260] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C97000 == 39 [pid = 4028] [id = 259] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F821414800 == 38 [pid = 4028] [id = 258] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F82617E000 == 37 [pid = 4028] [id = 257] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F825ED5800 == 36 [pid = 4028] [id = 256] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F8239B5000 == 35 [pid = 4028] [id = 255] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A29000 == 34 [pid = 4028] [id = 254] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F82221F800 == 33 [pid = 4028] [id = 253] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F821415000 == 32 [pid = 4028] [id = 252] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F269800 == 31 [pid = 4028] [id = 251] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAF4000 == 30 [pid = 4028] [id = 250] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AAA1800 == 29 [pid = 4028] [id = 249] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81603B800 == 28 [pid = 4028] [id = 248] 01:10:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A83D000 == 27 [pid = 4028] [id = 247] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F81C967000) [pid = 4028] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F82A13A800) [pid = 4028] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F82A016400) [pid = 4028] [serial = 676] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F825FE7400) [pid = 4028] [serial = 673] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F829718C00) [pid = 4028] [serial = 674] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F82A850000) [pid = 4028] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F82A303400) [pid = 4028] [serial = 677] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F829E4E400) [pid = 4028] [serial = 688] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F829B0A800) [pid = 4028] [serial = 680] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F825AC3C00) [pid = 4028] [serial = 670] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823958000) [pid = 4028] [serial = 667] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F8245C2C00) [pid = 4028] [serial = 668] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F82321F800) [pid = 4028] [serial = 665] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8222DDC00) [pid = 4028] [serial = 664] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81BA23400) [pid = 4028] [serial = 662] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F816493000) [pid = 4028] [serial = 661] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F821BB1C00) [pid = 4028] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8161AD000) [pid = 4028] [serial = 658] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F816343C00) [pid = 4028] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F82A8AC800) [pid = 4028] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81BA57000) [pid = 4028] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F82A852C00) [pid = 4028] [serial = 651] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211794221] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82A8B5400) [pid = 4028] [serial = 649] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F82A8AF000) [pid = 4028] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F82A609C00) [pid = 4028] [serial = 646] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F82A10D800) [pid = 4028] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F825E8B400) [pid = 4028] [serial = 643] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F822C0F800) [pid = 4028] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8224D2800) [pid = 4028] [serial = 640] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F82A011400) [pid = 4028] [serial = 686] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81BA57C00) [pid = 4028] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F816D15C00) [pid = 4028] [serial = 637] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F82A30AC00) [pid = 4028] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F829E58400) [pid = 4028] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F81BD10400) [pid = 4028] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8233E1C00) [pid = 4028] [serial = 683] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F829B0F400) [pid = 4028] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F825E77C00) [pid = 4028] [serial = 671] [outer = 0000000000000000] [url = about:blank] 01:10:17 INFO - PROCESS | 4028 | 1470211817068 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:17 INFO - PROCESS | 4028 | 1470211817071 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F1C000 == 28 [pid = 4028] [id = 270] 01:10:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F8149C9800) [pid = 4028] [serial = 753] [outer = 0000000000000000] 01:10:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F815F51400) [pid = 4028] [serial = 754] [outer = 000000F8149C9800] 01:10:17 INFO - PROCESS | 4028 | 1470211817124 Marionette DEBUG loaded listener.js 01:10:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F819D99800) [pid = 4028] [serial = 755] [outer = 000000F8149C9800] 01:10:17 INFO - PROCESS | 4028 | 1470211817469 Marionette TRACE conn7 <- [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]]]}] 01:10:17 INFO - . 01:10:17 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 731ms 01:10:17 INFO - PROCESS | 4028 | 1470211817518 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 01:10:17 INFO - PROCESS | 4028 | 1470211817523 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 01:10:17 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:10:17 INFO - PROCESS | 4028 | 1470211817529 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 4028 | 1470211817536 Marionette TRACE conn7 <- [1,830,null,{}] 01:10:17 INFO - PROCESS | 4028 | 1470211817544 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:17 INFO - PROCESS | 4028 | 1470211817547 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:17 INFO - PROCESS | 4028 | 1470211817642 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 01:10:17 INFO - PROCESS | 4028 | 1470211817648 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:17 INFO - PROCESS | 4028 | 1470211817650 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC9E000 == 29 [pid = 4028] [id = 271] 01:10:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81B217C00) [pid = 4028] [serial = 756] [outer = 0000000000000000] 01:10:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F81BA60C00) [pid = 4028] [serial = 757] [outer = 000000F81B217C00] 01:10:17 INFO - PROCESS | 4028 | 1470211817702 Marionette DEBUG loaded listener.js 01:10:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81F209C00) [pid = 4028] [serial = 758] [outer = 000000F81B217C00] 01:10:18 INFO - PROCESS | 4028 | 1470211818103 Marionette TRACE conn7 <- [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]]]}] 01:10:18 INFO - . 01:10:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 585ms 01:10:18 INFO - PROCESS | 4028 | 1470211818118 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 01:10:18 INFO - PROCESS | 4028 | 1470211818120 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 01:10:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:10:18 INFO - PROCESS | 4028 | 1470211818127 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:10:18 INFO - PROCESS | 4028 | 1470211818131 Marionette TRACE conn7 <- [1,834,null,{}] 01:10:18 INFO - PROCESS | 4028 | 1470211818143 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:18 INFO - PROCESS | 4028 | 1470211818149 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:18 INFO - PROCESS | 4028 | 1470211818244 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 01:10:18 INFO - PROCESS | 4028 | 1470211818252 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 4028 | 1470211818259 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822208800 == 30 [pid = 4028] [id = 272] 01:10:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F815F46C00) [pid = 4028] [serial = 759] [outer = 0000000000000000] 01:10:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F82065E000) [pid = 4028] [serial = 760] [outer = 000000F815F46C00] 01:10:18 INFO - PROCESS | 4028 | 1470211818308 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8222DB800) [pid = 4028] [serial = 761] [outer = 000000F815F46C00] 01:10:18 INFO - PROCESS | 4028 | 1470211818735 Marionette TRACE conn7 <- [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]]]}] 01:10:18 INFO - . 01:10:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 649ms 01:10:18 INFO - PROCESS | 4028 | 1470211818775 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 01:10:18 INFO - PROCESS | 4028 | 1470211818778 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 01:10:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:10:18 INFO - PROCESS | 4028 | 1470211818781 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:10:18 INFO - PROCESS | 4028 | 1470211818783 Marionette TRACE conn7 <- [1,838,null,{}] 01:10:18 INFO - PROCESS | 4028 | 1470211818791 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:18 INFO - PROCESS | 4028 | 1470211818793 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:18 INFO - PROCESS | 4028 | 1470211818897 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 01:10:18 INFO - PROCESS | 4028 | 1470211818905 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 4028 | 1470211818907 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232BA000 == 31 [pid = 4028] [id = 273] 01:10:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8224D3C00) [pid = 4028] [serial = 762] [outer = 0000000000000000] 01:10:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8224DDC00) [pid = 4028] [serial = 763] [outer = 000000F8224D3C00] 01:10:18 INFO - PROCESS | 4028 | 1470211818959 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822A91400) [pid = 4028] [serial = 764] [outer = 000000F8224D3C00] 01:10:19 INFO - PROCESS | 4028 | 1470211819350 Marionette TRACE conn7 <- [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]]]}] 01:10:19 INFO - . 01:10:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 587ms 01:10:19 INFO - PROCESS | 4028 | 1470211819377 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 4028 | 1470211819382 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 01:10:19 INFO - PROCESS | 4028 | 1470211819386 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:10:19 INFO - PROCESS | 4028 | 1470211819388 Marionette TRACE conn7 <- [1,842,null,{}] 01:10:19 INFO - PROCESS | 4028 | 1470211819391 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:19 INFO - PROCESS | 4028 | 1470211819397 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:19 INFO - PROCESS | 4028 | 1470211819511 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 01:10:19 INFO - PROCESS | 4028 | 1470211819528 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 4028 | 1470211819531 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A5B800 == 32 [pid = 4028] [id = 274] 01:10:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81402AC00) [pid = 4028] [serial = 765] [outer = 0000000000000000] 01:10:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F822C06C00) [pid = 4028] [serial = 766] [outer = 000000F81402AC00] 01:10:19 INFO - PROCESS | 4028 | 1470211819580 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F823221C00) [pid = 4028] [serial = 767] [outer = 000000F81402AC00] 01:10:20 INFO - PROCESS | 4028 | 1470211820029 Marionette TRACE conn7 <- [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]]]}] 01:10:20 INFO - . 01:10:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 669ms 01:10:20 INFO - PROCESS | 4028 | 1470211820060 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 4028 | 1470211820062 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 01:10:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:10:20 INFO - PROCESS | 4028 | 1470211820065 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - PROCESS | 4028 | 1470211820067 Marionette TRACE conn7 <- [1,846,null,{}] 01:10:20 INFO - PROCESS | 4028 | 1470211820086 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:20 INFO - PROCESS | 4028 | 1470211820092 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:20 INFO - PROCESS | 4028 | 1470211820219 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 01:10:20 INFO - PROCESS | 4028 | 1470211820273 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:20 INFO - PROCESS | 4028 | 1470211820279 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B3800 == 33 [pid = 4028] [id = 275] 01:10:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8233EB800) [pid = 4028] [serial = 768] [outer = 0000000000000000] 01:10:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F823647800) [pid = 4028] [serial = 769] [outer = 000000F8233EB800] 01:10:20 INFO - PROCESS | 4028 | 1470211820327 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8239C6C00) [pid = 4028] [serial = 770] [outer = 000000F8233EB800] 01:10:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D2000 == 34 [pid = 4028] [id = 276] 01:10:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8245B9800) [pid = 4028] [serial = 771] [outer = 0000000000000000] 01:10:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8253D6000) [pid = 4028] [serial = 772] [outer = 000000F8245B9800] 01:10:20 INFO - PROCESS | 4028 | 1470211820782 Marionette TRACE conn7 <- [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]]]}] 01:10:20 INFO - . 01:10:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 754ms 01:10:20 INFO - PROCESS | 4028 | 1470211820824 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 4028 | 1470211820830 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 01:10:20 INFO - PROCESS | 4028 | 1470211820834 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:10:20 INFO - PROCESS | 4028 | 1470211820835 Marionette TRACE conn7 <- [1,850,null,{}] 01:10:20 INFO - PROCESS | 4028 | 1470211820844 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:20 INFO - PROCESS | 4028 | 1470211820850 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:20 INFO - PROCESS | 4028 | 1470211820969 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 01:10:21 INFO - PROCESS | 4028 | 1470211821025 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 4028 | 1470211821027 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821511800 == 35 [pid = 4028] [id = 277] 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82455D400) [pid = 4028] [serial = 773] [outer = 0000000000000000] 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F82533F800) [pid = 4028] [serial = 774] [outer = 000000F82455D400] 01:10:21 INFO - PROCESS | 4028 | 1470211821075 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F825AC6800) [pid = 4028] [serial = 775] [outer = 000000F82455D400] 01:10:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C90000 == 36 [pid = 4028] [id = 278] 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F825E72C00) [pid = 4028] [serial = 776] [outer = 0000000000000000] 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F825E70800) [pid = 4028] [serial = 777] [outer = 000000F825E72C00] 01:10:21 INFO - PROCESS | 4028 | 1470211821476 Marionette TRACE conn7 <- [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]]]}] 01:10:21 INFO - . 01:10:21 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 671ms 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F824361C00) [pid = 4028] [serial = 723] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F816D1E800) [pid = 4028] [serial = 708] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F823324C00) [pid = 4028] [serial = 717] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8222E2400) [pid = 4028] [serial = 711] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F813FAAC00) [pid = 4028] [serial = 702] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8230C8000) [pid = 4028] [serial = 714] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8261A4400) [pid = 4028] [serial = 729] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8253DE400) [pid = 4028] [serial = 726] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F828DF2800) [pid = 4028] [serial = 739] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82321CC00) [pid = 4028] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211812406] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81F314400) [pid = 4028] [serial = 705] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F816D58C00) [pid = 4028] [serial = 699] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F816D14000) [pid = 4028] [serial = 697] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F815FE5800) [pid = 4028] [serial = 694] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81BD11400) [pid = 4028] [serial = 736] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81402C000) [pid = 4028] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F828AAA000) [pid = 4028] [serial = 741] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F829E4D000) [pid = 4028] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F8141EF000) [pid = 4028] [serial = 692] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211804384] 01:10:21 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8233E9400) [pid = 4028] [serial = 720] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:10:21 INFO - PROCESS | 4028 | 1470211821633 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 4028 | 1470211821639 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 01:10:21 INFO - PROCESS | 4028 | 1470211821649 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:10:21 INFO - PROCESS | 4028 | 1470211821651 Marionette TRACE conn7 <- [1,854,null,{}] 01:10:21 INFO - PROCESS | 4028 | 1470211821655 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:21 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:10:21 INFO - PROCESS | 4028 | 1470211821660 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:21 INFO - PROCESS | 4028 | 1470211821756 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 01:10:21 INFO - PROCESS | 4028 | 1470211821766 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 4028 | 1470211821768 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC6000 == 37 [pid = 4028] [id = 279] 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81BA20C00) [pid = 4028] [serial = 778] [outer = 0000000000000000] 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81BA22800) [pid = 4028] [serial = 779] [outer = 000000F81BA20C00] 01:10:21 INFO - PROCESS | 4028 | 1470211821817 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8224D3800) [pid = 4028] [serial = 780] [outer = 000000F81BA20C00] 01:10:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FDA800 == 38 [pid = 4028] [id = 280] 01:10:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F825E79400) [pid = 4028] [serial = 781] [outer = 0000000000000000] 01:10:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F825E82000) [pid = 4028] [serial = 782] [outer = 000000F825E79400] 01:10:22 INFO - PROCESS | 4028 | 1470211822244 Marionette TRACE conn7 <- [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]]]}] 01:10:22 INFO - . 01:10:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 617ms 01:10:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:10:22 INFO - PROCESS | 4028 | 1470211822278 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 4028 | 1470211822280 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 01:10:22 INFO - PROCESS | 4028 | 1470211822283 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 4028 | 1470211822285 Marionette TRACE conn7 <- [1,858,null,{}] 01:10:22 INFO - PROCESS | 4028 | 1470211822292 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:22 INFO - PROCESS | 4028 | 1470211822294 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:22 INFO - PROCESS | 4028 | 1470211822397 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 01:10:22 INFO - PROCESS | 4028 | 1470211822404 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 4028 | 1470211822407 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297C9000 == 39 [pid = 4028] [id = 281] 01:10:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F82321CC00) [pid = 4028] [serial = 783] [outer = 0000000000000000] 01:10:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F825E7C400) [pid = 4028] [serial = 784] [outer = 000000F82321CC00] 01:10:22 INFO - PROCESS | 4028 | 1470211822454 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F825FEA400) [pid = 4028] [serial = 785] [outer = 000000F82321CC00] 01:10:22 INFO - PROCESS | 4028 | 1470211822870 Marionette TRACE conn7 <- [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]]]}] 01:10:22 INFO - . 01:10:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 629ms 01:10:22 INFO - PROCESS | 4028 | 1470211822915 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 4028 | 1470211822920 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 01:10:22 INFO - PROCESS | 4028 | 1470211822928 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 4028 | 1470211822930 Marionette TRACE conn7 <- [1,862,null,{}] 01:10:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:10:22 INFO - PROCESS | 4028 | 1470211822934 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:22 INFO - PROCESS | 4028 | 1470211822939 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:23 INFO - PROCESS | 4028 | 1470211823025 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 01:10:23 INFO - PROCESS | 4028 | 1470211823033 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 4028 | 1470211823035 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A64000 == 40 [pid = 4028] [id = 282] 01:10:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8261A3800) [pid = 4028] [serial = 786] [outer = 0000000000000000] 01:10:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F828AAB400) [pid = 4028] [serial = 787] [outer = 000000F8261A3800] 01:10:23 INFO - PROCESS | 4028 | 1470211823086 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F828DEB800) [pid = 4028] [serial = 788] [outer = 000000F8261A3800] 01:10:23 INFO - PROCESS | 4028 | 1470211823466 Marionette TRACE conn7 <- [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]]]}] 01:10:23 INFO - . 01:10:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 587ms 01:10:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:10:23 INFO - PROCESS | 4028 | 1470211823522 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 01:10:23 INFO - PROCESS | 4028 | 1470211823524 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 01:10:23 INFO - PROCESS | 4028 | 1470211823528 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:10:23 INFO - PROCESS | 4028 | 1470211823530 Marionette TRACE conn7 <- [1,866,null,{}] 01:10:23 INFO - PROCESS | 4028 | 1470211823544 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:23 INFO - PROCESS | 4028 | 1470211823547 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:23 INFO - PROCESS | 4028 | 1470211823653 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 01:10:23 INFO - PROCESS | 4028 | 1470211823776 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 4028 | 1470211823779 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A058000 == 41 [pid = 4028] [id = 283] 01:10:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F814F44000) [pid = 4028] [serial = 789] [outer = 0000000000000000] 01:10:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F815FE5400) [pid = 4028] [serial = 790] [outer = 000000F814F44000] 01:10:23 INFO - PROCESS | 4028 | 1470211823845 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F819D5AC00) [pid = 4028] [serial = 791] [outer = 000000F814F44000] 01:10:24 INFO - PROCESS | 4028 | 1470211824371 Marionette TRACE conn7 <- [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]]]}] 01:10:24 INFO - . 01:10:24 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 900ms 01:10:24 INFO - PROCESS | 4028 | 1470211824435 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 4028 | 1470211824439 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 01:10:24 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:10:24 INFO - PROCESS | 4028 | 1470211824445 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 4028 | 1470211824448 Marionette TRACE conn7 <- [1,870,null,{}] 01:10:24 INFO - PROCESS | 4028 | 1470211824456 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:24 INFO - PROCESS | 4028 | 1470211824459 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:24 INFO - PROCESS | 4028 | 1470211824585 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 01:10:24 INFO - PROCESS | 4028 | 1470211824675 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 4028 | 1470211824678 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822521000 == 42 [pid = 4028] [id = 284] 01:10:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F821591000) [pid = 4028] [serial = 792] [outer = 0000000000000000] 01:10:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F821BB1C00) [pid = 4028] [serial = 793] [outer = 000000F821591000] 01:10:24 INFO - PROCESS | 4028 | 1470211824739 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8224DCC00) [pid = 4028] [serial = 794] [outer = 000000F821591000] 01:10:25 INFO - PROCESS | 4028 | 1470211825196 Marionette TRACE conn7 <- [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]]]}] 01:10:25 INFO - . 01:10:25 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 795ms 01:10:25 INFO - PROCESS | 4028 | 1470211825243 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 4028 | 1470211825248 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 01:10:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:10:25 INFO - PROCESS | 4028 | 1470211825294 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 4028 | 1470211825297 Marionette TRACE conn7 <- [1,874,null,{}] 01:10:25 INFO - PROCESS | 4028 | 1470211825306 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:25 INFO - PROCESS | 4028 | 1470211825309 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:25 INFO - PROCESS | 4028 | 1470211825444 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 01:10:25 INFO - PROCESS | 4028 | 1470211825524 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 4028 | 1470211825527 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C9F800 == 43 [pid = 4028] [id = 285] 01:10:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8233E1C00) [pid = 4028] [serial = 795] [outer = 0000000000000000] 01:10:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F823652400) [pid = 4028] [serial = 796] [outer = 000000F8233E1C00] 01:10:25 INFO - PROCESS | 4028 | 1470211825586 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F825E77800) [pid = 4028] [serial = 797] [outer = 000000F8233E1C00] 01:10:26 INFO - PROCESS | 4028 | 1470211826039 Marionette TRACE conn7 <- [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]]]}] 01:10:26 INFO - . 01:10:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 839ms 01:10:26 INFO - PROCESS | 4028 | 1470211826093 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 01:10:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:10:26 INFO - PROCESS | 4028 | 1470211826096 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 01:10:26 INFO - PROCESS | 4028 | 1470211826148 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:10:26 INFO - PROCESS | 4028 | 1470211826155 Marionette TRACE conn7 <- [1,878,null,{}] 01:10:26 INFO - PROCESS | 4028 | 1470211826168 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:26 INFO - PROCESS | 4028 | 1470211826173 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:26 INFO - PROCESS | 4028 | 1470211826302 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 01:10:26 INFO - PROCESS | 4028 | 1470211826382 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:26 INFO - PROCESS | 4028 | 1470211826385 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EB4800 == 44 [pid = 4028] [id = 286] 01:10:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825E79C00) [pid = 4028] [serial = 798] [outer = 0000000000000000] 01:10:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F829716400) [pid = 4028] [serial = 799] [outer = 000000F825E79C00] 01:10:26 INFO - PROCESS | 4028 | 1470211826443 Marionette DEBUG loaded listener.js 01:10:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82980E000) [pid = 4028] [serial = 800] [outer = 000000F825E79C00] 01:10:26 INFO - PROCESS | 4028 | 1470211826896 Marionette TRACE conn7 <- [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]]]}] 01:10:26 INFO - . 01:10:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 839ms 01:10:26 INFO - PROCESS | 4028 | 1470211826941 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 01:10:26 INFO - PROCESS | 4028 | 1470211826944 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 01:10:27 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:10:27 INFO - PROCESS | 4028 | 1470211826990 Marionette TRACE conn7 -> [0,882,"getContext",null] 01:10:27 INFO - PROCESS | 4028 | 1470211826993 Marionette TRACE conn7 <- [1,882,null,{"value":"content"}] 01:10:27 INFO - PROCESS | 4028 | 1470211826996 Marionette TRACE conn7 -> [0,883,"setContext",{"value":"chrome"}] 01:10:27 INFO - PROCESS | 4028 | 1470211826998 Marionette TRACE conn7 <- [1,883,null,{}] 01:10:27 INFO - PROCESS | 4028 | 1470211827010 Marionette TRACE conn7 -> [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}] 01:10:27 INFO - PROCESS | 4028 | 1470211827022 Marionette TRACE conn7 <- [1,884,null,{"value":false}] 01:10:27 INFO - PROCESS | 4028 | 1470211827025 Marionette TRACE conn7 -> [0,885,"setContext",{"value":"content"}] 01:10:27 INFO - PROCESS | 4028 | 1470211827030 Marionette TRACE conn7 <- [1,885,null,{}] 01:10:27 INFO - PROCESS | 4028 | 1470211827034 Marionette TRACE conn7 -> [0,886,"getContext",null] 01:10:27 INFO - Setting pref network.http.enablePerElementReferrer (true) 01:10:27 INFO - PROCESS | 4028 | 1470211827036 Marionette TRACE conn7 <- [1,886,null,{"value":"content"}] 01:10:27 INFO - PROCESS | 4028 | 1470211827039 Marionette TRACE conn7 -> [0,887,"setContext",{"value":"chrome"}] 01:10:27 INFO - PROCESS | 4028 | 1470211827045 Marionette TRACE conn7 <- [1,887,null,{}] 01:10:27 INFO - PROCESS | 4028 | 1470211827049 Marionette TRACE conn7 -> [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}] 01:10:27 INFO - PROCESS | 4028 | 1470211827059 Marionette TRACE conn7 <- [1,888,null,{"value":null}] 01:10:27 INFO - PROCESS | 4028 | 1470211827073 Marionette TRACE conn7 -> [0,889,"setContext",{"value":"content"}] 01:10:27 INFO - PROCESS | 4028 | 1470211827075 Marionette TRACE conn7 <- [1,889,null,{}] 01:10:27 INFO - PROCESS | 4028 | 1470211827081 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:10:27 INFO - PROCESS | 4028 | 1470211827084 Marionette TRACE conn7 <- [1,890,null,{}] 01:10:27 INFO - PROCESS | 4028 | 1470211827128 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:27 INFO - PROCESS | 4028 | 1470211827131 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:27 INFO - PROCESS | 4028 | 1470211827269 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 01:10:27 INFO - PROCESS | 4028 | 1470211827386 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 4028 | 1470211827389 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A1B4800 == 45 [pid = 4028] [id = 287] 01:10:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F829E4FC00) [pid = 4028] [serial = 801] [outer = 0000000000000000] 01:10:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F829E51400) [pid = 4028] [serial = 802] [outer = 000000F829E4FC00] 01:10:27 INFO - PROCESS | 4028 | 1470211827452 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F829E56C00) [pid = 4028] [serial = 803] [outer = 000000F829E4FC00] 01:10:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821404800 == 46 [pid = 4028] [id = 288] 01:10:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81A0A2800) [pid = 4028] [serial = 804] [outer = 0000000000000000] 01:10:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F815FF0800) [pid = 4028] [serial = 805] [outer = 000000F81A0A2800] 01:10:28 INFO - PROCESS | 4028 | 1470211828189 Marionette TRACE conn7 <- [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]]]}] 01:10:28 INFO - . 01:10:28 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1232ms 01:10:28 INFO - PROCESS | 4028 | 1470211828227 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 01:10:28 INFO - PROCESS | 4028 | 1470211828232 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 01:10:28 INFO - PROCESS | 4028 | 1470211828237 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:10:28 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:10:28 INFO - PROCESS | 4028 | 1470211828240 Marionette TRACE conn7 <- [1,894,null,{}] 01:10:28 INFO - PROCESS | 4028 | 1470211828249 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:28 INFO - PROCESS | 4028 | 1470211828252 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:28 INFO - PROCESS | 4028 | 1470211828391 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 01:10:28 INFO - PROCESS | 4028 | 1470211828515 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 4028 | 1470211828522 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815809000 == 47 [pid = 4028] [id = 289] 01:10:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F813FDB800) [pid = 4028] [serial = 806] [outer = 0000000000000000] 01:10:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F819FBEC00) [pid = 4028] [serial = 807] [outer = 000000F813FDB800] 01:10:28 INFO - PROCESS | 4028 | 1470211828582 Marionette DEBUG loaded listener.js 01:10:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F81F2E9400) [pid = 4028] [serial = 808] [outer = 000000F813FDB800] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A64000 == 46 [pid = 4028] [id = 282] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297C9000 == 45 [pid = 4028] [id = 281] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC6000 == 44 [pid = 4028] [id = 279] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FDA800 == 43 [pid = 4028] [id = 280] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C90000 == 42 [pid = 4028] [id = 278] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F821511800 == 41 [pid = 4028] [id = 277] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D2000 == 40 [pid = 4028] [id = 276] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B3800 == 39 [pid = 4028] [id = 275] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A5B800 == 38 [pid = 4028] [id = 274] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232BA000 == 37 [pid = 4028] [id = 273] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F822208800 == 36 [pid = 4028] [id = 272] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC9E000 == 35 [pid = 4028] [id = 271] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F1C000 == 34 [pid = 4028] [id = 270] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCB6800 == 33 [pid = 4028] [id = 269] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F261000 == 32 [pid = 4028] [id = 268] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EC4800 == 31 [pid = 4028] [id = 267] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F821404800 == 30 [pid = 4028] [id = 288] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EB4800 == 29 [pid = 4028] [id = 286] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A1B4800 == 28 [pid = 4028] [id = 287] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F822521000 == 27 [pid = 4028] [id = 284] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C9F800 == 26 [pid = 4028] [id = 285] 01:10:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A058000 == 25 [pid = 4028] [id = 283] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F828DF8000) [pid = 4028] [serial = 740] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F823955400) [pid = 4028] [serial = 735] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211812406] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F81BD0F400) [pid = 4028] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81FCB5000) [pid = 4028] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81A8C0400) [pid = 4028] [serial = 701] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81A0A5C00) [pid = 4028] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F816D5C400) [pid = 4028] [serial = 698] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8211CEC00) [pid = 4028] [serial = 707] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F816344400) [pid = 4028] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F8224D5400) [pid = 4028] [serial = 737] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F815FE6400) [pid = 4028] [serial = 695] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8161B7000) [pid = 4028] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F828F28800) [pid = 4028] [serial = 743] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F829EA1400) [pid = 4028] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F814AD1C00) [pid = 4028] [serial = 693] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211804384] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8222E1800) [pid = 4028] [serial = 710] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81BA58000) [pid = 4028] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F823654800) [pid = 4028] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F82435F000) [pid = 4028] [serial = 722] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F828AA9C00) [pid = 4028] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F825AC5C00) [pid = 4028] [serial = 725] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F828DEFC00) [pid = 4028] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8245C2000) [pid = 4028] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F82216BC00) [pid = 4028] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F82364B400) [pid = 4028] [serial = 719] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8233EA000) [pid = 4028] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8224D8800) [pid = 4028] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F822E79800) [pid = 4028] [serial = 713] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81C59A400) [pid = 4028] [serial = 704] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F823320400) [pid = 4028] [serial = 716] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F82321C800) [pid = 4028] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F828AAA800) [pid = 4028] [serial = 730] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F825FED800) [pid = 4028] [serial = 728] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F825AD0800) [pid = 4028] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:10:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F1B800 == 26 [pid = 4028] [id = 290] 01:10:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F81411A400) [pid = 4028] [serial = 809] [outer = 0000000000000000] 01:10:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F8151E2800) [pid = 4028] [serial = 810] [outer = 000000F81411A400] 01:10:29 INFO - PROCESS | 4028 | 1470211829711 Marionette TRACE conn7 <- [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]]]}] 01:10:29 INFO - . 01:10:29 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1497ms 01:10:29 INFO - PROCESS | 4028 | 1470211829738 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 01:10:29 INFO - PROCESS | 4028 | 1470211829743 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 01:10:29 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:10:29 INFO - PROCESS | 4028 | 1470211829751 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:10:29 INFO - PROCESS | 4028 | 1470211829754 Marionette TRACE conn7 <- [1,898,null,{}] 01:10:29 INFO - PROCESS | 4028 | 1470211829760 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:29 INFO - PROCESS | 4028 | 1470211829763 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:29 INFO - PROCESS | 4028 | 1470211829881 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 01:10:29 INFO - PROCESS | 4028 | 1470211829958 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:29 INFO - PROCESS | 4028 | 1470211829964 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81ABDC800 == 27 [pid = 4028] [id = 291] 01:10:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F815FF3400) [pid = 4028] [serial = 811] [outer = 0000000000000000] 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F8161AAC00) [pid = 4028] [serial = 812] [outer = 000000F815FF3400] 01:10:30 INFO - PROCESS | 4028 | 1470211830013 Marionette DEBUG loaded listener.js 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F8164A1400) [pid = 4028] [serial = 813] [outer = 000000F815FF3400] 01:10:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2D5800 == 28 [pid = 4028] [id = 292] 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F819F06800) [pid = 4028] [serial = 814] [outer = 0000000000000000] 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F81A09EC00) [pid = 4028] [serial = 815] [outer = 000000F819F06800] 01:10:30 INFO - PROCESS | 4028 | 1470211830422 Marionette TRACE conn7 <- [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]]]}] 01:10:30 INFO - . 01:10:30 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:10:30 INFO - PROCESS | 4028 | 1470211830444 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 4028 | 1470211830450 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 01:10:30 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:10:30 INFO - PROCESS | 4028 | 1470211830457 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 4028 | 1470211830463 Marionette TRACE conn7 <- [1,902,null,{}] 01:10:30 INFO - PROCESS | 4028 | 1470211830467 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:10:30 INFO - PROCESS | 4028 | 1470211830470 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:30 INFO - PROCESS | 4028 | 1470211830573 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 01:10:30 INFO - PROCESS | 4028 | 1470211830579 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 4028 | 1470211830582 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:10:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC90800 == 29 [pid = 4028] [id = 293] 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F819D5BC00) [pid = 4028] [serial = 816] [outer = 0000000000000000] 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81A46C400) [pid = 4028] [serial = 817] [outer = 000000F819D5BC00] 01:10:30 INFO - PROCESS | 4028 | 1470211830634 Marionette DEBUG loaded listener.js 01:10:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81BA57C00) [pid = 4028] [serial = 818] [outer = 000000F819D5BC00] 01:10:30 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8261A3800) [pid = 4028] [serial = 786] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8245B9800) [pid = 4028] [serial = 771] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8233EB800) [pid = 4028] [serial = 768] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F82455D400) [pid = 4028] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81BA20C00) [pid = 4028] [serial = 778] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F825E72C00) [pid = 4028] [serial = 776] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211821353] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F825E79400) [pid = 4028] [serial = 781] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F828DF9C00) [pid = 4028] [serial = 744] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F8163F1000) [pid = 4028] [serial = 750] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8224D3C00) [pid = 4028] [serial = 762] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F815F46C00) [pid = 4028] [serial = 759] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8149C9800) [pid = 4028] [serial = 753] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F815FA9C00) [pid = 4028] [serial = 747] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F81B217C00) [pid = 4028] [serial = 756] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F82321CC00) [pid = 4028] [serial = 783] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:10:33 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F81402AC00) [pid = 4028] [serial = 765] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B01A000 == 28 [pid = 4028] [id = 108] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DD3000 == 27 [pid = 4028] [id = 123] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8243AD800 == 26 [pid = 4028] [id = 118] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE4800 == 25 [pid = 4028] [id = 124] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297CD000 == 24 [pid = 4028] [id = 125] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F826134000 == 23 [pid = 4028] [id = 119] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AAD800 == 22 [pid = 4028] [id = 129] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8226E4000 == 21 [pid = 4028] [id = 116] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8163D4000 == 20 [pid = 4028] [id = 107] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232C2800 == 19 [pid = 4028] [id = 117] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F821412000 == 18 [pid = 4028] [id = 112] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F826181800 == 17 [pid = 4028] [id = 120] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C6C000 == 16 [pid = 4028] [id = 121] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A66000 == 15 [pid = 4028] [id = 127] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C88000 == 14 [pid = 4028] [id = 122] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2B3800 == 13 [pid = 4028] [id = 110] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC42000 == 12 [pid = 4028] [id = 109] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C67000 == 11 [pid = 4028] [id = 114] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2D5800 == 10 [pid = 4028] [id = 292] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81ABDC800 == 9 [pid = 4028] [id = 291] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F1B800 == 8 [pid = 4028] [id = 290] 01:10:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F815809000 == 7 [pid = 4028] [id = 289] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F828DEB800) [pid = 4028] [serial = 788] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F825E7C400) [pid = 4028] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F822C06C00) [pid = 4028] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F825FEA400) [pid = 4028] [serial = 785] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F823221C00) [pid = 4028] [serial = 767] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F828AAB400) [pid = 4028] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F8253D6000) [pid = 4028] [serial = 772] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F823647800) [pid = 4028] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F8239C6C00) [pid = 4028] [serial = 770] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 62 (000000F82533F800) [pid = 4028] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 61 (000000F81BA22800) [pid = 4028] [serial = 779] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 60 (000000F8224D3800) [pid = 4028] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 59 (000000F825AC6800) [pid = 4028] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 58 (000000F825E70800) [pid = 4028] [serial = 777] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211821353] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 57 (000000F825E82000) [pid = 4028] [serial = 782] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 56 (000000F828F26400) [pid = 4028] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 55 (000000F81A0A8C00) [pid = 4028] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 54 (000000F82218CC00) [pid = 4028] [serial = 752] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 53 (000000F8224DDC00) [pid = 4028] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 52 (000000F822A91400) [pid = 4028] [serial = 764] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 51 (000000F82065E000) [pid = 4028] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 50 (000000F8222DB800) [pid = 4028] [serial = 761] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 49 (000000F815F51400) [pid = 4028] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 48 (000000F819D99800) [pid = 4028] [serial = 755] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 47 (000000F816D15000) [pid = 4028] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 46 (000000F81AE72400) [pid = 4028] [serial = 749] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 45 (000000F81BA60C00) [pid = 4028] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 44 (000000F81F209C00) [pid = 4028] [serial = 758] [outer = 0000000000000000] [url = about:blank] 01:10:36 INFO - PROCESS | 4028 | --DOMWINDOW == 43 (000000F829809400) [pid = 4028] [serial = 746] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 42 (000000F819F06800) [pid = 4028] [serial = 814] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 41 (000000F815FF3400) [pid = 4028] [serial = 811] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 40 (000000F81411A400) [pid = 4028] [serial = 809] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211829610] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 39 (000000F813FDB800) [pid = 4028] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 38 (000000F814F44000) [pid = 4028] [serial = 789] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 37 (000000F821591000) [pid = 4028] [serial = 792] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F8233E1C00) [pid = 4028] [serial = 795] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F825E79C00) [pid = 4028] [serial = 798] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F81A0A2800) [pid = 4028] [serial = 804] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:39 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F829E4FC00) [pid = 4028] [serial = 801] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F81A09EC00) [pid = 4028] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F8164A1400) [pid = 4028] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F8161AAC00) [pid = 4028] [serial = 812] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F8151E2800) [pid = 4028] [serial = 810] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211829610] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F81F2E9400) [pid = 4028] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F819FBEC00) [pid = 4028] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81A46C400) [pid = 4028] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F819D5AC00) [pid = 4028] [serial = 791] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F815FE5400) [pid = 4028] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F8224DCC00) [pid = 4028] [serial = 794] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F821BB1C00) [pid = 4028] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F825E77800) [pid = 4028] [serial = 797] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F823652400) [pid = 4028] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F829716400) [pid = 4028] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F82980E000) [pid = 4028] [serial = 800] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815FF0800) [pid = 4028] [serial = 805] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F829E51400) [pid = 4028] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:10:44 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F829E56C00) [pid = 4028] [serial = 803] [outer = 0000000000000000] [url = about:blank] 01:11:00 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:11:00 INFO - PROCESS | 4028 | 1470211860765 Marionette TRACE conn7 <- [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]]]}] 01:11:00 INFO - . 01:11:00 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30339ms 01:11:00 INFO - PROCESS | 4028 | 1470211860802 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 4028 | 1470211860807 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 01:11:00 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:11:00 INFO - PROCESS | 4028 | 1470211860813 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 4028 | 1470211860816 Marionette TRACE conn7 <- [1,906,null,{}] 01:11:00 INFO - PROCESS | 4028 | 1470211860823 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:11:00 INFO - PROCESS | 4028 | 1470211860829 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:11:00 INFO - PROCESS | 4028 | 1470211860930 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 01:11:00 INFO - PROCESS | 4028 | 1470211860937 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:11:00 INFO - PROCESS | 4028 | 1470211860939 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:11:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81603B800 == 8 [pid = 4028] [id = 294] 01:11:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F8151DD000) [pid = 4028] [serial = 819] [outer = 0000000000000000] 01:11:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F8151DD800) [pid = 4028] [serial = 820] [outer = 000000F8151DD000] 01:11:01 INFO - PROCESS | 4028 | 1470211860996 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815C6A800) [pid = 4028] [serial = 821] [outer = 000000F8151DD000] 01:11:01 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:11:04 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F819D5BC00) [pid = 4028] [serial = 816] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:11:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC90800 == 7 [pid = 4028] [id = 293] 01:11:10 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BA57C00) [pid = 4028] [serial = 818] [outer = 0000000000000000] [url = about:blank] 01:11:17 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F8151DD800) [pid = 4028] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:11:31 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:11:31 INFO - PROCESS | 4028 | 1470211891144 Marionette TRACE conn7 <- [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]]]}] 01:11:31 INFO - . 01:11:31 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30361ms 01:11:31 INFO - PROCESS | 4028 | 1470211891178 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 4028 | 1470211891185 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 01:11:31 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:11:31 INFO - PROCESS | 4028 | 1470211891192 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 4028 | 1470211891195 Marionette TRACE conn7 <- [1,910,null,{}] 01:11:31 INFO - PROCESS | 4028 | 1470211891202 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:11:31 INFO - PROCESS | 4028 | 1470211891205 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:11:31 INFO - PROCESS | 4028 | 1470211891323 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 01:11:31 INFO - PROCESS | 4028 | 1470211891356 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 4028 | 1470211891358 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:11:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816044000 == 8 [pid = 4028] [id = 295] 01:11:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F81583EC00) [pid = 4028] [serial = 822] [outer = 0000000000000000] 01:11:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B26800) [pid = 4028] [serial = 823] [outer = 000000F81583EC00] 01:11:31 INFO - PROCESS | 4028 | 1470211891417 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FAE800) [pid = 4028] [serial = 824] [outer = 000000F81583EC00] 01:11:31 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:11:40 INFO - PROCESS | 4028 | --DOCSHELL 000000F81603B800 == 7 [pid = 4028] [id = 294] 01:11:46 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F8151DD000) [pid = 4028] [serial = 819] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 01:11:51 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815C6A800) [pid = 4028] [serial = 821] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B26800) [pid = 4028] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:12:01 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:12:01 INFO - PROCESS | 4028 | 1470211921566 Marionette TRACE conn7 <- [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]]]}] 01:12:01 INFO - . 01:12:01 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30404ms 01:12:01 INFO - PROCESS | 4028 | 1470211921601 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 01:12:01 INFO - PROCESS | 4028 | 1470211921609 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 01:12:01 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:12:01 INFO - PROCESS | 4028 | 1470211921616 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - PROCESS | 4028 | 1470211921619 Marionette TRACE conn7 <- [1,914,null,{}] 01:12:01 INFO - PROCESS | 4028 | 1470211921625 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:12:01 INFO - PROCESS | 4028 | 1470211921628 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:01 INFO - PROCESS | 4028 | 1470211921748 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 01:12:01 INFO - PROCESS | 4028 | 1470211921780 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 4028 | 1470211921782 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816041800 == 8 [pid = 4028] [id = 296] 01:12:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F8151E2800) [pid = 4028] [serial = 825] [outer = 0000000000000000] 01:12:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F8151E4800) [pid = 4028] [serial = 826] [outer = 000000F8151E2800] 01:12:01 INFO - PROCESS | 4028 | 1470211921839 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F46C00) [pid = 4028] [serial = 827] [outer = 000000F8151E2800] 01:12:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA09000 == 9 [pid = 4028] [id = 297] 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F8161B7400) [pid = 4028] [serial = 828] [outer = 0000000000000000] 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F8162A0C00) [pid = 4028] [serial = 829] [outer = 000000F8161B7400] 01:12:02 INFO - PROCESS | 4028 | 1470211922247 Marionette TRACE conn7 <- [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]]]}] 01:12:02 INFO - . 01:12:02 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 670ms 01:12:02 INFO - PROCESS | 4028 | 1470211922291 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 01:12:02 INFO - PROCESS | 4028 | 1470211922300 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 01:12:02 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:12:02 INFO - PROCESS | 4028 | 1470211922307 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 4028 | 1470211922310 Marionette TRACE conn7 <- [1,918,null,{}] 01:12:02 INFO - PROCESS | 4028 | 1470211922314 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:12:02 INFO - PROCESS | 4028 | 1470211922317 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:02 INFO - PROCESS | 4028 | 1470211922425 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 01:12:02 INFO - PROCESS | 4028 | 1470211922431 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 4028 | 1470211922434 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B028000 == 10 [pid = 4028] [id = 298] 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F81629AC00) [pid = 4028] [serial = 830] [outer = 0000000000000000] 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F816494C00) [pid = 4028] [serial = 831] [outer = 000000F81629AC00] 01:12:02 INFO - PROCESS | 4028 | 1470211922485 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F816347400) [pid = 4028] [serial = 832] [outer = 000000F81629AC00] 01:12:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCBD800 == 11 [pid = 4028] [id = 299] 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D14C00) [pid = 4028] [serial = 833] [outer = 0000000000000000] 01:12:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F816DB9C00) [pid = 4028] [serial = 834] [outer = 000000F816D14C00] 01:12:02 INFO - PROCESS | 4028 | 1470211922939 Marionette TRACE conn7 <- [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]]]}] 01:12:03 INFO - . 01:12:03 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 692ms 01:12:03 INFO - PROCESS | 4028 | 1470211923002 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 4028 | 1470211923005 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 01:12:03 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:12:03 INFO - PROCESS | 4028 | 1470211923008 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 4028 | 1470211923016 Marionette TRACE conn7 <- [1,922,null,{}] 01:12:03 INFO - PROCESS | 4028 | 1470211923029 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:12:03 INFO - PROCESS | 4028 | 1470211923034 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:03 INFO - PROCESS | 4028 | 1470211923134 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 01:12:03 INFO - PROCESS | 4028 | 1470211923156 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 4028 | 1470211923159 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26B800 == 12 [pid = 4028] [id = 300] 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F816DB7C00) [pid = 4028] [serial = 835] [outer = 0000000000000000] 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F819FBF800) [pid = 4028] [serial = 836] [outer = 000000F816DB7C00] 01:12:03 INFO - PROCESS | 4028 | 1470211923213 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A46CC00) [pid = 4028] [serial = 837] [outer = 000000F816DB7C00] 01:12:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2B3800 == 13 [pid = 4028] [id = 301] 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81AD48800) [pid = 4028] [serial = 838] [outer = 0000000000000000] 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81AE74C00) [pid = 4028] [serial = 839] [outer = 000000F81AD48800] 01:12:03 INFO - PROCESS | 4028 | 1470211923708 Marionette TRACE conn7 <- [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]]]}] 01:12:03 INFO - . 01:12:03 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 733ms 01:12:03 INFO - PROCESS | 4028 | 1470211923744 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 4028 | 1470211923747 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 01:12:03 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:12:03 INFO - PROCESS | 4028 | 1470211923750 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 4028 | 1470211923752 Marionette TRACE conn7 <- [1,926,null,{}] 01:12:03 INFO - PROCESS | 4028 | 1470211923759 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:12:03 INFO - PROCESS | 4028 | 1470211923762 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:03 INFO - PROCESS | 4028 | 1470211923861 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 01:12:03 INFO - PROCESS | 4028 | 1470211923866 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 4028 | 1470211923871 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FCA2800 == 14 [pid = 4028] [id = 302] 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F813FD2000) [pid = 4028] [serial = 840] [outer = 0000000000000000] 01:12:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81B217C00) [pid = 4028] [serial = 841] [outer = 000000F813FD2000] 01:12:03 INFO - PROCESS | 4028 | 1470211923931 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BA5E400) [pid = 4028] [serial = 842] [outer = 000000F813FD2000] 01:12:04 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2B3800 == 13 [pid = 4028] [id = 301] 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26B800 == 12 [pid = 4028] [id = 300] 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCBD800 == 11 [pid = 4028] [id = 299] 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B028000 == 10 [pid = 4028] [id = 298] 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA09000 == 9 [pid = 4028] [id = 297] 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F816041800 == 8 [pid = 4028] [id = 296] 01:12:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F816044000 == 7 [pid = 4028] [id = 295] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F81583EC00) [pid = 4028] [serial = 822] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F81AD48800) [pid = 4028] [serial = 838] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F816DB7C00) [pid = 4028] [serial = 835] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F8161B7400) [pid = 4028] [serial = 828] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F8151E2800) [pid = 4028] [serial = 825] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F816D14C00) [pid = 4028] [serial = 833] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211922805] 01:12:13 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81629AC00) [pid = 4028] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815FAE800) [pid = 4028] [serial = 824] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F81AE74C00) [pid = 4028] [serial = 839] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F819FBF800) [pid = 4028] [serial = 836] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F81A46CC00) [pid = 4028] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F8162A0C00) [pid = 4028] [serial = 829] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F8151E4800) [pid = 4028] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F815F46C00) [pid = 4028] [serial = 827] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F816DB9C00) [pid = 4028] [serial = 834] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470211922805] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F816347400) [pid = 4028] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F816494C00) [pid = 4028] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:12:18 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81B217C00) [pid = 4028] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:12:34 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:12:34 INFO - PROCESS | 4028 | 1470211954070 Marionette TRACE conn7 <- [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]]]}] 01:12:34 INFO - . 01:12:34 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30340ms 01:12:34 INFO - PROCESS | 4028 | 1470211954094 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 01:12:34 INFO - PROCESS | 4028 | 1470211954103 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 01:12:34 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:12:34 INFO - PROCESS | 4028 | 1470211954109 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:12:34 INFO - PROCESS | 4028 | 1470211954113 Marionette TRACE conn7 <- [1,930,null,{}] 01:12:34 INFO - PROCESS | 4028 | 1470211954120 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:12:34 INFO - PROCESS | 4028 | 1470211954123 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:34 INFO - PROCESS | 4028 | 1470211954238 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 01:12:34 INFO - PROCESS | 4028 | 1470211954270 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 4028 | 1470211954274 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:12:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816050800 == 8 [pid = 4028] [id = 303] 01:12:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815832800) [pid = 4028] [serial = 843] [outer = 0000000000000000] 01:12:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F8149B6800) [pid = 4028] [serial = 844] [outer = 000000F815832800] 01:12:34 INFO - PROCESS | 4028 | 1470211954330 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815C6A400) [pid = 4028] [serial = 845] [outer = 000000F815832800] 01:12:34 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:12:43 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FCA2800 == 7 [pid = 4028] [id = 302] 01:12:49 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F813FD2000) [pid = 4028] [serial = 840] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 01:12:54 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BA5E400) [pid = 4028] [serial = 842] [outer = 0000000000000000] [url = about:blank] 01:12:54 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F8149B6800) [pid = 4028] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:13:04 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:13:04 INFO - PROCESS | 4028 | 1470211984481 Marionette TRACE conn7 <- [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]]]}] 01:13:04 INFO - . 01:13:04 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30405ms 01:13:04 INFO - PROCESS | 4028 | 1470211984520 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 01:13:04 INFO - PROCESS | 4028 | 1470211984527 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 01:13:04 INFO - PROCESS | 4028 | 1470211984534 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:13:04 INFO - PROCESS | 4028 | 1470211984537 Marionette TRACE conn7 <- [1,934,null,{}] 01:13:04 INFO - PROCESS | 4028 | 1470211984544 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:13:04 INFO - PROCESS | 4028 | 1470211984547 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:04 INFO - PROCESS | 4028 | 1470211984665 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 01:13:04 INFO - PROCESS | 4028 | 1470211984697 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:13:04 INFO - PROCESS | 4028 | 1470211984700 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816041800 == 8 [pid = 4028] [id = 304] 01:13:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F813FAAC00) [pid = 4028] [serial = 846] [outer = 0000000000000000] 01:13:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815833400) [pid = 4028] [serial = 847] [outer = 000000F813FAAC00] 01:13:04 INFO - PROCESS | 4028 | 1470211984757 Marionette DEBUG loaded listener.js 01:13:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F43400) [pid = 4028] [serial = 848] [outer = 000000F813FAAC00] 01:13:05 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:13:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F816050800 == 7 [pid = 4028] [id = 303] 01:13:19 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815832800) [pid = 4028] [serial = 843] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html] 01:13:24 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815C6A400) [pid = 4028] [serial = 845] [outer = 0000000000000000] [url = about:blank] 01:13:24 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815833400) [pid = 4028] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:13:34 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:13:34 INFO - PROCESS | 4028 | 1470212014908 Marionette TRACE conn7 <- [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]]]}] 01:13:34 INFO - . 01:13:34 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30415ms 01:13:34 INFO - PROCESS | 4028 | 1470212014954 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 4028 | 1470212014962 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 01:13:34 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:13:34 INFO - PROCESS | 4028 | 1470212014969 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 4028 | 1470212014972 Marionette TRACE conn7 <- [1,938,null,{}] 01:13:34 INFO - PROCESS | 4028 | 1470212014978 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:13:34 INFO - PROCESS | 4028 | 1470212014982 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:35 INFO - PROCESS | 4028 | 1470212015104 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 01:13:35 INFO - PROCESS | 4028 | 1470212015136 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 4028 | 1470212015139 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816054800 == 8 [pid = 4028] [id = 305] 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B28800) [pid = 4028] [serial = 849] [outer = 0000000000000000] 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2A800) [pid = 4028] [serial = 850] [outer = 000000F815B28800] 01:13:35 INFO - PROCESS | 4028 | 1470212015197 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FE4800) [pid = 4028] [serial = 851] [outer = 000000F815B28800] 01:13:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA1D800 == 9 [pid = 4028] [id = 306] 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F815F4D400) [pid = 4028] [serial = 852] [outer = 0000000000000000] 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F815FE6800) [pid = 4028] [serial = 853] [outer = 000000F815F4D400] 01:13:35 INFO - PROCESS | 4028 | 1470212015596 Marionette TRACE conn7 <- [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]]]}] 01:13:35 INFO - . 01:13:35 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:13:35 INFO - PROCESS | 4028 | 1470212015664 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 01:13:35 INFO - PROCESS | 4028 | 1470212015674 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 01:13:35 INFO - PROCESS | 4028 | 1470212015681 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:13:35 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:13:35 INFO - PROCESS | 4028 | 1470212015684 Marionette TRACE conn7 <- [1,942,null,{}] 01:13:35 INFO - PROCESS | 4028 | 1470212015688 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:13:35 INFO - PROCESS | 4028 | 1470212015691 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:35 INFO - PROCESS | 4028 | 1470212015798 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 01:13:35 INFO - PROCESS | 4028 | 1470212015804 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 4028 | 1470212015807 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B036000 == 10 [pid = 4028] [id = 307] 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8162A0400) [pid = 4028] [serial = 854] [outer = 0000000000000000] 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F816345800) [pid = 4028] [serial = 855] [outer = 000000F8162A0400] 01:13:35 INFO - PROCESS | 4028 | 1470212015859 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81649E400) [pid = 4028] [serial = 856] [outer = 000000F8162A0400] 01:13:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2BD000 == 11 [pid = 4028] [id = 308] 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D16800) [pid = 4028] [serial = 857] [outer = 0000000000000000] 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F819D56000) [pid = 4028] [serial = 858] [outer = 000000F816D16800] 01:13:36 INFO - PROCESS | 4028 | 1470212016280 Marionette TRACE conn7 <- [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]]]}] 01:13:36 INFO - . 01:13:36 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 628ms 01:13:36 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:13:36 INFO - PROCESS | 4028 | 1470212016312 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 4028 | 1470212016315 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 01:13:36 INFO - PROCESS | 4028 | 1470212016318 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - PROCESS | 4028 | 1470212016322 Marionette TRACE conn7 <- [1,946,null,{}] 01:13:36 INFO - PROCESS | 4028 | 1470212016336 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:13:36 INFO - PROCESS | 4028 | 1470212016344 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:36 INFO - PROCESS | 4028 | 1470212016445 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 01:13:36 INFO - PROCESS | 4028 | 1470212016453 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 4028 | 1470212016460 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26D000 == 12 [pid = 4028] [id = 309] 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81A032C00) [pid = 4028] [serial = 859] [outer = 0000000000000000] 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81A0A2800) [pid = 4028] [serial = 860] [outer = 000000F81A032C00] 01:13:36 INFO - PROCESS | 4028 | 1470212016510 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A86AC00) [pid = 4028] [serial = 861] [outer = 000000F81A032C00] 01:13:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2BE800 == 13 [pid = 4028] [id = 310] 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81AE72C00) [pid = 4028] [serial = 862] [outer = 0000000000000000] 01:13:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B0C6000) [pid = 4028] [serial = 863] [outer = 000000F81AE72C00] 01:13:36 INFO - PROCESS | 4028 | 1470212016962 Marionette TRACE conn7 <- [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]]]}] 01:13:37 INFO - . 01:13:37 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:13:37 INFO - PROCESS | 4028 | 1470212017024 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 01:13:37 INFO - PROCESS | 4028 | 1470212017028 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 01:13:37 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:13:37 INFO - PROCESS | 4028 | 1470212017034 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:13:37 INFO - PROCESS | 4028 | 1470212017039 Marionette TRACE conn7 <- [1,950,null,{}] 01:13:37 INFO - PROCESS | 4028 | 1470212017049 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:13:37 INFO - PROCESS | 4028 | 1470212017051 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:37 INFO - PROCESS | 4028 | 1470212017156 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 01:13:37 INFO - PROCESS | 4028 | 1470212017164 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:13:37 INFO - PROCESS | 4028 | 1470212017166 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:13:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FCA3000 == 14 [pid = 4028] [id = 311] 01:13:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA56C00) [pid = 4028] [serial = 864] [outer = 0000000000000000] 01:13:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA58C00) [pid = 4028] [serial = 865] [outer = 000000F81BA56C00] 01:13:37 INFO - PROCESS | 4028 | 1470212017215 Marionette DEBUG loaded listener.js 01:13:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BCE8800) [pid = 4028] [serial = 866] [outer = 000000F81BA56C00] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2BE800 == 13 [pid = 4028] [id = 310] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26D000 == 12 [pid = 4028] [id = 309] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2BD000 == 11 [pid = 4028] [id = 308] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B036000 == 10 [pid = 4028] [id = 307] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA1D800 == 9 [pid = 4028] [id = 306] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F816054800 == 8 [pid = 4028] [id = 305] 01:13:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F816041800 == 7 [pid = 4028] [id = 304] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F813FAAC00) [pid = 4028] [serial = 846] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F815B28800) [pid = 4028] [serial = 849] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F8162A0400) [pid = 4028] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F81A032C00) [pid = 4028] [serial = 859] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F816D16800) [pid = 4028] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212016168] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F815F4D400) [pid = 4028] [serial = 852] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:13:46 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81AE72C00) [pid = 4028] [serial = 862] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F81BA58C00) [pid = 4028] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F815F43400) [pid = 4028] [serial = 848] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F815FE4800) [pid = 4028] [serial = 851] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F815B2A800) [pid = 4028] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F816345800) [pid = 4028] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81A86AC00) [pid = 4028] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F819D56000) [pid = 4028] [serial = 858] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212016168] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F81A0A2800) [pid = 4028] [serial = 860] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81649E400) [pid = 4028] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815FE6800) [pid = 4028] [serial = 853] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:13:51 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81B0C6000) [pid = 4028] [serial = 863] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:14:07 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:14:07 INFO - PROCESS | 4028 | 1470212047356 Marionette TRACE conn7 <- [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]]]}] 01:14:07 INFO - . 01:14:07 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30387ms 01:14:07 INFO - PROCESS | 4028 | 1470212047420 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 01:14:07 INFO - PROCESS | 4028 | 1470212047428 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 01:14:07 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:14:07 INFO - PROCESS | 4028 | 1470212047434 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:14:07 INFO - PROCESS | 4028 | 1470212047438 Marionette TRACE conn7 <- [1,954,null,{}] 01:14:07 INFO - PROCESS | 4028 | 1470212047445 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:14:07 INFO - PROCESS | 4028 | 1470212047448 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:14:07 INFO - PROCESS | 4028 | 1470212047563 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 01:14:07 INFO - PROCESS | 4028 | 1470212047595 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 4028 | 1470212047599 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:14:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816115800 == 8 [pid = 4028] [id = 312] 01:14:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2A800) [pid = 4028] [serial = 867] [outer = 0000000000000000] 01:14:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2B000) [pid = 4028] [serial = 868] [outer = 000000F815B2A800] 01:14:07 INFO - PROCESS | 4028 | 1470212047654 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F45400) [pid = 4028] [serial = 869] [outer = 000000F815B2A800] 01:14:16 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FCA3000 == 7 [pid = 4028] [id = 311] 01:14:22 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81BA56C00) [pid = 4028] [serial = 864] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:14:27 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BCE8800) [pid = 4028] [serial = 866] [outer = 0000000000000000] [url = about:blank] 01:14:27 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2B000) [pid = 4028] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:14:37 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:14:37 INFO - PROCESS | 4028 | 1470212077804 Marionette TRACE conn7 <- [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]]]}] 01:14:37 INFO - . 01:14:37 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30391ms 01:14:37 INFO - PROCESS | 4028 | 1470212077825 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 01:14:37 INFO - PROCESS | 4028 | 1470212077833 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 01:14:37 INFO - PROCESS | 4028 | 1470212077839 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:14:37 INFO - PROCESS | 4028 | 1470212077843 Marionette TRACE conn7 <- [1,958,null,{}] 01:14:37 INFO - PROCESS | 4028 | 1470212077849 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:14:37 INFO - PROCESS | 4028 | 1470212077852 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:14:37 INFO - PROCESS | 4028 | 1470212077971 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 01:14:38 INFO - PROCESS | 4028 | 1470212078003 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:14:38 INFO - PROCESS | 4028 | 1470212078006 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:14:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8163D4000 == 8 [pid = 4028] [id = 313] 01:14:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2B400) [pid = 4028] [serial = 870] [outer = 0000000000000000] 01:14:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2B800) [pid = 4028] [serial = 871] [outer = 000000F815B2B400] 01:14:38 INFO - PROCESS | 4028 | 1470212078064 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4C400) [pid = 4028] [serial = 872] [outer = 000000F815B2B400] 01:14:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F816115800 == 7 [pid = 4028] [id = 312] 01:14:53 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2A800) [pid = 4028] [serial = 867] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 01:14:58 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F45400) [pid = 4028] [serial = 869] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2B800) [pid = 4028] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:15:08 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:15:08 INFO - PROCESS | 4028 | 1470212108216 Marionette TRACE conn7 <- [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]]]}] 01:15:08 INFO - . 01:15:08 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30403ms 01:15:08 INFO - PROCESS | 4028 | 1470212108248 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 01:15:08 INFO - PROCESS | 4028 | 1470212108256 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 01:15:08 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:15:08 INFO - PROCESS | 4028 | 1470212108263 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:15:08 INFO - PROCESS | 4028 | 1470212108266 Marionette TRACE conn7 <- [1,962,null,{}] 01:15:08 INFO - PROCESS | 4028 | 1470212108273 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:15:08 INFO - PROCESS | 4028 | 1470212108276 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:08 INFO - PROCESS | 4028 | 1470212108396 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 01:15:08 INFO - PROCESS | 4028 | 1470212108428 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 4028 | 1470212108431 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8163C9800 == 8 [pid = 4028] [id = 314] 01:15:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2D800) [pid = 4028] [serial = 873] [outer = 0000000000000000] 01:15:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2DC00) [pid = 4028] [serial = 874] [outer = 000000F815B2D800] 01:15:08 INFO - PROCESS | 4028 | 1470212108489 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4D800) [pid = 4028] [serial = 875] [outer = 000000F815B2D800] 01:15:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA5D000 == 9 [pid = 4028] [id = 315] 01:15:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F81633EC00) [pid = 4028] [serial = 876] [outer = 0000000000000000] 01:15:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F816342400) [pid = 4028] [serial = 877] [outer = 000000F81633EC00] 01:15:08 INFO - PROCESS | 4028 | 1470212108915 Marionette TRACE conn7 <- [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]]]}] 01:15:08 INFO - . 01:15:08 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 692ms 01:15:08 INFO - PROCESS | 4028 | 1470212108954 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 01:15:08 INFO - PROCESS | 4028 | 1470212108964 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 01:15:08 INFO - PROCESS | 4028 | 1470212108971 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:15:08 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:15:08 INFO - PROCESS | 4028 | 1470212108974 Marionette TRACE conn7 <- [1,966,null,{}] 01:15:08 INFO - PROCESS | 4028 | 1470212108978 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:15:08 INFO - PROCESS | 4028 | 1470212108981 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:09 INFO - PROCESS | 4028 | 1470212109088 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 01:15:09 INFO - PROCESS | 4028 | 1470212109094 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:15:09 INFO - PROCESS | 4028 | 1470212109097 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1AF000 == 10 [pid = 4028] [id = 316] 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8161B1400) [pid = 4028] [serial = 878] [outer = 0000000000000000] 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F816340C00) [pid = 4028] [serial = 879] [outer = 000000F8161B1400] 01:15:09 INFO - PROCESS | 4028 | 1470212109147 Marionette DEBUG loaded listener.js 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F816495C00) [pid = 4028] [serial = 880] [outer = 000000F8161B1400] 01:15:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2D5800 == 11 [pid = 4028] [id = 317] 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816DBB400) [pid = 4028] [serial = 881] [outer = 0000000000000000] 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F819D99800) [pid = 4028] [serial = 882] [outer = 000000F816DBB400] 01:15:09 INFO - PROCESS | 4028 | 1470212109603 Marionette TRACE conn7 <- [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]]]}] 01:15:09 INFO - . 01:15:09 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 671ms 01:15:09 INFO - PROCESS | 4028 | 1470212109646 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 4028 | 1470212109648 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 01:15:09 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:15:09 INFO - PROCESS | 4028 | 1470212109651 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 4028 | 1470212109659 Marionette TRACE conn7 <- [1,970,null,{}] 01:15:09 INFO - PROCESS | 4028 | 1470212109671 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:15:09 INFO - PROCESS | 4028 | 1470212109677 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:09 INFO - PROCESS | 4028 | 1470212109780 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 01:15:09 INFO - PROCESS | 4028 | 1470212109787 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:15:09 INFO - PROCESS | 4028 | 1470212109791 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F275800 == 12 [pid = 4028] [id = 318] 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F813FCD400) [pid = 4028] [serial = 883] [outer = 0000000000000000] 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81A257800) [pid = 4028] [serial = 884] [outer = 000000F813FCD400] 01:15:09 INFO - PROCESS | 4028 | 1470212109845 Marionette DEBUG loaded listener.js 01:15:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81AB54000) [pid = 4028] [serial = 885] [outer = 000000F813FCD400] 01:15:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC8C000 == 13 [pid = 4028] [id = 319] 01:15:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81B20D000) [pid = 4028] [serial = 886] [outer = 0000000000000000] 01:15:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81BA20800) [pid = 4028] [serial = 887] [outer = 000000F81B20D000] 01:15:10 INFO - PROCESS | 4028 | 1470212110344 Marionette TRACE conn7 <- [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]]]}] 01:15:10 INFO - . 01:15:10 INFO - TEST-OK | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 732ms 01:15:10 INFO - PROCESS | 4028 | 1470212110386 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 01:15:10 INFO - PROCESS | 4028 | 1470212110389 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 01:15:10 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:15:10 INFO - PROCESS | 4028 | 1470212110393 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:15:10 INFO - PROCESS | 4028 | 1470212110395 Marionette TRACE conn7 <- [1,974,null,{}] 01:15:10 INFO - PROCESS | 4028 | 1470212110402 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:15:10 INFO - PROCESS | 4028 | 1470212110404 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:10 INFO - PROCESS | 4028 | 1470212110502 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 01:15:10 INFO - PROCESS | 4028 | 1470212110508 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 4028 | 1470212110513 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F820614000 == 14 [pid = 4028] [id = 320] 01:15:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA57C00) [pid = 4028] [serial = 888] [outer = 0000000000000000] 01:15:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA59000) [pid = 4028] [serial = 889] [outer = 000000F81BA57C00] 01:15:10 INFO - PROCESS | 4028 | 1470212110570 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BD07400) [pid = 4028] [serial = 890] [outer = 000000F81BA57C00] 01:15:10 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC8C000 == 13 [pid = 4028] [id = 319] 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F275800 == 12 [pid = 4028] [id = 318] 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2D5800 == 11 [pid = 4028] [id = 317] 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1AF000 == 10 [pid = 4028] [id = 316] 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA5D000 == 9 [pid = 4028] [id = 315] 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F8163C9800 == 8 [pid = 4028] [id = 314] 01:15:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F8163D4000 == 7 [pid = 4028] [id = 313] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F815B2B400) [pid = 4028] [serial = 870] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F81B20D000) [pid = 4028] [serial = 886] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F813FCD400) [pid = 4028] [serial = 883] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F816DBB400) [pid = 4028] [serial = 881] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212109469] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F8161B1400) [pid = 4028] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81633EC00) [pid = 4028] [serial = 876] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:15:20 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F815B2D800) [pid = 4028] [serial = 873] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815F4C400) [pid = 4028] [serial = 872] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F81BA20800) [pid = 4028] [serial = 887] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F81AB54000) [pid = 4028] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F81A257800) [pid = 4028] [serial = 884] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F819D99800) [pid = 4028] [serial = 882] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212109469] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F816495C00) [pid = 4028] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F816340C00) [pid = 4028] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F816342400) [pid = 4028] [serial = 877] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815F4D800) [pid = 4028] [serial = 875] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815B2DC00) [pid = 4028] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:15:24 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81BA59000) [pid = 4028] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:15:40 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:15:40 INFO - PROCESS | 4028 | 1470212140717 Marionette TRACE conn7 <- [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]]]}] 01:15:40 INFO - . 01:15:40 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30367ms 01:15:40 INFO - PROCESS | 4028 | 1470212140763 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 01:15:40 INFO - PROCESS | 4028 | 1470212140768 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 01:15:40 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:15:40 INFO - PROCESS | 4028 | 1470212140775 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:15:40 INFO - PROCESS | 4028 | 1470212140779 Marionette TRACE conn7 <- [1,978,null,{}] 01:15:40 INFO - PROCESS | 4028 | 1470212140785 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:15:40 INFO - PROCESS | 4028 | 1470212140788 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:40 INFO - PROCESS | 4028 | 1470212140883 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 01:15:40 INFO - PROCESS | 4028 | 1470212140892 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:15:40 INFO - PROCESS | 4028 | 1470212140895 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:15:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819F8C000 == 8 [pid = 4028] [id = 321] 01:15:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815F43800) [pid = 4028] [serial = 891] [outer = 0000000000000000] 01:15:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815F44400) [pid = 4028] [serial = 892] [outer = 000000F815F43800] 01:15:40 INFO - PROCESS | 4028 | 1470212140947 Marionette DEBUG loaded listener.js 01:15:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FE5800) [pid = 4028] [serial = 893] [outer = 000000F815F43800] 01:15:41 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:15:52 INFO - PROCESS | 4028 | --DOCSHELL 000000F820614000 == 7 [pid = 4028] [id = 320] 01:15:58 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81BA57C00) [pid = 4028] [serial = 888] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 01:16:03 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BD07400) [pid = 4028] [serial = 890] [outer = 0000000000000000] [url = about:blank] 01:16:03 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815F44400) [pid = 4028] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:16:11 INFO - PROCESS | 4028 | 1470212171102 Marionette TRACE conn7 <- [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]]]}] 01:16:11 INFO - . 01:16:11 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30338ms 01:16:11 INFO - PROCESS | 4028 | 1470212171115 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 01:16:11 INFO - PROCESS | 4028 | 1470212171123 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 01:16:11 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:16:11 INFO - PROCESS | 4028 | 1470212171130 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:16:11 INFO - PROCESS | 4028 | 1470212171133 Marionette TRACE conn7 <- [1,982,null,{}] 01:16:11 INFO - PROCESS | 4028 | 1470212171139 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:11 INFO - PROCESS | 4028 | 1470212171142 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:11 INFO - PROCESS | 4028 | 1470212171261 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 01:16:11 INFO - PROCESS | 4028 | 1470212171293 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:11 INFO - PROCESS | 4028 | 1470212171296 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816052000 == 8 [pid = 4028] [id = 322] 01:16:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815BA2C00) [pid = 4028] [serial = 894] [outer = 0000000000000000] 01:16:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815BA3000) [pid = 4028] [serial = 895] [outer = 000000F815BA2C00] 01:16:11 INFO - PROCESS | 4028 | 1470212171353 Marionette DEBUG loaded listener.js 01:16:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F50800) [pid = 4028] [serial = 896] [outer = 000000F815BA2C00] 01:16:11 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:16:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F819F8C000 == 7 [pid = 4028] [id = 321] 01:16:26 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815F43800) [pid = 4028] [serial = 891] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html] 01:16:31 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815FE5800) [pid = 4028] [serial = 893] [outer = 0000000000000000] [url = about:blank] 01:16:31 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815BA3000) [pid = 4028] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:16:41 INFO - PROCESS | 4028 | 1470212201505 Marionette TRACE conn7 <- [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]]]}] 01:16:41 INFO - . 01:16:41 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30401ms 01:16:41 INFO - PROCESS | 4028 | 1470212201535 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 01:16:41 INFO - PROCESS | 4028 | 1470212201543 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 01:16:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:16:41 INFO - PROCESS | 4028 | 1470212201549 Marionette TRACE conn7 -> [0,986,"getContext",null] 01:16:41 INFO - Clearing pref network.http.enablePerElementReferrer 01:16:41 INFO - PROCESS | 4028 | 1470212201554 Marionette TRACE conn7 <- [1,986,null,{"value":"content"}] 01:16:41 INFO - PROCESS | 4028 | 1470212201560 Marionette TRACE conn7 -> [0,987,"setContext",{"value":"chrome"}] 01:16:41 INFO - PROCESS | 4028 | 1470212201564 Marionette TRACE conn7 <- [1,987,null,{}] 01:16:41 INFO - PROCESS | 4028 | 1470212201571 Marionette TRACE conn7 -> [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}] 01:16:41 INFO - PROCESS | 4028 | 1470212201585 Marionette TRACE conn7 <- [1,988,null,{"value":null}] 01:16:41 INFO - PROCESS | 4028 | 1470212201590 Marionette TRACE conn7 -> [0,989,"setContext",{"value":"content"}] 01:16:41 INFO - PROCESS | 4028 | 1470212201597 Marionette TRACE conn7 <- [1,989,null,{}] 01:16:41 INFO - PROCESS | 4028 | 1470212201609 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:16:41 INFO - PROCESS | 4028 | 1470212201613 Marionette TRACE conn7 <- [1,990,null,{}] 01:16:41 INFO - PROCESS | 4028 | 1470212201617 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:41 INFO - PROCESS | 4028 | 1470212201620 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:41 INFO - PROCESS | 4028 | 1470212201721 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 01:16:41 INFO - PROCESS | 4028 | 1470212201727 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:41 INFO - PROCESS | 4028 | 1470212201730 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819D68000 == 8 [pid = 4028] [id = 323] 01:16:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815F44400) [pid = 4028] [serial = 897] [outer = 0000000000000000] 01:16:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815F44800) [pid = 4028] [serial = 898] [outer = 000000F815F44400] 01:16:41 INFO - PROCESS | 4028 | 1470212201783 Marionette DEBUG loaded listener.js 01:16:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FF3C00) [pid = 4028] [serial = 899] [outer = 000000F815F44400] 01:16:42 INFO - PROCESS | 4028 | 1470212202171 Marionette TRACE conn7 <- [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]]]}] 01:16:42 INFO - . 01:16:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 650ms 01:16:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:16:42 INFO - PROCESS | 4028 | 1470212202205 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 01:16:42 INFO - PROCESS | 4028 | 1470212202209 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 01:16:42 INFO - PROCESS | 4028 | 1470212202215 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:16:42 INFO - PROCESS | 4028 | 1470212202219 Marionette TRACE conn7 <- [1,994,null,{}] 01:16:42 INFO - PROCESS | 4028 | 1470212202236 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:42 INFO - PROCESS | 4028 | 1470212202242 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:42 INFO - PROCESS | 4028 | 1470212202343 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 01:16:42 INFO - PROCESS | 4028 | 1470212202349 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:42 INFO - PROCESS | 4028 | 1470212202351 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1AC000 == 9 [pid = 4028] [id = 324] 01:16:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F8163EB800) [pid = 4028] [serial = 900] [outer = 0000000000000000] 01:16:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F816498C00) [pid = 4028] [serial = 901] [outer = 000000F8163EB800] 01:16:42 INFO - PROCESS | 4028 | 1470212202400 Marionette DEBUG loaded listener.js 01:16:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F813FDA800) [pid = 4028] [serial = 902] [outer = 000000F8163EB800] 01:16:42 INFO - PROCESS | 4028 | 1470212202797 Marionette TRACE conn7 <- [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]]]}] 01:16:42 INFO - . 01:16:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 649ms 01:16:42 INFO - PROCESS | 4028 | 1470212202862 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 01:16:42 INFO - PROCESS | 4028 | 1470212202868 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 01:16:42 INFO - PROCESS | 4028 | 1470212202872 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:16:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:16:42 INFO - PROCESS | 4028 | 1470212202873 Marionette TRACE conn7 <- [1,998,null,{}] 01:16:42 INFO - PROCESS | 4028 | 1470212202877 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:42 INFO - PROCESS | 4028 | 1470212202879 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:42 INFO - PROCESS | 4028 | 1470212202983 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 01:16:43 INFO - PROCESS | 4028 | 1470212202990 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 4028 | 1470212202993 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F264000 == 10 [pid = 4028] [id = 325] 01:16:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F819F03C00) [pid = 4028] [serial = 903] [outer = 0000000000000000] 01:16:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81A02B000) [pid = 4028] [serial = 904] [outer = 000000F819F03C00] 01:16:43 INFO - PROCESS | 4028 | 1470212203047 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F81A46E000) [pid = 4028] [serial = 905] [outer = 000000F819F03C00] 01:16:43 INFO - PROCESS | 4028 | 1470212203451 Marionette TRACE conn7 <- [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]]]}] 01:16:43 INFO - . 01:16:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 01:16:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:16:43 INFO - PROCESS | 4028 | 1470212203505 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 01:16:43 INFO - PROCESS | 4028 | 1470212203507 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 01:16:43 INFO - PROCESS | 4028 | 1470212203515 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:16:43 INFO - PROCESS | 4028 | 1470212203517 Marionette TRACE conn7 <- [1,1002,null,{}] 01:16:43 INFO - PROCESS | 4028 | 1470212203524 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:43 INFO - PROCESS | 4028 | 1470212203526 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:43 INFO - PROCESS | 4028 | 1470212203611 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 01:16:43 INFO - PROCESS | 4028 | 1470212203616 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 4028 | 1470212203621 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC90800 == 11 [pid = 4028] [id = 326] 01:16:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81ABB8000) [pid = 4028] [serial = 906] [outer = 0000000000000000] 01:16:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81AB55000) [pid = 4028] [serial = 907] [outer = 000000F81ABB8000] 01:16:43 INFO - PROCESS | 4028 | 1470212203667 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81BA23000) [pid = 4028] [serial = 908] [outer = 000000F81ABB8000] 01:16:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82061D800 == 12 [pid = 4028] [id = 327] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81BD05C00) [pid = 4028] [serial = 909] [outer = 0000000000000000] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81BD0DC00) [pid = 4028] [serial = 910] [outer = 000000F81BD05C00] 01:16:44 INFO - PROCESS | 4028 | 1470212204112 Marionette TRACE conn7 <- [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]]]}] 01:16:44 INFO - . 01:16:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms 01:16:44 INFO - PROCESS | 4028 | 1470212204142 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 4028 | 1470212204145 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 01:16:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:16:44 INFO - PROCESS | 4028 | 1470212204153 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - PROCESS | 4028 | 1470212204158 Marionette TRACE conn7 <- [1,1006,null,{}] 01:16:44 INFO - PROCESS | 4028 | 1470212204162 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:44 INFO - PROCESS | 4028 | 1470212204165 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:44 INFO - PROCESS | 4028 | 1470212204257 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 01:16:44 INFO - PROCESS | 4028 | 1470212204262 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:44 INFO - PROCESS | 4028 | 1470212204265 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82101C000 == 13 [pid = 4028] [id = 328] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81BD07400) [pid = 4028] [serial = 911] [outer = 0000000000000000] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BD09C00) [pid = 4028] [serial = 912] [outer = 000000F81BD07400] 01:16:44 INFO - PROCESS | 4028 | 1470212204318 Marionette DEBUG loaded listener.js 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81C595400) [pid = 4028] [serial = 913] [outer = 000000F81BD07400] 01:16:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82150C800 == 14 [pid = 4028] [id = 329] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81C3B5C00) [pid = 4028] [serial = 914] [outer = 0000000000000000] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81F2E0800) [pid = 4028] [serial = 915] [outer = 000000F81C3B5C00] 01:16:44 INFO - PROCESS | 4028 | 1470212204731 Marionette TRACE conn7 <- [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]]]}] 01:16:44 INFO - . 01:16:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 628ms 01:16:44 INFO - PROCESS | 4028 | 1470212204785 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 4028 | 1470212204787 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 01:16:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:16:44 INFO - PROCESS | 4028 | 1470212204790 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - PROCESS | 4028 | 1470212204795 Marionette TRACE conn7 <- [1,1010,null,{}] 01:16:44 INFO - PROCESS | 4028 | 1470212204800 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:44 INFO - PROCESS | 4028 | 1470212204806 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:44 INFO - PROCESS | 4028 | 1470212204944 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 01:16:44 INFO - PROCESS | 4028 | 1470212204951 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:44 INFO - PROCESS | 4028 | 1470212204954 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C5D000 == 15 [pid = 4028] [id = 330] 01:16:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81F314400) [pid = 4028] [serial = 916] [outer = 0000000000000000] 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F820667C00) [pid = 4028] [serial = 917] [outer = 000000F81F314400] 01:16:45 INFO - PROCESS | 4028 | 1470212205002 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F8211C4400) [pid = 4028] [serial = 918] [outer = 000000F81F314400] 01:16:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82240F000 == 16 [pid = 4028] [id = 331] 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F813EB4400) [pid = 4028] [serial = 919] [outer = 0000000000000000] 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 39 (000000F821BBF400) [pid = 4028] [serial = 920] [outer = 000000F813EB4400] 01:16:45 INFO - PROCESS | 4028 | 1470212205417 Marionette TRACE conn7 <- [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]]]}] 01:16:45 INFO - . 01:16:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:16:45 INFO - PROCESS | 4028 | 1470212205485 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 01:16:45 INFO - PROCESS | 4028 | 1470212205487 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 01:16:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:16:45 INFO - PROCESS | 4028 | 1470212205490 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:16:45 INFO - PROCESS | 4028 | 1470212205495 Marionette TRACE conn7 <- [1,1014,null,{}] 01:16:45 INFO - PROCESS | 4028 | 1470212205499 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:45 INFO - PROCESS | 4028 | 1470212205501 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:45 INFO - PROCESS | 4028 | 1470212205591 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 01:16:45 INFO - PROCESS | 4028 | 1470212205596 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:45 INFO - PROCESS | 4028 | 1470212205598 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822422800 == 17 [pid = 4028] [id = 332] 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F82152AC00) [pid = 4028] [serial = 921] [outer = 0000000000000000] 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F821BB1800) [pid = 4028] [serial = 922] [outer = 000000F82152AC00] 01:16:45 INFO - PROCESS | 4028 | 1470212205647 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F822193800) [pid = 4028] [serial = 923] [outer = 000000F82152AC00] 01:16:46 INFO - PROCESS | 4028 | 1470212205998 Marionette TRACE conn7 <- [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]]]}] 01:16:46 INFO - . 01:16:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 524ms 01:16:46 INFO - PROCESS | 4028 | 1470212206018 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 4028 | 1470212206020 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 01:16:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:16:46 INFO - PROCESS | 4028 | 1470212206026 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 4028 | 1470212206029 Marionette TRACE conn7 <- [1,1018,null,{}] 01:16:46 INFO - PROCESS | 4028 | 1470212206038 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:46 INFO - PROCESS | 4028 | 1470212206043 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:46 INFO - PROCESS | 4028 | 1470212206145 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 01:16:46 INFO - PROCESS | 4028 | 1470212206154 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:46 INFO - PROCESS | 4028 | 1470212206156 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A1E800 == 18 [pid = 4028] [id = 333] 01:16:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F822195800) [pid = 4028] [serial = 924] [outer = 0000000000000000] 01:16:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F822199400) [pid = 4028] [serial = 925] [outer = 000000F822195800] 01:16:46 INFO - PROCESS | 4028 | 1470212206201 Marionette DEBUG loaded listener.js 01:16:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F8222E9000) [pid = 4028] [serial = 926] [outer = 000000F822195800] 01:16:46 INFO - PROCESS | 4028 | 1470212206536 Marionette TRACE conn7 <- [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]]]}] 01:16:46 INFO - . 01:16:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 544ms 01:16:46 INFO - PROCESS | 4028 | 1470212206571 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 4028 | 1470212206575 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 01:16:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:16:46 INFO - PROCESS | 4028 | 1470212206582 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 4028 | 1470212206584 Marionette TRACE conn7 <- [1,1022,null,{}] 01:16:46 INFO - PROCESS | 4028 | 1470212206588 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:46 INFO - PROCESS | 4028 | 1470212206589 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:46 INFO - PROCESS | 4028 | 1470212206676 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 01:16:46 INFO - PROCESS | 4028 | 1470212206728 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:46 INFO - PROCESS | 4028 | 1470212206733 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232BA800 == 19 [pid = 4028] [id = 334] 01:16:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F81AE6CC00) [pid = 4028] [serial = 927] [outer = 0000000000000000] 01:16:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F81B016C00) [pid = 4028] [serial = 928] [outer = 000000F81AE6CC00] 01:16:46 INFO - PROCESS | 4028 | 1470212206778 Marionette DEBUG loaded listener.js 01:16:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F8224D9400) [pid = 4028] [serial = 929] [outer = 000000F81AE6CC00] 01:16:47 INFO - PROCESS | 4028 | 1470212207082 Marionette TRACE conn7 <- [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]]]}] 01:16:47 INFO - . 01:16:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 523ms 01:16:47 INFO - PROCESS | 4028 | 1470212207123 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 01:16:47 INFO - PROCESS | 4028 | 1470212207125 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 01:16:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:16:47 INFO - PROCESS | 4028 | 1470212207137 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:16:47 INFO - PROCESS | 4028 | 1470212207139 Marionette TRACE conn7 <- [1,1026,null,{}] 01:16:47 INFO - PROCESS | 4028 | 1470212207149 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:47 INFO - PROCESS | 4028 | 1470212207151 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:47 INFO - PROCESS | 4028 | 1470212207235 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 01:16:47 INFO - PROCESS | 4028 | 1470212207241 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 4028 | 1470212207243 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8243AC800 == 20 [pid = 4028] [id = 335] 01:16:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F8224DA800) [pid = 4028] [serial = 930] [outer = 0000000000000000] 01:16:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F82282A400) [pid = 4028] [serial = 931] [outer = 000000F8224DA800] 01:16:47 INFO - PROCESS | 4028 | 1470212207291 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F822C05C00) [pid = 4028] [serial = 932] [outer = 000000F8224DA800] 01:16:47 INFO - PROCESS | 4028 | 1470212207650 Marionette TRACE conn7 <- [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]]]}] 01:16:47 INFO - . 01:16:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 545ms 01:16:47 INFO - PROCESS | 4028 | 1470212207689 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 01:16:47 INFO - PROCESS | 4028 | 1470212207692 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 01:16:47 INFO - PROCESS | 4028 | 1470212207700 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:16:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:16:47 INFO - PROCESS | 4028 | 1470212207706 Marionette TRACE conn7 <- [1,1030,null,{}] 01:16:47 INFO - PROCESS | 4028 | 1470212207720 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:47 INFO - PROCESS | 4028 | 1470212207722 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:47 INFO - PROCESS | 4028 | 1470212207823 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 01:16:47 INFO - PROCESS | 4028 | 1470212207828 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 4028 | 1470212207831 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A6B800 == 21 [pid = 4028] [id = 336] 01:16:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F822E76400) [pid = 4028] [serial = 933] [outer = 0000000000000000] 01:16:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F822E7F000) [pid = 4028] [serial = 934] [outer = 000000F822E76400] 01:16:47 INFO - PROCESS | 4028 | 1470212207888 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 54 (000000F82321D400) [pid = 4028] [serial = 935] [outer = 000000F822E76400] 01:16:48 INFO - PROCESS | 4028 | 1470212208258 Marionette TRACE conn7 <- [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]]]}] 01:16:48 INFO - . 01:16:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 587ms 01:16:48 INFO - PROCESS | 4028 | 1470212208298 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 01:16:48 INFO - PROCESS | 4028 | 1470212208301 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 01:16:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:16:48 INFO - PROCESS | 4028 | 1470212208308 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:16:48 INFO - PROCESS | 4028 | 1470212208310 Marionette TRACE conn7 <- [1,1034,null,{}] 01:16:48 INFO - PROCESS | 4028 | 1470212208314 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:48 INFO - PROCESS | 4028 | 1470212208316 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:48 INFO - PROCESS | 4028 | 1470212208426 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 01:16:48 INFO - PROCESS | 4028 | 1470212208432 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:48 INFO - PROCESS | 4028 | 1470212208437 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826141000 == 22 [pid = 4028] [id = 337] 01:16:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 55 (000000F823222400) [pid = 4028] [serial = 936] [outer = 0000000000000000] 01:16:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 56 (000000F823323400) [pid = 4028] [serial = 937] [outer = 000000F823222400] 01:16:48 INFO - PROCESS | 4028 | 1470212208481 Marionette DEBUG loaded listener.js 01:16:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 57 (000000F82332BC00) [pid = 4028] [serial = 938] [outer = 000000F823222400] 01:16:48 INFO - PROCESS | 4028 | 1470212208818 Marionette TRACE conn7 <- [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]]]}] 01:16:48 INFO - . 01:16:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 544ms 01:16:48 INFO - PROCESS | 4028 | 1470212208852 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 01:16:48 INFO - PROCESS | 4028 | 1470212208854 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 01:16:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:16:48 INFO - PROCESS | 4028 | 1470212208861 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:16:48 INFO - PROCESS | 4028 | 1470212208863 Marionette TRACE conn7 <- [1,1038,null,{}] 01:16:48 INFO - PROCESS | 4028 | 1470212208867 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:48 INFO - PROCESS | 4028 | 1470212208868 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:48 INFO - PROCESS | 4028 | 1470212208957 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 01:16:49 INFO - PROCESS | 4028 | 1470212209017 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:49 INFO - PROCESS | 4028 | 1470212209022 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B2800 == 23 [pid = 4028] [id = 338] 01:16:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 58 (000000F8233DF000) [pid = 4028] [serial = 939] [outer = 0000000000000000] 01:16:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 59 (000000F8233E1C00) [pid = 4028] [serial = 940] [outer = 000000F8233DF000] 01:16:49 INFO - PROCESS | 4028 | 1470212209067 Marionette DEBUG loaded listener.js 01:16:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 60 (000000F8234EF400) [pid = 4028] [serial = 941] [outer = 000000F8233DF000] 01:16:49 INFO - PROCESS | 4028 | 1470212209413 Marionette TRACE conn7 <- [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]]]}] 01:16:49 INFO - . 01:16:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 587ms 01:16:49 INFO - PROCESS | 4028 | 1470212209447 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 01:16:49 INFO - PROCESS | 4028 | 1470212209452 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 01:16:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:16:49 INFO - PROCESS | 4028 | 1470212209456 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:16:49 INFO - PROCESS | 4028 | 1470212209458 Marionette TRACE conn7 <- [1,1042,null,{}] 01:16:49 INFO - PROCESS | 4028 | 1470212209461 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:49 INFO - PROCESS | 4028 | 1470212209466 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:49 INFO - PROCESS | 4028 | 1470212209550 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 01:16:49 INFO - PROCESS | 4028 | 1470212209558 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:49 INFO - PROCESS | 4028 | 1470212209560 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261D0000 == 24 [pid = 4028] [id = 339] 01:16:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 61 (000000F816348000) [pid = 4028] [serial = 942] [outer = 0000000000000000] 01:16:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 62 (000000F816DB9000) [pid = 4028] [serial = 943] [outer = 000000F816348000] 01:16:49 INFO - PROCESS | 4028 | 1470212209605 Marionette DEBUG loaded listener.js 01:16:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F823474000) [pid = 4028] [serial = 944] [outer = 000000F816348000] 01:16:49 INFO - PROCESS | 4028 | 1470212209974 Marionette TRACE conn7 <- [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]]]}] 01:16:50 INFO - . 01:16:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 585ms 01:16:50 INFO - PROCESS | 4028 | 1470212210046 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 01:16:50 INFO - PROCESS | 4028 | 1470212210051 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 01:16:50 INFO - PROCESS | 4028 | 1470212210055 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:16:50 INFO - PROCESS | 4028 | 1470212210057 Marionette TRACE conn7 <- [1,1046,null,{}] 01:16:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:16:50 INFO - PROCESS | 4028 | 1470212210060 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:50 INFO - PROCESS | 4028 | 1470212210065 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:50 INFO - PROCESS | 4028 | 1470212210150 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 01:16:50 INFO - PROCESS | 4028 | 1470212210158 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:50 INFO - PROCESS | 4028 | 1470212210160 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C6C000 == 25 [pid = 4028] [id = 340] 01:16:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F8236BB400) [pid = 4028] [serial = 945] [outer = 0000000000000000] 01:16:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F8236C0400) [pid = 4028] [serial = 946] [outer = 000000F8236BB400] 01:16:50 INFO - PROCESS | 4028 | 1470212210209 Marionette DEBUG loaded listener.js 01:16:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F8239C7800) [pid = 4028] [serial = 947] [outer = 000000F8236BB400] 01:16:50 INFO - PROCESS | 4028 | 1470212210590 Marionette TRACE conn7 <- [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]]]}] 01:16:50 INFO - . 01:16:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 587ms 01:16:50 INFO - PROCESS | 4028 | 1470212210648 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 01:16:50 INFO - PROCESS | 4028 | 1470212210654 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 01:16:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:16:50 INFO - PROCESS | 4028 | 1470212210657 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:16:50 INFO - PROCESS | 4028 | 1470212210659 Marionette TRACE conn7 <- [1,1050,null,{}] 01:16:50 INFO - PROCESS | 4028 | 1470212210667 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:50 INFO - PROCESS | 4028 | 1470212210672 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:50 INFO - PROCESS | 4028 | 1470212210759 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 01:16:50 INFO - PROCESS | 4028 | 1470212210767 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:50 INFO - PROCESS | 4028 | 1470212210769 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C91000 == 26 [pid = 4028] [id = 341] 01:16:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F822194800) [pid = 4028] [serial = 948] [outer = 0000000000000000] 01:16:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F8242AEC00) [pid = 4028] [serial = 949] [outer = 000000F822194800] 01:16:50 INFO - PROCESS | 4028 | 1470212210822 Marionette DEBUG loaded listener.js 01:16:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F824561800) [pid = 4028] [serial = 950] [outer = 000000F822194800] 01:16:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CA4000 == 27 [pid = 4028] [id = 342] 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F8245B9400) [pid = 4028] [serial = 951] [outer = 0000000000000000] 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F8253D9C00) [pid = 4028] [serial = 952] [outer = 000000F8245B9400] 01:16:51 INFO - PROCESS | 4028 | 1470212211252 Marionette TRACE conn7 <- [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]]]}] 01:16:51 INFO - . 01:16:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 627ms 01:16:51 INFO - PROCESS | 4028 | 1470212211288 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 01:16:51 INFO - PROCESS | 4028 | 1470212211291 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 01:16:51 INFO - PROCESS | 4028 | 1470212211294 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:16:51 INFO - PROCESS | 4028 | 1470212211299 Marionette TRACE conn7 <- [1,1054,null,{}] 01:16:51 INFO - PROCESS | 4028 | 1470212211303 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:51 INFO - PROCESS | 4028 | 1470212211305 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:51 INFO - PROCESS | 4028 | 1470212211405 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 01:16:51 INFO - PROCESS | 4028 | 1470212211412 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:51 INFO - PROCESS | 4028 | 1470212211414 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC1000 == 28 [pid = 4028] [id = 343] 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F8245B8400) [pid = 4028] [serial = 953] [outer = 0000000000000000] 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F8253D8000) [pid = 4028] [serial = 954] [outer = 000000F8245B8400] 01:16:51 INFO - PROCESS | 4028 | 1470212211462 Marionette DEBUG loaded listener.js 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F825AC5000) [pid = 4028] [serial = 955] [outer = 000000F8245B8400] 01:16:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FCA000 == 29 [pid = 4028] [id = 344] 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F825AD1000) [pid = 4028] [serial = 956] [outer = 0000000000000000] 01:16:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F825E71800) [pid = 4028] [serial = 957] [outer = 000000F825AD1000] 01:16:51 INFO - PROCESS | 4028 | 1470212211876 Marionette TRACE conn7 <- [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]]]}] 01:16:51 INFO - . 01:16:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 629ms 01:16:51 INFO - PROCESS | 4028 | 1470212211926 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 01:16:51 INFO - PROCESS | 4028 | 1470212211928 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 01:16:51 INFO - PROCESS | 4028 | 1470212211931 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:16:51 INFO - PROCESS | 4028 | 1470212211933 Marionette TRACE conn7 <- [1,1058,null,{}] 01:16:51 INFO - PROCESS | 4028 | 1470212211940 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:51 INFO - PROCESS | 4028 | 1470212211942 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:52 INFO - PROCESS | 4028 | 1470212212049 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 01:16:52 INFO - PROCESS | 4028 | 1470212212054 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:52 INFO - PROCESS | 4028 | 1470212212056 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FDA800 == 30 [pid = 4028] [id = 345] 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F825AC6C00) [pid = 4028] [serial = 958] [outer = 0000000000000000] 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F825AD1800) [pid = 4028] [serial = 959] [outer = 000000F825AC6C00] 01:16:52 INFO - PROCESS | 4028 | 1470212212104 Marionette DEBUG loaded listener.js 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F825E7A800) [pid = 4028] [serial = 960] [outer = 000000F825AC6C00] 01:16:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297B7800 == 31 [pid = 4028] [id = 346] 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F825E71C00) [pid = 4028] [serial = 961] [outer = 0000000000000000] 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F825E8E800) [pid = 4028] [serial = 962] [outer = 000000F825E71C00] 01:16:52 INFO - PROCESS | 4028 | 1470212212524 Marionette TRACE conn7 <- [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]]]}] 01:16:52 INFO - . 01:16:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 628ms 01:16:52 INFO - PROCESS | 4028 | 1470212212564 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 01:16:52 INFO - PROCESS | 4028 | 1470212212566 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 01:16:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:16:52 INFO - PROCESS | 4028 | 1470212212572 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:16:52 INFO - PROCESS | 4028 | 1470212212574 Marionette TRACE conn7 <- [1,1062,null,{}] 01:16:52 INFO - PROCESS | 4028 | 1470212212578 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:52 INFO - PROCESS | 4028 | 1470212212580 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:52 INFO - PROCESS | 4028 | 1470212212682 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 01:16:52 INFO - PROCESS | 4028 | 1470212212689 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:52 INFO - PROCESS | 4028 | 1470212212694 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297CB000 == 32 [pid = 4028] [id = 347] 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F825E88400) [pid = 4028] [serial = 963] [outer = 0000000000000000] 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F825E89C00) [pid = 4028] [serial = 964] [outer = 000000F825E88400] 01:16:52 INFO - PROCESS | 4028 | 1470212212738 Marionette DEBUG loaded listener.js 01:16:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F825FE7000) [pid = 4028] [serial = 965] [outer = 000000F825E88400] 01:16:53 INFO - PROCESS | 4028 | 1470212213130 Marionette TRACE conn7 <- [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]]]}] 01:16:53 INFO - . 01:16:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 585ms 01:16:53 INFO - PROCESS | 4028 | 1470212213157 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 01:16:53 INFO - PROCESS | 4028 | 1470212213159 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 01:16:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:16:53 INFO - PROCESS | 4028 | 1470212213162 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:16:53 INFO - PROCESS | 4028 | 1470212213167 Marionette TRACE conn7 <- [1,1066,null,{}] 01:16:53 INFO - PROCESS | 4028 | 1470212213172 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:53 INFO - PROCESS | 4028 | 1470212213174 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:53 INFO - PROCESS | 4028 | 1470212213292 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 01:16:53 INFO - PROCESS | 4028 | 1470212213372 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:53 INFO - PROCESS | 4028 | 1470212213375 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F15000 == 33 [pid = 4028] [id = 348] 01:16:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F813FB9C00) [pid = 4028] [serial = 966] [outer = 0000000000000000] 01:16:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F81402D000) [pid = 4028] [serial = 967] [outer = 000000F813FB9C00] 01:16:53 INFO - PROCESS | 4028 | 1470212213446 Marionette DEBUG loaded listener.js 01:16:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F815FECC00) [pid = 4028] [serial = 968] [outer = 000000F813FB9C00] 01:16:53 INFO - PROCESS | 4028 | 1470212213936 Marionette TRACE conn7 <- [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]]]}] 01:16:53 INFO - . 01:16:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 797ms 01:16:53 INFO - PROCESS | 4028 | 1470212213963 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 01:16:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:16:53 INFO - PROCESS | 4028 | 1470212213970 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 01:16:53 INFO - PROCESS | 4028 | 1470212213992 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:16:54 INFO - PROCESS | 4028 | 1470212213997 Marionette TRACE conn7 <- [1,1070,null,{}] 01:16:54 INFO - PROCESS | 4028 | 1470212214004 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:54 INFO - PROCESS | 4028 | 1470212214008 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:54 INFO - PROCESS | 4028 | 1470212214133 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 01:16:54 INFO - PROCESS | 4028 | 1470212214217 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:54 INFO - PROCESS | 4028 | 1470212214221 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC48800 == 34 [pid = 4028] [id = 349] 01:16:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81A0A3000) [pid = 4028] [serial = 969] [outer = 0000000000000000] 01:16:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81A0A5C00) [pid = 4028] [serial = 970] [outer = 000000F81A0A3000] 01:16:54 INFO - PROCESS | 4028 | 1470212214282 Marionette DEBUG loaded listener.js 01:16:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81BA57C00) [pid = 4028] [serial = 971] [outer = 000000F81A0A3000] 01:16:54 INFO - PROCESS | 4028 | 1470212214799 Marionette TRACE conn7 <- [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]]]}] 01:16:54 INFO - . 01:16:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 858ms 01:16:54 INFO - PROCESS | 4028 | 1470212214842 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 01:16:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:16:54 INFO - PROCESS | 4028 | 1470212214849 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 01:16:54 INFO - PROCESS | 4028 | 1470212214854 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:16:54 INFO - PROCESS | 4028 | 1470212214856 Marionette TRACE conn7 <- [1,1074,null,{}] 01:16:54 INFO - PROCESS | 4028 | 1470212214865 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:54 INFO - PROCESS | 4028 | 1470212214868 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:55 INFO - PROCESS | 4028 | 1470212215048 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 01:16:55 INFO - PROCESS | 4028 | 1470212215159 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:55 INFO - PROCESS | 4028 | 1470212215161 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822C52800 == 35 [pid = 4028] [id = 350] 01:16:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81F20B400) [pid = 4028] [serial = 972] [outer = 0000000000000000] 01:16:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81FCF5C00) [pid = 4028] [serial = 973] [outer = 000000F81F20B400] 01:16:55 INFO - PROCESS | 4028 | 1470212215221 Marionette DEBUG loaded listener.js 01:16:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8222E1C00) [pid = 4028] [serial = 974] [outer = 000000F81F20B400] 01:16:55 INFO - PROCESS | 4028 | 1470212215908 Marionette TRACE conn7 <- [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]]]}] 01:16:55 INFO - . 01:16:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1086ms 01:16:55 INFO - PROCESS | 4028 | 1470212215941 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 01:16:55 INFO - PROCESS | 4028 | 1470212215948 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 01:16:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:16:55 INFO - PROCESS | 4028 | 1470212215953 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:16:55 INFO - PROCESS | 4028 | 1470212215956 Marionette TRACE conn7 <- [1,1078,null,{}] 01:16:55 INFO - PROCESS | 4028 | 1470212215962 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:55 INFO - PROCESS | 4028 | 1470212215969 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:56 INFO - PROCESS | 4028 | 1470212216114 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 01:16:56 INFO - PROCESS | 4028 | 1470212216186 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:56 INFO - PROCESS | 4028 | 1470212216192 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F260800 == 36 [pid = 4028] [id = 351] 01:16:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F819F02400) [pid = 4028] [serial = 975] [outer = 0000000000000000] 01:16:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81A032C00) [pid = 4028] [serial = 976] [outer = 000000F819F02400] 01:16:56 INFO - PROCESS | 4028 | 1470212216288 Marionette DEBUG loaded listener.js 01:16:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81AD4CC00) [pid = 4028] [serial = 977] [outer = 000000F819F02400] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297B7800 == 35 [pid = 4028] [id = 346] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FCA000 == 34 [pid = 4028] [id = 344] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CA4000 == 33 [pid = 4028] [id = 342] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82240F000 == 32 [pid = 4028] [id = 331] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82150C800 == 31 [pid = 4028] [id = 329] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82061D800 == 30 [pid = 4028] [id = 327] 01:16:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F816052000 == 29 [pid = 4028] [id = 322] 01:16:56 INFO - PROCESS | 4028 | 1470212216787 Marionette TRACE conn7 <- [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]]]}] 01:16:56 INFO - . 01:16:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 880ms 01:16:56 INFO - PROCESS | 4028 | 1470212216835 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 01:16:56 INFO - PROCESS | 4028 | 1470212216840 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 01:16:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:16:56 INFO - PROCESS | 4028 | 1470212216846 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:16:56 INFO - PROCESS | 4028 | 1470212216852 Marionette TRACE conn7 <- [1,1082,null,{}] 01:16:56 INFO - PROCESS | 4028 | 1470212216857 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:56 INFO - PROCESS | 4028 | 1470212216859 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:56 INFO - PROCESS | 4028 | 1470212216953 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 01:16:56 INFO - PROCESS | 4028 | 1470212216968 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:56 INFO - PROCESS | 4028 | 1470212216971 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F277800 == 30 [pid = 4028] [id = 352] 01:16:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F816347400) [pid = 4028] [serial = 978] [outer = 0000000000000000] 01:16:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F81BA5FC00) [pid = 4028] [serial = 979] [outer = 000000F816347400] 01:16:57 INFO - PROCESS | 4028 | 1470212217022 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81F209400) [pid = 4028] [serial = 980] [outer = 000000F816347400] 01:16:57 INFO - PROCESS | 4028 | 1470212217449 Marionette TRACE conn7 <- [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]]]}] 01:16:57 INFO - . 01:16:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 649ms 01:16:57 INFO - PROCESS | 4028 | 1470212217498 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 01:16:57 INFO - PROCESS | 4028 | 1470212217500 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 01:16:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:16:57 INFO - PROCESS | 4028 | 1470212217504 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:16:57 INFO - PROCESS | 4028 | 1470212217511 Marionette TRACE conn7 <- [1,1086,null,{}] 01:16:57 INFO - PROCESS | 4028 | 1470212217524 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:57 INFO - PROCESS | 4028 | 1470212217529 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:57 INFO - PROCESS | 4028 | 1470212217624 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 01:16:57 INFO - PROCESS | 4028 | 1470212217632 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:57 INFO - PROCESS | 4028 | 1470212217636 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A19800 == 31 [pid = 4028] [id = 353] 01:16:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F815C50800) [pid = 4028] [serial = 981] [outer = 0000000000000000] 01:16:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F82218B800) [pid = 4028] [serial = 982] [outer = 000000F815C50800] 01:16:57 INFO - PROCESS | 4028 | 1470212217687 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8224DC800) [pid = 4028] [serial = 983] [outer = 000000F815C50800] 01:16:58 INFO - PROCESS | 4028 | 1470212218099 Marionette TRACE conn7 <- [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]]]}] 01:16:58 INFO - . 01:16:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 649ms 01:16:58 INFO - PROCESS | 4028 | 1470212218155 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 4028 | 1470212218158 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 01:16:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:16:58 INFO - PROCESS | 4028 | 1470212218165 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - PROCESS | 4028 | 1470212218167 Marionette TRACE conn7 <- [1,1090,null,{}] 01:16:58 INFO - PROCESS | 4028 | 1470212218171 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:58 INFO - PROCESS | 4028 | 1470212218173 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:58 INFO - PROCESS | 4028 | 1470212218269 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 01:16:58 INFO - PROCESS | 4028 | 1470212218287 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:58 INFO - PROCESS | 4028 | 1470212218289 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82612B800 == 32 [pid = 4028] [id = 354] 01:16:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822E80400) [pid = 4028] [serial = 984] [outer = 0000000000000000] 01:16:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F823217800) [pid = 4028] [serial = 985] [outer = 000000F822E80400] 01:16:58 INFO - PROCESS | 4028 | 1470212218339 Marionette DEBUG loaded listener.js 01:16:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F823225000) [pid = 4028] [serial = 986] [outer = 000000F822E80400] 01:16:58 INFO - PROCESS | 4028 | 1470212218705 Marionette TRACE conn7 <- [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]]]}] 01:16:58 INFO - . 01:16:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 588ms 01:16:58 INFO - PROCESS | 4028 | 1470212218756 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 4028 | 1470212218758 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 01:16:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:16:58 INFO - PROCESS | 4028 | 1470212218765 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - PROCESS | 4028 | 1470212218767 Marionette TRACE conn7 <- [1,1094,null,{}] 01:16:58 INFO - PROCESS | 4028 | 1470212218771 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:58 INFO - PROCESS | 4028 | 1470212218773 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:58 INFO - PROCESS | 4028 | 1470212218888 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 01:16:58 INFO - PROCESS | 4028 | 1470212218898 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:58 INFO - PROCESS | 4028 | 1470212218900 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261C8000 == 33 [pid = 4028] [id = 355] 01:16:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8151DC800) [pid = 4028] [serial = 987] [outer = 0000000000000000] 01:16:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8233E1800) [pid = 4028] [serial = 988] [outer = 000000F8151DC800] 01:16:58 INFO - PROCESS | 4028 | 1470212218948 Marionette DEBUG loaded listener.js 01:16:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8236B7000) [pid = 4028] [serial = 989] [outer = 000000F8151DC800] 01:16:59 INFO - PROCESS | 4028 | 1470212219376 Marionette TRACE conn7 <- [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]]]}] 01:16:59 INFO - . 01:16:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 01:16:59 INFO - PROCESS | 4028 | 1470212219408 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 01:16:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:16:59 INFO - PROCESS | 4028 | 1470212219410 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 01:16:59 INFO - PROCESS | 4028 | 1470212219413 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:16:59 INFO - PROCESS | 4028 | 1470212219415 Marionette TRACE conn7 <- [1,1098,null,{}] 01:16:59 INFO - PROCESS | 4028 | 1470212219421 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:16:59 INFO - PROCESS | 4028 | 1470212219429 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:59 INFO - PROCESS | 4028 | 1470212219560 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 01:16:59 INFO - PROCESS | 4028 | 1470212219614 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:16:59 INFO - PROCESS | 4028 | 1470212219620 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:16:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CA6000 == 34 [pid = 4028] [id = 356] 01:16:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F824364C00) [pid = 4028] [serial = 990] [outer = 0000000000000000] 01:16:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F824554C00) [pid = 4028] [serial = 991] [outer = 000000F824364C00] 01:16:59 INFO - PROCESS | 4028 | 1470212219668 Marionette DEBUG loaded listener.js 01:16:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825E7E000) [pid = 4028] [serial = 992] [outer = 000000F824364C00] 01:16:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE8800 == 35 [pid = 4028] [id = 357] 01:16:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825FEB000) [pid = 4028] [serial = 993] [outer = 0000000000000000] 01:17:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F825FF0C00) [pid = 4028] [serial = 994] [outer = 000000F825FEB000] 01:17:00 INFO - PROCESS | 4028 | 1470212220111 Marionette TRACE conn7 <- [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]]]}] 01:17:00 INFO - . 01:17:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 736ms 01:17:00 INFO - PROCESS | 4028 | 1470212220158 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 01:17:00 INFO - PROCESS | 4028 | 1470212220164 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 01:17:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:17:00 INFO - PROCESS | 4028 | 1470212220167 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:17:00 INFO - PROCESS | 4028 | 1470212220168 Marionette TRACE conn7 <- [1,1102,null,{}] 01:17:00 INFO - PROCESS | 4028 | 1470212220172 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:00 INFO - PROCESS | 4028 | 1470212220177 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:00 INFO - PROCESS | 4028 | 1470212220294 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 01:17:00 INFO - PROCESS | 4028 | 1470212220345 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:00 INFO - PROCESS | 4028 | 1470212220347 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AB3E000 == 36 [pid = 4028] [id = 358] 01:17:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F825FE7C00) [pid = 4028] [serial = 995] [outer = 0000000000000000] 01:17:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F825FEC000) [pid = 4028] [serial = 996] [outer = 000000F825FE7C00] 01:17:00 INFO - PROCESS | 4028 | 1470212220396 Marionette DEBUG loaded listener.js 01:17:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F825FE8400) [pid = 4028] [serial = 997] [outer = 000000F825FE7C00] 01:17:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829864000 == 37 [pid = 4028] [id = 359] 01:17:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F828DEBC00) [pid = 4028] [serial = 998] [outer = 0000000000000000] 01:17:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F828DF3C00) [pid = 4028] [serial = 999] [outer = 000000F828DEBC00] 01:17:00 INFO - PROCESS | 4028 | 1470212220822 Marionette TRACE conn7 <- [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]]]}] 01:17:00 INFO - . 01:17:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 691ms 01:17:00 INFO - PROCESS | 4028 | 1470212220867 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 01:17:00 INFO - PROCESS | 4028 | 1470212220872 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 01:17:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:17:00 INFO - PROCESS | 4028 | 1470212220876 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:17:00 INFO - PROCESS | 4028 | 1470212220877 Marionette TRACE conn7 <- [1,1106,null,{}] 01:17:00 INFO - PROCESS | 4028 | 1470212220881 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:00 INFO - PROCESS | 4028 | 1470212220886 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:01 INFO - PROCESS | 4028 | 1470212221003 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 01:17:01 INFO - PROCESS | 4028 | 1470212221058 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:01 INFO - PROCESS | 4028 | 1470212221060 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829877000 == 38 [pid = 4028] [id = 360] 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F828DEC400) [pid = 4028] [serial = 1000] [outer = 0000000000000000] 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F828DEEC00) [pid = 4028] [serial = 1001] [outer = 000000F828DEC400] 01:17:01 INFO - PROCESS | 4028 | 1470212221108 Marionette DEBUG loaded listener.js 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F828DFA000) [pid = 4028] [serial = 1002] [outer = 000000F828DEC400] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F8236BB400) [pid = 4028] [serial = 945] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F816348000) [pid = 4028] [serial = 942] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F8245B8400) [pid = 4028] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F825AD1000) [pid = 4028] [serial = 956] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212211762] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F822194800) [pid = 4028] [serial = 948] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81BD05C00) [pid = 4028] [serial = 909] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F81ABB8000) [pid = 4028] [serial = 906] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F815F44400) [pid = 4028] [serial = 897] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8245B9400) [pid = 4028] [serial = 951] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F82152AC00) [pid = 4028] [serial = 921] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F819F03C00) [pid = 4028] [serial = 903] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F81AE6CC00) [pid = 4028] [serial = 927] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F813EB4400) [pid = 4028] [serial = 919] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81F314400) [pid = 4028] [serial = 916] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8163EB800) [pid = 4028] [serial = 900] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F815BA2C00) [pid = 4028] [serial = 894] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8233DF000) [pid = 4028] [serial = 939] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81C3B5C00) [pid = 4028] [serial = 914] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212204612] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81BD07400) [pid = 4028] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825E71C00) [pid = 4028] [serial = 961] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F823222400) [pid = 4028] [serial = 936] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F825AC6C00) [pid = 4028] [serial = 958] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F822E76400) [pid = 4028] [serial = 933] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8224DA800) [pid = 4028] [serial = 930] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F822195800) [pid = 4028] [serial = 924] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:17:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A69800 == 39 [pid = 4028] [id = 361] 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F816346000) [pid = 4028] [serial = 1003] [outer = 0000000000000000] 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F81C26CC00) [pid = 4028] [serial = 1004] [outer = 000000F816346000] 01:17:01 INFO - PROCESS | 4028 | 1470212221656 Marionette TRACE conn7 <- [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]]]}] 01:17:01 INFO - . 01:17:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 838ms 01:17:01 INFO - PROCESS | 4028 | 1470212221717 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 01:17:01 INFO - PROCESS | 4028 | 1470212221723 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 01:17:01 INFO - PROCESS | 4028 | 1470212221726 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:17:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:17:01 INFO - PROCESS | 4028 | 1470212221728 Marionette TRACE conn7 <- [1,1110,null,{}] 01:17:01 INFO - PROCESS | 4028 | 1470212221732 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:01 INFO - PROCESS | 4028 | 1470212221737 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:01 INFO - PROCESS | 4028 | 1470212221835 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 01:17:01 INFO - PROCESS | 4028 | 1470212221845 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:01 INFO - PROCESS | 4028 | 1470212221847 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A18800 == 40 [pid = 4028] [id = 362] 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81BD08800) [pid = 4028] [serial = 1005] [outer = 0000000000000000] 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8233E1000) [pid = 4028] [serial = 1006] [outer = 000000F81BD08800] 01:17:01 INFO - PROCESS | 4028 | 1470212221894 Marionette DEBUG loaded listener.js 01:17:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8245BA000) [pid = 4028] [serial = 1007] [outer = 000000F81BD08800] 01:17:02 INFO - PROCESS | 4028 | 1470212222255 Marionette TRACE conn7 <- [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]]]}] 01:17:02 INFO - . 01:17:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 586ms 01:17:02 INFO - PROCESS | 4028 | 1470212222317 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 01:17:02 INFO - PROCESS | 4028 | 1470212222320 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 01:17:02 INFO - PROCESS | 4028 | 1470212222322 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:17:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:17:02 INFO - PROCESS | 4028 | 1470212222327 Marionette TRACE conn7 <- [1,1114,null,{}] 01:17:02 INFO - PROCESS | 4028 | 1470212222331 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:02 INFO - PROCESS | 4028 | 1470212222333 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:02 INFO - PROCESS | 4028 | 1470212222449 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 01:17:02 INFO - PROCESS | 4028 | 1470212222454 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:02 INFO - PROCESS | 4028 | 1470212222456 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ABC800 == 41 [pid = 4028] [id = 363] 01:17:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825E7CC00) [pid = 4028] [serial = 1008] [outer = 0000000000000000] 01:17:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F828F1E400) [pid = 4028] [serial = 1009] [outer = 000000F825E7CC00] 01:17:02 INFO - PROCESS | 4028 | 1470212222504 Marionette DEBUG loaded listener.js 01:17:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F828F27C00) [pid = 4028] [serial = 1010] [outer = 000000F825E7CC00] 01:17:02 INFO - PROCESS | 4028 | 1470212222852 Marionette TRACE conn7 <- [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]]]}] 01:17:02 INFO - . 01:17:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 585ms 01:17:02 INFO - PROCESS | 4028 | 1470212222912 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 01:17:02 INFO - PROCESS | 4028 | 1470212222917 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 01:17:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:17:02 INFO - PROCESS | 4028 | 1470212222921 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:17:02 INFO - PROCESS | 4028 | 1470212222924 Marionette TRACE conn7 <- [1,1118,null,{}] 01:17:02 INFO - PROCESS | 4028 | 1470212222928 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:02 INFO - PROCESS | 4028 | 1470212222934 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:03 INFO - PROCESS | 4028 | 1470212223060 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 01:17:03 INFO - PROCESS | 4028 | 1470212223068 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:03 INFO - PROCESS | 4028 | 1470212223071 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EA8000 == 42 [pid = 4028] [id = 364] 01:17:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828F23C00) [pid = 4028] [serial = 1011] [outer = 0000000000000000] 01:17:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F829716800) [pid = 4028] [serial = 1012] [outer = 000000F828F23C00] 01:17:03 INFO - PROCESS | 4028 | 1470212223122 Marionette DEBUG loaded listener.js 01:17:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F829B12400) [pid = 4028] [serial = 1013] [outer = 000000F828F23C00] 01:17:03 INFO - PROCESS | 4028 | 1470212223553 Marionette TRACE conn7 <- [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]]]}] 01:17:03 INFO - . 01:17:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 691ms 01:17:03 INFO - PROCESS | 4028 | 1470212223652 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 01:17:03 INFO - PROCESS | 4028 | 1470212223657 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 01:17:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:17:03 INFO - PROCESS | 4028 | 1470212223667 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:17:03 INFO - PROCESS | 4028 | 1470212223671 Marionette TRACE conn7 <- [1,1122,null,{}] 01:17:03 INFO - PROCESS | 4028 | 1470212223681 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:03 INFO - PROCESS | 4028 | 1470212223684 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:03 INFO - PROCESS | 4028 | 1470212223812 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 01:17:03 INFO - PROCESS | 4028 | 1470212223891 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:03 INFO - PROCESS | 4028 | 1470212223896 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F262800 == 43 [pid = 4028] [id = 365] 01:17:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81ABB8000) [pid = 4028] [serial = 1014] [outer = 0000000000000000] 01:17:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81B218000) [pid = 4028] [serial = 1015] [outer = 000000F81ABB8000] 01:17:03 INFO - PROCESS | 4028 | 1470212223968 Marionette DEBUG loaded listener.js 01:17:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F81F311800) [pid = 4028] [serial = 1016] [outer = 000000F81ABB8000] 01:17:04 INFO - PROCESS | 4028 | 1470212224416 Marionette TRACE conn7 <- [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]]]}] 01:17:04 INFO - . 01:17:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 775ms 01:17:04 INFO - PROCESS | 4028 | 1470212224446 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 01:17:04 INFO - PROCESS | 4028 | 1470212224451 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 01:17:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:17:04 INFO - PROCESS | 4028 | 1470212224458 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:17:04 INFO - PROCESS | 4028 | 1470212224462 Marionette TRACE conn7 <- [1,1126,null,{}] 01:17:04 INFO - PROCESS | 4028 | 1470212224470 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:04 INFO - PROCESS | 4028 | 1470212224473 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:04 INFO - PROCESS | 4028 | 1470212224625 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 01:17:04 INFO - PROCESS | 4028 | 1470212224740 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:04 INFO - PROCESS | 4028 | 1470212224743 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826131000 == 44 [pid = 4028] [id = 366] 01:17:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F82218F000) [pid = 4028] [serial = 1017] [outer = 0000000000000000] 01:17:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F8224DF000) [pid = 4028] [serial = 1018] [outer = 000000F82218F000] 01:17:04 INFO - PROCESS | 4028 | 1470212224807 Marionette DEBUG loaded listener.js 01:17:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F8236B3C00) [pid = 4028] [serial = 1019] [outer = 000000F82218F000] 01:17:05 INFO - PROCESS | 4028 | 1470212225255 Marionette TRACE conn7 <- [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]]]}] 01:17:05 INFO - . 01:17:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 839ms 01:17:05 INFO - PROCESS | 4028 | 1470212225299 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 01:17:05 INFO - PROCESS | 4028 | 1470212225305 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 01:17:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:17:05 INFO - PROCESS | 4028 | 1470212225309 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:17:05 INFO - PROCESS | 4028 | 1470212225314 Marionette TRACE conn7 <- [1,1130,null,{}] 01:17:05 INFO - PROCESS | 4028 | 1470212225327 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:05 INFO - PROCESS | 4028 | 1470212225336 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:05 INFO - PROCESS | 4028 | 1470212225456 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 01:17:05 INFO - PROCESS | 4028 | 1470212225546 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:05 INFO - PROCESS | 4028 | 1470212225550 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AC9800 == 45 [pid = 4028] [id = 367] 01:17:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F8253D5C00) [pid = 4028] [serial = 1020] [outer = 0000000000000000] 01:17:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F825E81800) [pid = 4028] [serial = 1021] [outer = 000000F8253D5C00] 01:17:05 INFO - PROCESS | 4028 | 1470212225611 Marionette DEBUG loaded listener.js 01:17:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F82971CC00) [pid = 4028] [serial = 1022] [outer = 000000F8253D5C00] 01:17:06 INFO - PROCESS | 4028 | 1470212226053 Marionette TRACE conn7 <- [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]]]}] 01:17:06 INFO - . 01:17:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 796ms 01:17:06 INFO - PROCESS | 4028 | 1470212226109 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 01:17:06 INFO - PROCESS | 4028 | 1470212226113 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 01:17:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:17:06 INFO - PROCESS | 4028 | 1470212226116 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:17:06 INFO - PROCESS | 4028 | 1470212226119 Marionette TRACE conn7 <- [1,1134,null,{}] 01:17:06 INFO - PROCESS | 4028 | 1470212226168 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:06 INFO - PROCESS | 4028 | 1470212226171 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:06 INFO - PROCESS | 4028 | 1470212226286 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 01:17:06 INFO - PROCESS | 4028 | 1470212226394 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:06 INFO - PROCESS | 4028 | 1470212226397 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F5A000 == 46 [pid = 4028] [id = 368] 01:17:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F828DEF000) [pid = 4028] [serial = 1023] [outer = 0000000000000000] 01:17:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F829B0F800) [pid = 4028] [serial = 1024] [outer = 000000F828DEF000] 01:17:06 INFO - PROCESS | 4028 | 1470212226456 Marionette DEBUG loaded listener.js 01:17:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F82A10E400) [pid = 4028] [serial = 1025] [outer = 000000F828DEF000] 01:17:06 INFO - PROCESS | 4028 | 1470212226971 Marionette TRACE conn7 <- [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]]]}] 01:17:07 INFO - . 01:17:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 880ms 01:17:07 INFO - PROCESS | 4028 | 1470212227012 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 01:17:07 INFO - PROCESS | 4028 | 1470212227015 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 01:17:07 INFO - PROCESS | 4028 | 1470212227019 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:17:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:17:07 INFO - PROCESS | 4028 | 1470212227022 Marionette TRACE conn7 <- [1,1138,null,{}] 01:17:07 INFO - PROCESS | 4028 | 1470212227030 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:07 INFO - PROCESS | 4028 | 1470212227032 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:07 INFO - PROCESS | 4028 | 1470212227146 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 01:17:07 INFO - PROCESS | 4028 | 1470212227366 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:07 INFO - PROCESS | 4028 | 1470212227368 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26F000 == 47 [pid = 4028] [id = 369] 01:17:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F8162A0800) [pid = 4028] [serial = 1026] [outer = 0000000000000000] 01:17:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F81631F400) [pid = 4028] [serial = 1027] [outer = 000000F8162A0800] 01:17:07 INFO - PROCESS | 4028 | 1470212227424 Marionette DEBUG loaded listener.js 01:17:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F81AD4C400) [pid = 4028] [serial = 1028] [outer = 000000F8162A0800] 01:17:07 INFO - PROCESS | 4028 | 1470212227963 Marionette TRACE conn7 <- [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]]]}] 01:17:08 INFO - . 01:17:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 985ms 01:17:08 INFO - PROCESS | 4028 | 1470212228011 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 01:17:08 INFO - PROCESS | 4028 | 1470212228015 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 01:17:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:17:08 INFO - PROCESS | 4028 | 1470212228020 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - PROCESS | 4028 | 1470212228023 Marionette TRACE conn7 <- [1,1142,null,{}] 01:17:08 INFO - PROCESS | 4028 | 1470212228031 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:08 INFO - PROCESS | 4028 | 1470212228033 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:08 INFO - PROCESS | 4028 | 1470212228144 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ABC800 == 46 [pid = 4028] [id = 363] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A18800 == 45 [pid = 4028] [id = 362] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A69800 == 44 [pid = 4028] [id = 361] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829877000 == 43 [pid = 4028] [id = 360] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829864000 == 42 [pid = 4028] [id = 359] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AB3E000 == 41 [pid = 4028] [id = 358] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE8800 == 40 [pid = 4028] [id = 357] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CA6000 == 39 [pid = 4028] [id = 356] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261C8000 == 38 [pid = 4028] [id = 355] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82612B800 == 37 [pid = 4028] [id = 354] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A19800 == 36 [pid = 4028] [id = 353] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F277800 == 35 [pid = 4028] [id = 352] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F260800 == 34 [pid = 4028] [id = 351] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F822C52800 == 33 [pid = 4028] [id = 350] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC48800 == 32 [pid = 4028] [id = 349] 01:17:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F15000 == 31 [pid = 4028] [id = 348] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F8236C0400) [pid = 4028] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F816DB9000) [pid = 4028] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F8253D8000) [pid = 4028] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F825E71800) [pid = 4028] [serial = 957] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212211762] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F825AC5000) [pid = 4028] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8242AEC00) [pid = 4028] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81BD0DC00) [pid = 4028] [serial = 910] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F81BA23000) [pid = 4028] [serial = 908] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F81AB55000) [pid = 4028] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F815F44800) [pid = 4028] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F815FF3C00) [pid = 4028] [serial = 899] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F8253D9C00) [pid = 4028] [serial = 952] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F824561800) [pid = 4028] [serial = 950] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F821BB1800) [pid = 4028] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F822193800) [pid = 4028] [serial = 923] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81A46E000) [pid = 4028] [serial = 905] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81A02B000) [pid = 4028] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8224D9400) [pid = 4028] [serial = 929] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81B016C00) [pid = 4028] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F821BBF400) [pid = 4028] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8211C4400) [pid = 4028] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F820667C00) [pid = 4028] [serial = 917] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F816498C00) [pid = 4028] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F813FDA800) [pid = 4028] [serial = 902] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F815F50800) [pid = 4028] [serial = 896] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8233E1C00) [pid = 4028] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81F2E0800) [pid = 4028] [serial = 915] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212204612] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81BD09C00) [pid = 4028] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81C595400) [pid = 4028] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F825E8E800) [pid = 4028] [serial = 962] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82332BC00) [pid = 4028] [serial = 938] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F823323400) [pid = 4028] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F825E7A800) [pid = 4028] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F825AD1800) [pid = 4028] [serial = 959] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F82321D400) [pid = 4028] [serial = 935] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F825E89C00) [pid = 4028] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F822E7F000) [pid = 4028] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F822C05C00) [pid = 4028] [serial = 932] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F82282A400) [pid = 4028] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F822199400) [pid = 4028] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8222E9000) [pid = 4028] [serial = 926] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F8239C7800) [pid = 4028] [serial = 947] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F823474000) [pid = 4028] [serial = 944] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8234EF400) [pid = 4028] [serial = 941] [outer = 0000000000000000] [url = about:blank] 01:17:08 INFO - PROCESS | 4028 | 1470212228273 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:08 INFO - PROCESS | 4028 | 1470212228276 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816054800 == 32 [pid = 4028] [id = 370] 01:17:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F8141EEC00) [pid = 4028] [serial = 1029] [outer = 0000000000000000] 01:17:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F8149D5000) [pid = 4028] [serial = 1030] [outer = 000000F8141EEC00] 01:17:08 INFO - PROCESS | 4028 | 1470212228328 Marionette DEBUG loaded listener.js 01:17:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F815FEEC00) [pid = 4028] [serial = 1031] [outer = 000000F8141EEC00] 01:17:08 INFO - PROCESS | 4028 | 1470212228708 Marionette TRACE conn7 <- [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]]]}] 01:17:08 INFO - . 01:17:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 733ms 01:17:08 INFO - PROCESS | 4028 | 1470212228759 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 01:17:08 INFO - PROCESS | 4028 | 1470212228767 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 01:17:08 INFO - PROCESS | 4028 | 1470212228771 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:17:08 INFO - PROCESS | 4028 | 1470212228773 Marionette TRACE conn7 <- [1,1146,null,{}] 01:17:08 INFO - PROCESS | 4028 | 1470212228777 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:08 INFO - PROCESS | 4028 | 1470212228782 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:08 INFO - PROCESS | 4028 | 1470212228874 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 01:17:08 INFO - PROCESS | 4028 | 1470212228886 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:08 INFO - PROCESS | 4028 | 1470212228888 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82141A000 == 33 [pid = 4028] [id = 371] 01:17:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81A02D400) [pid = 4028] [serial = 1032] [outer = 0000000000000000] 01:17:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81BA5E000) [pid = 4028] [serial = 1033] [outer = 000000F81A02D400] 01:17:08 INFO - PROCESS | 4028 | 1470212228938 Marionette DEBUG loaded listener.js 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81F2DD000) [pid = 4028] [serial = 1034] [outer = 000000F81A02D400] 01:17:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822215000 == 34 [pid = 4028] [id = 372] 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8211C4400) [pid = 4028] [serial = 1035] [outer = 0000000000000000] 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F821590800) [pid = 4028] [serial = 1036] [outer = 000000F8211C4400] 01:17:09 INFO - PROCESS | 4028 | 1470212229397 Marionette TRACE conn7 <- [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]]]}] 01:17:09 INFO - . 01:17:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:17:09 INFO - PROCESS | 4028 | 1470212229468 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 01:17:09 INFO - PROCESS | 4028 | 1470212229471 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 01:17:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:17:09 INFO - PROCESS | 4028 | 1470212229481 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:17:09 INFO - PROCESS | 4028 | 1470212229488 Marionette TRACE conn7 <- [1,1150,null,{}] 01:17:09 INFO - PROCESS | 4028 | 1470212229497 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:09 INFO - PROCESS | 4028 | 1470212229501 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:09 INFO - PROCESS | 4028 | 1470212229606 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 01:17:09 INFO - PROCESS | 4028 | 1470212229682 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:09 INFO - PROCESS | 4028 | 1470212229684 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A19800 == 35 [pid = 4028] [id = 373] 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81A0A2C00) [pid = 4028] [serial = 1037] [outer = 0000000000000000] 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822196800) [pid = 4028] [serial = 1038] [outer = 000000F81A0A2C00] 01:17:09 INFO - PROCESS | 4028 | 1470212229734 Marionette DEBUG loaded listener.js 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8224D3800) [pid = 4028] [serial = 1039] [outer = 000000F81A0A2C00] 01:17:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232CE000 == 36 [pid = 4028] [id = 374] 01:17:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F822C08400) [pid = 4028] [serial = 1040] [outer = 0000000000000000] 01:17:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822E81400) [pid = 4028] [serial = 1041] [outer = 000000F822C08400] 01:17:10 INFO - PROCESS | 4028 | 1470212230109 Marionette TRACE conn7 <- [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]]]}] 01:17:10 INFO - . 01:17:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 649ms 01:17:10 INFO - PROCESS | 4028 | 1470212230125 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 01:17:10 INFO - PROCESS | 4028 | 1470212230128 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 01:17:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:17:10 INFO - PROCESS | 4028 | 1470212230131 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:17:10 INFO - PROCESS | 4028 | 1470212230137 Marionette TRACE conn7 <- [1,1154,null,{}] 01:17:10 INFO - PROCESS | 4028 | 1470212230140 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:10 INFO - PROCESS | 4028 | 1470212230143 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:10 INFO - PROCESS | 4028 | 1470212230274 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 01:17:10 INFO - PROCESS | 4028 | 1470212230287 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:10 INFO - PROCESS | 4028 | 1470212230289 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232B6800 == 37 [pid = 4028] [id = 375] 01:17:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8224E0000) [pid = 4028] [serial = 1042] [outer = 0000000000000000] 01:17:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8227D0C00) [pid = 4028] [serial = 1043] [outer = 000000F8224E0000] 01:17:10 INFO - PROCESS | 4028 | 1470212230340 Marionette DEBUG loaded listener.js 01:17:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8233DF400) [pid = 4028] [serial = 1044] [outer = 000000F8224E0000] 01:17:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826129000 == 38 [pid = 4028] [id = 376] 01:17:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8234F8C00) [pid = 4028] [serial = 1045] [outer = 0000000000000000] 01:17:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F823217400) [pid = 4028] [serial = 1046] [outer = 000000F8234F8C00] 01:17:10 INFO - PROCESS | 4028 | 1470212230791 Marionette TRACE conn7 <- [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]]]}] 01:17:10 INFO - . 01:17:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:17:10 INFO - PROCESS | 4028 | 1470212230825 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 01:17:10 INFO - PROCESS | 4028 | 1470212230828 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 01:17:10 INFO - PROCESS | 4028 | 1470212230831 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:17:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:17:10 INFO - PROCESS | 4028 | 1470212230836 Marionette TRACE conn7 <- [1,1158,null,{}] 01:17:10 INFO - PROCESS | 4028 | 1470212230840 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:10 INFO - PROCESS | 4028 | 1470212230842 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:10 INFO - PROCESS | 4028 | 1470212230971 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 01:17:10 INFO - PROCESS | 4028 | 1470212230977 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:10 INFO - PROCESS | 4028 | 1470212230984 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B8800 == 39 [pid = 4028] [id = 377] 01:17:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82435E400) [pid = 4028] [serial = 1047] [outer = 0000000000000000] 01:17:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F824361C00) [pid = 4028] [serial = 1048] [outer = 000000F82435E400] 01:17:11 INFO - PROCESS | 4028 | 1470212231091 Marionette DEBUG loaded listener.js 01:17:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F825340000) [pid = 4028] [serial = 1049] [outer = 000000F82435E400] 01:17:11 INFO - PROCESS | 4028 | 1470212231501 Marionette TRACE conn7 <- [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]]]}] 01:17:11 INFO - . 01:17:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 733ms 01:17:11 INFO - PROCESS | 4028 | 1470212231567 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 01:17:11 INFO - PROCESS | 4028 | 1470212231570 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 01:17:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:17:11 INFO - PROCESS | 4028 | 1470212231573 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:17:11 INFO - PROCESS | 4028 | 1470212231578 Marionette TRACE conn7 <- [1,1162,null,{}] 01:17:11 INFO - PROCESS | 4028 | 1470212231589 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:11 INFO - PROCESS | 4028 | 1470212231592 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:11 INFO - PROCESS | 4028 | 1470212231707 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 01:17:11 INFO - PROCESS | 4028 | 1470212231714 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:11 INFO - PROCESS | 4028 | 1470212231717 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C7D000 == 40 [pid = 4028] [id = 378] 01:17:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8253DF000) [pid = 4028] [serial = 1050] [outer = 0000000000000000] 01:17:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F825AD0000) [pid = 4028] [serial = 1051] [outer = 000000F8253DF000] 01:17:11 INFO - PROCESS | 4028 | 1470212231804 Marionette DEBUG loaded listener.js 01:17:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825E87800) [pid = 4028] [serial = 1052] [outer = 000000F8253DF000] 01:17:12 INFO - PROCESS | 4028 | 1470212232172 Marionette TRACE conn7 <- [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]]]}] 01:17:12 INFO - . 01:17:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 628ms 01:17:12 INFO - PROCESS | 4028 | 1470212232204 Marionette TRACE conn7 -> [0,1165,"getWindowHandle",null] 01:17:12 INFO - PROCESS | 4028 | 1470212232210 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 01:17:12 INFO - PROCESS | 4028 | 1470212232213 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:17:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:17:12 INFO - PROCESS | 4028 | 1470212232215 Marionette TRACE conn7 <- [1,1166,null,{}] 01:17:12 INFO - PROCESS | 4028 | 1470212232219 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:12 INFO - PROCESS | 4028 | 1470212232221 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:12 INFO - PROCESS | 4028 | 1470212232424 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8151DC800) [pid = 4028] [serial = 987] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F813FB9C00) [pid = 4028] [serial = 966] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81A0A3000) [pid = 4028] [serial = 969] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F825FE7C00) [pid = 4028] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F815C50800) [pid = 4028] [serial = 981] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F825FEB000) [pid = 4028] [serial = 993] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F816347400) [pid = 4028] [serial = 978] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F822E80400) [pid = 4028] [serial = 984] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F824364C00) [pid = 4028] [serial = 990] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81F20B400) [pid = 4028] [serial = 972] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F819F02400) [pid = 4028] [serial = 975] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F828DEC400) [pid = 4028] [serial = 1000] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F828DEBC00) [pid = 4028] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212220687] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F825E7CC00) [pid = 4028] [serial = 1008] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F816346000) [pid = 4028] [serial = 1003] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81BD08800) [pid = 4028] [serial = 1005] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F825E88400) [pid = 4028] [serial = 963] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:17:12 INFO - PROCESS | 4028 | 1470212232474 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:12 INFO - PROCESS | 4028 | 1470212232476 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC7000 == 41 [pid = 4028] [id = 379] 01:17:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F813FCF800) [pid = 4028] [serial = 1053] [outer = 0000000000000000] 01:17:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F815C50800) [pid = 4028] [serial = 1054] [outer = 000000F813FCF800] 01:17:12 INFO - PROCESS | 4028 | 1470212232525 Marionette DEBUG loaded listener.js 01:17:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81F2E9400) [pid = 4028] [serial = 1055] [outer = 000000F813FCF800] 01:17:12 INFO - PROCESS | 4028 | 1470212232863 Marionette TRACE conn7 <- [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]]]}] 01:17:12 INFO - . 01:17:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 691ms 01:17:12 INFO - PROCESS | 4028 | 1470212232909 Marionette TRACE conn7 -> [0,1169,"getWindowHandle",null] 01:17:12 INFO - PROCESS | 4028 | 1470212232912 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 01:17:12 INFO - PROCESS | 4028 | 1470212232915 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:17:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:17:12 INFO - PROCESS | 4028 | 1470212232916 Marionette TRACE conn7 <- [1,1170,null,{}] 01:17:12 INFO - PROCESS | 4028 | 1470212232928 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:12 INFO - PROCESS | 4028 | 1470212232930 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:13 INFO - PROCESS | 4028 | 1470212233024 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 01:17:13 INFO - PROCESS | 4028 | 1470212233030 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:13 INFO - PROCESS | 4028 | 1470212233031 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297B4000 == 42 [pid = 4028] [id = 380] 01:17:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F823952000) [pid = 4028] [serial = 1056] [outer = 0000000000000000] 01:17:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F825FF1000) [pid = 4028] [serial = 1057] [outer = 000000F823952000] 01:17:13 INFO - PROCESS | 4028 | 1470212233079 Marionette DEBUG loaded listener.js 01:17:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F828DF1000) [pid = 4028] [serial = 1058] [outer = 000000F823952000] 01:17:13 INFO - PROCESS | 4028 | 1470212233471 Marionette TRACE conn7 <- [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]]]}] 01:17:13 INFO - . 01:17:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 586ms 01:17:13 INFO - PROCESS | 4028 | 1470212233504 Marionette TRACE conn7 -> [0,1173,"getWindowHandle",null] 01:17:13 INFO - PROCESS | 4028 | 1470212233506 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 01:17:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:17:13 INFO - PROCESS | 4028 | 1470212233513 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:17:13 INFO - PROCESS | 4028 | 1470212233515 Marionette TRACE conn7 <- [1,1174,null,{}] 01:17:13 INFO - PROCESS | 4028 | 1470212233518 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:13 INFO - PROCESS | 4028 | 1470212233520 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:13 INFO - PROCESS | 4028 | 1470212233638 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 01:17:13 INFO - PROCESS | 4028 | 1470212233649 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:13 INFO - PROCESS | 4028 | 1470212233651 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829877800 == 43 [pid = 4028] [id = 381] 01:17:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F828F23000) [pid = 4028] [serial = 1059] [outer = 0000000000000000] 01:17:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F828F2BC00) [pid = 4028] [serial = 1060] [outer = 000000F828F23000] 01:17:13 INFO - PROCESS | 4028 | 1470212233700 Marionette DEBUG loaded listener.js 01:17:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F829B16000) [pid = 4028] [serial = 1061] [outer = 000000F828F23000] 01:17:14 INFO - PROCESS | 4028 | 1470212234044 Marionette TRACE conn7 <- [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]]]}] 01:17:14 INFO - . 01:17:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 586ms 01:17:14 INFO - PROCESS | 4028 | 1470212234100 Marionette TRACE conn7 -> [0,1177,"getWindowHandle",null] 01:17:14 INFO - PROCESS | 4028 | 1470212234102 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 01:17:14 INFO - PROCESS | 4028 | 1470212234105 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:17:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:17:14 INFO - PROCESS | 4028 | 1470212234107 Marionette TRACE conn7 <- [1,1178,null,{}] 01:17:14 INFO - PROCESS | 4028 | 1470212234114 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:14 INFO - PROCESS | 4028 | 1470212234116 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:14 INFO - PROCESS | 4028 | 1470212234259 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 01:17:14 INFO - PROCESS | 4028 | 1470212234266 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:14 INFO - PROCESS | 4028 | 1470212234269 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD4000 == 44 [pid = 4028] [id = 382] 01:17:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F829718800) [pid = 4028] [serial = 1062] [outer = 0000000000000000] 01:17:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82A132C00) [pid = 4028] [serial = 1063] [outer = 000000F829718800] 01:17:14 INFO - PROCESS | 4028 | 1470212234319 Marionette DEBUG loaded listener.js 01:17:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8224AB000) [pid = 4028] [serial = 1064] [outer = 000000F829718800] 01:17:14 INFO - PROCESS | 4028 | 1470212234846 Marionette TRACE conn7 <- [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]]]}] 01:17:14 INFO - . 01:17:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 793ms 01:17:14 INFO - PROCESS | 4028 | 1470212234903 Marionette TRACE conn7 -> [0,1181,"getWindowHandle",null] 01:17:14 INFO - PROCESS | 4028 | 1470212234907 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 01:17:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:17:14 INFO - PROCESS | 4028 | 1470212234913 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:17:14 INFO - PROCESS | 4028 | 1470212234917 Marionette TRACE conn7 <- [1,1182,null,{}] 01:17:14 INFO - PROCESS | 4028 | 1470212234926 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:14 INFO - PROCESS | 4028 | 1470212234929 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:15 INFO - PROCESS | 4028 | 1470212235068 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 01:17:15 INFO - PROCESS | 4028 | 1470212235148 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:15 INFO - PROCESS | 4028 | 1470212235151 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821020800 == 45 [pid = 4028] [id = 383] 01:17:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F819FBF800) [pid = 4028] [serial = 1065] [outer = 0000000000000000] 01:17:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81C26C000) [pid = 4028] [serial = 1066] [outer = 000000F819FBF800] 01:17:15 INFO - PROCESS | 4028 | 1470212235213 Marionette DEBUG loaded listener.js 01:17:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8211C4000) [pid = 4028] [serial = 1067] [outer = 000000F819FBF800] 01:17:15 INFO - PROCESS | 4028 | 1470212235708 Marionette TRACE conn7 <- [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]]]}] 01:17:15 INFO - . 01:17:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 839ms 01:17:15 INFO - PROCESS | 4028 | 1470212235761 Marionette TRACE conn7 -> [0,1185,"getWindowHandle",null] 01:17:15 INFO - PROCESS | 4028 | 1470212235766 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 01:17:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:17:15 INFO - PROCESS | 4028 | 1470212235774 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:17:15 INFO - PROCESS | 4028 | 1470212235777 Marionette TRACE conn7 <- [1,1186,null,{}] 01:17:15 INFO - PROCESS | 4028 | 1470212235785 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:15 INFO - PROCESS | 4028 | 1470212235788 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:15 INFO - PROCESS | 4028 | 1470212235920 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 01:17:16 INFO - PROCESS | 4028 | 1470212236007 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:16 INFO - PROCESS | 4028 | 1470212236011 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8236A7800 == 46 [pid = 4028] [id = 384] 01:17:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8224A9C00) [pid = 4028] [serial = 1068] [outer = 0000000000000000] 01:17:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8224AF800) [pid = 4028] [serial = 1069] [outer = 000000F8224A9C00] 01:17:16 INFO - PROCESS | 4028 | 1470212236071 Marionette DEBUG loaded listener.js 01:17:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8224B8C00) [pid = 4028] [serial = 1070] [outer = 000000F8224A9C00] 01:17:16 INFO - PROCESS | 4028 | 1470212236595 Marionette TRACE conn7 <- [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]]]}] 01:17:16 INFO - . 01:17:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 839ms 01:17:16 INFO - PROCESS | 4028 | 1470212236614 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 01:17:16 INFO - PROCESS | 4028 | 1470212236620 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 01:17:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:17:16 INFO - PROCESS | 4028 | 1470212236625 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:17:16 INFO - PROCESS | 4028 | 1470212236629 Marionette TRACE conn7 <- [1,1190,null,{}] 01:17:16 INFO - PROCESS | 4028 | 1470212236660 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:16 INFO - PROCESS | 4028 | 1470212236666 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:16 INFO - PROCESS | 4028 | 1470212236787 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 01:17:16 INFO - PROCESS | 4028 | 1470212236879 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:16 INFO - PROCESS | 4028 | 1470212236883 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EBB000 == 47 [pid = 4028] [id = 385] 01:17:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F8242B2C00) [pid = 4028] [serial = 1071] [outer = 0000000000000000] 01:17:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8242B6C00) [pid = 4028] [serial = 1072] [outer = 000000F8242B2C00] 01:17:16 INFO - PROCESS | 4028 | 1470212236943 Marionette DEBUG loaded listener.js 01:17:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828F27400) [pid = 4028] [serial = 1073] [outer = 000000F8242B2C00] 01:17:17 INFO - PROCESS | 4028 | 1470212237470 Marionette TRACE conn7 <- [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]]]}] 01:17:17 INFO - . 01:17:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 904ms 01:17:17 INFO - PROCESS | 4028 | 1470212237531 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 01:17:17 INFO - PROCESS | 4028 | 1470212237535 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 01:17:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:17:17 INFO - PROCESS | 4028 | 1470212237539 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:17:17 INFO - PROCESS | 4028 | 1470212237541 Marionette TRACE conn7 <- [1,1194,null,{}] 01:17:17 INFO - PROCESS | 4028 | 1470212237549 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:17 INFO - PROCESS | 4028 | 1470212237551 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:17 INFO - PROCESS | 4028 | 1470212237682 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 01:17:17 INFO - PROCESS | 4028 | 1470212237770 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:17 INFO - PROCESS | 4028 | 1470212237772 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A1B5000 == 48 [pid = 4028] [id = 386] 01:17:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F822F79C00) [pid = 4028] [serial = 1074] [outer = 0000000000000000] 01:17:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F822F7A400) [pid = 4028] [serial = 1075] [outer = 000000F822F79C00] 01:17:17 INFO - PROCESS | 4028 | 1470212237831 Marionette DEBUG loaded listener.js 01:17:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82A138C00) [pid = 4028] [serial = 1076] [outer = 000000F822F79C00] 01:17:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AC6800 == 49 [pid = 4028] [id = 387] 01:17:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F8236B6800) [pid = 4028] [serial = 1077] [outer = 0000000000000000] 01:17:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F81BA24000) [pid = 4028] [serial = 1078] [outer = 000000F8236B6800] 01:17:18 INFO - PROCESS | 4028 | 1470212238363 Marionette TRACE conn7 <- [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]]]}] 01:17:18 INFO - . 01:17:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 880ms 01:17:18 INFO - PROCESS | 4028 | 1470212238421 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 01:17:18 INFO - PROCESS | 4028 | 1470212238423 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 01:17:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:17:18 INFO - PROCESS | 4028 | 1470212238427 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:17:18 INFO - PROCESS | 4028 | 1470212238430 Marionette TRACE conn7 <- [1,1198,null,{}] 01:17:18 INFO - PROCESS | 4028 | 1470212238437 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:18 INFO - PROCESS | 4028 | 1470212238439 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:18 INFO - PROCESS | 4028 | 1470212238572 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 01:17:18 INFO - PROCESS | 4028 | 1470212238815 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:18 INFO - PROCESS | 4028 | 1470212238818 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F820609800 == 50 [pid = 4028] [id = 388] 01:17:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F81A0A6000) [pid = 4028] [serial = 1079] [outer = 0000000000000000] 01:17:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F81A0A6400) [pid = 4028] [serial = 1080] [outer = 000000F81A0A6000] 01:17:18 INFO - PROCESS | 4028 | 1470212238875 Marionette DEBUG loaded listener.js 01:17:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F81C596800) [pid = 4028] [serial = 1081] [outer = 000000F81A0A6000] 01:17:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC38800 == 51 [pid = 4028] [id = 389] 01:17:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F815F42400) [pid = 4028] [serial = 1082] [outer = 0000000000000000] 01:17:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81FCABC00) [pid = 4028] [serial = 1083] [outer = 000000F815F42400] 01:17:19 INFO - PROCESS | 4028 | 1470212239489 Marionette TRACE conn7 <- [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]]]}] 01:17:19 INFO - . 01:17:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1083ms 01:17:19 INFO - PROCESS | 4028 | 1470212239513 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 01:17:19 INFO - PROCESS | 4028 | 1470212239516 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 01:17:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:17:19 INFO - PROCESS | 4028 | 1470212239521 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:17:19 INFO - PROCESS | 4028 | 1470212239528 Marionette TRACE conn7 <- [1,1202,null,{}] 01:17:19 INFO - PROCESS | 4028 | 1470212239532 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:19 INFO - PROCESS | 4028 | 1470212239535 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829877800 == 50 [pid = 4028] [id = 381] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297B4000 == 49 [pid = 4028] [id = 380] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC7000 == 48 [pid = 4028] [id = 379] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C7D000 == 47 [pid = 4028] [id = 378] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F826129000 == 46 [pid = 4028] [id = 376] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B8800 == 45 [pid = 4028] [id = 377] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232B6800 == 44 [pid = 4028] [id = 375] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A19800 == 43 [pid = 4028] [id = 373] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232CE000 == 42 [pid = 4028] [id = 374] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822215000 == 41 [pid = 4028] [id = 372] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F82141A000 == 40 [pid = 4028] [id = 371] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F816054800 == 39 [pid = 4028] [id = 370] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26F000 == 38 [pid = 4028] [id = 369] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F826131000 == 37 [pid = 4028] [id = 366] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EA8000 == 36 [pid = 4028] [id = 364] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F262800 == 35 [pid = 4028] [id = 365] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F5A000 == 34 [pid = 4028] [id = 368] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AC9800 == 33 [pid = 4028] [id = 367] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297CB000 == 32 [pid = 4028] [id = 347] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AC6800 == 31 [pid = 4028] [id = 387] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A1B5000 == 30 [pid = 4028] [id = 386] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F820609800 == 29 [pid = 4028] [id = 388] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC38800 == 28 [pid = 4028] [id = 389] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8236A7800 == 27 [pid = 4028] [id = 384] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EBB000 == 26 [pid = 4028] [id = 385] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AD4000 == 25 [pid = 4028] [id = 382] 01:17:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F821020800 == 24 [pid = 4028] [id = 383] 01:17:20 INFO - PROCESS | 4028 | 1470212240253 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F825FE7000) [pid = 4028] [serial = 965] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F8233E1800) [pid = 4028] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F815FECC00) [pid = 4028] [serial = 968] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F81402D000) [pid = 4028] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F81BA57C00) [pid = 4028] [serial = 971] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F81A0A5C00) [pid = 4028] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F825FEC000) [pid = 4028] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F8224DC800) [pid = 4028] [serial = 983] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F82218B800) [pid = 4028] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F825FF0C00) [pid = 4028] [serial = 994] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81BA5FC00) [pid = 4028] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81F209400) [pid = 4028] [serial = 980] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823225000) [pid = 4028] [serial = 986] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F823217800) [pid = 4028] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F824554C00) [pid = 4028] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F825E7E000) [pid = 4028] [serial = 992] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8222E1C00) [pid = 4028] [serial = 974] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81FCF5C00) [pid = 4028] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81A032C00) [pid = 4028] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81AD4CC00) [pid = 4028] [serial = 977] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828DEEC00) [pid = 4028] [serial = 1001] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F828DF3C00) [pid = 4028] [serial = 999] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212220687] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F825FE8400) [pid = 4028] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F828F27C00) [pid = 4028] [serial = 1010] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81C26CC00) [pid = 4028] [serial = 1004] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F828F1E400) [pid = 4028] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F828DFA000) [pid = 4028] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8233E1000) [pid = 4028] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8245BA000) [pid = 4028] [serial = 1007] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8236B7000) [pid = 4028] [serial = 989] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F829716800) [pid = 4028] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:17:20 INFO - PROCESS | 4028 | 1470212240381 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:20 INFO - PROCESS | 4028 | 1470212240384 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815FD8800 == 25 [pid = 4028] [id = 390] 01:17:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8149D3400) [pid = 4028] [serial = 1084] [outer = 0000000000000000] 01:17:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F814F4A400) [pid = 4028] [serial = 1085] [outer = 000000F8149D3400] 01:17:20 INFO - PROCESS | 4028 | 1470212240440 Marionette DEBUG loaded listener.js 01:17:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F815F4FC00) [pid = 4028] [serial = 1086] [outer = 000000F8149D3400] 01:17:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1A1800 == 26 [pid = 4028] [id = 391] 01:17:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8164A0C00) [pid = 4028] [serial = 1087] [outer = 0000000000000000] 01:17:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F816DB8800) [pid = 4028] [serial = 1088] [outer = 000000F8164A0C00] 01:17:20 INFO - PROCESS | 4028 | 1470212240878 Marionette TRACE conn7 <- [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]]]}] 01:17:20 INFO - . 01:17:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1382ms 01:17:20 INFO - PROCESS | 4028 | 1470212240905 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 01:17:20 INFO - PROCESS | 4028 | 1470212240910 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 01:17:20 INFO - PROCESS | 4028 | 1470212240914 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:17:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:17:20 INFO - PROCESS | 4028 | 1470212240920 Marionette TRACE conn7 <- [1,1206,null,{}] 01:17:20 INFO - PROCESS | 4028 | 1470212240925 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:20 INFO - PROCESS | 4028 | 1470212240928 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:21 INFO - PROCESS | 4028 | 1470212241038 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 01:17:21 INFO - PROCESS | 4028 | 1470212241056 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:21 INFO - PROCESS | 4028 | 1470212241062 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2B3800 == 27 [pid = 4028] [id = 392] 01:17:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81A0AA400) [pid = 4028] [serial = 1089] [outer = 0000000000000000] 01:17:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81AB54000) [pid = 4028] [serial = 1090] [outer = 000000F81A0AA400] 01:17:21 INFO - PROCESS | 4028 | 1470212241110 Marionette DEBUG loaded listener.js 01:17:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81B0C4000) [pid = 4028] [serial = 1091] [outer = 000000F81A0AA400] 01:17:21 INFO - PROCESS | 4028 | 1470212241504 Marionette TRACE conn7 <- [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]]]}] 01:17:21 INFO - . 01:17:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 629ms 01:17:21 INFO - PROCESS | 4028 | 1470212241547 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 01:17:21 INFO - PROCESS | 4028 | 1470212241550 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 01:17:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:17:21 INFO - PROCESS | 4028 | 1470212241554 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:17:21 INFO - PROCESS | 4028 | 1470212241560 Marionette TRACE conn7 <- [1,1210,null,{}] 01:17:21 INFO - PROCESS | 4028 | 1470212241564 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:21 INFO - PROCESS | 4028 | 1470212241567 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:21 INFO - PROCESS | 4028 | 1470212241661 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 01:17:21 INFO - PROCESS | 4028 | 1470212241670 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:21 INFO - PROCESS | 4028 | 1470212241672 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2B0000 == 28 [pid = 4028] [id = 393] 01:17:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81BD10000) [pid = 4028] [serial = 1092] [outer = 0000000000000000] 01:17:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81C3AD400) [pid = 4028] [serial = 1093] [outer = 000000F81BD10000] 01:17:21 INFO - PROCESS | 4028 | 1470212241723 Marionette DEBUG loaded listener.js 01:17:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F820663C00) [pid = 4028] [serial = 1094] [outer = 000000F81BD10000] 01:17:22 INFO - PROCESS | 4028 | 1470212242114 Marionette TRACE conn7 <- [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]]]}] 01:17:22 INFO - . 01:17:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 586ms 01:17:22 INFO - PROCESS | 4028 | 1470212242143 Marionette TRACE conn7 -> [0,1213,"getWindowHandle",null] 01:17:22 INFO - PROCESS | 4028 | 1470212242147 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 01:17:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:17:22 INFO - PROCESS | 4028 | 1470212242159 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:17:22 INFO - PROCESS | 4028 | 1470212242164 Marionette TRACE conn7 <- [1,1214,null,{}] 01:17:22 INFO - PROCESS | 4028 | 1470212242172 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:22 INFO - PROCESS | 4028 | 1470212242176 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:22 INFO - PROCESS | 4028 | 1470212242301 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 01:17:22 INFO - PROCESS | 4028 | 1470212242306 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 4028 | 1470212242308 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FCE800 == 29 [pid = 4028] [id = 394] 01:17:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8211CEC00) [pid = 4028] [serial = 1095] [outer = 0000000000000000] 01:17:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F822198000) [pid = 4028] [serial = 1096] [outer = 000000F8211CEC00] 01:17:22 INFO - PROCESS | 4028 | 1470212242359 Marionette DEBUG loaded listener.js 01:17:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8224B0800) [pid = 4028] [serial = 1097] [outer = 000000F8211CEC00] 01:17:22 INFO - PROCESS | 4028 | 1470212242775 Marionette TRACE conn7 <- [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]]]}] 01:17:22 INFO - . 01:17:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 646ms 01:17:22 INFO - PROCESS | 4028 | 1470212242804 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 01:17:22 INFO - PROCESS | 4028 | 1470212242810 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 01:17:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:17:22 INFO - PROCESS | 4028 | 1470212242814 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:17:22 INFO - PROCESS | 4028 | 1470212242816 Marionette TRACE conn7 <- [1,1218,null,{}] 01:17:22 INFO - PROCESS | 4028 | 1470212242820 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:22 INFO - PROCESS | 4028 | 1470212242825 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:22 INFO - PROCESS | 4028 | 1470212242944 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 01:17:22 INFO - PROCESS | 4028 | 1470212242952 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 4028 | 1470212242958 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825F91800 == 30 [pid = 4028] [id = 395] 01:17:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8228A4800) [pid = 4028] [serial = 1098] [outer = 0000000000000000] 01:17:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822C04400) [pid = 4028] [serial = 1099] [outer = 000000F8228A4800] 01:17:23 INFO - PROCESS | 4028 | 1470212243055 Marionette DEBUG loaded listener.js 01:17:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822F72400) [pid = 4028] [serial = 1100] [outer = 000000F8228A4800] 01:17:23 INFO - PROCESS | 4028 | 1470212243427 Marionette TRACE conn7 <- [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]]]}] 01:17:23 INFO - . 01:17:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 627ms 01:17:23 INFO - PROCESS | 4028 | 1470212243442 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 01:17:23 INFO - PROCESS | 4028 | 1470212243448 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 01:17:23 INFO - PROCESS | 4028 | 1470212243451 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:17:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:17:23 INFO - PROCESS | 4028 | 1470212243454 Marionette TRACE conn7 <- [1,1222,null,{}] 01:17:23 INFO - PROCESS | 4028 | 1470212243463 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:23 INFO - PROCESS | 4028 | 1470212243468 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:23 INFO - PROCESS | 4028 | 1470212243576 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 01:17:23 INFO - PROCESS | 4028 | 1470212243582 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:23 INFO - PROCESS | 4028 | 1470212243592 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261BE800 == 31 [pid = 4028] [id = 396] 01:17:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F81BD04400) [pid = 4028] [serial = 1101] [outer = 0000000000000000] 01:17:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82331F800) [pid = 4028] [serial = 1102] [outer = 000000F81BD04400] 01:17:23 INFO - PROCESS | 4028 | 1470212243688 Marionette DEBUG loaded listener.js 01:17:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8233E0C00) [pid = 4028] [serial = 1103] [outer = 000000F81BD04400] 01:17:24 INFO - PROCESS | 4028 | 1470212244061 Marionette TRACE conn7 <- [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]]]}] 01:17:24 INFO - . 01:17:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 628ms 01:17:24 INFO - PROCESS | 4028 | 1470212244084 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 01:17:24 INFO - PROCESS | 4028 | 1470212244087 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 01:17:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:17:24 INFO - PROCESS | 4028 | 1470212244093 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:17:24 INFO - PROCESS | 4028 | 1470212244095 Marionette TRACE conn7 <- [1,1226,null,{}] 01:17:24 INFO - PROCESS | 4028 | 1470212244106 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:24 INFO - PROCESS | 4028 | 1470212244109 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:24 INFO - PROCESS | 4028 | 1470212244221 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 01:17:24 INFO - PROCESS | 4028 | 1470212244227 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:24 INFO - PROCESS | 4028 | 1470212244229 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F814A18800 == 32 [pid = 4028] [id = 397] 01:17:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8233E5000) [pid = 4028] [serial = 1104] [outer = 0000000000000000] 01:17:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8233EA800) [pid = 4028] [serial = 1105] [outer = 000000F8233E5000] 01:17:24 INFO - PROCESS | 4028 | 1470212244277 Marionette DEBUG loaded listener.js 01:17:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8239C6400) [pid = 4028] [serial = 1106] [outer = 000000F8233E5000] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F829718800) [pid = 4028] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F82435E400) [pid = 4028] [serial = 1047] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8234F8C00) [pid = 4028] [serial = 1045] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8253DF000) [pid = 4028] [serial = 1050] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F813FCF800) [pid = 4028] [serial = 1053] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81A0A2C00) [pid = 4028] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F822C08400) [pid = 4028] [serial = 1040] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212229988] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8253D5C00) [pid = 4028] [serial = 1020] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81A02D400) [pid = 4028] [serial = 1032] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8211C4400) [pid = 4028] [serial = 1035] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F828F23C00) [pid = 4028] [serial = 1011] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81ABB8000) [pid = 4028] [serial = 1014] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828DEF000) [pid = 4028] [serial = 1023] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8162A0800) [pid = 4028] [serial = 1026] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F828F23000) [pid = 4028] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8141EEC00) [pid = 4028] [serial = 1029] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82218F000) [pid = 4028] [serial = 1017] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F823952000) [pid = 4028] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8224E0000) [pid = 4028] [serial = 1042] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:24 INFO - PROCESS | 4028 | 1470212244865 Marionette TRACE conn7 <- [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]]]}] 01:17:24 INFO - . 01:17:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 798ms 01:17:24 INFO - PROCESS | 4028 | 1470212244891 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 01:17:24 INFO - PROCESS | 4028 | 1470212244893 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 01:17:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:17:24 INFO - PROCESS | 4028 | 1470212244896 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:17:24 INFO - PROCESS | 4028 | 1470212244901 Marionette TRACE conn7 <- [1,1230,null,{}] 01:17:24 INFO - PROCESS | 4028 | 1470212244905 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:24 INFO - PROCESS | 4028 | 1470212244907 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:25 INFO - PROCESS | 4028 | 1470212244994 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 01:17:25 INFO - PROCESS | 4028 | 1470212244999 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:25 INFO - PROCESS | 4028 | 1470212245001 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DD2000 == 33 [pid = 4028] [id = 398] 01:17:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F815FF0C00) [pid = 4028] [serial = 1107] [outer = 0000000000000000] 01:17:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F8210E6400) [pid = 4028] [serial = 1108] [outer = 000000F815FF0C00] 01:17:25 INFO - PROCESS | 4028 | 1470212245048 Marionette DEBUG loaded listener.js 01:17:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8224AF000) [pid = 4028] [serial = 1109] [outer = 000000F815FF0C00] 01:17:25 INFO - PROCESS | 4028 | 1470212245463 Marionette TRACE conn7 <- [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]]]}] 01:17:25 INFO - . 01:17:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 586ms 01:17:25 INFO - PROCESS | 4028 | 1470212245486 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 01:17:25 INFO - PROCESS | 4028 | 1470212245488 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 01:17:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:17:25 INFO - PROCESS | 4028 | 1470212245500 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:17:25 INFO - PROCESS | 4028 | 1470212245501 Marionette TRACE conn7 <- [1,1234,null,{}] 01:17:25 INFO - PROCESS | 4028 | 1470212245505 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:25 INFO - PROCESS | 4028 | 1470212245506 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:25 INFO - PROCESS | 4028 | 1470212245592 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 01:17:25 INFO - PROCESS | 4028 | 1470212245596 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:25 INFO - PROCESS | 4028 | 1470212245602 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297C9800 == 34 [pid = 4028] [id = 399] 01:17:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8242B2400) [pid = 4028] [serial = 1110] [outer = 0000000000000000] 01:17:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8242B3800) [pid = 4028] [serial = 1111] [outer = 000000F8242B2400] 01:17:25 INFO - PROCESS | 4028 | 1470212245647 Marionette DEBUG loaded listener.js 01:17:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8253DF400) [pid = 4028] [serial = 1112] [outer = 000000F8242B2400] 01:17:26 INFO - PROCESS | 4028 | 1470212246027 Marionette TRACE conn7 <- [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]]]}] 01:17:26 INFO - . 01:17:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 587ms 01:17:26 INFO - PROCESS | 4028 | 1470212246093 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 01:17:26 INFO - PROCESS | 4028 | 1470212246095 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 01:17:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:17:26 INFO - PROCESS | 4028 | 1470212246107 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:17:26 INFO - PROCESS | 4028 | 1470212246109 Marionette TRACE conn7 <- [1,1238,null,{}] 01:17:26 INFO - PROCESS | 4028 | 1470212246118 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:26 INFO - PROCESS | 4028 | 1470212246120 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:26 INFO - PROCESS | 4028 | 1470212246209 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 01:17:26 INFO - PROCESS | 4028 | 1470212246226 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:26 INFO - PROCESS | 4028 | 1470212246228 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829871000 == 35 [pid = 4028] [id = 400] 01:17:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825ACE000) [pid = 4028] [serial = 1113] [outer = 0000000000000000] 01:17:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825E6FC00) [pid = 4028] [serial = 1114] [outer = 000000F825ACE000] 01:17:26 INFO - PROCESS | 4028 | 1470212246275 Marionette DEBUG loaded listener.js 01:17:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825E79800) [pid = 4028] [serial = 1115] [outer = 000000F825ACE000] 01:17:26 INFO - PROCESS | 4028 | 1470212246659 Marionette TRACE conn7 <- [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]]]}] 01:17:26 INFO - . 01:17:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 587ms 01:17:26 INFO - PROCESS | 4028 | 1470212246694 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 01:17:26 INFO - PROCESS | 4028 | 1470212246699 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 01:17:26 INFO - PROCESS | 4028 | 1470212246702 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:17:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:17:26 INFO - PROCESS | 4028 | 1470212246704 Marionette TRACE conn7 <- [1,1242,null,{}] 01:17:26 INFO - PROCESS | 4028 | 1470212246707 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:26 INFO - PROCESS | 4028 | 1470212246713 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:26 INFO - PROCESS | 4028 | 1470212246873 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 01:17:26 INFO - PROCESS | 4028 | 1470212246932 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:26 INFO - PROCESS | 4028 | 1470212246935 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A04A800 == 36 [pid = 4028] [id = 401] 01:17:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81491D400) [pid = 4028] [serial = 1116] [outer = 0000000000000000] 01:17:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F815B28400) [pid = 4028] [serial = 1117] [outer = 000000F81491D400] 01:17:27 INFO - PROCESS | 4028 | 1470212247002 Marionette DEBUG loaded listener.js 01:17:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81649A400) [pid = 4028] [serial = 1118] [outer = 000000F81491D400] 01:17:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82101B800 == 37 [pid = 4028] [id = 402] 01:17:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F816D11800) [pid = 4028] [serial = 1119] [outer = 0000000000000000] 01:17:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F816D1CC00) [pid = 4028] [serial = 1120] [outer = 000000F816D11800] 01:17:27 INFO - PROCESS | 4028 | 1470212247708 Marionette TRACE conn7 <- [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]]]}] 01:17:27 INFO - . 01:17:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1076ms 01:17:27 INFO - PROCESS | 4028 | 1470212247785 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 01:17:27 INFO - PROCESS | 4028 | 1470212247790 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 01:17:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:17:27 INFO - PROCESS | 4028 | 1470212247794 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:17:27 INFO - PROCESS | 4028 | 1470212247797 Marionette TRACE conn7 <- [1,1246,null,{}] 01:17:27 INFO - PROCESS | 4028 | 1470212247806 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:27 INFO - PROCESS | 4028 | 1470212247810 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:27 INFO - PROCESS | 4028 | 1470212247983 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 01:17:28 INFO - PROCESS | 4028 | 1470212248092 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:28 INFO - PROCESS | 4028 | 1470212248095 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FE5000 == 38 [pid = 4028] [id = 403] 01:17:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82152AC00) [pid = 4028] [serial = 1121] [outer = 0000000000000000] 01:17:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8222DFC00) [pid = 4028] [serial = 1122] [outer = 000000F82152AC00] 01:17:28 INFO - PROCESS | 4028 | 1470212248156 Marionette DEBUG loaded listener.js 01:17:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8224DDC00) [pid = 4028] [serial = 1123] [outer = 000000F82152AC00] 01:17:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261BD800 == 39 [pid = 4028] [id = 404] 01:17:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8227D0400) [pid = 4028] [serial = 1124] [outer = 0000000000000000] 01:17:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F816344800) [pid = 4028] [serial = 1125] [outer = 000000F8227D0400] 01:17:29 INFO - PROCESS | 4028 | 1470212248993 Marionette TRACE conn7 <- [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]]]}] 01:17:29 INFO - . 01:17:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1242ms 01:17:29 INFO - PROCESS | 4028 | 1470212249040 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 01:17:29 INFO - PROCESS | 4028 | 1470212249044 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 01:17:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:17:29 INFO - PROCESS | 4028 | 1470212249050 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:17:29 INFO - PROCESS | 4028 | 1470212249053 Marionette TRACE conn7 <- [1,1250,null,{}] 01:17:29 INFO - PROCESS | 4028 | 1470212249062 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:29 INFO - PROCESS | 4028 | 1470212249065 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:29 INFO - PROCESS | 4028 | 1470212249221 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 01:17:29 INFO - PROCESS | 4028 | 1470212249345 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:29 INFO - PROCESS | 4028 | 1470212249348 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F829871000 == 38 [pid = 4028] [id = 400] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297C9800 == 37 [pid = 4028] [id = 399] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DD2000 == 36 [pid = 4028] [id = 398] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F814A18800 == 35 [pid = 4028] [id = 397] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261BE800 == 34 [pid = 4028] [id = 396] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F825F91800 == 33 [pid = 4028] [id = 395] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FCE800 == 32 [pid = 4028] [id = 394] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2B0000 == 31 [pid = 4028] [id = 393] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2B3800 == 30 [pid = 4028] [id = 392] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1A1800 == 29 [pid = 4028] [id = 391] 01:17:29 INFO - PROCESS | 4028 | --DOCSHELL 000000F815FD8800 == 28 [pid = 4028] [id = 390] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8224AB000) [pid = 4028] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F82A132C00) [pid = 4028] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F824361C00) [pid = 4028] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F825340000) [pid = 4028] [serial = 1049] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823217400) [pid = 4028] [serial = 1046] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F825AD0000) [pid = 4028] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F815C50800) [pid = 4028] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F81F2E9400) [pid = 4028] [serial = 1055] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F822196800) [pid = 4028] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F822E81400) [pid = 4028] [serial = 1041] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212229988] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8224D3800) [pid = 4028] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F825E81800) [pid = 4028] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F82971CC00) [pid = 4028] [serial = 1022] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81BA5E000) [pid = 4028] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F821590800) [pid = 4028] [serial = 1036] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81F2DD000) [pid = 4028] [serial = 1034] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F829B12400) [pid = 4028] [serial = 1013] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81B218000) [pid = 4028] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81F311800) [pid = 4028] [serial = 1016] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F829B0F800) [pid = 4028] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F82A10E400) [pid = 4028] [serial = 1025] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81631F400) [pid = 4028] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F828F2BC00) [pid = 4028] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81AD4C400) [pid = 4028] [serial = 1028] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8149D5000) [pid = 4028] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F815FEEC00) [pid = 4028] [serial = 1031] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8224DF000) [pid = 4028] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F8236B3C00) [pid = 4028] [serial = 1019] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F828DF1000) [pid = 4028] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8227D0C00) [pid = 4028] [serial = 1043] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F8233DF400) [pid = 4028] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F829B16000) [pid = 4028] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F825E87800) [pid = 4028] [serial = 1052] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F825FF1000) [pid = 4028] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:17:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F15000 == 29 [pid = 4028] [id = 405] 01:17:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F813FDB000) [pid = 4028] [serial = 1126] [outer = 0000000000000000] 01:17:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F815C50800) [pid = 4028] [serial = 1127] [outer = 000000F813FDB000] 01:17:29 INFO - PROCESS | 4028 | 1470212249433 Marionette DEBUG loaded listener.js 01:17:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F819D5BC00) [pid = 4028] [serial = 1128] [outer = 000000F813FDB000] 01:17:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAE7800 == 30 [pid = 4028] [id = 406] 01:17:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F81BCE6C00) [pid = 4028] [serial = 1129] [outer = 0000000000000000] 01:17:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F81BD06800) [pid = 4028] [serial = 1130] [outer = 000000F81BCE6C00] 01:17:29 INFO - PROCESS | 4028 | 1470212249849 Marionette TRACE conn7 <- [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]]]}] 01:17:29 INFO - . 01:17:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 837ms 01:17:29 INFO - PROCESS | 4028 | 1470212249890 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 01:17:29 INFO - PROCESS | 4028 | 1470212249896 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 01:17:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:17:29 INFO - PROCESS | 4028 | 1470212249903 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:17:29 INFO - PROCESS | 4028 | 1470212249906 Marionette TRACE conn7 <- [1,1254,null,{}] 01:17:29 INFO - PROCESS | 4028 | 1470212249913 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:29 INFO - PROCESS | 4028 | 1470212249916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:30 INFO - PROCESS | 4028 | 1470212250026 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 01:17:30 INFO - PROCESS | 4028 | 1470212250034 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:30 INFO - PROCESS | 4028 | 1470212250036 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822203000 == 31 [pid = 4028] [id = 407] 01:17:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81BCEAC00) [pid = 4028] [serial = 1131] [outer = 0000000000000000] 01:17:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F81F2E2400) [pid = 4028] [serial = 1132] [outer = 000000F81BCEAC00] 01:17:30 INFO - PROCESS | 4028 | 1470212250088 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F8211C7000) [pid = 4028] [serial = 1133] [outer = 000000F81BCEAC00] 01:17:30 INFO - PROCESS | 4028 | 1470212250536 Marionette TRACE conn7 <- [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]]]}] 01:17:30 INFO - . 01:17:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 692ms 01:17:30 INFO - PROCESS | 4028 | 1470212250597 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 01:17:30 INFO - PROCESS | 4028 | 1470212250599 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 01:17:30 INFO - PROCESS | 4028 | 1470212250606 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:17:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:17:30 INFO - PROCESS | 4028 | 1470212250610 Marionette TRACE conn7 <- [1,1258,null,{}] 01:17:30 INFO - PROCESS | 4028 | 1470212250622 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:30 INFO - PROCESS | 4028 | 1470212250628 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:30 INFO - PROCESS | 4028 | 1470212250721 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 01:17:30 INFO - PROCESS | 4028 | 1470212250743 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:30 INFO - PROCESS | 4028 | 1470212250746 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232CB800 == 32 [pid = 4028] [id = 408] 01:17:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81F20E000) [pid = 4028] [serial = 1134] [outer = 0000000000000000] 01:17:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8224AFC00) [pid = 4028] [serial = 1135] [outer = 000000F81F20E000] 01:17:30 INFO - PROCESS | 4028 | 1470212250798 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8224DC000) [pid = 4028] [serial = 1136] [outer = 000000F81F20E000] 01:17:31 INFO - PROCESS | 4028 | 1470212251205 Marionette TRACE conn7 <- [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]]]}] 01:17:31 INFO - . 01:17:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 628ms 01:17:31 INFO - PROCESS | 4028 | 1470212251238 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 01:17:31 INFO - PROCESS | 4028 | 1470212251241 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 01:17:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:17:31 INFO - PROCESS | 4028 | 1470212251245 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:17:31 INFO - PROCESS | 4028 | 1470212251246 Marionette TRACE conn7 <- [1,1262,null,{}] 01:17:31 INFO - PROCESS | 4028 | 1470212251254 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:31 INFO - PROCESS | 4028 | 1470212251256 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:31 INFO - PROCESS | 4028 | 1470212251349 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 01:17:31 INFO - PROCESS | 4028 | 1470212251354 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:31 INFO - PROCESS | 4028 | 1470212251356 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826138800 == 33 [pid = 4028] [id = 409] 01:17:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F822E7D800) [pid = 4028] [serial = 1137] [outer = 0000000000000000] 01:17:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F822F7D400) [pid = 4028] [serial = 1138] [outer = 000000F822E7D800] 01:17:31 INFO - PROCESS | 4028 | 1470212251405 Marionette DEBUG loaded listener.js 01:17:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F82321F400) [pid = 4028] [serial = 1139] [outer = 000000F822E7D800] 01:17:31 INFO - PROCESS | 4028 | 1470212251969 Marionette TRACE conn7 <- [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]]]}] 01:17:31 INFO - . 01:17:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms 01:17:31 INFO - PROCESS | 4028 | 1470212251994 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 4028 | 1470212251999 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 01:17:32 INFO - PROCESS | 4028 | 1470212252004 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:17:32 INFO - PROCESS | 4028 | 1470212252011 Marionette TRACE conn7 <- [1,1266,null,{}] 01:17:32 INFO - PROCESS | 4028 | 1470212252019 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:32 INFO - PROCESS | 4028 | 1470212252023 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:32 INFO - PROCESS | 4028 | 1470212252146 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 01:17:32 INFO - PROCESS | 4028 | 1470212252233 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:32 INFO - PROCESS | 4028 | 1470212252236 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC4C000 == 34 [pid = 4028] [id = 410] 01:17:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81A258000) [pid = 4028] [serial = 1140] [outer = 0000000000000000] 01:17:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81C597800) [pid = 4028] [serial = 1141] [outer = 000000F81A258000] 01:17:32 INFO - PROCESS | 4028 | 1470212252298 Marionette DEBUG loaded listener.js 01:17:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822164000) [pid = 4028] [serial = 1142] [outer = 000000F81A258000] 01:17:32 INFO - PROCESS | 4028 | 1470212252755 Marionette TRACE conn7 <- [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]]]}] 01:17:32 INFO - . 01:17:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 796ms 01:17:32 INFO - PROCESS | 4028 | 1470212252805 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 4028 | 1470212252810 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 01:17:32 INFO - PROCESS | 4028 | 1470212252859 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - PROCESS | 4028 | 1470212252862 Marionette TRACE conn7 <- [1,1270,null,{}] 01:17:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:17:32 INFO - PROCESS | 4028 | 1470212252872 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:32 INFO - PROCESS | 4028 | 1470212252875 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:33 INFO - PROCESS | 4028 | 1470212253002 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 01:17:33 INFO - PROCESS | 4028 | 1470212253080 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:33 INFO - PROCESS | 4028 | 1470212253082 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261C4000 == 35 [pid = 4028] [id = 411] 01:17:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F822F75000) [pid = 4028] [serial = 1143] [outer = 0000000000000000] 01:17:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F823321400) [pid = 4028] [serial = 1144] [outer = 000000F822F75000] 01:17:33 INFO - PROCESS | 4028 | 1470212253143 Marionette DEBUG loaded listener.js 01:17:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8233E1400) [pid = 4028] [serial = 1145] [outer = 000000F822F75000] 01:17:33 INFO - PROCESS | 4028 | 1470212253574 Marionette TRACE conn7 <- [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]]]}] 01:17:33 INFO - . 01:17:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 734ms 01:17:33 INFO - PROCESS | 4028 | 1470212253603 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 01:17:33 INFO - PROCESS | 4028 | 1470212253606 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 01:17:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:17:33 INFO - PROCESS | 4028 | 1470212253609 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:17:33 INFO - PROCESS | 4028 | 1470212253614 Marionette TRACE conn7 <- [1,1274,null,{}] 01:17:33 INFO - PROCESS | 4028 | 1470212253630 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:33 INFO - PROCESS | 4028 | 1470212253635 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:33 INFO - PROCESS | 4028 | 1470212253780 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 01:17:33 INFO - PROCESS | 4028 | 1470212253900 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:33 INFO - PROCESS | 4028 | 1470212253904 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C9F800 == 36 [pid = 4028] [id = 412] 01:17:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8233EC400) [pid = 4028] [serial = 1146] [outer = 0000000000000000] 01:17:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8236C2800) [pid = 4028] [serial = 1147] [outer = 000000F8233EC400] 01:17:33 INFO - PROCESS | 4028 | 1470212253968 Marionette DEBUG loaded listener.js 01:17:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8253D5400) [pid = 4028] [serial = 1148] [outer = 000000F8233EC400] 01:17:34 INFO - PROCESS | 4028 | 1470212254438 Marionette TRACE conn7 <- [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]]]}] 01:17:34 INFO - . 01:17:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 881ms 01:17:34 INFO - PROCESS | 4028 | 1470212254493 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 01:17:34 INFO - PROCESS | 4028 | 1470212254500 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 01:17:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:17:34 INFO - PROCESS | 4028 | 1470212254546 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:17:34 INFO - PROCESS | 4028 | 1470212254549 Marionette TRACE conn7 <- [1,1278,null,{}] 01:17:34 INFO - PROCESS | 4028 | 1470212254553 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:34 INFO - PROCESS | 4028 | 1470212254556 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:34 INFO - PROCESS | 4028 | 1470212254682 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 01:17:34 INFO - PROCESS | 4028 | 1470212254788 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:34 INFO - PROCESS | 4028 | 1470212254791 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FDC000 == 37 [pid = 4028] [id = 413] 01:17:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825AC5C00) [pid = 4028] [serial = 1149] [outer = 0000000000000000] 01:17:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F825E76800) [pid = 4028] [serial = 1150] [outer = 000000F825AC5C00] 01:17:34 INFO - PROCESS | 4028 | 1470212254849 Marionette DEBUG loaded listener.js 01:17:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F825FE3400) [pid = 4028] [serial = 1151] [outer = 000000F825AC5C00] 01:17:35 INFO - PROCESS | 4028 | 1470212255328 Marionette TRACE conn7 <- [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]]]}] 01:17:35 INFO - . 01:17:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 839ms 01:17:35 INFO - PROCESS | 4028 | 1470212255394 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 01:17:35 INFO - PROCESS | 4028 | 1470212255397 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 01:17:35 INFO - PROCESS | 4028 | 1470212255401 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:17:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:17:35 INFO - PROCESS | 4028 | 1470212255403 Marionette TRACE conn7 <- [1,1282,null,{}] 01:17:35 INFO - PROCESS | 4028 | 1470212255411 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:35 INFO - PROCESS | 4028 | 1470212255414 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:35 INFO - PROCESS | 4028 | 1470212255524 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 01:17:35 INFO - PROCESS | 4028 | 1470212255608 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:35 INFO - PROCESS | 4028 | 1470212255611 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829851800 == 38 [pid = 4028] [id = 414] 01:17:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8233E6000) [pid = 4028] [serial = 1152] [outer = 0000000000000000] 01:17:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825FE4800) [pid = 4028] [serial = 1153] [outer = 000000F8233E6000] 01:17:35 INFO - PROCESS | 4028 | 1470212255670 Marionette DEBUG loaded listener.js 01:17:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82619C800) [pid = 4028] [serial = 1154] [outer = 000000F8233E6000] 01:17:36 INFO - PROCESS | 4028 | 1470212256145 Marionette TRACE conn7 <- [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]]]}] 01:17:36 INFO - . 01:17:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 777ms 01:17:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:17:36 INFO - PROCESS | 4028 | 1470212256182 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 01:17:36 INFO - PROCESS | 4028 | 1470212256185 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 01:17:36 INFO - PROCESS | 4028 | 1470212256188 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:17:36 INFO - PROCESS | 4028 | 1470212256190 Marionette TRACE conn7 <- [1,1286,null,{}] 01:17:36 INFO - PROCESS | 4028 | 1470212256197 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:36 INFO - PROCESS | 4028 | 1470212256205 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:36 INFO - PROCESS | 4028 | 1470212256404 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 01:17:36 INFO - PROCESS | 4028 | 1470212256484 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:36 INFO - PROCESS | 4028 | 1470212256493 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815812000 == 39 [pid = 4028] [id = 415] 01:17:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F813EB1C00) [pid = 4028] [serial = 1155] [outer = 0000000000000000] 01:17:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F813FAFC00) [pid = 4028] [serial = 1156] [outer = 000000F813EB1C00] 01:17:36 INFO - PROCESS | 4028 | 1470212256587 Marionette DEBUG loaded listener.js 01:17:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81491BC00) [pid = 4028] [serial = 1157] [outer = 000000F813EB1C00] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232CB800 == 38 [pid = 4028] [id = 408] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F822203000 == 37 [pid = 4028] [id = 407] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261BD800 == 36 [pid = 4028] [id = 404] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAE7800 == 35 [pid = 4028] [id = 406] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F15000 == 34 [pid = 4028] [id = 405] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F82101B800 == 33 [pid = 4028] [id = 402] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A04A800 == 32 [pid = 4028] [id = 401] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FE5000 == 31 [pid = 4028] [id = 403] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FDC000 == 30 [pid = 4028] [id = 413] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F829851800 == 29 [pid = 4028] [id = 414] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261C4000 == 28 [pid = 4028] [id = 411] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C9F800 == 27 [pid = 4028] [id = 412] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F826138800 == 26 [pid = 4028] [id = 409] 01:17:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC4C000 == 25 [pid = 4028] [id = 410] 01:17:37 INFO - PROCESS | 4028 | 1470212257772 Marionette TRACE conn7 <- [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]]]}] 01:17:37 INFO - . 01:17:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1639ms 01:17:37 INFO - PROCESS | 4028 | 1470212257835 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 01:17:37 INFO - PROCESS | 4028 | 1470212257839 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 01:17:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:17:37 INFO - PROCESS | 4028 | 1470212257844 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:17:37 INFO - PROCESS | 4028 | 1470212257850 Marionette TRACE conn7 <- [1,1290,null,{}] 01:17:37 INFO - PROCESS | 4028 | 1470212257858 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:37 INFO - PROCESS | 4028 | 1470212257861 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:38 INFO - PROCESS | 4028 | 1470212258007 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 01:17:38 INFO - PROCESS | 4028 | 1470212258055 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:38 INFO - PROCESS | 4028 | 1470212258057 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCC0800 == 26 [pid = 4028] [id = 416] 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8161B1000) [pid = 4028] [serial = 1158] [outer = 0000000000000000] 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81633F400) [pid = 4028] [serial = 1159] [outer = 000000F8161B1000] 01:17:38 INFO - PROCESS | 4028 | 1470212258111 Marionette DEBUG loaded listener.js 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81649BC00) [pid = 4028] [serial = 1160] [outer = 000000F8161B1000] 01:17:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FCA5800 == 27 [pid = 4028] [id = 417] 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F819F02400) [pid = 4028] [serial = 1161] [outer = 0000000000000000] 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F81A09EC00) [pid = 4028] [serial = 1162] [outer = 000000F819F02400] 01:17:38 INFO - PROCESS | 4028 | 1470212258563 Marionette TRACE conn7 <- [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]]]}] 01:17:38 INFO - . 01:17:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 734ms 01:17:38 INFO - PROCESS | 4028 | 1470212258578 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 01:17:38 INFO - PROCESS | 4028 | 1470212258584 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 01:17:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:17:38 INFO - PROCESS | 4028 | 1470212258591 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:17:38 INFO - PROCESS | 4028 | 1470212258594 Marionette TRACE conn7 <- [1,1294,null,{}] 01:17:38 INFO - PROCESS | 4028 | 1470212258606 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:38 INFO - PROCESS | 4028 | 1470212258612 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:38 INFO - PROCESS | 4028 | 1470212258740 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 01:17:38 INFO - PROCESS | 4028 | 1470212258800 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:38 INFO - PROCESS | 4028 | 1470212258803 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82220C800 == 28 [pid = 4028] [id = 418] 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F81AE75000) [pid = 4028] [serial = 1163] [outer = 0000000000000000] 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F81AE79000) [pid = 4028] [serial = 1164] [outer = 000000F81AE75000] 01:17:38 INFO - PROCESS | 4028 | 1470212258855 Marionette DEBUG loaded listener.js 01:17:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F81BA5B400) [pid = 4028] [serial = 1165] [outer = 000000F81AE75000] 01:17:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FBC000 == 29 [pid = 4028] [id = 419] 01:17:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F81C590400) [pid = 4028] [serial = 1166] [outer = 0000000000000000] 01:17:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81BD09400) [pid = 4028] [serial = 1167] [outer = 000000F81C590400] 01:17:39 INFO - PROCESS | 4028 | 1470212259286 Marionette TRACE conn7 <- [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]]]}] 01:17:39 INFO - . 01:17:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 733ms 01:17:39 INFO - PROCESS | 4028 | 1470212259325 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 01:17:39 INFO - PROCESS | 4028 | 1470212259331 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 01:17:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:17:39 INFO - PROCESS | 4028 | 1470212259349 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:17:39 INFO - PROCESS | 4028 | 1470212259353 Marionette TRACE conn7 <- [1,1298,null,{}] 01:17:39 INFO - PROCESS | 4028 | 1470212259366 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:39 INFO - PROCESS | 4028 | 1470212259372 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:39 INFO - PROCESS | 4028 | 1470212259499 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 01:17:39 INFO - PROCESS | 4028 | 1470212259566 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:39 INFO - PROCESS | 4028 | 1470212259570 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826136800 == 30 [pid = 4028] [id = 420] 01:17:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F813FDA800) [pid = 4028] [serial = 1168] [outer = 0000000000000000] 01:17:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F821529800) [pid = 4028] [serial = 1169] [outer = 000000F813FDA800] 01:17:39 INFO - PROCESS | 4028 | 1470212259620 Marionette DEBUG loaded listener.js 01:17:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F8221A6800) [pid = 4028] [serial = 1170] [outer = 000000F813FDA800] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F825ACE000) [pid = 4028] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F81BCE6C00) [pid = 4028] [serial = 1129] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F81BCEAC00) [pid = 4028] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81491D400) [pid = 4028] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F816D11800) [pid = 4028] [serial = 1119] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F82152AC00) [pid = 4028] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8227D0400) [pid = 4028] [serial = 1124] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212248603] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F813FDB000) [pid = 4028] [serial = 1126] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F822F79C00) [pid = 4028] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F815F42400) [pid = 4028] [serial = 1082] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212239263] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F815FF0C00) [pid = 4028] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8211CEC00) [pid = 4028] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8224A9C00) [pid = 4028] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81A0A6000) [pid = 4028] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8242B2C00) [pid = 4028] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F8149D3400) [pid = 4028] [serial = 1084] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F8233E5000) [pid = 4028] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8228A4800) [pid = 4028] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F819FBF800) [pid = 4028] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81BD04400) [pid = 4028] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8242B2400) [pid = 4028] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8236B6800) [pid = 4028] [serial = 1077] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81BD10000) [pid = 4028] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81A0AA400) [pid = 4028] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8164A0C00) [pid = 4028] [serial = 1087] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81F20E000) [pid = 4028] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F822E7D800) [pid = 4028] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:17:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289E1000 == 31 [pid = 4028] [id = 421] 01:17:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F815F42400) [pid = 4028] [serial = 1171] [outer = 0000000000000000] 01:17:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81BCE6C00) [pid = 4028] [serial = 1172] [outer = 000000F815F42400] 01:17:40 INFO - PROCESS | 4028 | 1470212260290 Marionette TRACE conn7 <- [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]]]}] 01:17:40 INFO - . 01:17:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 986ms 01:17:40 INFO - PROCESS | 4028 | 1470212260339 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 01:17:40 INFO - PROCESS | 4028 | 1470212260342 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 01:17:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:17:40 INFO - PROCESS | 4028 | 1470212260350 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:17:40 INFO - PROCESS | 4028 | 1470212260352 Marionette TRACE conn7 <- [1,1302,null,{}] 01:17:40 INFO - PROCESS | 4028 | 1470212260356 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:40 INFO - PROCESS | 4028 | 1470212260358 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:40 INFO - PROCESS | 4028 | 1470212260457 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 01:17:40 INFO - PROCESS | 4028 | 1470212260463 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:40 INFO - PROCESS | 4028 | 1470212260465 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C9B000 == 32 [pid = 4028] [id = 422] 01:17:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F822190800) [pid = 4028] [serial = 1173] [outer = 0000000000000000] 01:17:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8222E4800) [pid = 4028] [serial = 1174] [outer = 000000F822190800] 01:17:40 INFO - PROCESS | 4028 | 1470212260515 Marionette DEBUG loaded listener.js 01:17:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8224B4C00) [pid = 4028] [serial = 1175] [outer = 000000F822190800] 01:17:40 INFO - PROCESS | 4028 | 1470212260888 Marionette TRACE conn7 <- [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]]]}] 01:17:40 INFO - . 01:17:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 587ms 01:17:40 INFO - PROCESS | 4028 | 1470212260938 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 01:17:40 INFO - PROCESS | 4028 | 1470212260940 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 01:17:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:17:40 INFO - PROCESS | 4028 | 1470212260944 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:17:40 INFO - PROCESS | 4028 | 1470212260946 Marionette TRACE conn7 <- [1,1306,null,{}] 01:17:40 INFO - PROCESS | 4028 | 1470212260953 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:40 INFO - PROCESS | 4028 | 1470212260955 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:41 INFO - PROCESS | 4028 | 1470212261065 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 01:17:41 INFO - PROCESS | 4028 | 1470212261076 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:41 INFO - PROCESS | 4028 | 1470212261078 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829863800 == 33 [pid = 4028] [id = 423] 01:17:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F81AE72400) [pid = 4028] [serial = 1176] [outer = 0000000000000000] 01:17:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8228A5800) [pid = 4028] [serial = 1177] [outer = 000000F81AE72400] 01:17:41 INFO - PROCESS | 4028 | 1470212261124 Marionette DEBUG loaded listener.js 01:17:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F82158D000) [pid = 4028] [serial = 1178] [outer = 000000F81AE72400] 01:17:41 INFO - PROCESS | 4028 | 1470212261484 Marionette TRACE conn7 <- [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]]]}] 01:17:41 INFO - . 01:17:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 587ms 01:17:41 INFO - PROCESS | 4028 | 1470212261536 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 01:17:41 INFO - PROCESS | 4028 | 1470212261538 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 01:17:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:17:41 INFO - PROCESS | 4028 | 1470212261544 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:17:41 INFO - PROCESS | 4028 | 1470212261546 Marionette TRACE conn7 <- [1,1310,null,{}] 01:17:41 INFO - PROCESS | 4028 | 1470212261550 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:41 INFO - PROCESS | 4028 | 1470212261557 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:41 INFO - PROCESS | 4028 | 1470212261689 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 01:17:41 INFO - PROCESS | 4028 | 1470212261696 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:41 INFO - PROCESS | 4028 | 1470212261699 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AAB000 == 34 [pid = 4028] [id = 424] 01:17:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822F76C00) [pid = 4028] [serial = 1179] [outer = 0000000000000000] 01:17:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F82321A800) [pid = 4028] [serial = 1180] [outer = 000000F822F76C00] 01:17:41 INFO - PROCESS | 4028 | 1470212261747 Marionette DEBUG loaded listener.js 01:17:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8233EA000) [pid = 4028] [serial = 1181] [outer = 000000F822F76C00] 01:17:42 INFO - PROCESS | 4028 | 1470212262093 Marionette TRACE conn7 <- [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]]]}] 01:17:42 INFO - . 01:17:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 629ms 01:17:42 INFO - PROCESS | 4028 | 1470212262174 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 01:17:42 INFO - PROCESS | 4028 | 1470212262178 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 01:17:42 INFO - PROCESS | 4028 | 1470212262183 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:17:42 INFO - PROCESS | 4028 | 1470212262188 Marionette TRACE conn7 <- [1,1314,null,{}] 01:17:42 INFO - PROCESS | 4028 | 1470212262200 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:42 INFO - PROCESS | 4028 | 1470212262204 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:42 INFO - PROCESS | 4028 | 1470212262338 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 01:17:42 INFO - PROCESS | 4028 | 1470212262409 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 4028 | 1470212262412 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC8A800 == 35 [pid = 4028] [id = 425] 01:17:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F815FEEC00) [pid = 4028] [serial = 1182] [outer = 0000000000000000] 01:17:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F816340C00) [pid = 4028] [serial = 1183] [outer = 000000F815FEEC00] 01:17:42 INFO - PROCESS | 4028 | 1470212262478 Marionette DEBUG loaded listener.js 01:17:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F819FBB000) [pid = 4028] [serial = 1184] [outer = 000000F815FEEC00] 01:17:43 INFO - PROCESS | 4028 | 1470212263030 Marionette TRACE conn7 <- [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]]]}] 01:17:43 INFO - . 01:17:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 879ms 01:17:43 INFO - PROCESS | 4028 | 1470212263071 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 01:17:43 INFO - PROCESS | 4028 | 1470212263075 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 01:17:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:17:43 INFO - PROCESS | 4028 | 1470212263083 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:17:43 INFO - PROCESS | 4028 | 1470212263087 Marionette TRACE conn7 <- [1,1318,null,{}] 01:17:43 INFO - PROCESS | 4028 | 1470212263095 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:43 INFO - PROCESS | 4028 | 1470212263098 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:43 INFO - PROCESS | 4028 | 1470212263222 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 01:17:43 INFO - PROCESS | 4028 | 1470212263323 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:43 INFO - PROCESS | 4028 | 1470212263326 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261CF800 == 36 [pid = 4028] [id = 426] 01:17:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F81C3B5C00) [pid = 4028] [serial = 1185] [outer = 0000000000000000] 01:17:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F820665800) [pid = 4028] [serial = 1186] [outer = 000000F81C3B5C00] 01:17:43 INFO - PROCESS | 4028 | 1470212263387 Marionette DEBUG loaded listener.js 01:17:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F8224B2800) [pid = 4028] [serial = 1187] [outer = 000000F81C3B5C00] 01:17:43 INFO - PROCESS | 4028 | 1470212263903 Marionette TRACE conn7 <- [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]]]}] 01:17:43 INFO - . 01:17:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 839ms 01:17:43 INFO - PROCESS | 4028 | 1470212263920 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 01:17:43 INFO - PROCESS | 4028 | 1470212263926 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 01:17:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:17:43 INFO - PROCESS | 4028 | 1470212263930 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:17:43 INFO - PROCESS | 4028 | 1470212263933 Marionette TRACE conn7 <- [1,1322,null,{}] 01:17:43 INFO - PROCESS | 4028 | 1470212263945 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:43 INFO - PROCESS | 4028 | 1470212263953 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:44 INFO - PROCESS | 4028 | 1470212264127 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 01:17:44 INFO - PROCESS | 4028 | 1470212264205 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:44 INFO - PROCESS | 4028 | 1470212264209 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826136000 == 37 [pid = 4028] [id = 427] 01:17:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F823325400) [pid = 4028] [serial = 1188] [outer = 0000000000000000] 01:17:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F8236B7000) [pid = 4028] [serial = 1189] [outer = 000000F823325400] 01:17:44 INFO - PROCESS | 4028 | 1470212264272 Marionette DEBUG loaded listener.js 01:17:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F8242B4800) [pid = 4028] [serial = 1190] [outer = 000000F823325400] 01:17:44 INFO - PROCESS | 4028 | 1470212264853 Marionette TRACE conn7 <- [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]]]}] 01:17:44 INFO - . 01:17:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 982ms 01:17:45 INFO - PROCESS | 4028 | 1470212265005 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 01:17:45 INFO - PROCESS | 4028 | 1470212265009 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 01:17:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:17:45 INFO - PROCESS | 4028 | 1470212265051 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:17:45 INFO - PROCESS | 4028 | 1470212265054 Marionette TRACE conn7 <- [1,1326,null,{}] 01:17:45 INFO - PROCESS | 4028 | 1470212265063 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:45 INFO - PROCESS | 4028 | 1470212265066 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:45 INFO - PROCESS | 4028 | 1470212265190 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 01:17:45 INFO - PROCESS | 4028 | 1470212265260 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:45 INFO - PROCESS | 4028 | 1470212265265 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC38800 == 38 [pid = 4028] [id = 428] 01:17:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F816499400) [pid = 4028] [serial = 1191] [outer = 0000000000000000] 01:17:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F81A02BC00) [pid = 4028] [serial = 1192] [outer = 000000F816499400] 01:17:45 INFO - PROCESS | 4028 | 1470212265319 Marionette DEBUG loaded listener.js 01:17:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F81BA5CC00) [pid = 4028] [serial = 1193] [outer = 000000F816499400] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F829863800 == 37 [pid = 4028] [id = 423] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C9B000 == 36 [pid = 4028] [id = 422] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289E1000 == 35 [pid = 4028] [id = 421] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F826136800 == 34 [pid = 4028] [id = 420] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FBC000 == 33 [pid = 4028] [id = 419] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F82220C800 == 32 [pid = 4028] [id = 418] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FCA5800 == 31 [pid = 4028] [id = 417] 01:17:45 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCC0800 == 30 [pid = 4028] [id = 416] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F81BD06800) [pid = 4028] [serial = 1130] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F8224AFC00) [pid = 4028] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F81F2E2400) [pid = 4028] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F815B28400) [pid = 4028] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F816D1CC00) [pid = 4028] [serial = 1120] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8222DFC00) [pid = 4028] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F8224DDC00) [pid = 4028] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F816344800) [pid = 4028] [serial = 1125] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212248603] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F819D5BC00) [pid = 4028] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F815C50800) [pid = 4028] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F825E79800) [pid = 4028] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F8211C7000) [pid = 4028] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F822F7A400) [pid = 4028] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F81FCABC00) [pid = 4028] [serial = 1083] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212239263] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8210E6400) [pid = 4028] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F822198000) [pid = 4028] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8224AF800) [pid = 4028] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81A0A6400) [pid = 4028] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8224B8C00) [pid = 4028] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828F27400) [pid = 4028] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F82A138C00) [pid = 4028] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8224B0800) [pid = 4028] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F815F4FC00) [pid = 4028] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8233EA800) [pid = 4028] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8242B6C00) [pid = 4028] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F822C04400) [pid = 4028] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81C596800) [pid = 4028] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81C26C000) [pid = 4028] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8239C6400) [pid = 4028] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F82331F800) [pid = 4028] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8242B3800) [pid = 4028] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8224AF000) [pid = 4028] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81BA24000) [pid = 4028] [serial = 1078] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F81C3AD400) [pid = 4028] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F814F4A400) [pid = 4028] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F8253DF400) [pid = 4028] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F81AB54000) [pid = 4028] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F81B0C4000) [pid = 4028] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F816DB8800) [pid = 4028] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F820663C00) [pid = 4028] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F82321F400) [pid = 4028] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F8233E0C00) [pid = 4028] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F822F72400) [pid = 4028] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F8211C4000) [pid = 4028] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F8224DC000) [pid = 4028] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F81649A400) [pid = 4028] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F822F7D400) [pid = 4028] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F825E6FC00) [pid = 4028] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:17:45 INFO - PROCESS | 4028 | 1470212265810 Marionette TRACE conn7 <- [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]]]}] 01:17:45 INFO - . 01:17:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 797ms 01:17:45 INFO - PROCESS | 4028 | 1470212265845 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 01:17:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:17:45 INFO - PROCESS | 4028 | 1470212265849 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 01:17:45 INFO - PROCESS | 4028 | 1470212265855 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:17:45 INFO - PROCESS | 4028 | 1470212265863 Marionette TRACE conn7 <- [1,1330,null,{}] 01:17:45 INFO - PROCESS | 4028 | 1470212265868 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:45 INFO - PROCESS | 4028 | 1470212265871 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:45 INFO - PROCESS | 4028 | 1470212265967 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 01:17:45 INFO - PROCESS | 4028 | 1470212265981 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:45 INFO - PROCESS | 4028 | 1470212265987 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2D6000 == 31 [pid = 4028] [id = 429] 01:17:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F815FEB000) [pid = 4028] [serial = 1194] [outer = 0000000000000000] 01:17:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F815FECC00) [pid = 4028] [serial = 1195] [outer = 000000F815FEB000] 01:17:46 INFO - PROCESS | 4028 | 1470212266035 Marionette DEBUG loaded listener.js 01:17:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F819D53000) [pid = 4028] [serial = 1196] [outer = 000000F815FEB000] 01:17:46 INFO - PROCESS | 4028 | 1470212266425 Marionette TRACE conn7 <- [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]]]}] 01:17:46 INFO - . 01:17:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 649ms 01:17:46 INFO - PROCESS | 4028 | 1470212266503 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 01:17:46 INFO - PROCESS | 4028 | 1470212266505 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 01:17:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:17:46 INFO - PROCESS | 4028 | 1470212266517 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:17:46 INFO - PROCESS | 4028 | 1470212266520 Marionette TRACE conn7 <- [1,1334,null,{}] 01:17:46 INFO - PROCESS | 4028 | 1470212266531 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:46 INFO - PROCESS | 4028 | 1470212266536 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:46 INFO - PROCESS | 4028 | 1470212266641 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 01:17:46 INFO - PROCESS | 4028 | 1470212266655 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:46 INFO - PROCESS | 4028 | 1470212266659 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82141A000 == 32 [pid = 4028] [id = 430] 01:17:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F81C270000) [pid = 4028] [serial = 1197] [outer = 0000000000000000] 01:17:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F81C3ADC00) [pid = 4028] [serial = 1198] [outer = 000000F81C270000] 01:17:46 INFO - PROCESS | 4028 | 1470212266712 Marionette DEBUG loaded listener.js 01:17:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F81F2E9800) [pid = 4028] [serial = 1199] [outer = 000000F81C270000] 01:17:47 INFO - PROCESS | 4028 | 1470212267121 Marionette TRACE conn7 <- [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]]]}] 01:17:47 INFO - . 01:17:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 650ms 01:17:47 INFO - PROCESS | 4028 | 1470212267165 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 01:17:47 INFO - PROCESS | 4028 | 1470212267168 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 01:17:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:17:47 INFO - PROCESS | 4028 | 1470212267171 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:17:47 INFO - PROCESS | 4028 | 1470212267173 Marionette TRACE conn7 <- [1,1338,null,{}] 01:17:47 INFO - PROCESS | 4028 | 1470212267182 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:47 INFO - PROCESS | 4028 | 1470212267187 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:47 INFO - PROCESS | 4028 | 1470212267283 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 01:17:47 INFO - PROCESS | 4028 | 1470212267292 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:47 INFO - PROCESS | 4028 | 1470212267294 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82276B000 == 33 [pid = 4028] [id = 431] 01:17:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F822162400) [pid = 4028] [serial = 1200] [outer = 0000000000000000] 01:17:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F82218D000) [pid = 4028] [serial = 1201] [outer = 000000F822162400] 01:17:47 INFO - PROCESS | 4028 | 1470212267341 Marionette DEBUG loaded listener.js 01:17:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F8222E3000) [pid = 4028] [serial = 1202] [outer = 000000F822162400] 01:17:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232D3000 == 34 [pid = 4028] [id = 432] 01:17:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F8224B5400) [pid = 4028] [serial = 1203] [outer = 0000000000000000] 01:17:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F8227C9000) [pid = 4028] [serial = 1204] [outer = 000000F8224B5400] 01:17:47 INFO - PROCESS | 4028 | 1470212267799 Marionette TRACE conn7 <- [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]]]}] 01:17:47 INFO - . 01:17:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 690ms 01:17:47 INFO - PROCESS | 4028 | 1470212267866 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 01:17:47 INFO - PROCESS | 4028 | 1470212267869 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 01:17:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:17:47 INFO - PROCESS | 4028 | 1470212267872 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:17:47 INFO - PROCESS | 4028 | 1470212267877 Marionette TRACE conn7 <- [1,1342,null,{}] 01:17:47 INFO - PROCESS | 4028 | 1470212267881 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:47 INFO - PROCESS | 4028 | 1470212267884 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:47 INFO - PROCESS | 4028 | 1470212267983 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 01:17:47 INFO - PROCESS | 4028 | 1470212267988 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:47 INFO - PROCESS | 4028 | 1470212267990 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A56000 == 35 [pid = 4028] [id = 433] 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F8224B3C00) [pid = 4028] [serial = 1205] [outer = 0000000000000000] 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F8224D1400) [pid = 4028] [serial = 1206] [outer = 000000F8224B3C00] 01:17:48 INFO - PROCESS | 4028 | 1470212268045 Marionette DEBUG loaded listener.js 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F822F79000) [pid = 4028] [serial = 1207] [outer = 000000F8224B3C00] 01:17:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826124000 == 36 [pid = 4028] [id = 434] 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F822F78C00) [pid = 4028] [serial = 1208] [outer = 0000000000000000] 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F82331E800) [pid = 4028] [serial = 1209] [outer = 000000F822F78C00] 01:17:48 INFO - PROCESS | 4028 | 1470212268507 Marionette TRACE conn7 <- [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]]]}] 01:17:48 INFO - . 01:17:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 691ms 01:17:48 INFO - PROCESS | 4028 | 1470212268566 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 01:17:48 INFO - PROCESS | 4028 | 1470212268572 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 01:17:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:17:48 INFO - PROCESS | 4028 | 1470212268585 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:17:48 INFO - PROCESS | 4028 | 1470212268587 Marionette TRACE conn7 <- [1,1346,null,{}] 01:17:48 INFO - PROCESS | 4028 | 1470212268591 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:48 INFO - PROCESS | 4028 | 1470212268598 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:48 INFO - PROCESS | 4028 | 1470212268759 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 01:17:48 INFO - PROCESS | 4028 | 1470212268804 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:48 INFO - PROCESS | 4028 | 1470212268807 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B8000 == 37 [pid = 4028] [id = 435] 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F822F7A400) [pid = 4028] [serial = 1210] [outer = 0000000000000000] 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8236B7800) [pid = 4028] [serial = 1211] [outer = 000000F822F7A400] 01:17:48 INFO - PROCESS | 4028 | 1470212268855 Marionette DEBUG loaded listener.js 01:17:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8242B3800) [pid = 4028] [serial = 1212] [outer = 000000F822F7A400] 01:17:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289E1800 == 38 [pid = 4028] [id = 436] 01:17:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F82455CC00) [pid = 4028] [serial = 1213] [outer = 0000000000000000] 01:17:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F825348800) [pid = 4028] [serial = 1214] [outer = 000000F82455CC00] 01:17:49 INFO - PROCESS | 4028 | 1470212269284 Marionette TRACE conn7 <- [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]]]}] 01:17:49 INFO - . 01:17:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 733ms 01:17:49 INFO - PROCESS | 4028 | 1470212269313 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 01:17:49 INFO - PROCESS | 4028 | 1470212269315 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 01:17:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:17:49 INFO - PROCESS | 4028 | 1470212269318 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:17:49 INFO - PROCESS | 4028 | 1470212269320 Marionette TRACE conn7 <- [1,1350,null,{}] 01:17:49 INFO - PROCESS | 4028 | 1470212269327 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:49 INFO - PROCESS | 4028 | 1470212269329 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:49 INFO - PROCESS | 4028 | 1470212269452 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 01:17:49 INFO - PROCESS | 4028 | 1470212269501 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:49 INFO - PROCESS | 4028 | 1470212269503 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CA4800 == 39 [pid = 4028] [id = 437] 01:17:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F82435E000) [pid = 4028] [serial = 1215] [outer = 0000000000000000] 01:17:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F824561C00) [pid = 4028] [serial = 1216] [outer = 000000F82435E000] 01:17:49 INFO - PROCESS | 4028 | 1470212269551 Marionette DEBUG loaded listener.js 01:17:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F825AC9C00) [pid = 4028] [serial = 1217] [outer = 000000F82435E000] 01:17:49 INFO - PROCESS | 4028 | 1470212269920 Marionette TRACE conn7 <- [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]]]}] 01:17:49 INFO - . 01:17:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 628ms 01:17:49 INFO - PROCESS | 4028 | 1470212269950 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 01:17:49 INFO - PROCESS | 4028 | 1470212269952 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 01:17:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:17:49 INFO - PROCESS | 4028 | 1470212269965 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:17:49 INFO - PROCESS | 4028 | 1470212269967 Marionette TRACE conn7 <- [1,1354,null,{}] 01:17:49 INFO - PROCESS | 4028 | 1470212269970 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:49 INFO - PROCESS | 4028 | 1470212269972 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:50 INFO - PROCESS | 4028 | 1470212270090 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 01:17:50 INFO - PROCESS | 4028 | 1470212270096 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:50 INFO - PROCESS | 4028 | 1470212270101 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE8000 == 40 [pid = 4028] [id = 438] 01:17:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F825E6F400) [pid = 4028] [serial = 1218] [outer = 0000000000000000] 01:17:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F825E70C00) [pid = 4028] [serial = 1219] [outer = 000000F825E6F400] 01:17:50 INFO - PROCESS | 4028 | 1470212270185 Marionette DEBUG loaded listener.js 01:17:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F825E7C800) [pid = 4028] [serial = 1220] [outer = 000000F825E6F400] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81AE75000) [pid = 4028] [serial = 1163] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F819F02400) [pid = 4028] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8161B1000) [pid = 4028] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F813FDA800) [pid = 4028] [serial = 1168] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81C590400) [pid = 4028] [serial = 1166] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212259147] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F813EB1C00) [pid = 4028] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81A258000) [pid = 4028] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F822F75000) [pid = 4028] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8233EC400) [pid = 4028] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F825AC5C00) [pid = 4028] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8233E6000) [pid = 4028] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81AE72400) [pid = 4028] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F815F42400) [pid = 4028] [serial = 1171] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:50 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F822190800) [pid = 4028] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:17:50 INFO - PROCESS | 4028 | 1470212270525 Marionette TRACE conn7 <- [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]]]}] 01:17:50 INFO - . 01:17:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 586ms 01:17:50 INFO - PROCESS | 4028 | 1470212270551 Marionette TRACE conn7 -> [0,1357,"getWindowHandle",null] 01:17:50 INFO - PROCESS | 4028 | 1470212270553 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 01:17:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:17:50 INFO - PROCESS | 4028 | 1470212270560 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:17:50 INFO - PROCESS | 4028 | 1470212270562 Marionette TRACE conn7 <- [1,1358,null,{}] 01:17:50 INFO - PROCESS | 4028 | 1470212270565 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:50 INFO - PROCESS | 4028 | 1470212270567 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:50 INFO - PROCESS | 4028 | 1470212270681 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 01:17:50 INFO - PROCESS | 4028 | 1470212270724 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:50 INFO - PROCESS | 4028 | 1470212270729 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829872800 == 41 [pid = 4028] [id = 439] 01:17:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F815BAC800) [pid = 4028] [serial = 1221] [outer = 0000000000000000] 01:17:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81A025400) [pid = 4028] [serial = 1222] [outer = 000000F815BAC800] 01:17:50 INFO - PROCESS | 4028 | 1470212270773 Marionette DEBUG loaded listener.js 01:17:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F822C04800) [pid = 4028] [serial = 1223] [outer = 000000F815BAC800] 01:17:51 INFO - PROCESS | 4028 | 1470212271099 Marionette TRACE conn7 <- [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]]]}] 01:17:51 INFO - . 01:17:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 586ms 01:17:51 INFO - PROCESS | 4028 | 1470212271151 Marionette TRACE conn7 -> [0,1361,"getWindowHandle",null] 01:17:51 INFO - PROCESS | 4028 | 1470212271156 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 01:17:51 INFO - PROCESS | 4028 | 1470212271160 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:17:51 INFO - PROCESS | 4028 | 1470212271161 Marionette TRACE conn7 <- [1,1362,null,{}] 01:17:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:17:51 INFO - PROCESS | 4028 | 1470212271171 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:51 INFO - PROCESS | 4028 | 1470212271176 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:51 INFO - PROCESS | 4028 | 1470212271261 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 01:17:51 INFO - PROCESS | 4028 | 1470212271269 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:51 INFO - PROCESS | 4028 | 1470212271271 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ACE000 == 42 [pid = 4028] [id = 440] 01:17:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8234ED800) [pid = 4028] [serial = 1224] [outer = 0000000000000000] 01:17:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F82455B800) [pid = 4028] [serial = 1225] [outer = 000000F8234ED800] 01:17:51 INFO - PROCESS | 4028 | 1470212271315 Marionette DEBUG loaded listener.js 01:17:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F825FF0800) [pid = 4028] [serial = 1226] [outer = 000000F8234ED800] 01:17:51 INFO - PROCESS | 4028 | 1470212271688 Marionette TRACE conn7 <- [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]]]}] 01:17:51 INFO - . 01:17:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 588ms 01:17:51 INFO - PROCESS | 4028 | 1470212271753 Marionette TRACE conn7 -> [0,1365,"getWindowHandle",null] 01:17:51 INFO - PROCESS | 4028 | 1470212271759 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 01:17:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:17:51 INFO - PROCESS | 4028 | 1470212271770 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:17:51 INFO - PROCESS | 4028 | 1470212271772 Marionette TRACE conn7 <- [1,1366,null,{}] 01:17:51 INFO - PROCESS | 4028 | 1470212271781 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:51 INFO - PROCESS | 4028 | 1470212271787 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:51 INFO - PROCESS | 4028 | 1470212271891 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 01:17:51 INFO - PROCESS | 4028 | 1470212271902 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:51 INFO - PROCESS | 4028 | 1470212271905 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F50000 == 43 [pid = 4028] [id = 441] 01:17:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8261A7400) [pid = 4028] [serial = 1227] [outer = 0000000000000000] 01:17:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F828DF3800) [pid = 4028] [serial = 1228] [outer = 000000F8261A7400] 01:17:51 INFO - PROCESS | 4028 | 1470212271954 Marionette DEBUG loaded listener.js 01:17:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F828F23C00) [pid = 4028] [serial = 1229] [outer = 000000F8261A7400] 01:17:52 INFO - PROCESS | 4028 | 1470212272323 Marionette TRACE conn7 <- [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]]]}] 01:17:52 INFO - . 01:17:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 587ms 01:17:52 INFO - PROCESS | 4028 | 1470212272394 Marionette TRACE conn7 -> [0,1369,"getWindowHandle",null] 01:17:52 INFO - PROCESS | 4028 | 1470212272399 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 01:17:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:17:52 INFO - PROCESS | 4028 | 1470212272412 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:17:52 INFO - PROCESS | 4028 | 1470212272415 Marionette TRACE conn7 <- [1,1370,null,{}] 01:17:52 INFO - PROCESS | 4028 | 1470212272422 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:52 INFO - PROCESS | 4028 | 1470212272426 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:52 INFO - PROCESS | 4028 | 1470212272563 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 01:17:52 INFO - PROCESS | 4028 | 1470212272646 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:52 INFO - PROCESS | 4028 | 1470212272652 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAEA000 == 44 [pid = 4028] [id = 442] 01:17:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F816342400) [pid = 4028] [serial = 1230] [outer = 0000000000000000] 01:17:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F816495C00) [pid = 4028] [serial = 1231] [outer = 000000F816342400] 01:17:52 INFO - PROCESS | 4028 | 1470212272716 Marionette DEBUG loaded listener.js 01:17:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81A86B000) [pid = 4028] [serial = 1232] [outer = 000000F816342400] 01:17:53 INFO - PROCESS | 4028 | 1470212273176 Marionette TRACE conn7 <- [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]]]}] 01:17:53 INFO - . 01:17:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 797ms 01:17:53 INFO - PROCESS | 4028 | 1470212273205 Marionette TRACE conn7 -> [0,1373,"getWindowHandle",null] 01:17:53 INFO - PROCESS | 4028 | 1470212273212 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 01:17:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:17:53 INFO - PROCESS | 4028 | 1470212273236 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:17:53 INFO - PROCESS | 4028 | 1470212273243 Marionette TRACE conn7 <- [1,1374,null,{}] 01:17:53 INFO - PROCESS | 4028 | 1470212273248 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:53 INFO - PROCESS | 4028 | 1470212273252 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:53 INFO - PROCESS | 4028 | 1470212273375 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 01:17:53 INFO - PROCESS | 4028 | 1470212273464 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:53 INFO - PROCESS | 4028 | 1470212273467 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82536A000 == 45 [pid = 4028] [id = 443] 01:17:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81F313000) [pid = 4028] [serial = 1233] [outer = 0000000000000000] 01:17:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F822190400) [pid = 4028] [serial = 1234] [outer = 000000F81F313000] 01:17:53 INFO - PROCESS | 4028 | 1470212273527 Marionette DEBUG loaded listener.js 01:17:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F822E7C400) [pid = 4028] [serial = 1235] [outer = 000000F81F313000] 01:17:54 INFO - PROCESS | 4028 | 1470212273996 Marionette TRACE conn7 <- [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]]]}] 01:17:54 INFO - . 01:17:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 797ms 01:17:54 INFO - PROCESS | 4028 | 1470212274029 Marionette TRACE conn7 -> [0,1377,"getWindowHandle",null] 01:17:54 INFO - PROCESS | 4028 | 1470212274035 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 01:17:54 INFO - PROCESS | 4028 | 1470212274039 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:17:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:17:54 INFO - PROCESS | 4028 | 1470212274041 Marionette TRACE conn7 <- [1,1378,null,{}] 01:17:54 INFO - PROCESS | 4028 | 1470212274070 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:54 INFO - PROCESS | 4028 | 1470212274076 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:54 INFO - PROCESS | 4028 | 1470212274209 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 01:17:54 INFO - PROCESS | 4028 | 1470212274303 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:54 INFO - PROCESS | 4028 | 1470212274308 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB7800 == 46 [pid = 4028] [id = 444] 01:17:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8253DF800) [pid = 4028] [serial = 1236] [outer = 0000000000000000] 01:17:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8253E0400) [pid = 4028] [serial = 1237] [outer = 000000F8253DF800] 01:17:54 INFO - PROCESS | 4028 | 1470212274369 Marionette DEBUG loaded listener.js 01:17:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F828DEB800) [pid = 4028] [serial = 1238] [outer = 000000F8253DF800] 01:17:54 INFO - PROCESS | 4028 | 1470212274872 Marionette TRACE conn7 <- [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]]]}] 01:17:54 INFO - . 01:17:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 881ms 01:17:54 INFO - PROCESS | 4028 | 1470212274923 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 01:17:54 INFO - PROCESS | 4028 | 1470212274929 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 01:17:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:17:54 INFO - PROCESS | 4028 | 1470212274950 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:17:54 INFO - PROCESS | 4028 | 1470212274952 Marionette TRACE conn7 <- [1,1382,null,{}] 01:17:54 INFO - PROCESS | 4028 | 1470212274957 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:54 INFO - PROCESS | 4028 | 1470212274959 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:55 INFO - PROCESS | 4028 | 1470212275080 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 01:17:55 INFO - PROCESS | 4028 | 1470212275169 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:55 INFO - PROCESS | 4028 | 1470212275171 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A1AF800 == 47 [pid = 4028] [id = 445] 01:17:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F829714000) [pid = 4028] [serial = 1239] [outer = 0000000000000000] 01:17:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F829717000) [pid = 4028] [serial = 1240] [outer = 000000F829714000] 01:17:55 INFO - PROCESS | 4028 | 1470212275231 Marionette DEBUG loaded listener.js 01:17:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F829B09C00) [pid = 4028] [serial = 1241] [outer = 000000F829714000] 01:17:55 INFO - PROCESS | 4028 | 1470212275705 Marionette TRACE conn7 <- [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]]]}] 01:17:55 INFO - . 01:17:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 795ms 01:17:55 INFO - PROCESS | 4028 | 1470212275760 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 01:17:55 INFO - PROCESS | 4028 | 1470212275763 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 01:17:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:17:55 INFO - PROCESS | 4028 | 1470212275768 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:17:55 INFO - PROCESS | 4028 | 1470212275770 Marionette TRACE conn7 <- [1,1386,null,{}] 01:17:55 INFO - PROCESS | 4028 | 1470212275778 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:55 INFO - PROCESS | 4028 | 1470212275780 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:55 INFO - PROCESS | 4028 | 1470212275933 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 01:17:56 INFO - PROCESS | 4028 | 1470212276020 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:56 INFO - PROCESS | 4028 | 1470212276023 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826180000 == 48 [pid = 4028] [id = 446] 01:17:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F819FBF800) [pid = 4028] [serial = 1242] [outer = 0000000000000000] 01:17:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8222DD000) [pid = 4028] [serial = 1243] [outer = 000000F819FBF800] 01:17:56 INFO - PROCESS | 4028 | 1470212276081 Marionette DEBUG loaded listener.js 01:17:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F829B16C00) [pid = 4028] [serial = 1244] [outer = 000000F819FBF800] 01:17:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815FBF800 == 49 [pid = 4028] [id = 447] 01:17:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F81BA60400) [pid = 4028] [serial = 1245] [outer = 0000000000000000] 01:17:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81631C800) [pid = 4028] [serial = 1246] [outer = 000000F81BA60400] 01:17:56 INFO - PROCESS | 4028 | 1470212276817 Marionette TRACE conn7 <- [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]]]}] 01:17:56 INFO - . 01:17:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1084ms 01:17:56 INFO - PROCESS | 4028 | 1470212276856 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 01:17:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:17:56 INFO - PROCESS | 4028 | 1470212276860 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 01:17:56 INFO - PROCESS | 4028 | 1470212276865 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:17:56 INFO - PROCESS | 4028 | 1470212276871 Marionette TRACE conn7 <- [1,1390,null,{}] 01:17:56 INFO - PROCESS | 4028 | 1470212276878 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:56 INFO - PROCESS | 4028 | 1470212276880 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:57 INFO - PROCESS | 4028 | 1470212277007 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 01:17:57 INFO - PROCESS | 4028 | 1470212277131 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:57 INFO - PROCESS | 4028 | 1470212277134 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A87F000 == 50 [pid = 4028] [id = 448] 01:17:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F81491D800) [pid = 4028] [serial = 1247] [outer = 0000000000000000] 01:17:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F815F42800) [pid = 4028] [serial = 1248] [outer = 000000F81491D800] 01:17:57 INFO - PROCESS | 4028 | 1470212277190 Marionette DEBUG loaded listener.js 01:17:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81BD03800) [pid = 4028] [serial = 1249] [outer = 000000F81491D800] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ACE000 == 49 [pid = 4028] [id = 440] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829872800 == 48 [pid = 4028] [id = 439] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE8000 == 47 [pid = 4028] [id = 438] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CA4800 == 46 [pid = 4028] [id = 437] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B8000 == 45 [pid = 4028] [id = 435] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289E1800 == 44 [pid = 4028] [id = 436] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F826124000 == 43 [pid = 4028] [id = 434] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232D3000 == 42 [pid = 4028] [id = 432] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A56000 == 41 [pid = 4028] [id = 433] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82276B000 == 40 [pid = 4028] [id = 431] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82141A000 == 39 [pid = 4028] [id = 430] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2D6000 == 38 [pid = 4028] [id = 429] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F826136000 == 37 [pid = 4028] [id = 427] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC38800 == 36 [pid = 4028] [id = 428] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261CF800 == 35 [pid = 4028] [id = 426] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC8A800 == 34 [pid = 4028] [id = 425] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F815812000 == 33 [pid = 4028] [id = 415] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AAB000 == 32 [pid = 4028] [id = 424] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F815FBF800 == 31 [pid = 4028] [id = 447] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F826180000 == 30 [pid = 4028] [id = 446] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB7800 == 29 [pid = 4028] [id = 444] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A1AF800 == 28 [pid = 4028] [id = 445] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F50000 == 27 [pid = 4028] [id = 441] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAEA000 == 26 [pid = 4028] [id = 442] 01:17:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82536A000 == 25 [pid = 4028] [id = 443] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81AE79000) [pid = 4028] [serial = 1164] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81A09EC00) [pid = 4028] [serial = 1162] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81633F400) [pid = 4028] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81649BC00) [pid = 4028] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F821529800) [pid = 4028] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81BD09400) [pid = 4028] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212259147] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81BA5B400) [pid = 4028] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F813FAFC00) [pid = 4028] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F822164000) [pid = 4028] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81C597800) [pid = 4028] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8233E1400) [pid = 4028] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F823321400) [pid = 4028] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8253D5400) [pid = 4028] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8236C2800) [pid = 4028] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F825FE3400) [pid = 4028] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F825E76800) [pid = 4028] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F825FE4800) [pid = 4028] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82619C800) [pid = 4028] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F82158D000) [pid = 4028] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81BCE6C00) [pid = 4028] [serial = 1172] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8221A6800) [pid = 4028] [serial = 1170] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8222E4800) [pid = 4028] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F82321A800) [pid = 4028] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8224B4C00) [pid = 4028] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8228A5800) [pid = 4028] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81491BC00) [pid = 4028] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:17:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8158D7800 == 26 [pid = 4028] [id = 449] 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F815835400) [pid = 4028] [serial = 1250] [outer = 0000000000000000] 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F815B2F000) [pid = 4028] [serial = 1251] [outer = 000000F815835400] 01:17:58 INFO - PROCESS | 4028 | 1470212278338 Marionette TRACE conn7 <- [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]]]}] 01:17:58 INFO - . 01:17:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1487ms 01:17:58 INFO - PROCESS | 4028 | 1470212278353 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 01:17:58 INFO - PROCESS | 4028 | 1470212278357 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 01:17:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:17:58 INFO - PROCESS | 4028 | 1470212278361 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:17:58 INFO - PROCESS | 4028 | 1470212278368 Marionette TRACE conn7 <- [1,1394,null,{}] 01:17:58 INFO - PROCESS | 4028 | 1470212278374 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:58 INFO - PROCESS | 4028 | 1470212278377 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:58 INFO - PROCESS | 4028 | 1470212278490 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 01:17:58 INFO - PROCESS | 4028 | 1470212278570 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:58 INFO - PROCESS | 4028 | 1470212278575 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCD1800 == 27 [pid = 4028] [id = 450] 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8163A3000) [pid = 4028] [serial = 1252] [outer = 0000000000000000] 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F816493000) [pid = 4028] [serial = 1253] [outer = 000000F8163A3000] 01:17:58 INFO - PROCESS | 4028 | 1470212278625 Marionette DEBUG loaded listener.js 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F816DB7800) [pid = 4028] [serial = 1254] [outer = 000000F8163A3000] 01:17:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC41000 == 28 [pid = 4028] [id = 451] 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81AB53C00) [pid = 4028] [serial = 1255] [outer = 0000000000000000] 01:17:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81B016C00) [pid = 4028] [serial = 1256] [outer = 000000F81AB53C00] 01:17:59 INFO - PROCESS | 4028 | 1470212279031 Marionette TRACE conn7 <- [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]]]}] 01:17:59 INFO - . 01:17:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:17:59 INFO - PROCESS | 4028 | 1470212279052 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 01:17:59 INFO - PROCESS | 4028 | 1470212279058 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 01:17:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:17:59 INFO - PROCESS | 4028 | 1470212279070 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:17:59 INFO - PROCESS | 4028 | 1470212279076 Marionette TRACE conn7 <- [1,1398,null,{}] 01:17:59 INFO - PROCESS | 4028 | 1470212279081 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:59 INFO - PROCESS | 4028 | 1470212279083 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:59 INFO - PROCESS | 4028 | 1470212279188 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 01:17:59 INFO - PROCESS | 4028 | 1470212279195 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:59 INFO - PROCESS | 4028 | 1470212279197 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821519000 == 29 [pid = 4028] [id = 452] 01:17:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81A46CC00) [pid = 4028] [serial = 1257] [outer = 0000000000000000] 01:17:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81BA29800) [pid = 4028] [serial = 1258] [outer = 000000F81A46CC00] 01:17:59 INFO - PROCESS | 4028 | 1470212279248 Marionette DEBUG loaded listener.js 01:17:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81C59AC00) [pid = 4028] [serial = 1259] [outer = 000000F81A46CC00] 01:17:59 INFO - PROCESS | 4028 | 1470212279674 Marionette TRACE conn7 <- [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]]]}] 01:17:59 INFO - . 01:17:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 629ms 01:17:59 INFO - PROCESS | 4028 | 1470212279701 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 01:17:59 INFO - PROCESS | 4028 | 1470212279704 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 01:17:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:17:59 INFO - PROCESS | 4028 | 1470212279707 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:17:59 INFO - PROCESS | 4028 | 1470212279714 Marionette TRACE conn7 <- [1,1402,null,{}] 01:17:59 INFO - PROCESS | 4028 | 1470212279727 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:17:59 INFO - PROCESS | 4028 | 1470212279732 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:59 INFO - PROCESS | 4028 | 1470212279828 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 01:17:59 INFO - PROCESS | 4028 | 1470212279835 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:17:59 INFO - PROCESS | 4028 | 1470212279838 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:17:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A24000 == 30 [pid = 4028] [id = 453] 01:17:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F813FD0000) [pid = 4028] [serial = 1260] [outer = 0000000000000000] 01:17:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F822162C00) [pid = 4028] [serial = 1261] [outer = 000000F813FD0000] 01:17:59 INFO - PROCESS | 4028 | 1470212279890 Marionette DEBUG loaded listener.js 01:17:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F822197800) [pid = 4028] [serial = 1262] [outer = 000000F813FD0000] 01:18:00 INFO - PROCESS | 4028 | 1470212280286 Marionette TRACE conn7 <- [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]]]}] 01:18:00 INFO - . 01:18:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 649ms 01:18:00 INFO - PROCESS | 4028 | 1470212280360 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 01:18:00 INFO - PROCESS | 4028 | 1470212280362 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 01:18:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:18:00 INFO - PROCESS | 4028 | 1470212280377 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:18:00 INFO - PROCESS | 4028 | 1470212280383 Marionette TRACE conn7 <- [1,1406,null,{}] 01:18:00 INFO - PROCESS | 4028 | 1470212280387 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:00 INFO - PROCESS | 4028 | 1470212280389 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:00 INFO - PROCESS | 4028 | 1470212280515 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 01:18:00 INFO - PROCESS | 4028 | 1470212280520 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:00 INFO - PROCESS | 4028 | 1470212280522 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A50800 == 31 [pid = 4028] [id = 454] 01:18:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8224AF400) [pid = 4028] [serial = 1263] [outer = 0000000000000000] 01:18:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8224D2800) [pid = 4028] [serial = 1264] [outer = 000000F8224AF400] 01:18:00 INFO - PROCESS | 4028 | 1470212280572 Marionette DEBUG loaded listener.js 01:18:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F82282A400) [pid = 4028] [serial = 1265] [outer = 000000F8224AF400] 01:18:00 INFO - PROCESS | 4028 | 1470212280958 Marionette TRACE conn7 <- [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]]]}] 01:18:01 INFO - . 01:18:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 650ms 01:18:01 INFO - PROCESS | 4028 | 1470212281032 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 01:18:01 INFO - PROCESS | 4028 | 1470212281034 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 01:18:01 INFO - PROCESS | 4028 | 1470212281038 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:18:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:18:01 INFO - PROCESS | 4028 | 1470212281040 Marionette TRACE conn7 <- [1,1410,null,{}] 01:18:01 INFO - PROCESS | 4028 | 1470212281044 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:01 INFO - PROCESS | 4028 | 1470212281049 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:01 INFO - PROCESS | 4028 | 1470212281158 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 01:18:01 INFO - PROCESS | 4028 | 1470212281165 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:01 INFO - PROCESS | 4028 | 1470212281171 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261BC000 == 32 [pid = 4028] [id = 455] 01:18:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F81A0A2C00) [pid = 4028] [serial = 1266] [outer = 0000000000000000] 01:18:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822E79C00) [pid = 4028] [serial = 1267] [outer = 000000F81A0A2C00] 01:18:01 INFO - PROCESS | 4028 | 1470212281260 Marionette DEBUG loaded listener.js 01:18:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F82321A000) [pid = 4028] [serial = 1268] [outer = 000000F81A0A2C00] 01:18:01 INFO - PROCESS | 4028 | 1470212281627 Marionette TRACE conn7 <- [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]]]}] 01:18:01 INFO - . 01:18:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 628ms 01:18:01 INFO - PROCESS | 4028 | 1470212281671 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 01:18:01 INFO - PROCESS | 4028 | 1470212281673 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 01:18:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:18:01 INFO - PROCESS | 4028 | 1470212281679 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:18:01 INFO - PROCESS | 4028 | 1470212281681 Marionette TRACE conn7 <- [1,1414,null,{}] 01:18:01 INFO - PROCESS | 4028 | 1470212281685 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:01 INFO - PROCESS | 4028 | 1470212281692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:01 INFO - PROCESS | 4028 | 1470212281832 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 01:18:01 INFO - PROCESS | 4028 | 1470212281837 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:01 INFO - PROCESS | 4028 | 1470212281839 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C84800 == 33 [pid = 4028] [id = 456] 01:18:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F823324800) [pid = 4028] [serial = 1269] [outer = 0000000000000000] 01:18:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F823329800) [pid = 4028] [serial = 1270] [outer = 000000F823324800] 01:18:01 INFO - PROCESS | 4028 | 1470212281888 Marionette DEBUG loaded listener.js 01:18:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8242B6C00) [pid = 4028] [serial = 1271] [outer = 000000F823324800] 01:18:02 INFO - PROCESS | 4028 | 1470212282265 Marionette TRACE conn7 <- [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]]]}] 01:18:02 INFO - . 01:18:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 629ms 01:18:02 INFO - PROCESS | 4028 | 1470212282309 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 01:18:02 INFO - PROCESS | 4028 | 1470212282311 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 01:18:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:18:02 INFO - PROCESS | 4028 | 1470212282315 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:18:02 INFO - PROCESS | 4028 | 1470212282320 Marionette TRACE conn7 <- [1,1418,null,{}] 01:18:02 INFO - PROCESS | 4028 | 1470212282323 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:02 INFO - PROCESS | 4028 | 1470212282326 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:02 INFO - PROCESS | 4028 | 1470212282726 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82435E000) [pid = 4028] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82455CC00) [pid = 4028] [serial = 1213] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F822F7A400) [pid = 4028] [serial = 1210] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825E6F400) [pid = 4028] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F815BAC800) [pid = 4028] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8224B3C00) [pid = 4028] [serial = 1205] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F815FEB000) [pid = 4028] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8234ED800) [pid = 4028] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81C3B5C00) [pid = 4028] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81C270000) [pid = 4028] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F822162400) [pid = 4028] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8224B5400) [pid = 4028] [serial = 1203] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F822F76C00) [pid = 4028] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F816499400) [pid = 4028] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F815FEEC00) [pid = 4028] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F823325400) [pid = 4028] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8261A7400) [pid = 4028] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:18:02 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F822F78C00) [pid = 4028] [serial = 1208] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212268362] 01:18:02 INFO - PROCESS | 4028 | 1470212282774 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:02 INFO - PROCESS | 4028 | 1470212282776 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FCE800 == 34 [pid = 4028] [id = 457] 01:18:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F815B2B400) [pid = 4028] [serial = 1272] [outer = 0000000000000000] 01:18:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8163F1000) [pid = 4028] [serial = 1273] [outer = 000000F815B2B400] 01:18:02 INFO - PROCESS | 4028 | 1470212282824 Marionette DEBUG loaded listener.js 01:18:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81F20B400) [pid = 4028] [serial = 1274] [outer = 000000F815B2B400] 01:18:03 INFO - PROCESS | 4028 | 1470212283127 Marionette TRACE conn7 <- [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]]]}] 01:18:03 INFO - . 01:18:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 837ms 01:18:03 INFO - PROCESS | 4028 | 1470212283166 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 01:18:03 INFO - PROCESS | 4028 | 1470212283168 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 01:18:03 INFO - PROCESS | 4028 | 1470212283176 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - PROCESS | 4028 | 1470212283178 Marionette TRACE conn7 <- [1,1422,null,{}] 01:18:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:18:03 INFO - PROCESS | 4028 | 1470212283189 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:03 INFO - PROCESS | 4028 | 1470212283191 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:03 INFO - PROCESS | 4028 | 1470212283299 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 01:18:03 INFO - PROCESS | 4028 | 1470212283310 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:03 INFO - PROCESS | 4028 | 1470212283312 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829842800 == 35 [pid = 4028] [id = 458] 01:18:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822E80400) [pid = 4028] [serial = 1275] [outer = 0000000000000000] 01:18:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8239BD400) [pid = 4028] [serial = 1276] [outer = 000000F822E80400] 01:18:03 INFO - PROCESS | 4028 | 1470212283360 Marionette DEBUG loaded listener.js 01:18:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F825AC3800) [pid = 4028] [serial = 1277] [outer = 000000F822E80400] 01:18:03 INFO - PROCESS | 4028 | 1470212283730 Marionette TRACE conn7 <- [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]]]}] 01:18:03 INFO - . 01:18:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 587ms 01:18:03 INFO - PROCESS | 4028 | 1470212283771 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 01:18:03 INFO - PROCESS | 4028 | 1470212283773 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 01:18:03 INFO - PROCESS | 4028 | 1470212283777 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:18:03 INFO - PROCESS | 4028 | 1470212283779 Marionette TRACE conn7 <- [1,1426,null,{}] 01:18:03 INFO - PROCESS | 4028 | 1470212283785 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:03 INFO - PROCESS | 4028 | 1470212283788 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:03 INFO - PROCESS | 4028 | 1470212283875 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 01:18:03 INFO - PROCESS | 4028 | 1470212283953 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:03 INFO - PROCESS | 4028 | 1470212283955 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A23000 == 36 [pid = 4028] [id = 459] 01:18:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8253DD400) [pid = 4028] [serial = 1278] [outer = 0000000000000000] 01:18:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F825E71800) [pid = 4028] [serial = 1279] [outer = 000000F8253DD400] 01:18:04 INFO - PROCESS | 4028 | 1470212284003 Marionette DEBUG loaded listener.js 01:18:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825FE3400) [pid = 4028] [serial = 1280] [outer = 000000F8253DD400] 01:18:04 INFO - PROCESS | 4028 | 1470212284310 Marionette TRACE conn7 <- [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]]]}] 01:18:04 INFO - . 01:18:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 585ms 01:18:04 INFO - PROCESS | 4028 | 1470212284366 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 01:18:04 INFO - PROCESS | 4028 | 1470212284368 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 01:18:04 INFO - PROCESS | 4028 | 1470212284371 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:18:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:18:04 INFO - PROCESS | 4028 | 1470212284377 Marionette TRACE conn7 <- [1,1430,null,{}] 01:18:04 INFO - PROCESS | 4028 | 1470212284380 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:04 INFO - PROCESS | 4028 | 1470212284382 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:04 INFO - PROCESS | 4028 | 1470212284497 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 01:18:04 INFO - PROCESS | 4028 | 1470212284504 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:04 INFO - PROCESS | 4028 | 1470212284506 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AC8000 == 37 [pid = 4028] [id = 460] 01:18:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825E79400) [pid = 4028] [serial = 1281] [outer = 0000000000000000] 01:18:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825FEC800) [pid = 4028] [serial = 1282] [outer = 000000F825E79400] 01:18:04 INFO - PROCESS | 4028 | 1470212284553 Marionette DEBUG loaded listener.js 01:18:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8261A5C00) [pid = 4028] [serial = 1283] [outer = 000000F825E79400] 01:18:05 INFO - PROCESS | 4028 | 1470212285090 Marionette TRACE conn7 <- [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]]]}] 01:18:05 INFO - . 01:18:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 01:18:05 INFO - PROCESS | 4028 | 1470212285121 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 01:18:05 INFO - PROCESS | 4028 | 1470212285127 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 01:18:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:18:05 INFO - PROCESS | 4028 | 1470212285133 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:18:05 INFO - PROCESS | 4028 | 1470212285136 Marionette TRACE conn7 <- [1,1434,null,{}] 01:18:05 INFO - PROCESS | 4028 | 1470212285147 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:05 INFO - PROCESS | 4028 | 1470212285150 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:05 INFO - PROCESS | 4028 | 1470212285290 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 01:18:05 INFO - PROCESS | 4028 | 1470212285394 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:05 INFO - PROCESS | 4028 | 1470212285397 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821010800 == 38 [pid = 4028] [id = 461] 01:18:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F81A0A2800) [pid = 4028] [serial = 1284] [outer = 0000000000000000] 01:18:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81AE95400) [pid = 4028] [serial = 1285] [outer = 000000F81A0A2800] 01:18:05 INFO - PROCESS | 4028 | 1470212285458 Marionette DEBUG loaded listener.js 01:18:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81C95EC00) [pid = 4028] [serial = 1286] [outer = 000000F81A0A2800] 01:18:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A13800 == 39 [pid = 4028] [id = 462] 01:18:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F81F20FC00) [pid = 4028] [serial = 1287] [outer = 0000000000000000] 01:18:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F822191C00) [pid = 4028] [serial = 1288] [outer = 000000F81F20FC00] 01:18:06 INFO - PROCESS | 4028 | 1470212286249 Marionette TRACE conn7 <- [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]]]}] 01:18:06 INFO - . 01:18:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1138ms 01:18:06 INFO - PROCESS | 4028 | 1470212286276 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 01:18:06 INFO - PROCESS | 4028 | 1470212286281 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 01:18:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:18:06 INFO - PROCESS | 4028 | 1470212286288 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:18:06 INFO - PROCESS | 4028 | 1470212286295 Marionette TRACE conn7 <- [1,1438,null,{}] 01:18:06 INFO - PROCESS | 4028 | 1470212286299 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:06 INFO - PROCESS | 4028 | 1470212286302 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:06 INFO - PROCESS | 4028 | 1470212286463 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 01:18:06 INFO - PROCESS | 4028 | 1470212286582 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:06 INFO - PROCESS | 4028 | 1470212286585 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261CF000 == 40 [pid = 4028] [id = 463] 01:18:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F816344400) [pid = 4028] [serial = 1289] [outer = 0000000000000000] 01:18:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81BA22000) [pid = 4028] [serial = 1290] [outer = 000000F816344400] 01:18:06 INFO - PROCESS | 4028 | 1470212286646 Marionette DEBUG loaded listener.js 01:18:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8233DF800) [pid = 4028] [serial = 1291] [outer = 000000F816344400] 01:18:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B022000 == 41 [pid = 4028] [id = 464] 01:18:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8163A4800) [pid = 4028] [serial = 1292] [outer = 0000000000000000] 01:18:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F819D56000) [pid = 4028] [serial = 1293] [outer = 000000F8163A4800] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A23000 == 40 [pid = 4028] [id = 459] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F829842800 == 39 [pid = 4028] [id = 458] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FCE800 == 38 [pid = 4028] [id = 457] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C84800 == 37 [pid = 4028] [id = 456] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261BC000 == 36 [pid = 4028] [id = 455] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A50800 == 35 [pid = 4028] [id = 454] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A24000 == 34 [pid = 4028] [id = 453] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F821519000 == 33 [pid = 4028] [id = 452] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC41000 == 32 [pid = 4028] [id = 451] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCD1800 == 31 [pid = 4028] [id = 450] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A87F000 == 30 [pid = 4028] [id = 448] 01:18:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F8158D7800 == 29 [pid = 4028] [id = 449] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F824561C00) [pid = 4028] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F825348800) [pid = 4028] [serial = 1214] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8236B7800) [pid = 4028] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8242B3800) [pid = 4028] [serial = 1212] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F825E70C00) [pid = 4028] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81A025400) [pid = 4028] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F825AC9C00) [pid = 4028] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F822C04800) [pid = 4028] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8224D1400) [pid = 4028] [serial = 1206] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F815FECC00) [pid = 4028] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F819D53000) [pid = 4028] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F82455B800) [pid = 4028] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F820665800) [pid = 4028] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8224B2800) [pid = 4028] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81C3ADC00) [pid = 4028] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81F2E9800) [pid = 4028] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F82218D000) [pid = 4028] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8227C9000) [pid = 4028] [serial = 1204] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8222E3000) [pid = 4028] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8233EA000) [pid = 4028] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81A02BC00) [pid = 4028] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81BA5CC00) [pid = 4028] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F816340C00) [pid = 4028] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F819FBB000) [pid = 4028] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8236B7000) [pid = 4028] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F825E7C800) [pid = 4028] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F8242B4800) [pid = 4028] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F828F23C00) [pid = 4028] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F825FF0800) [pid = 4028] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F828DF3800) [pid = 4028] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F82331E800) [pid = 4028] [serial = 1209] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212268362] 01:18:07 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F822F79000) [pid = 4028] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:18:07 INFO - PROCESS | 4028 | 1470212287409 Marionette TRACE conn7 <- [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]]]}] 01:18:07 INFO - . 01:18:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1193ms 01:18:07 INFO - PROCESS | 4028 | 1470212287483 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 01:18:07 INFO - PROCESS | 4028 | 1470212287487 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 01:18:07 INFO - PROCESS | 4028 | 1470212287491 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:18:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:18:07 INFO - PROCESS | 4028 | 1470212287495 Marionette TRACE conn7 <- [1,1442,null,{}] 01:18:07 INFO - PROCESS | 4028 | 1470212287504 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:07 INFO - PROCESS | 4028 | 1470212287507 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:07 INFO - PROCESS | 4028 | 1470212287616 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 01:18:07 INFO - PROCESS | 4028 | 1470212287632 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:07 INFO - PROCESS | 4028 | 1470212287638 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC38800 == 30 [pid = 4028] [id = 465] 01:18:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F819D8DC00) [pid = 4028] [serial = 1294] [outer = 0000000000000000] 01:18:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F819D8E000) [pid = 4028] [serial = 1295] [outer = 000000F819D8DC00] 01:18:07 INFO - PROCESS | 4028 | 1470212287688 Marionette DEBUG loaded listener.js 01:18:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81ABB1800) [pid = 4028] [serial = 1296] [outer = 000000F819D8DC00] 01:18:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC95000 == 31 [pid = 4028] [id = 466] 01:18:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F81BCEBC00) [pid = 4028] [serial = 1297] [outer = 0000000000000000] 01:18:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81C270400) [pid = 4028] [serial = 1298] [outer = 000000F81BCEBC00] 01:18:08 INFO - PROCESS | 4028 | 1470212288186 Marionette TRACE conn7 <- [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]]]}] 01:18:08 INFO - . 01:18:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 01:18:08 INFO - PROCESS | 4028 | 1470212288231 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 01:18:08 INFO - PROCESS | 4028 | 1470212288239 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 01:18:08 INFO - PROCESS | 4028 | 1470212288245 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:18:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:18:08 INFO - PROCESS | 4028 | 1470212288248 Marionette TRACE conn7 <- [1,1446,null,{}] 01:18:08 INFO - PROCESS | 4028 | 1470212288252 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:08 INFO - PROCESS | 4028 | 1470212288258 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:08 INFO - PROCESS | 4028 | 1470212288359 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 01:18:08 INFO - PROCESS | 4028 | 1470212288370 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:08 INFO - PROCESS | 4028 | 1470212288373 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82221A000 == 32 [pid = 4028] [id = 467] 01:18:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81F20E800) [pid = 4028] [serial = 1299] [outer = 0000000000000000] 01:18:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81F310400) [pid = 4028] [serial = 1300] [outer = 000000F81F20E800] 01:18:08 INFO - PROCESS | 4028 | 1470212288432 Marionette DEBUG loaded listener.js 01:18:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F821589800) [pid = 4028] [serial = 1301] [outer = 000000F81F20E800] 01:18:08 INFO - PROCESS | 4028 | 1470212288854 Marionette TRACE conn7 <- [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]]]}] 01:18:08 INFO - . 01:18:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 629ms 01:18:08 INFO - PROCESS | 4028 | 1470212288879 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 01:18:08 INFO - PROCESS | 4028 | 1470212288882 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 01:18:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:18:08 INFO - PROCESS | 4028 | 1470212288885 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:18:08 INFO - PROCESS | 4028 | 1470212288892 Marionette TRACE conn7 <- [1,1450,null,{}] 01:18:08 INFO - PROCESS | 4028 | 1470212288909 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:08 INFO - PROCESS | 4028 | 1470212288915 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:09 INFO - PROCESS | 4028 | 1470212289009 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 01:18:09 INFO - PROCESS | 4028 | 1470212289016 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:09 INFO - PROCESS | 4028 | 1470212289020 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8242CC000 == 33 [pid = 4028] [id = 468] 01:18:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8222E9000) [pid = 4028] [serial = 1302] [outer = 0000000000000000] 01:18:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8224B3400) [pid = 4028] [serial = 1303] [outer = 000000F8222E9000] 01:18:09 INFO - PROCESS | 4028 | 1470212289071 Marionette DEBUG loaded listener.js 01:18:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822E7EC00) [pid = 4028] [serial = 1304] [outer = 000000F8222E9000] 01:18:09 INFO - PROCESS | 4028 | 1470212289470 Marionette TRACE conn7 <- [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]]]}] 01:18:09 INFO - . 01:18:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 629ms 01:18:09 INFO - PROCESS | 4028 | 1470212289517 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 01:18:09 INFO - PROCESS | 4028 | 1470212289520 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 01:18:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:18:09 INFO - PROCESS | 4028 | 1470212289527 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:18:09 INFO - PROCESS | 4028 | 1470212289529 Marionette TRACE conn7 <- [1,1454,null,{}] 01:18:09 INFO - PROCESS | 4028 | 1470212289544 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:09 INFO - PROCESS | 4028 | 1470212289547 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:09 INFO - PROCESS | 4028 | 1470212289669 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 01:18:09 INFO - PROCESS | 4028 | 1470212289726 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:09 INFO - PROCESS | 4028 | 1470212289728 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826187000 == 34 [pid = 4028] [id = 469] 01:18:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F822F79000) [pid = 4028] [serial = 1305] [outer = 0000000000000000] 01:18:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F823222C00) [pid = 4028] [serial = 1306] [outer = 000000F822F79000] 01:18:09 INFO - PROCESS | 4028 | 1470212289781 Marionette DEBUG loaded listener.js 01:18:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F82332A400) [pid = 4028] [serial = 1307] [outer = 000000F822F79000] 01:18:10 INFO - PROCESS | 4028 | 1470212290182 Marionette TRACE conn7 <- [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]]]}] 01:18:10 INFO - . 01:18:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 690ms 01:18:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:18:10 INFO - PROCESS | 4028 | 1470212290217 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 01:18:10 INFO - PROCESS | 4028 | 1470212290219 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 01:18:10 INFO - PROCESS | 4028 | 1470212290222 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:18:10 INFO - PROCESS | 4028 | 1470212290224 Marionette TRACE conn7 <- [1,1458,null,{}] 01:18:10 INFO - PROCESS | 4028 | 1470212290240 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:10 INFO - PROCESS | 4028 | 1470212290242 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:10 INFO - PROCESS | 4028 | 1470212290355 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 01:18:10 INFO - PROCESS | 4028 | 1470212290361 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:10 INFO - PROCESS | 4028 | 1470212290363 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C99000 == 35 [pid = 4028] [id = 470] 01:18:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81491BC00) [pid = 4028] [serial = 1308] [outer = 0000000000000000] 01:18:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F823475000) [pid = 4028] [serial = 1309] [outer = 000000F81491BC00] 01:18:10 INFO - PROCESS | 4028 | 1470212290414 Marionette DEBUG loaded listener.js 01:18:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8242AEC00) [pid = 4028] [serial = 1310] [outer = 000000F81491BC00] 01:18:10 INFO - PROCESS | 4028 | 1470212290814 Marionette TRACE conn7 <- [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]]]}] 01:18:10 INFO - . 01:18:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 650ms 01:18:10 INFO - PROCESS | 4028 | 1470212290876 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 01:18:10 INFO - PROCESS | 4028 | 1470212290878 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 01:18:10 INFO - PROCESS | 4028 | 1470212290881 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:18:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:18:10 INFO - PROCESS | 4028 | 1470212290886 Marionette TRACE conn7 <- [1,1462,null,{}] 01:18:10 INFO - PROCESS | 4028 | 1470212290890 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:10 INFO - PROCESS | 4028 | 1470212290897 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:11 INFO - PROCESS | 4028 | 1470212291037 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 01:18:11 INFO - PROCESS | 4028 | 1470212291043 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:11 INFO - PROCESS | 4028 | 1470212291045 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297C1800 == 36 [pid = 4028] [id = 471] 01:18:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F824560C00) [pid = 4028] [serial = 1311] [outer = 0000000000000000] 01:18:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F824561800) [pid = 4028] [serial = 1312] [outer = 000000F824560C00] 01:18:11 INFO - PROCESS | 4028 | 1470212291096 Marionette DEBUG loaded listener.js 01:18:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825E8D800) [pid = 4028] [serial = 1313] [outer = 000000F824560C00] 01:18:11 INFO - PROCESS | 4028 | 1470212291448 Marionette TRACE conn7 <- [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]]]}] 01:18:11 INFO - . 01:18:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 629ms 01:18:11 INFO - PROCESS | 4028 | 1470212291514 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 01:18:11 INFO - PROCESS | 4028 | 1470212291516 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 01:18:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:18:11 INFO - PROCESS | 4028 | 1470212291523 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:18:11 INFO - PROCESS | 4028 | 1470212291525 Marionette TRACE conn7 <- [1,1466,null,{}] 01:18:11 INFO - PROCESS | 4028 | 1470212291529 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:11 INFO - PROCESS | 4028 | 1470212291531 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:11 INFO - PROCESS | 4028 | 1470212291745 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F813FD0000) [pid = 4028] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81AB53C00) [pid = 4028] [serial = 1255] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81A0A2C00) [pid = 4028] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8163A3000) [pid = 4028] [serial = 1252] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81A46CC00) [pid = 4028] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F815835400) [pid = 4028] [serial = 1250] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212278234] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8253DD400) [pid = 4028] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F823324800) [pid = 4028] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F816342400) [pid = 4028] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81F313000) [pid = 4028] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8253DF800) [pid = 4028] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F829714000) [pid = 4028] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81BA60400) [pid = 4028] [serial = 1245] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F819FBF800) [pid = 4028] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F815B2B400) [pid = 4028] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8224AF400) [pid = 4028] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F822E80400) [pid = 4028] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:18:11 INFO - PROCESS | 4028 | 1470212291793 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:11 INFO - PROCESS | 4028 | 1470212291798 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829877000 == 37 [pid = 4028] [id = 472] 01:18:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F815B28800) [pid = 4028] [serial = 1314] [outer = 0000000000000000] 01:18:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F815F47800) [pid = 4028] [serial = 1315] [outer = 000000F815B28800] 01:18:11 INFO - PROCESS | 4028 | 1470212291843 Marionette DEBUG loaded listener.js 01:18:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F8210E9C00) [pid = 4028] [serial = 1316] [outer = 000000F815B28800] 01:18:12 INFO - PROCESS | 4028 | 1470212292155 Marionette TRACE conn7 <- [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]]]}] 01:18:12 INFO - . 01:18:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 692ms 01:18:12 INFO - PROCESS | 4028 | 1470212292216 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 01:18:12 INFO - PROCESS | 4028 | 1470212292222 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 01:18:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:18:12 INFO - PROCESS | 4028 | 1470212292225 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:18:12 INFO - PROCESS | 4028 | 1470212292227 Marionette TRACE conn7 <- [1,1470,null,{}] 01:18:12 INFO - PROCESS | 4028 | 1470212292231 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:12 INFO - PROCESS | 4028 | 1470212292235 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:12 INFO - PROCESS | 4028 | 1470212292348 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 01:18:12 INFO - PROCESS | 4028 | 1470212292357 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:12 INFO - PROCESS | 4028 | 1470212292360 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ABD000 == 38 [pid = 4028] [id = 473] 01:18:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8224DE800) [pid = 4028] [serial = 1317] [outer = 0000000000000000] 01:18:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F823223000) [pid = 4028] [serial = 1318] [outer = 000000F8224DE800] 01:18:12 INFO - PROCESS | 4028 | 1470212292408 Marionette DEBUG loaded listener.js 01:18:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8261A7000) [pid = 4028] [serial = 1319] [outer = 000000F8224DE800] 01:18:12 INFO - PROCESS | 4028 | 1470212292758 Marionette TRACE conn7 <- [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]]]}] 01:18:12 INFO - . 01:18:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 587ms 01:18:12 INFO - PROCESS | 4028 | 1470212292816 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 01:18:12 INFO - PROCESS | 4028 | 1470212292821 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 01:18:12 INFO - PROCESS | 4028 | 1470212292825 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:18:12 INFO - PROCESS | 4028 | 1470212292827 Marionette TRACE conn7 <- [1,1474,null,{}] 01:18:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:18:12 INFO - PROCESS | 4028 | 1470212292830 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:12 INFO - PROCESS | 4028 | 1470212292835 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:12 INFO - PROCESS | 4028 | 1470212292949 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 01:18:12 INFO - PROCESS | 4028 | 1470212292959 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:12 INFO - PROCESS | 4028 | 1470212292962 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232CE000 == 39 [pid = 4028] [id = 474] 01:18:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F828DEE400) [pid = 4028] [serial = 1320] [outer = 0000000000000000] 01:18:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8236B3400) [pid = 4028] [serial = 1321] [outer = 000000F828DEE400] 01:18:13 INFO - PROCESS | 4028 | 1470212293011 Marionette DEBUG loaded listener.js 01:18:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F829713000) [pid = 4028] [serial = 1322] [outer = 000000F828DEE400] 01:18:13 INFO - PROCESS | 4028 | 1470212293361 Marionette TRACE conn7 <- [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]]]}] 01:18:13 INFO - . 01:18:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 587ms 01:18:13 INFO - PROCESS | 4028 | 1470212293419 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 01:18:13 INFO - PROCESS | 4028 | 1470212293421 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 01:18:13 INFO - PROCESS | 4028 | 1470212293424 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:18:13 INFO - PROCESS | 4028 | 1470212293426 Marionette TRACE conn7 <- [1,1478,null,{}] 01:18:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:18:13 INFO - PROCESS | 4028 | 1470212293430 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:13 INFO - PROCESS | 4028 | 1470212293435 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:13 INFO - PROCESS | 4028 | 1470212293546 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 01:18:13 INFO - PROCESS | 4028 | 1470212293593 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:13 INFO - PROCESS | 4028 | 1470212293595 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F68000 == 40 [pid = 4028] [id = 475] 01:18:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F828F27000) [pid = 4028] [serial = 1323] [outer = 0000000000000000] 01:18:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F829B08800) [pid = 4028] [serial = 1324] [outer = 000000F828F27000] 01:18:13 INFO - PROCESS | 4028 | 1470212293642 Marionette DEBUG loaded listener.js 01:18:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F829B17400) [pid = 4028] [serial = 1325] [outer = 000000F828F27000] 01:18:14 INFO - PROCESS | 4028 | 1470212294118 Marionette TRACE conn7 <- [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]]]}] 01:18:14 INFO - . 01:18:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 01:18:14 INFO - PROCESS | 4028 | 1470212294165 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 01:18:14 INFO - PROCESS | 4028 | 1470212294169 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 01:18:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:18:14 INFO - PROCESS | 4028 | 1470212294175 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:18:14 INFO - PROCESS | 4028 | 1470212294180 Marionette TRACE conn7 <- [1,1482,null,{}] 01:18:14 INFO - PROCESS | 4028 | 1470212294188 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:14 INFO - PROCESS | 4028 | 1470212294191 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:14 INFO - PROCESS | 4028 | 1470212294321 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 01:18:14 INFO - PROCESS | 4028 | 1470212294413 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:14 INFO - PROCESS | 4028 | 1470212294416 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C5A800 == 41 [pid = 4028] [id = 476] 01:18:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81ABAD800) [pid = 4028] [serial = 1326] [outer = 0000000000000000] 01:18:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81F30D800) [pid = 4028] [serial = 1327] [outer = 000000F81ABAD800] 01:18:14 INFO - PROCESS | 4028 | 1470212294477 Marionette DEBUG loaded listener.js 01:18:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8224B0800) [pid = 4028] [serial = 1328] [outer = 000000F81ABAD800] 01:18:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A4D000 == 42 [pid = 4028] [id = 477] 01:18:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8224B7400) [pid = 4028] [serial = 1329] [outer = 0000000000000000] 01:18:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F823324400) [pid = 4028] [serial = 1330] [outer = 000000F8224B7400] 01:18:15 INFO - PROCESS | 4028 | 1470212295061 Marionette TRACE conn7 <- [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]]]}] 01:18:15 INFO - . 01:18:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 943ms 01:18:15 INFO - PROCESS | 4028 | 1470212295121 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 01:18:15 INFO - PROCESS | 4028 | 1470212295127 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 01:18:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:18:15 INFO - PROCESS | 4028 | 1470212295133 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:18:15 INFO - PROCESS | 4028 | 1470212295140 Marionette TRACE conn7 <- [1,1486,null,{}] 01:18:15 INFO - PROCESS | 4028 | 1470212295158 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:15 INFO - PROCESS | 4028 | 1470212295162 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:15 INFO - PROCESS | 4028 | 1470212295331 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 01:18:15 INFO - PROCESS | 4028 | 1470212295379 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:15 INFO - PROCESS | 4028 | 1470212295385 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE1000 == 43 [pid = 4028] [id = 478] 01:18:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F824560800) [pid = 4028] [serial = 1331] [outer = 0000000000000000] 01:18:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8253E1C00) [pid = 4028] [serial = 1332] [outer = 000000F824560800] 01:18:15 INFO - PROCESS | 4028 | 1470212295441 Marionette DEBUG loaded listener.js 01:18:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F825E84000) [pid = 4028] [serial = 1333] [outer = 000000F824560800] 01:18:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F62000 == 44 [pid = 4028] [id = 479] 01:18:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F825FE9000) [pid = 4028] [serial = 1334] [outer = 0000000000000000] 01:18:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F82A108400) [pid = 4028] [serial = 1335] [outer = 000000F825FE9000] 01:18:15 INFO - PROCESS | 4028 | 1470212295975 Marionette TRACE conn7 <- [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]]]}] 01:18:16 INFO - . 01:18:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 900ms 01:18:16 INFO - PROCESS | 4028 | 1470212296036 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 01:18:16 INFO - PROCESS | 4028 | 1470212296039 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 01:18:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:18:16 INFO - PROCESS | 4028 | 1470212296042 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:18:16 INFO - PROCESS | 4028 | 1470212296046 Marionette TRACE conn7 <- [1,1490,null,{}] 01:18:16 INFO - PROCESS | 4028 | 1470212296062 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:16 INFO - PROCESS | 4028 | 1470212296068 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:16 INFO - PROCESS | 4028 | 1470212296204 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 01:18:16 INFO - PROCESS | 4028 | 1470212296329 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:16 INFO - PROCESS | 4028 | 1470212296333 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A357800 == 45 [pid = 4028] [id = 480] 01:18:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82A10D400) [pid = 4028] [serial = 1336] [outer = 0000000000000000] 01:18:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82A130400) [pid = 4028] [serial = 1337] [outer = 000000F82A10D400] 01:18:16 INFO - PROCESS | 4028 | 1470212296393 Marionette DEBUG loaded listener.js 01:18:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82A138400) [pid = 4028] [serial = 1338] [outer = 000000F82A10D400] 01:18:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3D3800 == 46 [pid = 4028] [id = 481] 01:18:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F82A139000) [pid = 4028] [serial = 1339] [outer = 0000000000000000] 01:18:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F82B052400) [pid = 4028] [serial = 1340] [outer = 000000F82A139000] 01:18:16 INFO - PROCESS | 4028 | 1470212296952 Marionette TRACE conn7 <- [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]]]}] 01:18:16 INFO - . 01:18:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 943ms 01:18:16 INFO - PROCESS | 4028 | 1470212296987 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 01:18:16 INFO - PROCESS | 4028 | 1470212296990 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 01:18:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:18:16 INFO - PROCESS | 4028 | 1470212296994 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:18:17 INFO - PROCESS | 4028 | 1470212297000 Marionette TRACE conn7 <- [1,1494,null,{}] 01:18:17 INFO - PROCESS | 4028 | 1470212297004 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:17 INFO - PROCESS | 4028 | 1470212297007 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:17 INFO - PROCESS | 4028 | 1470212297145 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 01:18:17 INFO - PROCESS | 4028 | 1470212297282 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:17 INFO - PROCESS | 4028 | 1470212297285 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A6E800 == 47 [pid = 4028] [id = 482] 01:18:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81BA24800) [pid = 4028] [serial = 1341] [outer = 0000000000000000] 01:18:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F829B0F000) [pid = 4028] [serial = 1342] [outer = 000000F81BA24800] 01:18:17 INFO - PROCESS | 4028 | 1470212297344 Marionette DEBUG loaded listener.js 01:18:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82A179400) [pid = 4028] [serial = 1343] [outer = 000000F81BA24800] 01:18:17 INFO - PROCESS | 4028 | 1470212297947 Marionette TRACE conn7 <- [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]]]}] 01:18:17 INFO - . 01:18:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 986ms 01:18:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:18:17 INFO - PROCESS | 4028 | 1470212297983 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 01:18:17 INFO - PROCESS | 4028 | 1470212297987 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 01:18:18 INFO - PROCESS | 4028 | 1470212297991 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:18:18 INFO - PROCESS | 4028 | 1470212297994 Marionette TRACE conn7 <- [1,1498,null,{}] 01:18:18 INFO - PROCESS | 4028 | 1470212298003 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:18 INFO - PROCESS | 4028 | 1470212298006 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:18 INFO - PROCESS | 4028 | 1470212298122 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 01:18:18 INFO - PROCESS | 4028 | 1470212298218 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:18 INFO - PROCESS | 4028 | 1470212298221 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82061F000 == 48 [pid = 4028] [id = 483] 01:18:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F819D5AC00) [pid = 4028] [serial = 1344] [outer = 0000000000000000] 01:18:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F81ABB8000) [pid = 4028] [serial = 1345] [outer = 000000F819D5AC00] 01:18:18 INFO - PROCESS | 4028 | 1470212298274 Marionette DEBUG loaded listener.js 01:18:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F81BD0E800) [pid = 4028] [serial = 1346] [outer = 000000F819D5AC00] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232CE000 == 47 [pid = 4028] [id = 474] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ABD000 == 46 [pid = 4028] [id = 473] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829877000 == 45 [pid = 4028] [id = 472] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297C1800 == 44 [pid = 4028] [id = 471] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C99000 == 43 [pid = 4028] [id = 470] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F826187000 == 42 [pid = 4028] [id = 469] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F8242CC000 == 41 [pid = 4028] [id = 468] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F82221A000 == 40 [pid = 4028] [id = 467] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC95000 == 39 [pid = 4028] [id = 466] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC38800 == 38 [pid = 4028] [id = 465] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B022000 == 37 [pid = 4028] [id = 464] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261CF000 == 36 [pid = 4028] [id = 463] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AC8000 == 35 [pid = 4028] [id = 460] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F821010800 == 34 [pid = 4028] [id = 461] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A13800 == 33 [pid = 4028] [id = 462] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A6E800 == 32 [pid = 4028] [id = 482] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F62000 == 31 [pid = 4028] [id = 479] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE1000 == 30 [pid = 4028] [id = 478] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3D3800 == 29 [pid = 4028] [id = 481] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A357800 == 28 [pid = 4028] [id = 480] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F68000 == 27 [pid = 4028] [id = 475] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A4D000 == 26 [pid = 4028] [id = 477] 01:18:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C5A800 == 25 [pid = 4028] [id = 476] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F825FEC800) [pid = 4028] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F822162C00) [pid = 4028] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F81B016C00) [pid = 4028] [serial = 1256] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F822E79C00) [pid = 4028] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F82321A000) [pid = 4028] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F816DB7800) [pid = 4028] [serial = 1254] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F816493000) [pid = 4028] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81C59AC00) [pid = 4028] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81BA29800) [pid = 4028] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F815B2F000) [pid = 4028] [serial = 1251] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212278234] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F815F42800) [pid = 4028] [serial = 1248] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825E71800) [pid = 4028] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F823329800) [pid = 4028] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81A86B000) [pid = 4028] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F816495C00) [pid = 4028] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F822E7C400) [pid = 4028] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F822190400) [pid = 4028] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828DEB800) [pid = 4028] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8253E0400) [pid = 4028] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F829B09C00) [pid = 4028] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F829717000) [pid = 4028] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81631C800) [pid = 4028] [serial = 1246] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F829B16C00) [pid = 4028] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8222DD000) [pid = 4028] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81F20B400) [pid = 4028] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8224D2800) [pid = 4028] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8239BD400) [pid = 4028] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8163F1000) [pid = 4028] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F82282A400) [pid = 4028] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8242B6C00) [pid = 4028] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F822197800) [pid = 4028] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F825FE3400) [pid = 4028] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F825AC3800) [pid = 4028] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:18:19 INFO - PROCESS | 4028 | 1470212299427 Marionette TRACE conn7 <- [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]]]}] 01:18:19 INFO - . 01:18:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1504ms 01:18:19 INFO - PROCESS | 4028 | 1470212299497 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 01:18:19 INFO - PROCESS | 4028 | 1470212299501 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 01:18:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:18:19 INFO - PROCESS | 4028 | 1470212299513 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:18:19 INFO - PROCESS | 4028 | 1470212299520 Marionette TRACE conn7 <- [1,1502,null,{}] 01:18:19 INFO - PROCESS | 4028 | 1470212299526 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:19 INFO - PROCESS | 4028 | 1470212299529 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:19 INFO - PROCESS | 4028 | 1470212299623 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 01:18:19 INFO - PROCESS | 4028 | 1470212299704 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:19 INFO - PROCESS | 4028 | 1470212299707 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AEC6000 == 26 [pid = 4028] [id = 484] 01:18:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F815FEF000) [pid = 4028] [serial = 1347] [outer = 0000000000000000] 01:18:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F815FF3400) [pid = 4028] [serial = 1348] [outer = 000000F815FEF000] 01:18:19 INFO - PROCESS | 4028 | 1470212299759 Marionette DEBUG loaded listener.js 01:18:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F816497400) [pid = 4028] [serial = 1349] [outer = 000000F815FEF000] 01:18:20 INFO - PROCESS | 4028 | 1470212300126 Marionette TRACE conn7 <- [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]]]}] 01:18:20 INFO - . 01:18:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 650ms 01:18:20 INFO - PROCESS | 4028 | 1470212300160 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 01:18:20 INFO - PROCESS | 4028 | 1470212300166 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 01:18:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:18:20 INFO - PROCESS | 4028 | 1470212300172 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:18:20 INFO - PROCESS | 4028 | 1470212300175 Marionette TRACE conn7 <- [1,1506,null,{}] 01:18:20 INFO - PROCESS | 4028 | 1470212300182 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:20 INFO - PROCESS | 4028 | 1470212300185 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:20 INFO - PROCESS | 4028 | 1470212300280 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 01:18:20 INFO - PROCESS | 4028 | 1470212300351 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:20 INFO - PROCESS | 4028 | 1470212300353 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC45800 == 27 [pid = 4028] [id = 485] 01:18:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8164A1C00) [pid = 4028] [serial = 1350] [outer = 0000000000000000] 01:18:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F819D5BC00) [pid = 4028] [serial = 1351] [outer = 000000F8164A1C00] 01:18:20 INFO - PROCESS | 4028 | 1470212300403 Marionette DEBUG loaded listener.js 01:18:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F81AD4B800) [pid = 4028] [serial = 1352] [outer = 000000F8164A1C00] 01:18:20 INFO - PROCESS | 4028 | 1470212300735 Marionette TRACE conn7 <- [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]]]}] 01:18:20 INFO - . 01:18:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 587ms 01:18:20 INFO - PROCESS | 4028 | 1470212300765 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 01:18:20 INFO - PROCESS | 4028 | 1470212300768 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 01:18:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:18:20 INFO - PROCESS | 4028 | 1470212300774 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:18:20 INFO - PROCESS | 4028 | 1470212300779 Marionette TRACE conn7 <- [1,1510,null,{}] 01:18:20 INFO - PROCESS | 4028 | 1470212300797 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:20 INFO - PROCESS | 4028 | 1470212300802 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:20 INFO - PROCESS | 4028 | 1470212300921 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 01:18:20 INFO - PROCESS | 4028 | 1470212300930 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:20 INFO - PROCESS | 4028 | 1470212300933 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82159B000 == 28 [pid = 4028] [id = 486] 01:18:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8149BEC00) [pid = 4028] [serial = 1353] [outer = 0000000000000000] 01:18:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81C590400) [pid = 4028] [serial = 1354] [outer = 000000F8149BEC00] 01:18:20 INFO - PROCESS | 4028 | 1470212300986 Marionette DEBUG loaded listener.js 01:18:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8211CEC00) [pid = 4028] [serial = 1355] [outer = 000000F8149BEC00] 01:18:21 INFO - PROCESS | 4028 | 1470212301344 Marionette TRACE conn7 <- [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]]]}] 01:18:21 INFO - . 01:18:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 587ms 01:18:21 INFO - PROCESS | 4028 | 1470212301367 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 01:18:21 INFO - PROCESS | 4028 | 1470212301370 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 01:18:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:18:21 INFO - PROCESS | 4028 | 1470212301376 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:18:21 INFO - PROCESS | 4028 | 1470212301379 Marionette TRACE conn7 <- [1,1514,null,{}] 01:18:21 INFO - PROCESS | 4028 | 1470212301391 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:21 INFO - PROCESS | 4028 | 1470212301397 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:21 INFO - PROCESS | 4028 | 1470212301517 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 01:18:21 INFO - PROCESS | 4028 | 1470212301534 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:21 INFO - PROCESS | 4028 | 1470212301539 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A2C800 == 29 [pid = 4028] [id = 487] 01:18:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F822197400) [pid = 4028] [serial = 1356] [outer = 0000000000000000] 01:18:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822197C00) [pid = 4028] [serial = 1357] [outer = 000000F822197400] 01:18:21 INFO - PROCESS | 4028 | 1470212301587 Marionette DEBUG loaded listener.js 01:18:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8223D4400) [pid = 4028] [serial = 1358] [outer = 000000F822197400] 01:18:21 INFO - PROCESS | 4028 | 1470212301983 Marionette TRACE conn7 <- [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]]]}] 01:18:22 INFO - . 01:18:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 649ms 01:18:22 INFO - PROCESS | 4028 | 1470212302025 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 01:18:22 INFO - PROCESS | 4028 | 1470212302027 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 01:18:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:18:22 INFO - PROCESS | 4028 | 1470212302039 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:18:22 INFO - PROCESS | 4028 | 1470212302044 Marionette TRACE conn7 <- [1,1518,null,{}] 01:18:22 INFO - PROCESS | 4028 | 1470212302048 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:22 INFO - PROCESS | 4028 | 1470212302050 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:22 INFO - PROCESS | 4028 | 1470212302161 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 01:18:22 INFO - PROCESS | 4028 | 1470212302165 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:22 INFO - PROCESS | 4028 | 1470212302168 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A56800 == 30 [pid = 4028] [id = 488] 01:18:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8164A1000) [pid = 4028] [serial = 1359] [outer = 0000000000000000] 01:18:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8224D3C00) [pid = 4028] [serial = 1360] [outer = 000000F8164A1000] 01:18:22 INFO - PROCESS | 4028 | 1470212302215 Marionette DEBUG loaded listener.js 01:18:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F822A91400) [pid = 4028] [serial = 1361] [outer = 000000F8164A1000] 01:18:22 INFO - PROCESS | 4028 | 1470212302639 Marionette TRACE conn7 <- [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]]]}] 01:18:22 INFO - . 01:18:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 629ms 01:18:22 INFO - PROCESS | 4028 | 1470212302673 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 01:18:22 INFO - PROCESS | 4028 | 1470212302679 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 01:18:22 INFO - PROCESS | 4028 | 1470212302682 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:18:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:18:22 INFO - PROCESS | 4028 | 1470212302684 Marionette TRACE conn7 <- [1,1522,null,{}] 01:18:22 INFO - PROCESS | 4028 | 1470212302696 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:22 INFO - PROCESS | 4028 | 1470212302706 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:22 INFO - PROCESS | 4028 | 1470212302837 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 01:18:22 INFO - PROCESS | 4028 | 1470212302842 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:22 INFO - PROCESS | 4028 | 1470212302848 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826183800 == 31 [pid = 4028] [id = 489] 01:18:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F822E7CC00) [pid = 4028] [serial = 1362] [outer = 0000000000000000] 01:18:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F822E7E800) [pid = 4028] [serial = 1363] [outer = 000000F822E7CC00] 01:18:22 INFO - PROCESS | 4028 | 1470212302936 Marionette DEBUG loaded listener.js 01:18:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8233DE000) [pid = 4028] [serial = 1364] [outer = 000000F822E7CC00] 01:18:23 INFO - PROCESS | 4028 | 1470212303326 Marionette TRACE conn7 <- [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]]]}] 01:18:23 INFO - . 01:18:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 671ms 01:18:23 INFO - PROCESS | 4028 | 1470212303357 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 01:18:23 INFO - PROCESS | 4028 | 1470212303359 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 01:18:23 INFO - PROCESS | 4028 | 1470212303362 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:18:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:18:23 INFO - PROCESS | 4028 | 1470212303367 Marionette TRACE conn7 <- [1,1526,null,{}] 01:18:23 INFO - PROCESS | 4028 | 1470212303371 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:23 INFO - PROCESS | 4028 | 1470212303373 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:23 INFO - PROCESS | 4028 | 1470212303491 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 01:18:23 INFO - PROCESS | 4028 | 1470212303496 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:23 INFO - PROCESS | 4028 | 1470212303498 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261C8800 == 32 [pid = 4028] [id = 490] 01:18:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F82332B800) [pid = 4028] [serial = 1365] [outer = 0000000000000000] 01:18:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8234F6000) [pid = 4028] [serial = 1366] [outer = 000000F82332B800] 01:18:23 INFO - PROCESS | 4028 | 1470212303546 Marionette DEBUG loaded listener.js 01:18:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8239C5400) [pid = 4028] [serial = 1367] [outer = 000000F82332B800] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8222E9000) [pid = 4028] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F824560C00) [pid = 4028] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81F20FC00) [pid = 4028] [serial = 1287] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81491BC00) [pid = 4028] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81BCEBC00) [pid = 4028] [serial = 1297] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828F27000) [pid = 4028] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81A0A2800) [pid = 4028] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F815B28800) [pid = 4028] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F819D8DC00) [pid = 4028] [serial = 1294] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81F20E800) [pid = 4028] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F825E79400) [pid = 4028] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8224DE800) [pid = 4028] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F816344400) [pid = 4028] [serial = 1289] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F828DEE400) [pid = 4028] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F822F79000) [pid = 4028] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8163A4800) [pid = 4028] [serial = 1292] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212287185] 01:18:23 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81491D800) [pid = 4028] [serial = 1247] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:18:24 INFO - PROCESS | 4028 | 1470212304144 Marionette TRACE conn7 <- [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]]]}] 01:18:24 INFO - . 01:18:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 838ms 01:18:24 INFO - PROCESS | 4028 | 1470212304204 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 01:18:24 INFO - PROCESS | 4028 | 1470212304206 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 01:18:24 INFO - PROCESS | 4028 | 1470212304209 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:18:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:18:24 INFO - PROCESS | 4028 | 1470212304214 Marionette TRACE conn7 <- [1,1530,null,{}] 01:18:24 INFO - PROCESS | 4028 | 1470212304218 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:24 INFO - PROCESS | 4028 | 1470212304220 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:24 INFO - PROCESS | 4028 | 1470212304305 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 01:18:24 INFO - PROCESS | 4028 | 1470212304309 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:24 INFO - PROCESS | 4028 | 1470212304311 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DBA000 == 33 [pid = 4028] [id = 491] 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F815F45800) [pid = 4028] [serial = 1368] [outer = 0000000000000000] 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F81F20E800) [pid = 4028] [serial = 1369] [outer = 000000F815F45800] 01:18:24 INFO - PROCESS | 4028 | 1470212304359 Marionette DEBUG loaded listener.js 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8230C7C00) [pid = 4028] [serial = 1370] [outer = 000000F815F45800] 01:18:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FD4800 == 34 [pid = 4028] [id = 492] 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8242B2800) [pid = 4028] [serial = 1371] [outer = 0000000000000000] 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F82455CC00) [pid = 4028] [serial = 1372] [outer = 000000F8242B2800] 01:18:24 INFO - PROCESS | 4028 | 1470212304775 Marionette TRACE conn7 <- [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]]]}] 01:18:24 INFO - . 01:18:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 586ms 01:18:24 INFO - PROCESS | 4028 | 1470212304799 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 01:18:24 INFO - PROCESS | 4028 | 1470212304801 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 01:18:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:18:24 INFO - PROCESS | 4028 | 1470212304804 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:18:24 INFO - PROCESS | 4028 | 1470212304809 Marionette TRACE conn7 <- [1,1534,null,{}] 01:18:24 INFO - PROCESS | 4028 | 1470212304820 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:24 INFO - PROCESS | 4028 | 1470212304822 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:24 INFO - PROCESS | 4028 | 1470212304918 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 01:18:24 INFO - PROCESS | 4028 | 1470212304923 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:24 INFO - PROCESS | 4028 | 1470212304925 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82151E000 == 35 [pid = 4028] [id = 493] 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8233E3800) [pid = 4028] [serial = 1373] [outer = 0000000000000000] 01:18:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F824556400) [pid = 4028] [serial = 1374] [outer = 000000F8233E3800] 01:18:24 INFO - PROCESS | 4028 | 1470212304973 Marionette DEBUG loaded listener.js 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8253DC800) [pid = 4028] [serial = 1375] [outer = 000000F8233E3800] 01:18:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829855800 == 36 [pid = 4028] [id = 494] 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8253D9400) [pid = 4028] [serial = 1376] [outer = 0000000000000000] 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F825E71800) [pid = 4028] [serial = 1377] [outer = 000000F8253D9400] 01:18:25 INFO - PROCESS | 4028 | 1470212305391 Marionette TRACE conn7 <- [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]]]}] 01:18:25 INFO - . 01:18:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 650ms 01:18:25 INFO - PROCESS | 4028 | 1470212305458 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 01:18:25 INFO - PROCESS | 4028 | 1470212305464 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 01:18:25 INFO - PROCESS | 4028 | 1470212305468 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:18:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:18:25 INFO - PROCESS | 4028 | 1470212305469 Marionette TRACE conn7 <- [1,1538,null,{}] 01:18:25 INFO - PROCESS | 4028 | 1470212305473 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:25 INFO - PROCESS | 4028 | 1470212305478 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:25 INFO - PROCESS | 4028 | 1470212305580 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 01:18:25 INFO - PROCESS | 4028 | 1470212305596 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:25 INFO - PROCESS | 4028 | 1470212305597 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A63800 == 37 [pid = 4028] [id = 495] 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8253DF000) [pid = 4028] [serial = 1378] [outer = 0000000000000000] 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825E74C00) [pid = 4028] [serial = 1379] [outer = 000000F8253DF000] 01:18:25 INFO - PROCESS | 4028 | 1470212305644 Marionette DEBUG loaded listener.js 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825F1E800) [pid = 4028] [serial = 1380] [outer = 000000F8253DF000] 01:18:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AAB800 == 38 [pid = 4028] [id = 496] 01:18:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825F27C00) [pid = 4028] [serial = 1381] [outer = 0000000000000000] 01:18:25 INFO - PROCESS | 4028 | [4028] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9701 01:18:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F813FB2C00) [pid = 4028] [serial = 1382] [outer = 000000F825F27C00] 01:18:26 INFO - PROCESS | 4028 | 1470212306222 Marionette TRACE conn7 <- [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]]]}] 01:18:26 INFO - . 01:18:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 775ms 01:18:26 INFO - PROCESS | 4028 | 1470212306254 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 01:18:26 INFO - PROCESS | 4028 | 1470212306258 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 01:18:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:18:26 INFO - PROCESS | 4028 | 1470212306264 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:18:26 INFO - PROCESS | 4028 | 1470212306268 Marionette TRACE conn7 <- [1,1542,null,{}] 01:18:26 INFO - PROCESS | 4028 | 1470212306278 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:26 INFO - PROCESS | 4028 | 1470212306281 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:26 INFO - PROCESS | 4028 | 1470212306431 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 01:18:26 INFO - PROCESS | 4028 | 1470212306553 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:26 INFO - PROCESS | 4028 | 1470212306556 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2B7800 == 39 [pid = 4028] [id = 497] 01:18:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F819D91000) [pid = 4028] [serial = 1383] [outer = 0000000000000000] 01:18:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81A02B000) [pid = 4028] [serial = 1384] [outer = 000000F819D91000] 01:18:26 INFO - PROCESS | 4028 | 1470212306618 Marionette DEBUG loaded listener.js 01:18:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81C3B5C00) [pid = 4028] [serial = 1385] [outer = 000000F819D91000] 01:18:27 INFO - PROCESS | 4028 | 1470212307196 Marionette TRACE conn7 <- [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]]]}] 01:18:27 INFO - . 01:18:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 985ms 01:18:27 INFO - PROCESS | 4028 | 1470212307253 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 01:18:27 INFO - PROCESS | 4028 | 1470212307258 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 01:18:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:18:27 INFO - PROCESS | 4028 | 1470212307265 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:18:27 INFO - PROCESS | 4028 | 1470212307268 Marionette TRACE conn7 <- [1,1546,null,{}] 01:18:27 INFO - PROCESS | 4028 | 1470212307276 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:27 INFO - PROCESS | 4028 | 1470212307279 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:27 INFO - PROCESS | 4028 | 1470212307409 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 01:18:27 INFO - PROCESS | 4028 | 1470212307486 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:27 INFO - PROCESS | 4028 | 1470212307492 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82613D000 == 40 [pid = 4028] [id = 498] 01:18:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822190C00) [pid = 4028] [serial = 1386] [outer = 0000000000000000] 01:18:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F8224D9400) [pid = 4028] [serial = 1387] [outer = 000000F822190C00] 01:18:27 INFO - PROCESS | 4028 | 1470212307589 Marionette DEBUG loaded listener.js 01:18:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F8230C9000) [pid = 4028] [serial = 1388] [outer = 000000F822190C00] 01:18:28 INFO - PROCESS | 4028 | 1470212308308 Marionette TRACE conn7 <- [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]]]}] 01:18:28 INFO - . 01:18:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1088ms 01:18:28 INFO - PROCESS | 4028 | 1470212308355 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 01:18:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:18:28 INFO - PROCESS | 4028 | 1470212308363 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 01:18:28 INFO - PROCESS | 4028 | 1470212308368 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:18:28 INFO - PROCESS | 4028 | 1470212308371 Marionette TRACE conn7 <- [1,1550,null,{}] 01:18:28 INFO - PROCESS | 4028 | 1470212308377 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:28 INFO - PROCESS | 4028 | 1470212308383 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:28 INFO - PROCESS | 4028 | 1470212308573 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 01:18:28 INFO - PROCESS | 4028 | 1470212308583 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:28 INFO - PROCESS | 4028 | 1470212308591 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2A1800 == 41 [pid = 4028] [id = 499] 01:18:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F819D8D000) [pid = 4028] [serial = 1389] [outer = 0000000000000000] 01:18:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F819D8D800) [pid = 4028] [serial = 1390] [outer = 000000F819D8D000] 01:18:28 INFO - PROCESS | 4028 | 1470212308642 Marionette DEBUG loaded listener.js 01:18:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81BA56C00) [pid = 4028] [serial = 1391] [outer = 000000F819D8D000] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F829855800 == 40 [pid = 4028] [id = 494] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F82151E000 == 39 [pid = 4028] [id = 493] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FD4800 == 38 [pid = 4028] [id = 492] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DBA000 == 37 [pid = 4028] [id = 491] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261C8800 == 36 [pid = 4028] [id = 490] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F826183800 == 35 [pid = 4028] [id = 489] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A56800 == 34 [pid = 4028] [id = 488] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A2C800 == 33 [pid = 4028] [id = 487] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F82159B000 == 32 [pid = 4028] [id = 486] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC45800 == 31 [pid = 4028] [id = 485] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AEC6000 == 30 [pid = 4028] [id = 484] 01:18:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F82061F000 == 29 [pid = 4028] [id = 483] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81AE95400) [pid = 4028] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F815F47800) [pid = 4028] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F819D8E000) [pid = 4028] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F821589800) [pid = 4028] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F8261A5C00) [pid = 4028] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F8261A7000) [pid = 4028] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F823223000) [pid = 4028] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F81BA22000) [pid = 4028] [serial = 1290] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8236B3400) [pid = 4028] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F82332A400) [pid = 4028] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F819D56000) [pid = 4028] [serial = 1293] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212287185] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81BD03800) [pid = 4028] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8224B3400) [pid = 4028] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8233DF800) [pid = 4028] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F825E8D800) [pid = 4028] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F822E7EC00) [pid = 4028] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81C95EC00) [pid = 4028] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F824561800) [pid = 4028] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:18:28 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F822191C00) [pid = 4028] [serial = 1288] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8242AEC00) [pid = 4028] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81C270400) [pid = 4028] [serial = 1298] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81F310400) [pid = 4028] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81ABB1800) [pid = 4028] [serial = 1296] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8210E9C00) [pid = 4028] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F823222C00) [pid = 4028] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F823475000) [pid = 4028] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F829B17400) [pid = 4028] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F829B08800) [pid = 4028] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F829713000) [pid = 4028] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:18:29 INFO - PROCESS | 4028 | 1470212309125 Marionette TRACE conn7 <- [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]]]}] 01:18:29 INFO - . 01:18:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 795ms 01:18:29 INFO - PROCESS | 4028 | 1470212309164 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 01:18:29 INFO - PROCESS | 4028 | 1470212309169 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 01:18:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:18:29 INFO - PROCESS | 4028 | 1470212309175 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:18:29 INFO - PROCESS | 4028 | 1470212309178 Marionette TRACE conn7 <- [1,1554,null,{}] 01:18:29 INFO - PROCESS | 4028 | 1470212309189 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:29 INFO - PROCESS | 4028 | 1470212309192 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:29 INFO - PROCESS | 4028 | 1470212309289 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 01:18:29 INFO - PROCESS | 4028 | 1470212309368 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:29 INFO - PROCESS | 4028 | 1470212309373 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F820619800 == 30 [pid = 4028] [id = 500] 01:18:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F815F47800) [pid = 4028] [serial = 1392] [outer = 0000000000000000] 01:18:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F816DBBC00) [pid = 4028] [serial = 1393] [outer = 000000F815F47800] 01:18:29 INFO - PROCESS | 4028 | 1470212309421 Marionette DEBUG loaded listener.js 01:18:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81BD07C00) [pid = 4028] [serial = 1394] [outer = 000000F815F47800] 01:18:29 INFO - PROCESS | 4028 | 1470212309820 Marionette TRACE conn7 <- [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]]]}] 01:18:29 INFO - . 01:18:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 692ms 01:18:29 INFO - PROCESS | 4028 | 1470212309870 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 01:18:29 INFO - PROCESS | 4028 | 1470212309875 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 01:18:29 INFO - PROCESS | 4028 | 1470212309879 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:18:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:18:29 INFO - PROCESS | 4028 | 1470212309883 Marionette TRACE conn7 <- [1,1558,null,{}] 01:18:29 INFO - PROCESS | 4028 | 1470212309895 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:29 INFO - PROCESS | 4028 | 1470212309901 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:30 INFO - PROCESS | 4028 | 1470212309998 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 01:18:30 INFO - PROCESS | 4028 | 1470212310009 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 4028 | 1470212310013 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A18800 == 31 [pid = 4028] [id = 501] 01:18:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81FCAC400) [pid = 4028] [serial = 1395] [outer = 0000000000000000] 01:18:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F82218F400) [pid = 4028] [serial = 1396] [outer = 000000F81FCAC400] 01:18:30 INFO - PROCESS | 4028 | 1470212310063 Marionette DEBUG loaded listener.js 01:18:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8222E0400) [pid = 4028] [serial = 1397] [outer = 000000F81FCAC400] 01:18:30 INFO - PROCESS | 4028 | 1470212310473 Marionette TRACE conn7 <- [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]]]}] 01:18:30 INFO - . 01:18:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 629ms 01:18:30 INFO - PROCESS | 4028 | 1470212310513 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 01:18:30 INFO - PROCESS | 4028 | 1470212310519 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 01:18:30 INFO - PROCESS | 4028 | 1470212310522 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:18:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:18:30 INFO - PROCESS | 4028 | 1470212310524 Marionette TRACE conn7 <- [1,1562,null,{}] 01:18:30 INFO - PROCESS | 4028 | 1470212310527 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:30 INFO - PROCESS | 4028 | 1470212310533 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:30 INFO - PROCESS | 4028 | 1470212310629 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 01:18:30 INFO - PROCESS | 4028 | 1470212310637 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 4028 | 1470212310640 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A5E000 == 32 [pid = 4028] [id = 502] 01:18:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8227C9800) [pid = 4028] [serial = 1398] [outer = 0000000000000000] 01:18:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F822E78000) [pid = 4028] [serial = 1399] [outer = 000000F8227C9800] 01:18:30 INFO - PROCESS | 4028 | 1470212310688 Marionette DEBUG loaded listener.js 01:18:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822F7CC00) [pid = 4028] [serial = 1400] [outer = 000000F8227C9800] 01:18:31 INFO - PROCESS | 4028 | 1470212311073 Marionette TRACE conn7 <- [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]]]}] 01:18:31 INFO - . 01:18:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 587ms 01:18:31 INFO - PROCESS | 4028 | 1470212311117 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 01:18:31 INFO - PROCESS | 4028 | 1470212311119 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311122 Marionette TRACE conn7 -> [0,1566,"getContext",null] 01:18:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:18:31 INFO - PROCESS | 4028 | 1470212311124 Marionette TRACE conn7 <- [1,1566,null,{"value":"content"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311131 Marionette TRACE conn7 -> [0,1567,"setContext",{"value":"chrome"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311133 Marionette TRACE conn7 <- [1,1567,null,{}] 01:18:31 INFO - PROCESS | 4028 | 1470212311137 Marionette TRACE conn7 -> [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}] 01:18:31 INFO - PROCESS | 4028 | 1470212311150 Marionette TRACE conn7 <- [1,1568,null,{"value":false}] 01:18:31 INFO - PROCESS | 4028 | 1470212311166 Marionette TRACE conn7 -> [0,1569,"setContext",{"value":"content"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311168 Marionette TRACE conn7 <- [1,1569,null,{}] 01:18:31 INFO - PROCESS | 4028 | 1470212311171 Marionette TRACE conn7 -> [0,1570,"getContext",null] 01:18:31 INFO - PROCESS | 4028 | 1470212311176 Marionette TRACE conn7 <- [1,1570,null,{"value":"content"}] 01:18:31 INFO - Setting pref network.http.enablePerElementReferrer (true) 01:18:31 INFO - PROCESS | 4028 | 1470212311184 Marionette TRACE conn7 -> [0,1571,"setContext",{"value":"chrome"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311186 Marionette TRACE conn7 <- [1,1571,null,{}] 01:18:31 INFO - PROCESS | 4028 | 1470212311195 Marionette TRACE conn7 -> [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}] 01:18:31 INFO - PROCESS | 4028 | 1470212311209 Marionette TRACE conn7 <- [1,1572,null,{"value":null}] 01:18:31 INFO - PROCESS | 4028 | 1470212311212 Marionette TRACE conn7 -> [0,1573,"setContext",{"value":"content"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311214 Marionette TRACE conn7 <- [1,1573,null,{}] 01:18:31 INFO - PROCESS | 4028 | 1470212311216 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:18:31 INFO - PROCESS | 4028 | 1470212311222 Marionette TRACE conn7 <- [1,1574,null,{}] 01:18:31 INFO - PROCESS | 4028 | 1470212311231 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:31 INFO - PROCESS | 4028 | 1470212311234 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:31 INFO - PROCESS | 4028 | 1470212311350 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 01:18:31 INFO - PROCESS | 4028 | 1470212311356 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:31 INFO - PROCESS | 4028 | 1470212311359 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D7800 == 33 [pid = 4028] [id = 503] 01:18:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8233DDC00) [pid = 4028] [serial = 1401] [outer = 0000000000000000] 01:18:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8233DEC00) [pid = 4028] [serial = 1402] [outer = 000000F8233DDC00] 01:18:31 INFO - PROCESS | 4028 | 1470212311407 Marionette DEBUG loaded listener.js 01:18:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F823955400) [pid = 4028] [serial = 1403] [outer = 000000F8233DDC00] 01:18:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CA3800 == 34 [pid = 4028] [id = 504] 01:18:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F82435F000) [pid = 4028] [serial = 1404] [outer = 0000000000000000] 01:18:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F825346C00) [pid = 4028] [serial = 1405] [outer = 000000F82435F000] 01:18:31 INFO - PROCESS | 4028 | 1470212311861 Marionette TRACE conn7 <- [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]]]}] 01:18:31 INFO - . 01:18:31 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 767ms 01:18:31 INFO - PROCESS | 4028 | 1470212311898 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 01:18:31 INFO - PROCESS | 4028 | 1470212311903 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 01:18:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 01:18:31 INFO - PROCESS | 4028 | 1470212311907 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:18:31 INFO - PROCESS | 4028 | 1470212311909 Marionette TRACE conn7 <- [1,1578,null,{}] 01:18:31 INFO - PROCESS | 4028 | 1470212311912 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:31 INFO - PROCESS | 4028 | 1470212311921 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:32 INFO - PROCESS | 4028 | 1470212312058 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 01:18:32 INFO - PROCESS | 4028 | 1470212312119 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:32 INFO - PROCESS | 4028 | 1470212312121 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297B9800 == 35 [pid = 4028] [id = 505] 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8245B8400) [pid = 4028] [serial = 1406] [outer = 0000000000000000] 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F825FE3C00) [pid = 4028] [serial = 1407] [outer = 000000F8245B8400] 01:18:32 INFO - PROCESS | 4028 | 1470212312169 Marionette DEBUG loaded listener.js 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825FEDC00) [pid = 4028] [serial = 1408] [outer = 000000F8245B8400] 01:18:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829860000 == 36 [pid = 4028] [id = 506] 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82619FC00) [pid = 4028] [serial = 1409] [outer = 0000000000000000] 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F828DED400) [pid = 4028] [serial = 1410] [outer = 000000F82619FC00] 01:18:32 INFO - PROCESS | 4028 | 1470212312594 Marionette TRACE conn7 <- [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]]]}] 01:18:32 INFO - . 01:18:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 735ms 01:18:32 INFO - PROCESS | 4028 | 1470212312643 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 01:18:32 INFO - PROCESS | 4028 | 1470212312645 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 01:18:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:18:32 INFO - PROCESS | 4028 | 1470212312652 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:18:32 INFO - PROCESS | 4028 | 1470212312654 Marionette TRACE conn7 <- [1,1582,null,{}] 01:18:32 INFO - PROCESS | 4028 | 1470212312658 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:32 INFO - PROCESS | 4028 | 1470212312660 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:32 INFO - PROCESS | 4028 | 1470212312785 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 01:18:32 INFO - PROCESS | 4028 | 1470212312844 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:32 INFO - PROCESS | 4028 | 1470212312846 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A65800 == 37 [pid = 4028] [id = 507] 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F825FEF000) [pid = 4028] [serial = 1411] [outer = 0000000000000000] 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8261A5C00) [pid = 4028] [serial = 1412] [outer = 000000F825FEF000] 01:18:32 INFO - PROCESS | 4028 | 1470212312894 Marionette DEBUG loaded listener.js 01:18:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F828F1E400) [pid = 4028] [serial = 1413] [outer = 000000F825FEF000] 01:18:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB8000 == 38 [pid = 4028] [id = 508] 01:18:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F828F22000) [pid = 4028] [serial = 1414] [outer = 0000000000000000] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8164A1C00) [pid = 4028] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8149BEC00) [pid = 4028] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8164A1000) [pid = 4028] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F815FEF000) [pid = 4028] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F819D5AC00) [pid = 4028] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F82332B800) [pid = 4028] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F822E7CC00) [pid = 4028] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8224B7400) [pid = 4028] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81ABAD800) [pid = 4028] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F825FE9000) [pid = 4028] [serial = 1334] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212295820] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8233E3800) [pid = 4028] [serial = 1373] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8253D9400) [pid = 4028] [serial = 1376] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212305280] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F824560800) [pid = 4028] [serial = 1331] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F82A139000) [pid = 4028] [serial = 1339] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F82A10D400) [pid = 4028] [serial = 1336] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81BA24800) [pid = 4028] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8242B2800) [pid = 4028] [serial = 1371] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F822197400) [pid = 4028] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F815F45800) [pid = 4028] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:18:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F814918400) [pid = 4028] [serial = 1415] [outer = 000000F828F22000] 01:18:33 INFO - PROCESS | 4028 | 1470212313389 Marionette TRACE conn7 <- [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]]]}] 01:18:33 INFO - . 01:18:33 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 797ms 01:18:33 INFO - PROCESS | 4028 | 1470212313449 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 01:18:33 INFO - PROCESS | 4028 | 1470212313451 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 01:18:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 01:18:33 INFO - PROCESS | 4028 | 1470212313454 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:18:33 INFO - PROCESS | 4028 | 1470212313460 Marionette TRACE conn7 <- [1,1586,null,{}] 01:18:33 INFO - PROCESS | 4028 | 1470212313465 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:18:33 INFO - PROCESS | 4028 | 1470212313468 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:33 INFO - PROCESS | 4028 | 1470212313569 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 01:18:33 INFO - PROCESS | 4028 | 1470212313654 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:18:33 INFO - PROCESS | 4028 | 1470212313656 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:18:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ADB000 == 39 [pid = 4028] [id = 509] 01:18:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F81B0C3400) [pid = 4028] [serial = 1416] [outer = 0000000000000000] 01:18:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8224AF000) [pid = 4028] [serial = 1417] [outer = 000000F81B0C3400] 01:18:33 INFO - PROCESS | 4028 | 1470212313703 Marionette DEBUG loaded listener.js 01:18:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8233E3800) [pid = 4028] [serial = 1418] [outer = 000000F81B0C3400] 01:18:33 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1AC000 == 38 [pid = 4028] [id = 324] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F819D68000 == 37 [pid = 4028] [id = 323] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C91000 == 36 [pid = 4028] [id = 341] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FDA800 == 35 [pid = 4028] [id = 345] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F822422800 == 34 [pid = 4028] [id = 332] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C6C000 == 33 [pid = 4028] [id = 340] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC90800 == 32 [pid = 4028] [id = 326] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261D0000 == 31 [pid = 4028] [id = 339] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A6B800 == 30 [pid = 4028] [id = 336] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232BA800 == 29 [pid = 4028] [id = 334] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC1000 == 28 [pid = 4028] [id = 343] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F82101C000 == 27 [pid = 4028] [id = 328] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F264000 == 26 [pid = 4028] [id = 325] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A1E800 == 25 [pid = 4028] [id = 333] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F826141000 == 24 [pid = 4028] [id = 337] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C5D000 == 23 [pid = 4028] [id = 330] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8243AC800 == 22 [pid = 4028] [id = 335] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B2800 == 21 [pid = 4028] [id = 338] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AAB800 == 20 [pid = 4028] [id = 496] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB8000 == 19 [pid = 4028] [id = 508] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A65800 == 18 [pid = 4028] [id = 507] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F829860000 == 17 [pid = 4028] [id = 506] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297B9800 == 16 [pid = 4028] [id = 505] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CA3800 == 15 [pid = 4028] [id = 504] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D7800 == 14 [pid = 4028] [id = 503] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A5E000 == 13 [pid = 4028] [id = 502] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A18800 == 12 [pid = 4028] [id = 501] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F820619800 == 11 [pid = 4028] [id = 500] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2A1800 == 10 [pid = 4028] [id = 499] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F82613D000 == 9 [pid = 4028] [id = 498] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2B7800 == 8 [pid = 4028] [id = 497] 01:18:37 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A63800 == 7 [pid = 4028] [id = 495] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F819D5BC00) [pid = 4028] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81AD4B800) [pid = 4028] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8211CEC00) [pid = 4028] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81C590400) [pid = 4028] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F8224D3C00) [pid = 4028] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F816497400) [pid = 4028] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F815FF3400) [pid = 4028] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F81BD0E800) [pid = 4028] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F81ABB8000) [pid = 4028] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F8234F6000) [pid = 4028] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8233DE000) [pid = 4028] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F822E7E800) [pid = 4028] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F823324400) [pid = 4028] [serial = 1330] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F8224B0800) [pid = 4028] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F81F30D800) [pid = 4028] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F82A108400) [pid = 4028] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212295820] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F8253DC800) [pid = 4028] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F824556400) [pid = 4028] [serial = 1374] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F825E71800) [pid = 4028] [serial = 1377] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212305280] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F825E84000) [pid = 4028] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F8253E1C00) [pid = 4028] [serial = 1332] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F82B052400) [pid = 4028] [serial = 1340] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F82A138400) [pid = 4028] [serial = 1338] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F82A130400) [pid = 4028] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 62 (000000F82A179400) [pid = 4028] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 61 (000000F825E74C00) [pid = 4028] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 60 (000000F829B0F000) [pid = 4028] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 59 (000000F82455CC00) [pid = 4028] [serial = 1372] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 58 (000000F8239C5400) [pid = 4028] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 57 (000000F822197C00) [pid = 4028] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 56 (000000F81F20E800) [pid = 4028] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 55 (000000F8230C7C00) [pid = 4028] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 54 (000000F822A91400) [pid = 4028] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:18:37 INFO - PROCESS | 4028 | --DOMWINDOW == 53 (000000F8223D4400) [pid = 4028] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 52 (000000F819D8D000) [pid = 4028] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 51 (000000F815F47800) [pid = 4028] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 50 (000000F819D91000) [pid = 4028] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 49 (000000F825F27C00) [pid = 4028] [serial = 1381] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 48 (000000F8253DF000) [pid = 4028] [serial = 1378] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 47 (000000F8227C9800) [pid = 4028] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 46 (000000F8245B8400) [pid = 4028] [serial = 1406] [outer = 0000000000000000] [url = 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] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 45 (000000F81FCAC400) [pid = 4028] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 44 (000000F822190C00) [pid = 4028] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 43 (000000F82435F000) [pid = 4028] [serial = 1404] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 42 (000000F8233DDC00) [pid = 4028] [serial = 1401] [outer = 0000000000000000] [url = 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] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 41 (000000F825FEF000) [pid = 4028] [serial = 1411] [outer = 0000000000000000] [url = 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] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 40 (000000F82619FC00) [pid = 4028] [serial = 1409] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212312449] 01:18:40 INFO - PROCESS | 4028 | --DOMWINDOW == 39 (000000F828F22000) [pid = 4028] [serial = 1414] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 38 (000000F81BA56C00) [pid = 4028] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 37 (000000F819D8D800) [pid = 4028] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F81BD07C00) [pid = 4028] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F816DBBC00) [pid = 4028] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F81C3B5C00) [pid = 4028] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F81A02B000) [pid = 4028] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F813FB2C00) [pid = 4028] [serial = 1382] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F825F1E800) [pid = 4028] [serial = 1380] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F822E78000) [pid = 4028] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F825FE3C00) [pid = 4028] [serial = 1407] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F82218F400) [pid = 4028] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F8222E0400) [pid = 4028] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F8230C9000) [pid = 4028] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F8224D9400) [pid = 4028] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F825346C00) [pid = 4028] [serial = 1405] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F8233DEC00) [pid = 4028] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F8261A5C00) [pid = 4028] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F8224AF000) [pid = 4028] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F828DED400) [pid = 4028] [serial = 1410] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212312449] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F825FEDC00) [pid = 4028] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F814918400) [pid = 4028] [serial = 1415] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F823955400) [pid = 4028] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F828F1E400) [pid = 4028] [serial = 1413] [outer = 0000000000000000] [url = about:blank] 01:18:44 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F822F7CC00) [pid = 4028] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:19:03 INFO - PROCESS | 4028 | 1470212343828 Marionette TRACE conn7 <- [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]]]}] 01:19:03 INFO - . 01:19:03 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 30430ms 01:19:03 INFO - PROCESS | 4028 | 1470212343889 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 01:19:03 INFO - PROCESS | 4028 | 1470212343897 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 01:19:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 01:19:03 INFO - PROCESS | 4028 | 1470212343904 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:19:03 INFO - PROCESS | 4028 | 1470212343907 Marionette TRACE conn7 <- [1,1590,null,{}] 01:19:03 INFO - PROCESS | 4028 | 1470212343913 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:19:03 INFO - PROCESS | 4028 | 1470212343916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:19:04 INFO - PROCESS | 4028 | 1470212344020 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 01:19:04 INFO - PROCESS | 4028 | 1470212344026 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:19:04 INFO - PROCESS | 4028 | 1470212344029 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:19:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F816D3A800 == 8 [pid = 4028] [id = 510] 01:19:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F8151E2C00) [pid = 4028] [serial = 1419] [outer = 0000000000000000] 01:19:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F8151E3000) [pid = 4028] [serial = 1420] [outer = 000000F8151E2C00] 01:19:04 INFO - PROCESS | 4028 | 1470212344087 Marionette DEBUG loaded listener.js 01:19:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815C6D800) [pid = 4028] [serial = 1421] [outer = 000000F8151E2C00] 01:19:04 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:19:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ADB000 == 7 [pid = 4028] [id = 509] 01:19:20 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81B0C3400) [pid = 4028] [serial = 1416] [outer = 0000000000000000] [url = 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] 01:19:25 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F8233E3800) [pid = 4028] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:19:25 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F8151E3000) [pid = 4028] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:19:34 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:19:34 INFO - PROCESS | 4028 | 1470212374236 Marionette TRACE conn7 <- [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]]]}] 01:19:34 INFO - . 01:19:34 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 30346ms 01:19:34 INFO - PROCESS | 4028 | 1470212374255 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 01:19:34 INFO - PROCESS | 4028 | 1470212374264 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 01:19:34 INFO - PROCESS | 4028 | 1470212374270 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:19:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 01:19:34 INFO - PROCESS | 4028 | 1470212374273 Marionette TRACE conn7 <- [1,1594,null,{}] 01:19:34 INFO - PROCESS | 4028 | 1470212374280 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:19:34 INFO - PROCESS | 4028 | 1470212374283 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:19:34 INFO - PROCESS | 4028 | 1470212374403 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 01:19:34 INFO - PROCESS | 4028 | 1470212374438 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:19:34 INFO - PROCESS | 4028 | 1470212374441 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:19:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819F8C000 == 8 [pid = 4028] [id = 511] 01:19:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F81582F800) [pid = 4028] [serial = 1422] [outer = 0000000000000000] 01:19:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815833400) [pid = 4028] [serial = 1423] [outer = 000000F81582F800] 01:19:34 INFO - PROCESS | 4028 | 1470212374498 Marionette DEBUG loaded listener.js 01:19:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FE7C00) [pid = 4028] [serial = 1424] [outer = 000000F81582F800] 01:19:34 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:19:43 INFO - PROCESS | 4028 | --DOCSHELL 000000F816D3A800 == 7 [pid = 4028] [id = 510] 01:19:49 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F8151E2C00) [pid = 4028] [serial = 1419] [outer = 0000000000000000] [url = 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] 01:19:54 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815C6D800) [pid = 4028] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:19:54 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815833400) [pid = 4028] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:20:04 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:20:04 INFO - PROCESS | 4028 | 1470212404651 Marionette TRACE conn7 <- [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]]]}] 01:20:04 INFO - . 01:20:04 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 30411ms 01:20:04 INFO - PROCESS | 4028 | 1470212404686 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 01:20:04 INFO - PROCESS | 4028 | 1470212404694 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 01:20:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:20:04 INFO - PROCESS | 4028 | 1470212404701 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:20:04 INFO - PROCESS | 4028 | 1470212404704 Marionette TRACE conn7 <- [1,1598,null,{}] 01:20:04 INFO - PROCESS | 4028 | 1470212404710 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:20:04 INFO - PROCESS | 4028 | 1470212404713 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:04 INFO - PROCESS | 4028 | 1470212404835 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 01:20:04 INFO - PROCESS | 4028 | 1470212404871 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:20:04 INFO - PROCESS | 4028 | 1470212404873 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819D6E800 == 8 [pid = 4028] [id = 512] 01:20:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815835400) [pid = 4028] [serial = 1425] [outer = 0000000000000000] 01:20:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815839800) [pid = 4028] [serial = 1426] [outer = 000000F815835400] 01:20:04 INFO - PROCESS | 4028 | 1470212404930 Marionette DEBUG loaded listener.js 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F48000) [pid = 4028] [serial = 1427] [outer = 000000F815835400] 01:20:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AECA000 == 9 [pid = 4028] [id = 513] 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F816298400) [pid = 4028] [serial = 1428] [outer = 0000000000000000] 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F816319000) [pid = 4028] [serial = 1429] [outer = 000000F816298400] 01:20:05 INFO - PROCESS | 4028 | 1470212405340 Marionette TRACE conn7 <- [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]]]}] 01:20:05 INFO - . 01:20:05 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 690ms 01:20:05 INFO - PROCESS | 4028 | 1470212405395 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 01:20:05 INFO - PROCESS | 4028 | 1470212405405 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 01:20:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 01:20:05 INFO - PROCESS | 4028 | 1470212405412 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:20:05 INFO - PROCESS | 4028 | 1470212405415 Marionette TRACE conn7 <- [1,1602,null,{}] 01:20:05 INFO - PROCESS | 4028 | 1470212405418 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:20:05 INFO - PROCESS | 4028 | 1470212405421 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:05 INFO - PROCESS | 4028 | 1470212405531 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 01:20:05 INFO - PROCESS | 4028 | 1470212405544 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:20:05 INFO - PROCESS | 4028 | 1470212405550 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCC4800 == 10 [pid = 4028] [id = 514] 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8163A3000) [pid = 4028] [serial = 1430] [outer = 0000000000000000] 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F8163E9800) [pid = 4028] [serial = 1431] [outer = 000000F8163A3000] 01:20:05 INFO - PROCESS | 4028 | 1470212405598 Marionette DEBUG loaded listener.js 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81649F400) [pid = 4028] [serial = 1432] [outer = 000000F8163A3000] 01:20:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F260000 == 11 [pid = 4028] [id = 515] 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D15000) [pid = 4028] [serial = 1433] [outer = 0000000000000000] 01:20:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F816DBB800) [pid = 4028] [serial = 1434] [outer = 000000F816D15000] 01:20:06 INFO - PROCESS | 4028 | 1470212406043 Marionette TRACE conn7 <- [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]]]}] 01:20:06 INFO - . 01:20:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 692ms 01:20:06 INFO - PROCESS | 4028 | 1470212406107 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 01:20:06 INFO - PROCESS | 4028 | 1470212406110 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 01:20:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:20:06 INFO - PROCESS | 4028 | 1470212406113 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:20:06 INFO - PROCESS | 4028 | 1470212406120 Marionette TRACE conn7 <- [1,1606,null,{}] 01:20:06 INFO - PROCESS | 4028 | 1470212406133 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:20:06 INFO - PROCESS | 4028 | 1470212406138 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:06 INFO - PROCESS | 4028 | 1470212406240 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 01:20:06 INFO - PROCESS | 4028 | 1470212406260 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:20:06 INFO - PROCESS | 4028 | 1470212406263 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC4A000 == 12 [pid = 4028] [id = 516] 01:20:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F816DB7400) [pid = 4028] [serial = 1435] [outer = 0000000000000000] 01:20:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F819FC6400) [pid = 4028] [serial = 1436] [outer = 000000F816DB7400] 01:20:06 INFO - PROCESS | 4028 | 1470212406315 Marionette DEBUG loaded listener.js 01:20:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A46E000) [pid = 4028] [serial = 1437] [outer = 000000F816DB7400] 01:20:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FCA5000 == 13 [pid = 4028] [id = 517] 01:20:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81AD50000) [pid = 4028] [serial = 1438] [outer = 0000000000000000] 01:20:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B00D800) [pid = 4028] [serial = 1439] [outer = 000000F81AD50000] 01:20:06 INFO - PROCESS | 4028 | 1470212406810 Marionette TRACE conn7 <- [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]]]}] 01:20:06 INFO - . 01:20:06 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 734ms 01:20:06 INFO - PROCESS | 4028 | 1470212406850 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 01:20:06 INFO - PROCESS | 4028 | 1470212406853 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 01:20:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 01:20:06 INFO - PROCESS | 4028 | 1470212406856 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:20:06 INFO - PROCESS | 4028 | 1470212406858 Marionette TRACE conn7 <- [1,1610,null,{}] 01:20:06 INFO - PROCESS | 4028 | 1470212406865 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:20:06 INFO - PROCESS | 4028 | 1470212406868 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:06 INFO - PROCESS | 4028 | 1470212406967 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 01:20:06 INFO - PROCESS | 4028 | 1470212406972 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:20:06 INFO - PROCESS | 4028 | 1470212406977 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821013000 == 14 [pid = 4028] [id = 518] 01:20:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA1E000) [pid = 4028] [serial = 1440] [outer = 0000000000000000] 01:20:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA24800) [pid = 4028] [serial = 1441] [outer = 000000F81BA1E000] 01:20:07 INFO - PROCESS | 4028 | 1470212407023 Marionette DEBUG loaded listener.js 01:20:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BA5E400) [pid = 4028] [serial = 1442] [outer = 000000F81BA1E000] 01:20:07 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FCA5000 == 13 [pid = 4028] [id = 517] 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC4A000 == 12 [pid = 4028] [id = 516] 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F260000 == 11 [pid = 4028] [id = 515] 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCC4800 == 10 [pid = 4028] [id = 514] 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AECA000 == 9 [pid = 4028] [id = 513] 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F819D6E800 == 8 [pid = 4028] [id = 512] 01:20:14 INFO - PROCESS | 4028 | --DOCSHELL 000000F819F8C000 == 7 [pid = 4028] [id = 511] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F81582F800) [pid = 4028] [serial = 1422] [outer = 0000000000000000] [url = 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] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F816298400) [pid = 4028] [serial = 1428] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F815835400) [pid = 4028] [serial = 1425] [outer = 0000000000000000] [url = 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] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F816D15000) [pid = 4028] [serial = 1433] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212405911] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F8163A3000) [pid = 4028] [serial = 1430] [outer = 0000000000000000] [url = 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] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81AD50000) [pid = 4028] [serial = 1438] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:20:16 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F816DB7400) [pid = 4028] [serial = 1435] [outer = 0000000000000000] [url = 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] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815FE7C00) [pid = 4028] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F816319000) [pid = 4028] [serial = 1429] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F815839800) [pid = 4028] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F815F48000) [pid = 4028] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F816DBB800) [pid = 4028] [serial = 1434] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212405911] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81649F400) [pid = 4028] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F8163E9800) [pid = 4028] [serial = 1431] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F81B00D800) [pid = 4028] [serial = 1439] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81A46E000) [pid = 4028] [serial = 1437] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F819FC6400) [pid = 4028] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:20:21 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81BA24800) [pid = 4028] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:20:37 INFO - PROCESS | 4028 | 1470212437169 Marionette TRACE conn7 <- [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]]]}] 01:20:37 INFO - . 01:20:37 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 30362ms 01:20:37 INFO - PROCESS | 4028 | 1470212437222 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 01:20:37 INFO - PROCESS | 4028 | 1470212437230 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 01:20:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 01:20:37 INFO - PROCESS | 4028 | 1470212437236 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:20:37 INFO - PROCESS | 4028 | 1470212437239 Marionette TRACE conn7 <- [1,1614,null,{}] 01:20:37 INFO - PROCESS | 4028 | 1470212437246 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:20:37 INFO - PROCESS | 4028 | 1470212437250 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:37 INFO - PROCESS | 4028 | 1470212437367 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 01:20:37 INFO - PROCESS | 4028 | 1470212437375 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:20:37 INFO - PROCESS | 4028 | 1470212437379 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:20:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819F81000 == 8 [pid = 4028] [id = 519] 01:20:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F81583DC00) [pid = 4028] [serial = 1443] [outer = 0000000000000000] 01:20:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F81583EC00) [pid = 4028] [serial = 1444] [outer = 000000F81583DC00] 01:20:37 INFO - PROCESS | 4028 | 1470212437434 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F42800) [pid = 4028] [serial = 1445] [outer = 000000F81583DC00] 01:20:37 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:20:48 INFO - PROCESS | 4028 | --DOCSHELL 000000F821013000 == 7 [pid = 4028] [id = 518] 01:20:54 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81BA1E000) [pid = 4028] [serial = 1440] [outer = 0000000000000000] [url = 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] 01:20:59 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BA5E400) [pid = 4028] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:20:59 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81583EC00) [pid = 4028] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:21:07 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:21:07 INFO - PROCESS | 4028 | 1470212467584 Marionette TRACE conn7 <- [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]]]}] 01:21:07 INFO - . 01:21:07 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30358ms 01:21:07 INFO - PROCESS | 4028 | 1470212467595 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 01:21:07 INFO - PROCESS | 4028 | 1470212467603 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 01:21:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 01:21:07 INFO - PROCESS | 4028 | 1470212467610 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:21:07 INFO - PROCESS | 4028 | 1470212467613 Marionette TRACE conn7 <- [1,1618,null,{}] 01:21:07 INFO - PROCESS | 4028 | 1470212467619 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:21:07 INFO - PROCESS | 4028 | 1470212467622 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:07 INFO - PROCESS | 4028 | 1470212467743 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 01:21:07 INFO - PROCESS | 4028 | 1470212467778 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:21:07 INFO - PROCESS | 4028 | 1470212467781 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A055800 == 8 [pid = 4028] [id = 520] 01:21:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815833400) [pid = 4028] [serial = 1446] [outer = 0000000000000000] 01:21:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815834C00) [pid = 4028] [serial = 1447] [outer = 000000F815833400] 01:21:07 INFO - PROCESS | 4028 | 1470212467839 Marionette DEBUG loaded listener.js 01:21:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F43800) [pid = 4028] [serial = 1448] [outer = 000000F815833400] 01:21:08 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:21:17 INFO - PROCESS | 4028 | --DOCSHELL 000000F819F81000 == 7 [pid = 4028] [id = 519] 01:21:22 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81583DC00) [pid = 4028] [serial = 1443] [outer = 0000000000000000] [url = 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] 01:21:27 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F42800) [pid = 4028] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:21:27 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815834C00) [pid = 4028] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:21:37 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:21:38 INFO - PROCESS | 4028 | 1470212497991 Marionette TRACE conn7 <- [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]]]}] 01:21:38 INFO - . 01:21:38 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 30413ms 01:21:38 INFO - PROCESS | 4028 | 1470212498027 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 01:21:38 INFO - PROCESS | 4028 | 1470212498035 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 01:21:38 INFO - PROCESS | 4028 | 1470212498042 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:21:38 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 01:21:38 INFO - PROCESS | 4028 | 1470212498045 Marionette TRACE conn7 <- [1,1622,null,{}] 01:21:38 INFO - PROCESS | 4028 | 1470212498051 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:21:38 INFO - PROCESS | 4028 | 1470212498054 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:38 INFO - PROCESS | 4028 | 1470212498179 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 01:21:38 INFO - PROCESS | 4028 | 1470212498214 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:21:38 INFO - PROCESS | 4028 | 1470212498217 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A04F800 == 8 [pid = 4028] [id = 521] 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F81583B800) [pid = 4028] [serial = 1449] [outer = 0000000000000000] 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F81583DC00) [pid = 4028] [serial = 1450] [outer = 000000F81583B800] 01:21:38 INFO - PROCESS | 4028 | 1470212498275 Marionette DEBUG loaded listener.js 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F46C00) [pid = 4028] [serial = 1451] [outer = 000000F81583B800] 01:21:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B01F000 == 9 [pid = 4028] [id = 522] 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F8161B7000) [pid = 4028] [serial = 1452] [outer = 0000000000000000] 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F8162A0C00) [pid = 4028] [serial = 1453] [outer = 000000F8161B7000] 01:21:38 INFO - PROCESS | 4028 | 1470212498665 Marionette TRACE conn7 <- [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]]]}] 01:21:38 INFO - . 01:21:38 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 691ms 01:21:38 INFO - PROCESS | 4028 | 1470212498738 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 01:21:38 INFO - PROCESS | 4028 | 1470212498747 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 01:21:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 01:21:38 INFO - PROCESS | 4028 | 1470212498754 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:21:38 INFO - PROCESS | 4028 | 1470212498757 Marionette TRACE conn7 <- [1,1626,null,{}] 01:21:38 INFO - PROCESS | 4028 | 1470212498761 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:21:38 INFO - PROCESS | 4028 | 1470212498764 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:38 INFO - PROCESS | 4028 | 1470212498872 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 01:21:38 INFO - PROCESS | 4028 | 1470212498878 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:21:38 INFO - PROCESS | 4028 | 1470212498881 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCD3800 == 10 [pid = 4028] [id = 523] 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F815FF3400) [pid = 4028] [serial = 1454] [outer = 0000000000000000] 01:21:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F816495800) [pid = 4028] [serial = 1455] [outer = 000000F815FF3400] 01:21:38 INFO - PROCESS | 4028 | 1470212498931 Marionette DEBUG loaded listener.js 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81649F400) [pid = 4028] [serial = 1456] [outer = 000000F815FF3400] 01:21:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26A800 == 11 [pid = 4028] [id = 524] 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D1C800) [pid = 4028] [serial = 1457] [outer = 0000000000000000] 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F819D55000) [pid = 4028] [serial = 1458] [outer = 000000F816D1C800] 01:21:39 INFO - PROCESS | 4028 | 1470212499356 Marionette TRACE conn7 <- [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]]]}] 01:21:39 INFO - . 01:21:39 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 629ms 01:21:39 INFO - PROCESS | 4028 | 1470212499390 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 01:21:39 INFO - PROCESS | 4028 | 1470212499392 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 01:21:39 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 01:21:39 INFO - PROCESS | 4028 | 1470212499396 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:21:39 INFO - PROCESS | 4028 | 1470212499400 Marionette TRACE conn7 <- [1,1630,null,{}] 01:21:39 INFO - PROCESS | 4028 | 1470212499415 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:21:39 INFO - PROCESS | 4028 | 1470212499423 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:39 INFO - PROCESS | 4028 | 1470212499526 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 01:21:39 INFO - PROCESS | 4028 | 1470212499533 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:21:39 INFO - PROCESS | 4028 | 1470212499540 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC89000 == 12 [pid = 4028] [id = 525] 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81A0A4800) [pid = 4028] [serial = 1459] [outer = 0000000000000000] 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81A257C00) [pid = 4028] [serial = 1460] [outer = 000000F81A0A4800] 01:21:39 INFO - PROCESS | 4028 | 1470212499590 Marionette DEBUG loaded listener.js 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A8C4400) [pid = 4028] [serial = 1461] [outer = 000000F81A0A4800] 01:21:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F820609000 == 13 [pid = 4028] [id = 526] 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81B012400) [pid = 4028] [serial = 1462] [outer = 0000000000000000] 01:21:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B20D000) [pid = 4028] [serial = 1463] [outer = 000000F81B012400] 01:21:40 INFO - PROCESS | 4028 | 1470212500043 Marionette TRACE conn7 <- [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]]]}] 01:21:40 INFO - . 01:21:40 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 691ms 01:21:40 INFO - PROCESS | 4028 | 1470212500097 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 01:21:40 INFO - PROCESS | 4028 | 1470212500100 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 01:21:40 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 01:21:40 INFO - PROCESS | 4028 | 1470212500111 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:21:40 INFO - PROCESS | 4028 | 1470212500116 Marionette TRACE conn7 <- [1,1634,null,{}] 01:21:40 INFO - PROCESS | 4028 | 1470212500121 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:21:40 INFO - PROCESS | 4028 | 1470212500123 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:40 INFO - PROCESS | 4028 | 1470212500221 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 01:21:40 INFO - PROCESS | 4028 | 1470212500232 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:21:40 INFO - PROCESS | 4028 | 1470212500234 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:21:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82101C800 == 14 [pid = 4028] [id = 527] 01:21:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA59000) [pid = 4028] [serial = 1464] [outer = 0000000000000000] 01:21:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA5D800) [pid = 4028] [serial = 1465] [outer = 000000F81BA59000] 01:21:40 INFO - PROCESS | 4028 | 1470212500284 Marionette DEBUG loaded listener.js 01:21:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BD03000) [pid = 4028] [serial = 1466] [outer = 000000F81BA59000] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F820609000 == 13 [pid = 4028] [id = 526] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC89000 == 12 [pid = 4028] [id = 525] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26A800 == 11 [pid = 4028] [id = 524] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCD3800 == 10 [pid = 4028] [id = 523] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B01F000 == 9 [pid = 4028] [id = 522] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A04F800 == 8 [pid = 4028] [id = 521] 01:21:47 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A055800 == 7 [pid = 4028] [id = 520] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F816D1C800) [pid = 4028] [serial = 1457] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212499239] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F81A0A4800) [pid = 4028] [serial = 1459] [outer = 0000000000000000] [url = 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] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F81B012400) [pid = 4028] [serial = 1462] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F815833400) [pid = 4028] [serial = 1446] [outer = 0000000000000000] [url = 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] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F815FF3400) [pid = 4028] [serial = 1454] [outer = 0000000000000000] [url = 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] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F8161B7000) [pid = 4028] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:21:50 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81583B800) [pid = 4028] [serial = 1449] [outer = 0000000000000000] [url = 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] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F819D55000) [pid = 4028] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212499239] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F81A257C00) [pid = 4028] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F81A8C4400) [pid = 4028] [serial = 1461] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F81B20D000) [pid = 4028] [serial = 1463] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815F43800) [pid = 4028] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81649F400) [pid = 4028] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F816495800) [pid = 4028] [serial = 1455] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F8162A0C00) [pid = 4028] [serial = 1453] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81583DC00) [pid = 4028] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F46C00) [pid = 4028] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:21:54 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81BA5D800) [pid = 4028] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:22:10 INFO - PROCESS | 4028 | 1470212530427 Marionette TRACE conn7 <- [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]]]}] 01:22:10 INFO - . 01:22:10 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 30368ms 01:22:10 INFO - PROCESS | 4028 | 1470212530480 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 01:22:10 INFO - PROCESS | 4028 | 1470212530488 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 01:22:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 01:22:10 INFO - PROCESS | 4028 | 1470212530494 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:22:10 INFO - PROCESS | 4028 | 1470212530498 Marionette TRACE conn7 <- [1,1638,null,{}] 01:22:10 INFO - PROCESS | 4028 | 1470212530505 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:22:10 INFO - PROCESS | 4028 | 1470212530508 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:22:10 INFO - PROCESS | 4028 | 1470212530626 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 01:22:10 INFO - PROCESS | 4028 | 1470212530634 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:22:10 INFO - PROCESS | 4028 | 1470212530638 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:22:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A055800 == 8 [pid = 4028] [id = 528] 01:22:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B27400) [pid = 4028] [serial = 1467] [outer = 0000000000000000] 01:22:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B27C00) [pid = 4028] [serial = 1468] [outer = 000000F815B27400] 01:22:10 INFO - PROCESS | 4028 | 1470212530694 Marionette DEBUG loaded listener.js 01:22:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F43800) [pid = 4028] [serial = 1469] [outer = 000000F815B27400] 01:22:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F82101C800 == 7 [pid = 4028] [id = 527] 01:22:28 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81BA59000) [pid = 4028] [serial = 1464] [outer = 0000000000000000] [url = 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] 01:22:32 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BD03000) [pid = 4028] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:22:32 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B27C00) [pid = 4028] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:22:40 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:22:40 INFO - PROCESS | 4028 | 1470212560846 Marionette TRACE conn7 <- [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]]]}] 01:22:40 INFO - . 01:22:40 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 30403ms 01:22:40 INFO - PROCESS | 4028 | 1470212560897 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 4028 | 1470212560905 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 01:22:40 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 01:22:40 INFO - PROCESS | 4028 | 1470212560911 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 4028 | 1470212560915 Marionette TRACE conn7 <- [1,1642,null,{}] 01:22:40 INFO - PROCESS | 4028 | 1470212560921 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:22:40 INFO - PROCESS | 4028 | 1470212560924 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:22:41 INFO - PROCESS | 4028 | 1470212561047 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 01:22:41 INFO - PROCESS | 4028 | 1470212561083 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 4028 | 1470212561086 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:22:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A2B2000 == 8 [pid = 4028] [id = 529] 01:22:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2C000) [pid = 4028] [serial = 1470] [outer = 0000000000000000] 01:22:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2E000) [pid = 4028] [serial = 1471] [outer = 000000F815B2C000] 01:22:41 INFO - PROCESS | 4028 | 1470212561145 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4D800) [pid = 4028] [serial = 1472] [outer = 000000F815B2C000] 01:22:50 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A055800 == 7 [pid = 4028] [id = 528] 01:22:56 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B27400) [pid = 4028] [serial = 1467] [outer = 0000000000000000] [url = 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] 01:23:01 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F43800) [pid = 4028] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:23:01 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2E000) [pid = 4028] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:23:11 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:23:11 INFO - PROCESS | 4028 | 1470212591297 Marionette TRACE conn7 <- [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]]]}] 01:23:11 INFO - . 01:23:11 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 30414ms 01:23:11 INFO - PROCESS | 4028 | 1470212591330 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 01:23:11 INFO - PROCESS | 4028 | 1470212591338 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 01:23:11 INFO - PROCESS | 4028 | 1470212591345 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:23:11 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 01:23:11 INFO - PROCESS | 4028 | 1470212591348 Marionette TRACE conn7 <- [1,1646,null,{}] 01:23:11 INFO - PROCESS | 4028 | 1470212591355 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:11 INFO - PROCESS | 4028 | 1470212591358 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:11 INFO - PROCESS | 4028 | 1470212591480 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 01:23:11 INFO - PROCESS | 4028 | 1470212591515 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:11 INFO - PROCESS | 4028 | 1470212591518 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A058000 == 8 [pid = 4028] [id = 530] 01:23:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B27C00) [pid = 4028] [serial = 1473] [outer = 0000000000000000] 01:23:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B28400) [pid = 4028] [serial = 1474] [outer = 000000F815B27C00] 01:23:11 INFO - PROCESS | 4028 | 1470212591574 Marionette DEBUG loaded listener.js 01:23:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4BC00) [pid = 4028] [serial = 1475] [outer = 000000F815B27C00] 01:23:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B02A800 == 9 [pid = 4028] [id = 531] 01:23:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F816320C00) [pid = 4028] [serial = 1476] [outer = 0000000000000000] 01:23:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F816342400) [pid = 4028] [serial = 1477] [outer = 000000F816320C00] 01:23:11 INFO - PROCESS | 4028 | 1470212591983 Marionette TRACE conn7 <- [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]]]}] 01:23:12 INFO - . 01:23:12 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 691ms 01:23:12 INFO - PROCESS | 4028 | 1470212592041 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 01:23:12 INFO - PROCESS | 4028 | 1470212592050 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 01:23:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 01:23:12 INFO - PROCESS | 4028 | 1470212592057 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:23:12 INFO - PROCESS | 4028 | 1470212592060 Marionette TRACE conn7 <- [1,1650,null,{}] 01:23:12 INFO - PROCESS | 4028 | 1470212592064 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:12 INFO - PROCESS | 4028 | 1470212592067 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:12 INFO - PROCESS | 4028 | 1470212592175 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 01:23:12 INFO - PROCESS | 4028 | 1470212592188 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 4028 | 1470212592194 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2D6000 == 10 [pid = 4028] [id = 532] 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F81649B800) [pid = 4028] [serial = 1478] [outer = 0000000000000000] 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F81649C800) [pid = 4028] [serial = 1479] [outer = 000000F81649B800] 01:23:12 INFO - PROCESS | 4028 | 1470212592242 Marionette DEBUG loaded listener.js 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F816D15400) [pid = 4028] [serial = 1480] [outer = 000000F81649B800] 01:23:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26C800 == 11 [pid = 4028] [id = 533] 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F819D53400) [pid = 4028] [serial = 1481] [outer = 0000000000000000] 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F819F04C00) [pid = 4028] [serial = 1482] [outer = 000000F819D53400] 01:23:12 INFO - PROCESS | 4028 | 1470212592686 Marionette TRACE conn7 <- [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]]]}] 01:23:12 INFO - . 01:23:12 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 691ms 01:23:12 INFO - PROCESS | 4028 | 1470212592752 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 01:23:12 INFO - PROCESS | 4028 | 1470212592754 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 01:23:12 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 01:23:12 INFO - PROCESS | 4028 | 1470212592758 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:23:12 INFO - PROCESS | 4028 | 1470212592765 Marionette TRACE conn7 <- [1,1654,null,{}] 01:23:12 INFO - PROCESS | 4028 | 1470212592778 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:12 INFO - PROCESS | 4028 | 1470212592783 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:12 INFO - PROCESS | 4028 | 1470212592887 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 01:23:12 INFO - PROCESS | 4028 | 1470212592908 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 4028 | 1470212592912 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC93000 == 12 [pid = 4028] [id = 534] 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F819D5D800) [pid = 4028] [serial = 1483] [outer = 0000000000000000] 01:23:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F819D8F400) [pid = 4028] [serial = 1484] [outer = 000000F819D5D800] 01:23:12 INFO - PROCESS | 4028 | 1470212592964 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81AB4E000) [pid = 4028] [serial = 1485] [outer = 000000F819D5D800] 01:23:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82061D800 == 13 [pid = 4028] [id = 535] 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81B212C00) [pid = 4028] [serial = 1486] [outer = 0000000000000000] 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81BA21400) [pid = 4028] [serial = 1487] [outer = 000000F81B212C00] 01:23:13 INFO - PROCESS | 4028 | 1470212593456 Marionette TRACE conn7 <- [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]]]}] 01:23:13 INFO - . 01:23:13 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 733ms 01:23:13 INFO - PROCESS | 4028 | 1470212593494 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 01:23:13 INFO - PROCESS | 4028 | 1470212593496 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 01:23:13 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 01:23:13 INFO - PROCESS | 4028 | 1470212593499 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:23:13 INFO - PROCESS | 4028 | 1470212593502 Marionette TRACE conn7 <- [1,1658,null,{}] 01:23:13 INFO - PROCESS | 4028 | 1470212593509 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:13 INFO - PROCESS | 4028 | 1470212593511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:13 INFO - PROCESS | 4028 | 1470212593611 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 01:23:13 INFO - PROCESS | 4028 | 1470212593619 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:13 INFO - PROCESS | 4028 | 1470212593622 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821415000 == 14 [pid = 4028] [id = 536] 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA1F400) [pid = 4028] [serial = 1488] [outer = 0000000000000000] 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA62800) [pid = 4028] [serial = 1489] [outer = 000000F81BA1F400] 01:23:13 INFO - PROCESS | 4028 | 1470212593668 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BD08C00) [pid = 4028] [serial = 1490] [outer = 000000F81BA1F400] 01:23:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C11800 == 15 [pid = 4028] [id = 537] 01:23:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81C1D0400) [pid = 4028] [serial = 1491] [outer = 0000000000000000] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81C3B6800) [pid = 4028] [serial = 1492] [outer = 000000F81C1D0400] 01:23:14 INFO - PROCESS | 4028 | 1470212594115 Marionette TRACE conn7 <- [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]]]}] 01:23:14 INFO - . 01:23:14 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 627ms 01:23:14 INFO - PROCESS | 4028 | 1470212594130 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 01:23:14 INFO - PROCESS | 4028 | 1470212594133 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 01:23:14 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 01:23:14 INFO - PROCESS | 4028 | 1470212594139 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:23:14 INFO - PROCESS | 4028 | 1470212594141 Marionette TRACE conn7 <- [1,1662,null,{}] 01:23:14 INFO - PROCESS | 4028 | 1470212594146 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:14 INFO - PROCESS | 4028 | 1470212594148 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:14 INFO - PROCESS | 4028 | 1470212594241 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 01:23:14 INFO - PROCESS | 4028 | 1470212594246 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 4028 | 1470212594248 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822218000 == 16 [pid = 4028] [id = 538] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F81C1CFC00) [pid = 4028] [serial = 1493] [outer = 0000000000000000] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F81C26C000) [pid = 4028] [serial = 1494] [outer = 000000F81C1CFC00] 01:23:14 INFO - PROCESS | 4028 | 1470212594296 Marionette DEBUG loaded listener.js 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F81F20E800) [pid = 4028] [serial = 1495] [outer = 000000F81C1CFC00] 01:23:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822530000 == 17 [pid = 4028] [id = 539] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 39 (000000F81F30BC00) [pid = 4028] [serial = 1496] [outer = 0000000000000000] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F81F3EA800) [pid = 4028] [serial = 1497] [outer = 000000F81F30BC00] 01:23:14 INFO - PROCESS | 4028 | 1470212594725 Marionette TRACE conn7 <- [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]]]}] 01:23:14 INFO - . 01:23:14 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 628ms 01:23:14 INFO - PROCESS | 4028 | 1470212594766 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 01:23:14 INFO - PROCESS | 4028 | 1470212594768 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 01:23:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 01:23:14 INFO - PROCESS | 4028 | 1470212594771 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:23:14 INFO - PROCESS | 4028 | 1470212594777 Marionette TRACE conn7 <- [1,1666,null,{}] 01:23:14 INFO - PROCESS | 4028 | 1470212594780 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:14 INFO - PROCESS | 4028 | 1470212594787 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:14 INFO - PROCESS | 4028 | 1470212594917 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 01:23:14 INFO - PROCESS | 4028 | 1470212594932 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 4028 | 1470212594937 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A1E000 == 18 [pid = 4028] [id = 540] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F81FCF4000) [pid = 4028] [serial = 1498] [outer = 0000000000000000] 01:23:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F81FCF5800) [pid = 4028] [serial = 1499] [outer = 000000F81FCF4000] 01:23:14 INFO - PROCESS | 4028 | 1470212594982 Marionette DEBUG loaded listener.js 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F82158E400) [pid = 4028] [serial = 1500] [outer = 000000F81FCF4000] 01:23:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FBD000 == 19 [pid = 4028] [id = 541] 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F813FABC00) [pid = 4028] [serial = 1501] [outer = 0000000000000000] 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F822190C00) [pid = 4028] [serial = 1502] [outer = 000000F813FABC00] 01:23:15 INFO - PROCESS | 4028 | 1470212595410 Marionette TRACE conn7 <- [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]]]}] 01:23:15 INFO - . 01:23:15 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 692ms 01:23:15 INFO - PROCESS | 4028 | 1470212595466 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 01:23:15 INFO - PROCESS | 4028 | 1470212595468 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 01:23:15 INFO - PROCESS | 4028 | 1470212595472 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:23:15 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 01:23:15 INFO - PROCESS | 4028 | 1470212595477 Marionette TRACE conn7 <- [1,1670,null,{}] 01:23:15 INFO - PROCESS | 4028 | 1470212595480 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:15 INFO - PROCESS | 4028 | 1470212595482 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:15 INFO - PROCESS | 4028 | 1470212595577 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 01:23:15 INFO - PROCESS | 4028 | 1470212595582 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:15 INFO - PROCESS | 4028 | 1470212595584 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FD3800 == 20 [pid = 4028] [id = 542] 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F822162800) [pid = 4028] [serial = 1503] [outer = 0000000000000000] 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F82218E400) [pid = 4028] [serial = 1504] [outer = 000000F822162800] 01:23:15 INFO - PROCESS | 4028 | 1470212595632 Marionette DEBUG loaded listener.js 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F8222E0400) [pid = 4028] [serial = 1505] [outer = 000000F822162800] 01:23:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8243AB000 == 21 [pid = 4028] [id = 543] 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F8222DF800) [pid = 4028] [serial = 1506] [outer = 0000000000000000] 01:23:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F82243E000) [pid = 4028] [serial = 1507] [outer = 000000F8222DF800] 01:23:16 INFO - PROCESS | 4028 | 1470212596040 Marionette TRACE conn7 <- [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]]]}] 01:23:16 INFO - . 01:23:16 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 628ms 01:23:16 INFO - PROCESS | 4028 | 1470212596103 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 01:23:16 INFO - PROCESS | 4028 | 1470212596105 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 01:23:16 INFO - PROCESS | 4028 | 1470212596109 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:23:16 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 01:23:16 INFO - PROCESS | 4028 | 1470212596110 Marionette TRACE conn7 <- [1,1674,null,{}] 01:23:16 INFO - PROCESS | 4028 | 1470212596117 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:16 INFO - PROCESS | 4028 | 1470212596119 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:16 INFO - PROCESS | 4028 | 1470212596209 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 01:23:16 INFO - PROCESS | 4028 | 1470212596216 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 4028 | 1470212596218 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A5D000 == 22 [pid = 4028] [id = 544] 01:23:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F8222E0C00) [pid = 4028] [serial = 1508] [outer = 0000000000000000] 01:23:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F82243B400) [pid = 4028] [serial = 1509] [outer = 000000F8222E0C00] 01:23:16 INFO - PROCESS | 4028 | 1470212596266 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F8224B2C00) [pid = 4028] [serial = 1510] [outer = 000000F8222E0C00] 01:23:16 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F8243AB000 == 21 [pid = 4028] [id = 543] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FD3800 == 20 [pid = 4028] [id = 542] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FBD000 == 19 [pid = 4028] [id = 541] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A1E000 == 18 [pid = 4028] [id = 540] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822530000 == 17 [pid = 4028] [id = 539] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F822218000 == 16 [pid = 4028] [id = 538] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C11800 == 15 [pid = 4028] [id = 537] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F821415000 == 14 [pid = 4028] [id = 536] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F82061D800 == 13 [pid = 4028] [id = 535] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC93000 == 12 [pid = 4028] [id = 534] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26C800 == 11 [pid = 4028] [id = 533] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2D6000 == 10 [pid = 4028] [id = 532] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B02A800 == 9 [pid = 4028] [id = 531] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A058000 == 8 [pid = 4028] [id = 530] 01:23:20 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A2B2000 == 7 [pid = 4028] [id = 529] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 52 (000000F815B2C000) [pid = 4028] [serial = 1470] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 51 (000000F81C1D0400) [pid = 4028] [serial = 1491] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 50 (000000F81BA1F400) [pid = 4028] [serial = 1488] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 49 (000000F81B212C00) [pid = 4028] [serial = 1486] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 48 (000000F819D5D800) [pid = 4028] [serial = 1483] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 47 (000000F816320C00) [pid = 4028] [serial = 1476] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 46 (000000F815B27C00) [pid = 4028] [serial = 1473] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 45 (000000F813FABC00) [pid = 4028] [serial = 1501] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212595286] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 44 (000000F81FCF4000) [pid = 4028] [serial = 1498] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 43 (000000F81F30BC00) [pid = 4028] [serial = 1496] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 42 (000000F81C1CFC00) [pid = 4028] [serial = 1493] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 41 (000000F819D53400) [pid = 4028] [serial = 1481] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212592553] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 40 (000000F81649B800) [pid = 4028] [serial = 1478] [outer = 0000000000000000] [url = 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] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 39 (000000F8222DF800) [pid = 4028] [serial = 1506] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:24 INFO - PROCESS | 4028 | --DOMWINDOW == 38 (000000F822162800) [pid = 4028] [serial = 1503] [outer = 0000000000000000] [url = 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] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 37 (000000F815F4D800) [pid = 4028] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F81C3B6800) [pid = 4028] [serial = 1492] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F81BA62800) [pid = 4028] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F81BD08C00) [pid = 4028] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F81BA21400) [pid = 4028] [serial = 1487] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F81AB4E000) [pid = 4028] [serial = 1485] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F819D8F400) [pid = 4028] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F816342400) [pid = 4028] [serial = 1477] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F815B28400) [pid = 4028] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F815F4BC00) [pid = 4028] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F822190C00) [pid = 4028] [serial = 1502] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212595286] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F82158E400) [pid = 4028] [serial = 1500] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F81FCF5800) [pid = 4028] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F81F3EA800) [pid = 4028] [serial = 1497] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F81F20E800) [pid = 4028] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F81C26C000) [pid = 4028] [serial = 1494] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F819F04C00) [pid = 4028] [serial = 1482] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212592553] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F816D15400) [pid = 4028] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81649C800) [pid = 4028] [serial = 1479] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F82243E000) [pid = 4028] [serial = 1507] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F82218E400) [pid = 4028] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F8222E0400) [pid = 4028] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:23:28 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F82243B400) [pid = 4028] [serial = 1509] [outer = 0000000000000000] [url = about:blank] 01:23:46 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:23:46 INFO - PROCESS | 4028 | 1470212626396 Marionette TRACE conn7 <- [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]]]}] 01:23:46 INFO - . 01:23:46 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 30306ms 01:23:46 INFO - PROCESS | 4028 | 1470212626420 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 01:23:46 INFO - PROCESS | 4028 | 1470212626428 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 01:23:46 INFO - PROCESS | 4028 | 1470212626434 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:23:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 01:23:46 INFO - PROCESS | 4028 | 1470212626438 Marionette TRACE conn7 <- [1,1678,null,{}] 01:23:46 INFO - PROCESS | 4028 | 1470212626444 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:23:46 INFO - PROCESS | 4028 | 1470212626447 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:46 INFO - PROCESS | 4028 | 1470212626570 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 01:23:46 INFO - PROCESS | 4028 | 1470212626606 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:23:46 INFO - PROCESS | 4028 | 1470212626609 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:23:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A050000 == 8 [pid = 4028] [id = 545] 01:23:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B28800) [pid = 4028] [serial = 1511] [outer = 0000000000000000] 01:23:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2A800) [pid = 4028] [serial = 1512] [outer = 000000F815B28800] 01:23:46 INFO - PROCESS | 4028 | 1470212626666 Marionette DEBUG loaded listener.js 01:23:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F44400) [pid = 4028] [serial = 1513] [outer = 000000F815B28800] 01:23:46 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:23:55 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A5D000 == 7 [pid = 4028] [id = 544] 01:24:01 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F8222E0C00) [pid = 4028] [serial = 1508] [outer = 0000000000000000] [url = 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] 01:24:06 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F8224B2C00) [pid = 4028] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2A800) [pid = 4028] [serial = 1512] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:24:16 INFO - PROCESS | 4028 | 1470212656818 Marionette TRACE conn7 <- [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]]]}] 01:24:16 INFO - . 01:24:16 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 30428ms 01:24:16 INFO - PROCESS | 4028 | 1470212656867 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 01:24:16 INFO - PROCESS | 4028 | 1470212656875 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 01:24:16 INFO - PROCESS | 4028 | 1470212656881 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:24:16 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 01:24:16 INFO - PROCESS | 4028 | 1470212656885 Marionette TRACE conn7 <- [1,1682,null,{}] 01:24:16 INFO - PROCESS | 4028 | 1470212656891 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:24:16 INFO - PROCESS | 4028 | 1470212656894 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:24:17 INFO - PROCESS | 4028 | 1470212657016 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 01:24:17 INFO - PROCESS | 4028 | 1470212657051 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:24:17 INFO - PROCESS | 4028 | 1470212657054 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:24:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A0CB000 == 8 [pid = 4028] [id = 546] 01:24:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B9E400) [pid = 4028] [serial = 1514] [outer = 0000000000000000] 01:24:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B9EC00) [pid = 4028] [serial = 1515] [outer = 000000F815B9E400] 01:24:17 INFO - PROCESS | 4028 | 1470212657111 Marionette DEBUG loaded listener.js 01:24:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4D800) [pid = 4028] [serial = 1516] [outer = 000000F815B9E400] 01:24:17 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:24:26 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A050000 == 7 [pid = 4028] [id = 545] 01:24:32 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B28800) [pid = 4028] [serial = 1511] [outer = 0000000000000000] [url = 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] 01:24:37 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F44400) [pid = 4028] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:24:37 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B9EC00) [pid = 4028] [serial = 1515] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:24:47 INFO - PROCESS | 4028 | 1470212687263 Marionette TRACE conn7 <- [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]]]}] 01:24:47 INFO - . 01:24:47 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 30397ms 01:24:47 INFO - PROCESS | 4028 | 1470212687284 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 01:24:47 INFO - PROCESS | 4028 | 1470212687292 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 01:24:47 INFO - PROCESS | 4028 | 1470212687299 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:24:47 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 01:24:47 INFO - PROCESS | 4028 | 1470212687302 Marionette TRACE conn7 <- [1,1686,null,{}] 01:24:47 INFO - PROCESS | 4028 | 1470212687308 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:24:47 INFO - PROCESS | 4028 | 1470212687311 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:24:47 INFO - PROCESS | 4028 | 1470212687432 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 01:24:47 INFO - PROCESS | 4028 | 1470212687468 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:24:47 INFO - PROCESS | 4028 | 1470212687470 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:24:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A05B000 == 8 [pid = 4028] [id = 547] 01:24:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2C000) [pid = 4028] [serial = 1517] [outer = 0000000000000000] 01:24:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2D800) [pid = 4028] [serial = 1518] [outer = 000000F815B2C000] 01:24:47 INFO - PROCESS | 4028 | 1470212687527 Marionette DEBUG loaded listener.js 01:24:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4C800) [pid = 4028] [serial = 1519] [outer = 000000F815B2C000] 01:24:47 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:24:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A0CB000 == 7 [pid = 4028] [id = 546] 01:25:02 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B9E400) [pid = 4028] [serial = 1514] [outer = 0000000000000000] [url = 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] 01:25:07 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F4D800) [pid = 4028] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:25:07 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2D800) [pid = 4028] [serial = 1518] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:25:17 INFO - PROCESS | 4028 | 1470212717681 Marionette TRACE conn7 <- [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]]]}] 01:25:17 INFO - . 01:25:17 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 30399ms 01:25:17 INFO - PROCESS | 4028 | 1470212717703 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 01:25:17 INFO - PROCESS | 4028 | 1470212717711 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 01:25:17 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 01:25:17 INFO - PROCESS | 4028 | 1470212717718 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:25:17 INFO - PROCESS | 4028 | 1470212717721 Marionette TRACE conn7 <- [1,1690,null,{}] 01:25:17 INFO - PROCESS | 4028 | 1470212717727 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:25:17 INFO - PROCESS | 4028 | 1470212717730 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:25:17 INFO - PROCESS | 4028 | 1470212717852 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 01:25:17 INFO - PROCESS | 4028 | 1470212717888 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:25:17 INFO - PROCESS | 4028 | 1470212717890 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:25:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F814A10800 == 8 [pid = 4028] [id = 548] 01:25:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2DC00) [pid = 4028] [serial = 1520] [outer = 0000000000000000] 01:25:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2E000) [pid = 4028] [serial = 1521] [outer = 000000F815B2DC00] 01:25:17 INFO - PROCESS | 4028 | 1470212717947 Marionette DEBUG loaded listener.js 01:25:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4D800) [pid = 4028] [serial = 1522] [outer = 000000F815B2DC00] 01:25:18 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:25:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A05B000 == 7 [pid = 4028] [id = 547] 01:25:33 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2C000) [pid = 4028] [serial = 1517] [outer = 0000000000000000] [url = 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] 01:25:38 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F4C800) [pid = 4028] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:25:38 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2E000) [pid = 4028] [serial = 1521] [outer = 0000000000000000] [url = about:blank] 01:25:48 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:25:48 INFO - PROCESS | 4028 | 1470212748098 Marionette TRACE conn7 <- [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]]]}] 01:25:48 INFO - . 01:25:48 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 30401ms 01:25:48 INFO - PROCESS | 4028 | 1470212748124 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 01:25:48 INFO - PROCESS | 4028 | 1470212748131 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 01:25:48 INFO - PROCESS | 4028 | 1470212748138 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:25:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 01:25:48 INFO - PROCESS | 4028 | 1470212748142 Marionette TRACE conn7 <- [1,1694,null,{}] 01:25:48 INFO - PROCESS | 4028 | 1470212748148 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:25:48 INFO - PROCESS | 4028 | 1470212748151 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:25:48 INFO - PROCESS | 4028 | 1470212748274 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 01:25:48 INFO - PROCESS | 4028 | 1470212748309 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 4028 | 1470212748312 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:25:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A0D5800 == 8 [pid = 4028] [id = 549] 01:25:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2D800) [pid = 4028] [serial = 1523] [outer = 0000000000000000] 01:25:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2E000) [pid = 4028] [serial = 1524] [outer = 000000F815B2D800] 01:25:48 INFO - PROCESS | 4028 | 1470212748370 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4C800) [pid = 4028] [serial = 1525] [outer = 000000F815B2D800] 01:25:48 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:25:57 INFO - PROCESS | 4028 | --DOCSHELL 000000F814A10800 == 7 [pid = 4028] [id = 548] 01:26:03 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2DC00) [pid = 4028] [serial = 1520] [outer = 0000000000000000] [url = 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] 01:26:08 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F4D800) [pid = 4028] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:26:08 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2E000) [pid = 4028] [serial = 1524] [outer = 0000000000000000] [url = about:blank] 01:26:18 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:26:18 INFO - PROCESS | 4028 | 1470212778525 Marionette TRACE conn7 <- [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]]]}] 01:26:18 INFO - . 01:26:18 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 30402ms 01:26:18 INFO - PROCESS | 4028 | 1470212778545 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 01:26:18 INFO - PROCESS | 4028 | 1470212778554 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 01:26:18 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 01:26:18 INFO - PROCESS | 4028 | 1470212778560 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 4028 | 1470212778564 Marionette TRACE conn7 <- [1,1698,null,{}] 01:26:18 INFO - PROCESS | 4028 | 1470212778570 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:18 INFO - PROCESS | 4028 | 1470212778573 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:18 INFO - PROCESS | 4028 | 1470212778700 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 01:26:18 INFO - PROCESS | 4028 | 1470212778735 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:18 INFO - PROCESS | 4028 | 1470212778738 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A05B000 == 8 [pid = 4028] [id = 550] 01:26:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B23C00) [pid = 4028] [serial = 1526] [outer = 0000000000000000] 01:26:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B24800) [pid = 4028] [serial = 1527] [outer = 000000F815B23C00] 01:26:18 INFO - PROCESS | 4028 | 1470212778795 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F45000) [pid = 4028] [serial = 1528] [outer = 000000F815B23C00] 01:26:19 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:26:28 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A0D5800 == 7 [pid = 4028] [id = 549] 01:26:34 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2D800) [pid = 4028] [serial = 1523] [outer = 0000000000000000] [url = 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] 01:26:38 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F4C800) [pid = 4028] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:26:38 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B24800) [pid = 4028] [serial = 1527] [outer = 0000000000000000] [url = about:blank] 01:26:48 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:26:48 INFO - PROCESS | 4028 | 1470212808948 Marionette TRACE conn7 <- [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]]]}] 01:26:48 INFO - . 01:26:48 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 30399ms 01:26:48 INFO - PROCESS | 4028 | 1470212808964 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 01:26:48 INFO - PROCESS | 4028 | 1470212808972 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 01:26:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 01:26:48 INFO - Clearing pref network.http.enablePerElementReferrer 01:26:48 INFO - PROCESS | 4028 | 1470212808978 Marionette TRACE conn7 -> [0,1702,"getContext",null] 01:26:48 INFO - PROCESS | 4028 | 1470212808983 Marionette TRACE conn7 <- [1,1702,null,{"value":"content"}] 01:26:48 INFO - PROCESS | 4028 | 1470212808989 Marionette TRACE conn7 -> [0,1703,"setContext",{"value":"chrome"}] 01:26:48 INFO - PROCESS | 4028 | 1470212808993 Marionette TRACE conn7 <- [1,1703,null,{}] 01:26:49 INFO - PROCESS | 4028 | 1470212809001 Marionette TRACE conn7 -> [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}] 01:26:49 INFO - PROCESS | 4028 | 1470212809015 Marionette TRACE conn7 <- [1,1704,null,{"value":null}] 01:26:49 INFO - PROCESS | 4028 | 1470212809020 Marionette TRACE conn7 -> [0,1705,"setContext",{"value":"content"}] 01:26:49 INFO - PROCESS | 4028 | 1470212809027 Marionette TRACE conn7 <- [1,1705,null,{}] 01:26:49 INFO - PROCESS | 4028 | 1470212809038 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 4028 | 1470212809042 Marionette TRACE conn7 <- [1,1706,null,{}] 01:26:49 INFO - PROCESS | 4028 | 1470212809046 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:49 INFO - PROCESS | 4028 | 1470212809049 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:49 INFO - PROCESS | 4028 | 1470212809150 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 01:26:49 INFO - PROCESS | 4028 | 1470212809155 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:49 INFO - PROCESS | 4028 | 1470212809157 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A87D000 == 8 [pid = 4028] [id = 551] 01:26:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815BAAC00) [pid = 4028] [serial = 1529] [outer = 0000000000000000] 01:26:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815BAC800) [pid = 4028] [serial = 1530] [outer = 000000F815BAAC00] 01:26:49 INFO - PROCESS | 4028 | 1470212809210 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FEC800) [pid = 4028] [serial = 1531] [outer = 000000F815BAAC00] 01:26:49 INFO - PROCESS | 4028 | 1470212809595 Marionette TRACE conn7 <- [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]]]}] 01:26:49 INFO - . 01:26:49 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 648ms 01:26:49 INFO - PROCESS | 4028 | 1470212809626 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 4028 | 1470212809630 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 01:26:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 01:26:49 INFO - PROCESS | 4028 | 1470212809636 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 4028 | 1470212809641 Marionette TRACE conn7 <- [1,1710,null,{}] 01:26:49 INFO - PROCESS | 4028 | 1470212809654 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:49 INFO - PROCESS | 4028 | 1470212809660 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:49 INFO - PROCESS | 4028 | 1470212809785 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 01:26:49 INFO - PROCESS | 4028 | 1470212809791 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:49 INFO - PROCESS | 4028 | 1470212809793 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2D7800 == 9 [pid = 4028] [id = 552] 01:26:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F816341800) [pid = 4028] [serial = 1532] [outer = 0000000000000000] 01:26:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F81649B400) [pid = 4028] [serial = 1533] [outer = 000000F816341800] 01:26:49 INFO - PROCESS | 4028 | 1470212809842 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F816D12000) [pid = 4028] [serial = 1534] [outer = 000000F816341800] 01:26:50 INFO - PROCESS | 4028 | 1470212810215 Marionette TRACE conn7 <- [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]]]}] 01:26:50 INFO - . 01:26:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 650ms 01:26:50 INFO - PROCESS | 4028 | 1470212810284 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 01:26:50 INFO - PROCESS | 4028 | 1470212810290 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 01:26:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 01:26:50 INFO - PROCESS | 4028 | 1470212810293 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:26:50 INFO - PROCESS | 4028 | 1470212810295 Marionette TRACE conn7 <- [1,1714,null,{}] 01:26:50 INFO - PROCESS | 4028 | 1470212810299 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:50 INFO - PROCESS | 4028 | 1470212810301 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:50 INFO - PROCESS | 4028 | 1470212810406 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 01:26:50 INFO - PROCESS | 4028 | 1470212810414 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:50 INFO - PROCESS | 4028 | 1470212810417 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2B3800 == 10 [pid = 4028] [id = 553] 01:26:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F81A025400) [pid = 4028] [serial = 1535] [outer = 0000000000000000] 01:26:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81A028C00) [pid = 4028] [serial = 1536] [outer = 000000F81A025400] 01:26:50 INFO - PROCESS | 4028 | 1470212810472 Marionette DEBUG loaded listener.js 01:26:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F81A263000) [pid = 4028] [serial = 1537] [outer = 000000F81A025400] 01:26:50 INFO - PROCESS | 4028 | 1470212810878 Marionette TRACE conn7 <- [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]]]}] 01:26:50 INFO - . 01:26:50 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 627ms 01:26:50 INFO - PROCESS | 4028 | 1470212810926 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 01:26:50 INFO - PROCESS | 4028 | 1470212810928 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 01:26:50 INFO - PROCESS | 4028 | 1470212810931 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:26:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:26:50 INFO - PROCESS | 4028 | 1470212810933 Marionette TRACE conn7 <- [1,1718,null,{}] 01:26:50 INFO - PROCESS | 4028 | 1470212810940 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:50 INFO - PROCESS | 4028 | 1470212810942 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:51 INFO - PROCESS | 4028 | 1470212811050 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 01:26:51 INFO - PROCESS | 4028 | 1470212811055 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:51 INFO - PROCESS | 4028 | 1470212811060 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821005000 == 11 [pid = 4028] [id = 554] 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81ABB1400) [pid = 4028] [serial = 1538] [outer = 0000000000000000] 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81AB54C00) [pid = 4028] [serial = 1539] [outer = 000000F81ABB1400] 01:26:51 INFO - PROCESS | 4028 | 1470212811106 Marionette DEBUG loaded listener.js 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81BA20800) [pid = 4028] [serial = 1540] [outer = 000000F81ABB1400] 01:26:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82141E000 == 12 [pid = 4028] [id = 555] 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81BA62000) [pid = 4028] [serial = 1541] [outer = 0000000000000000] 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81BD05C00) [pid = 4028] [serial = 1542] [outer = 000000F81BA62000] 01:26:51 INFO - PROCESS | 4028 | 1470212811536 Marionette TRACE conn7 <- [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]]]}] 01:26:51 INFO - . 01:26:51 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 627ms 01:26:51 INFO - PROCESS | 4028 | 1470212811562 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 01:26:51 INFO - PROCESS | 4028 | 1470212811565 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 01:26:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 01:26:51 INFO - PROCESS | 4028 | 1470212811572 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:26:51 INFO - PROCESS | 4028 | 1470212811578 Marionette TRACE conn7 <- [1,1722,null,{}] 01:26:51 INFO - PROCESS | 4028 | 1470212811581 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:51 INFO - PROCESS | 4028 | 1470212811584 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:51 INFO - PROCESS | 4028 | 1470212811678 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 01:26:51 INFO - PROCESS | 4028 | 1470212811684 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:51 INFO - PROCESS | 4028 | 1470212811687 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C0D000 == 13 [pid = 4028] [id = 556] 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81BA5EC00) [pid = 4028] [serial = 1543] [outer = 0000000000000000] 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BCEA800) [pid = 4028] [serial = 1544] [outer = 000000F81BA5EC00] 01:26:51 INFO - PROCESS | 4028 | 1470212811739 Marionette DEBUG loaded listener.js 01:26:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81C26CC00) [pid = 4028] [serial = 1545] [outer = 000000F81BA5EC00] 01:26:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822216800 == 14 [pid = 4028] [id = 557] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81C597C00) [pid = 4028] [serial = 1546] [outer = 0000000000000000] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81F209400) [pid = 4028] [serial = 1547] [outer = 000000F81C597C00] 01:26:52 INFO - PROCESS | 4028 | 1470212812152 Marionette TRACE conn7 <- [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]]]}] 01:26:52 INFO - . 01:26:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 629ms 01:26:52 INFO - PROCESS | 4028 | 1470212812204 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 01:26:52 INFO - PROCESS | 4028 | 1470212812206 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 01:26:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:26:52 INFO - PROCESS | 4028 | 1470212812209 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:26:52 INFO - PROCESS | 4028 | 1470212812214 Marionette TRACE conn7 <- [1,1726,null,{}] 01:26:52 INFO - PROCESS | 4028 | 1470212812218 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:52 INFO - PROCESS | 4028 | 1470212812223 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:52 INFO - PROCESS | 4028 | 1470212812350 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 01:26:52 INFO - PROCESS | 4028 | 1470212812361 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 4028 | 1470212812363 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822775800 == 15 [pid = 4028] [id = 558] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81C95B400) [pid = 4028] [serial = 1548] [outer = 0000000000000000] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F82065BC00) [pid = 4028] [serial = 1549] [outer = 000000F81C95B400] 01:26:52 INFO - PROCESS | 4028 | 1470212812411 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F8210E9C00) [pid = 4028] [serial = 1550] [outer = 000000F81C95B400] 01:26:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A26800 == 16 [pid = 4028] [id = 559] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F813EAE800) [pid = 4028] [serial = 1551] [outer = 0000000000000000] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 39 (000000F821BB1800) [pid = 4028] [serial = 1552] [outer = 000000F813EAE800] 01:26:52 INFO - PROCESS | 4028 | 1470212812825 Marionette TRACE conn7 <- [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]]]}] 01:26:52 INFO - . 01:26:52 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 629ms 01:26:52 INFO - PROCESS | 4028 | 1470212812842 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 01:26:52 INFO - PROCESS | 4028 | 1470212812844 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 01:26:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 01:26:52 INFO - PROCESS | 4028 | 1470212812847 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:26:52 INFO - PROCESS | 4028 | 1470212812852 Marionette TRACE conn7 <- [1,1730,null,{}] 01:26:52 INFO - PROCESS | 4028 | 1470212812861 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:52 INFO - PROCESS | 4028 | 1470212812864 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:52 INFO - PROCESS | 4028 | 1470212812955 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 01:26:52 INFO - PROCESS | 4028 | 1470212812960 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 4028 | 1470212812962 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A2C800 == 17 [pid = 4028] [id = 560] 01:26:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F8211CBC00) [pid = 4028] [serial = 1553] [outer = 0000000000000000] 01:26:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F821585400) [pid = 4028] [serial = 1554] [outer = 000000F8211CBC00] 01:26:53 INFO - PROCESS | 4028 | 1470212813010 Marionette DEBUG loaded listener.js 01:26:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F82218E800) [pid = 4028] [serial = 1555] [outer = 000000F8211CBC00] 01:26:53 INFO - PROCESS | 4028 | 1470212813375 Marionette TRACE conn7 <- [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]]]}] 01:26:53 INFO - . 01:26:53 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 545ms 01:26:53 INFO - PROCESS | 4028 | 1470212813395 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 01:26:53 INFO - PROCESS | 4028 | 1470212813400 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 01:26:53 INFO - PROCESS | 4028 | 1470212813404 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 4028 | 1470212813405 Marionette TRACE conn7 <- [1,1734,null,{}] 01:26:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 01:26:53 INFO - PROCESS | 4028 | 1470212813408 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:53 INFO - PROCESS | 4028 | 1470212813414 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:53 INFO - PROCESS | 4028 | 1470212813523 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 01:26:53 INFO - PROCESS | 4028 | 1470212813533 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:53 INFO - PROCESS | 4028 | 1470212813535 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8234A0800 == 18 [pid = 4028] [id = 561] 01:26:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F822193C00) [pid = 4028] [serial = 1556] [outer = 0000000000000000] 01:26:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F822195000) [pid = 4028] [serial = 1557] [outer = 000000F822193C00] 01:26:53 INFO - PROCESS | 4028 | 1470212813580 Marionette DEBUG loaded listener.js 01:26:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F8222E3400) [pid = 4028] [serial = 1558] [outer = 000000F822193C00] 01:26:53 INFO - PROCESS | 4028 | 1470212813921 Marionette TRACE conn7 <- [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]]]}] 01:26:53 INFO - . 01:26:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 585ms 01:26:54 INFO - PROCESS | 4028 | 1470212813994 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 01:26:54 INFO - PROCESS | 4028 | 1470212813998 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 01:26:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 01:26:54 INFO - PROCESS | 4028 | 1470212814005 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:26:54 INFO - PROCESS | 4028 | 1470212814007 Marionette TRACE conn7 <- [1,1738,null,{}] 01:26:54 INFO - PROCESS | 4028 | 1470212814011 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:54 INFO - PROCESS | 4028 | 1470212814012 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:54 INFO - PROCESS | 4028 | 1470212814123 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 01:26:54 INFO - PROCESS | 4028 | 1470212814129 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 4028 | 1470212814134 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A63800 == 19 [pid = 4028] [id = 562] 01:26:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F81AD47C00) [pid = 4028] [serial = 1559] [outer = 0000000000000000] 01:26:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F81AD4B400) [pid = 4028] [serial = 1560] [outer = 000000F81AD47C00] 01:26:54 INFO - PROCESS | 4028 | 1470212814181 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F8224AF000) [pid = 4028] [serial = 1561] [outer = 000000F81AD47C00] 01:26:54 INFO - PROCESS | 4028 | 1470212814526 Marionette TRACE conn7 <- [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]]]}] 01:26:54 INFO - . 01:26:54 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 587ms 01:26:54 INFO - PROCESS | 4028 | 1470212814595 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 01:26:54 INFO - PROCESS | 4028 | 1470212814597 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 01:26:54 INFO - PROCESS | 4028 | 1470212814600 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:26:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 01:26:54 INFO - PROCESS | 4028 | 1470212814605 Marionette TRACE conn7 <- [1,1742,null,{}] 01:26:54 INFO - PROCESS | 4028 | 1470212814609 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:54 INFO - PROCESS | 4028 | 1470212814612 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:54 INFO - PROCESS | 4028 | 1470212814719 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 01:26:54 INFO - PROCESS | 4028 | 1470212814725 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 4028 | 1470212814727 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826133800 == 20 [pid = 4028] [id = 563] 01:26:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F82243B400) [pid = 4028] [serial = 1562] [outer = 0000000000000000] 01:26:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F8224B5400) [pid = 4028] [serial = 1563] [outer = 000000F82243B400] 01:26:54 INFO - PROCESS | 4028 | 1470212814775 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F8224DCC00) [pid = 4028] [serial = 1564] [outer = 000000F82243B400] 01:26:55 INFO - PROCESS | 4028 | 1470212815129 Marionette TRACE conn7 <- [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]]]}] 01:26:55 INFO - . 01:26:55 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 587ms 01:26:55 INFO - PROCESS | 4028 | 1470212815191 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 4028 | 1470212815194 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 01:26:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 01:26:55 INFO - PROCESS | 4028 | 1470212815197 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 4028 | 1470212815202 Marionette TRACE conn7 <- [1,1746,null,{}] 01:26:55 INFO - PROCESS | 4028 | 1470212815206 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:55 INFO - PROCESS | 4028 | 1470212815208 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:55 INFO - PROCESS | 4028 | 1470212815332 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 01:26:55 INFO - PROCESS | 4028 | 1470212815370 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:55 INFO - PROCESS | 4028 | 1470212815373 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826185000 == 21 [pid = 4028] [id = 564] 01:26:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F8224E0C00) [pid = 4028] [serial = 1565] [outer = 0000000000000000] 01:26:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F8228A5C00) [pid = 4028] [serial = 1566] [outer = 000000F8224E0C00] 01:26:55 INFO - PROCESS | 4028 | 1470212815431 Marionette DEBUG loaded listener.js 01:26:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 54 (000000F822E79800) [pid = 4028] [serial = 1567] [outer = 000000F8224E0C00] 01:26:55 INFO - PROCESS | 4028 | 1470212815748 Marionette TRACE conn7 <- [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]]]}] 01:26:55 INFO - . 01:26:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 587ms 01:26:55 INFO - PROCESS | 4028 | 1470212815798 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 4028 | 1470212815800 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 01:26:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 01:26:55 INFO - PROCESS | 4028 | 1470212815812 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 4028 | 1470212815815 Marionette TRACE conn7 <- [1,1750,null,{}] 01:26:55 INFO - PROCESS | 4028 | 1470212815825 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:55 INFO - PROCESS | 4028 | 1470212815827 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:55 INFO - PROCESS | 4028 | 1470212815941 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 01:26:55 INFO - PROCESS | 4028 | 1470212815949 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:55 INFO - PROCESS | 4028 | 1470212815953 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D2800 == 22 [pid = 4028] [id = 565] 01:26:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 55 (000000F822E80000) [pid = 4028] [serial = 1568] [outer = 0000000000000000] 01:26:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 56 (000000F822E81800) [pid = 4028] [serial = 1569] [outer = 000000F822E80000] 01:26:56 INFO - PROCESS | 4028 | 1470212815998 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 57 (000000F823223800) [pid = 4028] [serial = 1570] [outer = 000000F822E80000] 01:26:56 INFO - PROCESS | 4028 | 1470212816347 Marionette TRACE conn7 <- [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]]]}] 01:26:56 INFO - . 01:26:56 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 586ms 01:26:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 01:26:56 INFO - PROCESS | 4028 | 1470212816401 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 4028 | 1470212816403 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 01:26:56 INFO - PROCESS | 4028 | 1470212816409 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 4028 | 1470212816411 Marionette TRACE conn7 <- [1,1754,null,{}] 01:26:56 INFO - PROCESS | 4028 | 1470212816415 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:56 INFO - PROCESS | 4028 | 1470212816416 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:56 INFO - PROCESS | 4028 | 1470212816502 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 01:26:56 INFO - PROCESS | 4028 | 1470212816534 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 4028 | 1470212816539 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C7B800 == 23 [pid = 4028] [id = 566] 01:26:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 58 (000000F823224800) [pid = 4028] [serial = 1571] [outer = 0000000000000000] 01:26:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 59 (000000F82331F000) [pid = 4028] [serial = 1572] [outer = 000000F823224800] 01:26:56 INFO - PROCESS | 4028 | 1470212816619 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 60 (000000F82332C800) [pid = 4028] [serial = 1573] [outer = 000000F823224800] 01:26:56 INFO - PROCESS | 4028 | 1470212816967 Marionette TRACE conn7 <- [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]]]}] 01:26:56 INFO - . 01:26:56 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 585ms 01:26:57 INFO - PROCESS | 4028 | 1470212816994 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 01:26:57 INFO - PROCESS | 4028 | 1470212817000 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 01:26:57 INFO - PROCESS | 4028 | 1470212817003 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:26:57 INFO - PROCESS | 4028 | 1470212817005 Marionette TRACE conn7 <- [1,1758,null,{}] 01:26:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 01:26:57 INFO - PROCESS | 4028 | 1470212817008 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:57 INFO - PROCESS | 4028 | 1470212817013 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:57 INFO - PROCESS | 4028 | 1470212817096 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 01:26:57 INFO - PROCESS | 4028 | 1470212817160 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:57 INFO - PROCESS | 4028 | 1470212817162 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C9C800 == 24 [pid = 4028] [id = 567] 01:26:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 61 (000000F819D54C00) [pid = 4028] [serial = 1574] [outer = 0000000000000000] 01:26:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 62 (000000F81C3B4800) [pid = 4028] [serial = 1575] [outer = 000000F819D54C00] 01:26:57 INFO - PROCESS | 4028 | 1470212817207 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F8233E3400) [pid = 4028] [serial = 1576] [outer = 000000F819D54C00] 01:26:57 INFO - PROCESS | 4028 | 1470212817521 Marionette TRACE conn7 <- [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]]]}] 01:26:57 INFO - . 01:26:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 524ms 01:26:57 INFO - PROCESS | 4028 | 1470212817537 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 01:26:57 INFO - PROCESS | 4028 | 1470212817539 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 01:26:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 01:26:57 INFO - PROCESS | 4028 | 1470212817554 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:26:57 INFO - PROCESS | 4028 | 1470212817556 Marionette TRACE conn7 <- [1,1762,null,{}] 01:26:57 INFO - PROCESS | 4028 | 1470212817559 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:57 INFO - PROCESS | 4028 | 1470212817564 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:57 INFO - PROCESS | 4028 | 1470212817656 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 01:26:57 INFO - PROCESS | 4028 | 1470212817719 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:57 INFO - PROCESS | 4028 | 1470212817721 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DCC800 == 25 [pid = 4028] [id = 568] 01:26:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F8233E3C00) [pid = 4028] [serial = 1577] [outer = 0000000000000000] 01:26:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F8233E8000) [pid = 4028] [serial = 1578] [outer = 000000F8233E3C00] 01:26:57 INFO - PROCESS | 4028 | 1470212817765 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F8236BA800) [pid = 4028] [serial = 1579] [outer = 000000F8233E3C00] 01:26:58 INFO - PROCESS | 4028 | 1470212818102 Marionette TRACE conn7 <- [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]]]}] 01:26:58 INFO - . 01:26:58 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 587ms 01:26:58 INFO - PROCESS | 4028 | 1470212818139 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 01:26:58 INFO - PROCESS | 4028 | 1470212818145 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 01:26:58 INFO - PROCESS | 4028 | 1470212818148 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:26:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:26:58 INFO - PROCESS | 4028 | 1470212818150 Marionette TRACE conn7 <- [1,1766,null,{}] 01:26:58 INFO - PROCESS | 4028 | 1470212818153 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:58 INFO - PROCESS | 4028 | 1470212818158 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:58 INFO - PROCESS | 4028 | 1470212818267 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 01:26:58 INFO - PROCESS | 4028 | 1470212818276 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 4028 | 1470212818278 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE4800 == 26 [pid = 4028] [id = 569] 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F82218DC00) [pid = 4028] [serial = 1580] [outer = 0000000000000000] 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F823893C00) [pid = 4028] [serial = 1581] [outer = 000000F82218DC00] 01:26:58 INFO - PROCESS | 4028 | 1470212818322 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F8242B2400) [pid = 4028] [serial = 1582] [outer = 000000F82218DC00] 01:26:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297BE800 == 27 [pid = 4028] [id = 570] 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F824558800) [pid = 4028] [serial = 1583] [outer = 0000000000000000] 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F82455C400) [pid = 4028] [serial = 1584] [outer = 000000F824558800] 01:26:58 INFO - PROCESS | 4028 | 1470212818739 Marionette TRACE conn7 <- [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]]]}] 01:26:58 INFO - . 01:26:58 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 629ms 01:26:58 INFO - PROCESS | 4028 | 1470212818791 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 01:26:58 INFO - PROCESS | 4028 | 1470212818793 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 01:26:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 01:26:58 INFO - PROCESS | 4028 | 1470212818797 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:26:58 INFO - PROCESS | 4028 | 1470212818799 Marionette TRACE conn7 <- [1,1770,null,{}] 01:26:58 INFO - PROCESS | 4028 | 1470212818808 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:58 INFO - PROCESS | 4028 | 1470212818810 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:58 INFO - PROCESS | 4028 | 1470212818909 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 01:26:58 INFO - PROCESS | 4028 | 1470212818917 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 4028 | 1470212818919 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829847800 == 28 [pid = 4028] [id = 571] 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F8242B2800) [pid = 4028] [serial = 1585] [outer = 0000000000000000] 01:26:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F824560000) [pid = 4028] [serial = 1586] [outer = 000000F8242B2800] 01:26:58 INFO - PROCESS | 4028 | 1470212818966 Marionette DEBUG loaded listener.js 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F825349800) [pid = 4028] [serial = 1587] [outer = 000000F8242B2800] 01:26:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82985D000 == 29 [pid = 4028] [id = 572] 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F8253DE400) [pid = 4028] [serial = 1588] [outer = 0000000000000000] 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F825AC6000) [pid = 4028] [serial = 1589] [outer = 000000F8253DE400] 01:26:59 INFO - PROCESS | 4028 | 1470212819387 Marionette TRACE conn7 <- [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]]]}] 01:26:59 INFO - . 01:26:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 627ms 01:26:59 INFO - PROCESS | 4028 | 1470212819428 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 01:26:59 INFO - PROCESS | 4028 | 1470212819430 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 01:26:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:26:59 INFO - PROCESS | 4028 | 1470212819437 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:26:59 INFO - PROCESS | 4028 | 1470212819439 Marionette TRACE conn7 <- [1,1774,null,{}] 01:26:59 INFO - PROCESS | 4028 | 1470212819442 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:26:59 INFO - PROCESS | 4028 | 1470212819444 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:59 INFO - PROCESS | 4028 | 1470212819546 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 01:26:59 INFO - PROCESS | 4028 | 1470212819551 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:26:59 INFO - PROCESS | 4028 | 1470212819556 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:26:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829871000 == 30 [pid = 4028] [id = 573] 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F8253D9400) [pid = 4028] [serial = 1590] [outer = 0000000000000000] 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F8253DF800) [pid = 4028] [serial = 1591] [outer = 000000F8253D9400] 01:26:59 INFO - PROCESS | 4028 | 1470212819600 Marionette DEBUG loaded listener.js 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F825ACF000) [pid = 4028] [serial = 1592] [outer = 000000F8253D9400] 01:26:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A67000 == 31 [pid = 4028] [id = 574] 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F825ACE800) [pid = 4028] [serial = 1593] [outer = 0000000000000000] 01:26:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F825E8EC00) [pid = 4028] [serial = 1594] [outer = 000000F825ACE800] 01:27:00 INFO - PROCESS | 4028 | 1470212820037 Marionette TRACE conn7 <- [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]]]}] 01:27:00 INFO - . 01:27:00 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 628ms 01:27:00 INFO - PROCESS | 4028 | 1470212820070 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 01:27:00 INFO - PROCESS | 4028 | 1470212820072 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 01:27:00 INFO - PROCESS | 4028 | 1470212820076 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:27:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 01:27:00 INFO - PROCESS | 4028 | 1470212820081 Marionette TRACE conn7 <- [1,1778,null,{}] 01:27:00 INFO - PROCESS | 4028 | 1470212820085 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:00 INFO - PROCESS | 4028 | 1470212820086 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:00 INFO - PROCESS | 4028 | 1470212820188 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 01:27:00 INFO - PROCESS | 4028 | 1470212820195 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:00 INFO - PROCESS | 4028 | 1470212820197 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A77800 == 32 [pid = 4028] [id = 575] 01:27:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F8224A9800) [pid = 4028] [serial = 1595] [outer = 0000000000000000] 01:27:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F825ACF400) [pid = 4028] [serial = 1596] [outer = 000000F8224A9800] 01:27:00 INFO - PROCESS | 4028 | 1470212820245 Marionette DEBUG loaded listener.js 01:27:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F825FE6400) [pid = 4028] [serial = 1597] [outer = 000000F8224A9800] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A67000 == 31 [pid = 4028] [id = 574] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F82985D000 == 30 [pid = 4028] [id = 572] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297BE800 == 29 [pid = 4028] [id = 570] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A26800 == 28 [pid = 4028] [id = 559] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F822216800 == 27 [pid = 4028] [id = 557] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F82141E000 == 26 [pid = 4028] [id = 555] 01:27:01 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A05B000 == 25 [pid = 4028] [id = 550] 01:27:01 INFO - PROCESS | 4028 | 1470212821901 Marionette TRACE conn7 <- [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]]]}] 01:27:01 INFO - . 01:27:01 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 1838ms 01:27:01 INFO - PROCESS | 4028 | 1470212821919 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 01:27:01 INFO - PROCESS | 4028 | 1470212821923 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 01:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 01:27:01 INFO - PROCESS | 4028 | 1470212821928 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:27:01 INFO - PROCESS | 4028 | 1470212821935 Marionette TRACE conn7 <- [1,1782,null,{}] 01:27:01 INFO - PROCESS | 4028 | 1470212821942 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:01 INFO - PROCESS | 4028 | 1470212821945 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:02 INFO - PROCESS | 4028 | 1470212822044 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 01:27:02 INFO - PROCESS | 4028 | 1470212822122 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:02 INFO - PROCESS | 4028 | 1470212822125 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAE6000 == 26 [pid = 4028] [id = 576] 01:27:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F815F4FC00) [pid = 4028] [serial = 1598] [outer = 0000000000000000] 01:27:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F815F51000) [pid = 4028] [serial = 1599] [outer = 000000F815F4FC00] 01:27:02 INFO - PROCESS | 4028 | 1470212822179 Marionette DEBUG loaded listener.js 01:27:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8163E9800) [pid = 4028] [serial = 1600] [outer = 000000F815F4FC00] 01:27:02 INFO - PROCESS | 4028 | 1470212822561 Marionette TRACE conn7 <- [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]]]}] 01:27:02 INFO - . 01:27:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 690ms 01:27:02 INFO - PROCESS | 4028 | 1470212822621 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 01:27:02 INFO - PROCESS | 4028 | 1470212822630 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 01:27:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 01:27:02 INFO - PROCESS | 4028 | 1470212822638 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:27:02 INFO - PROCESS | 4028 | 1470212822641 Marionette TRACE conn7 <- [1,1786,null,{}] 01:27:02 INFO - PROCESS | 4028 | 1470212822645 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:02 INFO - PROCESS | 4028 | 1470212822648 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:02 INFO - PROCESS | 4028 | 1470212822751 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 01:27:02 INFO - PROCESS | 4028 | 1470212822758 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:02 INFO - PROCESS | 4028 | 1470212822760 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FCA0800 == 27 [pid = 4028] [id = 577] 01:27:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81649F800) [pid = 4028] [serial = 1601] [outer = 0000000000000000] 01:27:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F816D5C400) [pid = 4028] [serial = 1602] [outer = 000000F81649F800] 01:27:02 INFO - PROCESS | 4028 | 1470212822812 Marionette DEBUG loaded listener.js 01:27:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81A0A6000) [pid = 4028] [serial = 1603] [outer = 000000F81649F800] 01:27:03 INFO - PROCESS | 4028 | 1470212823237 Marionette TRACE conn7 <- [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]]]}] 01:27:03 INFO - . 01:27:03 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 627ms 01:27:03 INFO - PROCESS | 4028 | 1470212823271 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 01:27:03 INFO - PROCESS | 4028 | 1470212823276 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 01:27:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 01:27:03 INFO - PROCESS | 4028 | 1470212823280 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - PROCESS | 4028 | 1470212823284 Marionette TRACE conn7 <- [1,1790,null,{}] 01:27:03 INFO - PROCESS | 4028 | 1470212823297 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:03 INFO - PROCESS | 4028 | 1470212823305 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:03 INFO - PROCESS | 4028 | 1470212823395 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 01:27:03 INFO - PROCESS | 4028 | 1470212823404 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 4028 | 1470212823407 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822421000 == 28 [pid = 4028] [id = 578] 01:27:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F813FB1000) [pid = 4028] [serial = 1604] [outer = 0000000000000000] 01:27:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81BA26000) [pid = 4028] [serial = 1605] [outer = 000000F813FB1000] 01:27:03 INFO - PROCESS | 4028 | 1470212823459 Marionette DEBUG loaded listener.js 01:27:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81BD09000) [pid = 4028] [serial = 1606] [outer = 000000F813FB1000] 01:27:03 INFO - PROCESS | 4028 | 1470212823853 Marionette TRACE conn7 <- [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]]]}] 01:27:03 INFO - . 01:27:03 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 650ms 01:27:03 INFO - PROCESS | 4028 | 1470212823933 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 01:27:03 INFO - PROCESS | 4028 | 1470212823935 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 01:27:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 01:27:03 INFO - PROCESS | 4028 | 1470212823942 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - PROCESS | 4028 | 1470212823944 Marionette TRACE conn7 <- [1,1794,null,{}] 01:27:03 INFO - PROCESS | 4028 | 1470212823948 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:03 INFO - PROCESS | 4028 | 1470212823950 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:04 INFO - PROCESS | 4028 | 1470212824045 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 01:27:04 INFO - PROCESS | 4028 | 1470212824051 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 4028 | 1470212824053 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FCE800 == 29 [pid = 4028] [id = 579] 01:27:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81F2E2800) [pid = 4028] [serial = 1607] [outer = 0000000000000000] 01:27:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81F30B400) [pid = 4028] [serial = 1608] [outer = 000000F81F2E2800] 01:27:04 INFO - PROCESS | 4028 | 1470212824103 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82065D000) [pid = 4028] [serial = 1609] [outer = 000000F81F2E2800] 01:27:04 INFO - PROCESS | 4028 | 1470212824479 Marionette TRACE conn7 <- [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]]]}] 01:27:04 INFO - . 01:27:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 587ms 01:27:04 INFO - PROCESS | 4028 | 1470212824528 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 01:27:04 INFO - PROCESS | 4028 | 1470212824534 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 01:27:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 01:27:04 INFO - PROCESS | 4028 | 1470212824537 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:27:04 INFO - PROCESS | 4028 | 1470212824539 Marionette TRACE conn7 <- [1,1798,null,{}] 01:27:04 INFO - PROCESS | 4028 | 1470212824542 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:04 INFO - PROCESS | 4028 | 1470212824544 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:04 INFO - PROCESS | 4028 | 1470212824658 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 01:27:04 INFO - PROCESS | 4028 | 1470212824664 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 4028 | 1470212824667 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826135000 == 30 [pid = 4028] [id = 580] 01:27:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F81649E400) [pid = 4028] [serial = 1610] [outer = 0000000000000000] 01:27:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F82152E400) [pid = 4028] [serial = 1611] [outer = 000000F81649E400] 01:27:04 INFO - PROCESS | 4028 | 1470212824718 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F822198400) [pid = 4028] [serial = 1612] [outer = 000000F81649E400] 01:27:05 INFO - PROCESS | 4028 | 1470212825096 Marionette TRACE conn7 <- [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]]]}] 01:27:05 INFO - . 01:27:05 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 586ms 01:27:05 INFO - PROCESS | 4028 | 1470212825128 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 4028 | 1470212825131 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 01:27:05 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 01:27:05 INFO - PROCESS | 4028 | 1470212825133 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - PROCESS | 4028 | 1470212825135 Marionette TRACE conn7 <- [1,1802,null,{}] 01:27:05 INFO - PROCESS | 4028 | 1470212825142 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:05 INFO - PROCESS | 4028 | 1470212825149 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:05 INFO - PROCESS | 4028 | 1470212825280 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 01:27:05 INFO - PROCESS | 4028 | 1470212825300 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:05 INFO - PROCESS | 4028 | 1470212825302 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D4800 == 31 [pid = 4028] [id = 581] 01:27:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F82218B400) [pid = 4028] [serial = 1613] [outer = 0000000000000000] 01:27:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822199000) [pid = 4028] [serial = 1614] [outer = 000000F82218B400] 01:27:05 INFO - PROCESS | 4028 | 1470212825354 Marionette DEBUG loaded listener.js 01:27:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822A90800) [pid = 4028] [serial = 1615] [outer = 000000F82218B400] 01:27:05 INFO - PROCESS | 4028 | 1470212825761 Marionette TRACE conn7 <- [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]]]}] 01:27:05 INFO - . 01:27:05 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 690ms 01:27:05 INFO - PROCESS | 4028 | 1470212825828 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 4028 | 1470212825833 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 01:27:05 INFO - PROCESS | 4028 | 1470212825837 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 01:27:05 INFO - PROCESS | 4028 | 1470212825839 Marionette TRACE conn7 <- [1,1806,null,{}] 01:27:05 INFO - PROCESS | 4028 | 1470212825842 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:05 INFO - PROCESS | 4028 | 1470212825848 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:05 INFO - PROCESS | 4028 | 1470212825966 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 01:27:05 INFO - PROCESS | 4028 | 1470212825971 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:05 INFO - PROCESS | 4028 | 1470212825976 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC6800 == 32 [pid = 4028] [id = 582] 01:27:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822E81C00) [pid = 4028] [serial = 1616] [outer = 0000000000000000] 01:27:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F822E82000) [pid = 4028] [serial = 1617] [outer = 000000F822E81C00] 01:27:06 INFO - PROCESS | 4028 | 1470212826020 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82321F000) [pid = 4028] [serial = 1618] [outer = 000000F822E81C00] 01:27:06 INFO - PROCESS | 4028 | 1470212826418 Marionette TRACE conn7 <- [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]]]}] 01:27:06 INFO - . 01:27:06 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 628ms 01:27:06 INFO - PROCESS | 4028 | 1470212826470 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 01:27:06 INFO - PROCESS | 4028 | 1470212826472 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 01:27:06 INFO - PROCESS | 4028 | 1470212826475 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:27:06 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 01:27:06 INFO - PROCESS | 4028 | 1470212826480 Marionette TRACE conn7 <- [1,1810,null,{}] 01:27:06 INFO - PROCESS | 4028 | 1470212826484 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:06 INFO - PROCESS | 4028 | 1470212826485 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:06 INFO - PROCESS | 4028 | 1470212826597 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 01:27:06 INFO - PROCESS | 4028 | 1470212826601 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 4028 | 1470212826603 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829842800 == 33 [pid = 4028] [id = 583] 01:27:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F823323400) [pid = 4028] [serial = 1619] [outer = 0000000000000000] 01:27:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8233E7800) [pid = 4028] [serial = 1620] [outer = 000000F823323400] 01:27:06 INFO - PROCESS | 4028 | 1470212826650 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F823955800) [pid = 4028] [serial = 1621] [outer = 000000F823323400] 01:27:07 INFO - PROCESS | 4028 | 1470212827036 Marionette TRACE conn7 <- [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]]]}] 01:27:07 INFO - . 01:27:07 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 628ms 01:27:07 INFO - PROCESS | 4028 | 1470212827107 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 01:27:07 INFO - PROCESS | 4028 | 1470212827109 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 01:27:07 INFO - PROCESS | 4028 | 1470212827112 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:27:07 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 01:27:07 INFO - PROCESS | 4028 | 1470212827113 Marionette TRACE conn7 <- [1,1814,null,{}] 01:27:07 INFO - PROCESS | 4028 | 1470212827120 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:07 INFO - PROCESS | 4028 | 1470212827122 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:07 INFO - PROCESS | 4028 | 1470212827237 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 01:27:07 INFO - PROCESS | 4028 | 1470212827241 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:07 INFO - PROCESS | 4028 | 1470212827243 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822420800 == 34 [pid = 4028] [id = 584] 01:27:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F815C50400) [pid = 4028] [serial = 1622] [outer = 0000000000000000] 01:27:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82435E000) [pid = 4028] [serial = 1623] [outer = 000000F815C50400] 01:27:07 INFO - PROCESS | 4028 | 1470212827599 Marionette DEBUG loaded listener.js 01:27:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F8253E1000) [pid = 4028] [serial = 1624] [outer = 000000F815C50400] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F8253DE400) [pid = 4028] [serial = 1588] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212819269] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F82218DC00) [pid = 4028] [serial = 1580] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F824558800) [pid = 4028] [serial = 1583] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8253D9400) [pid = 4028] [serial = 1590] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8242B2800) [pid = 4028] [serial = 1585] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8211CBC00) [pid = 4028] [serial = 1553] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F813EAE800) [pid = 4028] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81C95B400) [pid = 4028] [serial = 1548] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81C597C00) [pid = 4028] [serial = 1546] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212812035] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F81BA5EC00) [pid = 4028] [serial = 1543] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F81BA62000) [pid = 4028] [serial = 1541] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81ABB1400) [pid = 4028] [serial = 1538] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81A025400) [pid = 4028] [serial = 1535] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F816341800) [pid = 4028] [serial = 1532] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F815BAAC00) [pid = 4028] [serial = 1529] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F815B23C00) [pid = 4028] [serial = 1526] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F822E80000) [pid = 4028] [serial = 1568] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8224E0C00) [pid = 4028] [serial = 1565] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F82243B400) [pid = 4028] [serial = 1562] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81AD47C00) [pid = 4028] [serial = 1559] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F822193C00) [pid = 4028] [serial = 1556] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F825ACE800) [pid = 4028] [serial = 1593] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F823224800) [pid = 4028] [serial = 1571] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F819D54C00) [pid = 4028] [serial = 1574] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8233E3C00) [pid = 4028] [serial = 1577] [outer = 0000000000000000] [url = 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] 01:27:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB4800 == 35 [pid = 4028] [id = 585] 01:27:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81A828C00) [pid = 4028] [serial = 1625] [outer = 0000000000000000] 01:27:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81C1CA400) [pid = 4028] [serial = 1626] [outer = 000000F81A828C00] 01:27:07 INFO - PROCESS | 4028 | 1470212827965 Marionette TRACE conn7 <- [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]]]}] 01:27:08 INFO - . 01:27:08 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 879ms 01:27:08 INFO - PROCESS | 4028 | 1470212827995 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 01:27:08 INFO - PROCESS | 4028 | 1470212827997 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 01:27:08 INFO - PROCESS | 4028 | 1470212828000 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:27:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 01:27:08 INFO - PROCESS | 4028 | 1470212828001 Marionette TRACE conn7 <- [1,1818,null,{}] 01:27:08 INFO - PROCESS | 4028 | 1470212828008 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:08 INFO - PROCESS | 4028 | 1470212828010 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:08 INFO - PROCESS | 4028 | 1470212828140 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 01:27:08 INFO - PROCESS | 4028 | 1470212828147 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:08 INFO - PROCESS | 4028 | 1470212828149 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AC6800 == 36 [pid = 4028] [id = 586] 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F819D53000) [pid = 4028] [serial = 1627] [outer = 0000000000000000] 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8230C8000) [pid = 4028] [serial = 1628] [outer = 000000F819D53000] 01:27:08 INFO - PROCESS | 4028 | 1470212828197 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F8253D9000) [pid = 4028] [serial = 1629] [outer = 000000F819D53000] 01:27:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ADD800 == 37 [pid = 4028] [id = 587] 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F825E87C00) [pid = 4028] [serial = 1630] [outer = 0000000000000000] 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F825F26C00) [pid = 4028] [serial = 1631] [outer = 000000F825E87C00] 01:27:08 INFO - PROCESS | 4028 | 1470212828592 Marionette TRACE conn7 <- [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]]]}] 01:27:08 INFO - . 01:27:08 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 629ms 01:27:08 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 01:27:08 INFO - PROCESS | 4028 | 1470212828633 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 01:27:08 INFO - PROCESS | 4028 | 1470212828635 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 01:27:08 INFO - PROCESS | 4028 | 1470212828638 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:27:08 INFO - PROCESS | 4028 | 1470212828641 Marionette TRACE conn7 <- [1,1822,null,{}] 01:27:08 INFO - PROCESS | 4028 | 1470212828648 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:08 INFO - PROCESS | 4028 | 1470212828650 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:08 INFO - PROCESS | 4028 | 1470212828785 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 01:27:08 INFO - PROCESS | 4028 | 1470212828801 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:08 INFO - PROCESS | 4028 | 1470212828807 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826134800 == 38 [pid = 4028] [id = 588] 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8239C0400) [pid = 4028] [serial = 1632] [outer = 0000000000000000] 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F825FEDC00) [pid = 4028] [serial = 1633] [outer = 000000F8239C0400] 01:27:08 INFO - PROCESS | 4028 | 1470212828853 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8261A2C00) [pid = 4028] [serial = 1634] [outer = 000000F8239C0400] 01:27:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F56800 == 39 [pid = 4028] [id = 589] 01:27:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F828F22C00) [pid = 4028] [serial = 1635] [outer = 0000000000000000] 01:27:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F828F24800) [pid = 4028] [serial = 1636] [outer = 000000F828F22C00] 01:27:09 INFO - PROCESS | 4028 | 1470212829253 Marionette TRACE conn7 <- [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]]]}] 01:27:09 INFO - . 01:27:09 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 649ms 01:27:09 INFO - PROCESS | 4028 | 1470212829289 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 01:27:09 INFO - PROCESS | 4028 | 1470212829294 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 01:27:09 INFO - PROCESS | 4028 | 1470212829298 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:27:09 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 01:27:09 INFO - PROCESS | 4028 | 1470212829299 Marionette TRACE conn7 <- [1,1826,null,{}] 01:27:09 INFO - PROCESS | 4028 | 1470212829308 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:09 INFO - PROCESS | 4028 | 1470212829313 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:09 INFO - PROCESS | 4028 | 1470212829413 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 01:27:09 INFO - PROCESS | 4028 | 1470212829421 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:09 INFO - PROCESS | 4028 | 1470212829423 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F6A800 == 40 [pid = 4028] [id = 590] 01:27:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8261A7000) [pid = 4028] [serial = 1637] [outer = 0000000000000000] 01:27:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8261A7800) [pid = 4028] [serial = 1638] [outer = 000000F8261A7000] 01:27:09 INFO - PROCESS | 4028 | 1470212829470 Marionette DEBUG loaded listener.js 01:27:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F829714C00) [pid = 4028] [serial = 1639] [outer = 000000F8261A7000] 01:27:10 INFO - PROCESS | 4028 | 1470212830144 Marionette TRACE conn7 <- [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]]]}] 01:27:10 INFO - . 01:27:10 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 882ms 01:27:10 INFO - PROCESS | 4028 | 1470212830191 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 01:27:10 INFO - PROCESS | 4028 | 1470212830195 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 01:27:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 01:27:10 INFO - PROCESS | 4028 | 1470212830201 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:27:10 INFO - PROCESS | 4028 | 1470212830206 Marionette TRACE conn7 <- [1,1830,null,{}] 01:27:10 INFO - PROCESS | 4028 | 1470212830214 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:10 INFO - PROCESS | 4028 | 1470212830218 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:10 INFO - PROCESS | 4028 | 1470212830354 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 01:27:10 INFO - PROCESS | 4028 | 1470212830474 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:10 INFO - PROCESS | 4028 | 1470212830477 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82140B000 == 41 [pid = 4028] [id = 591] 01:27:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F815F48800) [pid = 4028] [serial = 1640] [outer = 0000000000000000] 01:27:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F816DB8000) [pid = 4028] [serial = 1641] [outer = 000000F815F48800] 01:27:10 INFO - PROCESS | 4028 | 1470212830540 Marionette DEBUG loaded listener.js 01:27:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81ABB1400) [pid = 4028] [serial = 1642] [outer = 000000F815F48800] 01:27:11 INFO - PROCESS | 4028 | 1470212831110 Marionette TRACE conn7 <- [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]]]}] 01:27:11 INFO - . 01:27:11 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 942ms 01:27:11 INFO - PROCESS | 4028 | 1470212831290 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 01:27:11 INFO - PROCESS | 4028 | 1470212831294 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 01:27:11 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 01:27:11 INFO - PROCESS | 4028 | 1470212831334 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:27:11 INFO - PROCESS | 4028 | 1470212831337 Marionette TRACE conn7 <- [1,1834,null,{}] 01:27:11 INFO - PROCESS | 4028 | 1470212831345 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:11 INFO - PROCESS | 4028 | 1470212831349 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:11 INFO - PROCESS | 4028 | 1470212831472 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 01:27:11 INFO - PROCESS | 4028 | 1470212831541 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:11 INFO - PROCESS | 4028 | 1470212831546 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F271000 == 42 [pid = 4028] [id = 592] 01:27:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F815F43800) [pid = 4028] [serial = 1643] [outer = 0000000000000000] 01:27:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F815FECC00) [pid = 4028] [serial = 1644] [outer = 000000F815F43800] 01:27:11 INFO - PROCESS | 4028 | 1470212831599 Marionette DEBUG loaded listener.js 01:27:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F819FC5000) [pid = 4028] [serial = 1645] [outer = 000000F815F43800] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F56800 == 41 [pid = 4028] [id = 589] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F826134800 == 40 [pid = 4028] [id = 588] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ADD800 == 39 [pid = 4028] [id = 587] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AC6800 == 38 [pid = 4028] [id = 586] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB4800 == 37 [pid = 4028] [id = 585] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F822420800 == 36 [pid = 4028] [id = 584] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F829842800 == 35 [pid = 4028] [id = 583] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC6800 == 34 [pid = 4028] [id = 582] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D4800 == 33 [pid = 4028] [id = 581] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F826135000 == 32 [pid = 4028] [id = 580] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FCE800 == 31 [pid = 4028] [id = 579] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F822421000 == 30 [pid = 4028] [id = 578] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FCA0800 == 29 [pid = 4028] [id = 577] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAE6000 == 28 [pid = 4028] [id = 576] 01:27:11 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A77800 == 27 [pid = 4028] [id = 575] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F825AC6000) [pid = 4028] [serial = 1589] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212819269] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8242B2400) [pid = 4028] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82455C400) [pid = 4028] [serial = 1584] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823893C00) [pid = 4028] [serial = 1581] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F8253DF800) [pid = 4028] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825349800) [pid = 4028] [serial = 1587] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F824560000) [pid = 4028] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F821585400) [pid = 4028] [serial = 1554] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F821BB1800) [pid = 4028] [serial = 1552] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8210E9C00) [pid = 4028] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F82065BC00) [pid = 4028] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F81F209400) [pid = 4028] [serial = 1547] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212812035] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81C26CC00) [pid = 4028] [serial = 1545] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81BCEA800) [pid = 4028] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:27:11 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81BD05C00) [pid = 4028] [serial = 1542] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81BA20800) [pid = 4028] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81AB54C00) [pid = 4028] [serial = 1539] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81A263000) [pid = 4028] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81A028C00) [pid = 4028] [serial = 1536] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81649B400) [pid = 4028] [serial = 1533] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F816D12000) [pid = 4028] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F815BAC800) [pid = 4028] [serial = 1530] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F815FEC800) [pid = 4028] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F815F45000) [pid = 4028] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F823223800) [pid = 4028] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F822E81800) [pid = 4028] [serial = 1569] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F822E79800) [pid = 4028] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F8228A5C00) [pid = 4028] [serial = 1566] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8224DCC00) [pid = 4028] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F8224B5400) [pid = 4028] [serial = 1563] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8224AF000) [pid = 4028] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F81AD4B400) [pid = 4028] [serial = 1560] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F822195000) [pid = 4028] [serial = 1557] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F8222E3400) [pid = 4028] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F82218E800) [pid = 4028] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F825E8EC00) [pid = 4028] [serial = 1594] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F82331F000) [pid = 4028] [serial = 1572] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F82332C800) [pid = 4028] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F81C3B4800) [pid = 4028] [serial = 1575] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F8233E3400) [pid = 4028] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F8236BA800) [pid = 4028] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F825ACF000) [pid = 4028] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F825ACF400) [pid = 4028] [serial = 1596] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F8233E8000) [pid = 4028] [serial = 1578] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 4028 | 1470212832113 Marionette TRACE conn7 <- [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]]]}] 01:27:12 INFO - . 01:27:12 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 838ms 01:27:12 INFO - PROCESS | 4028 | 1470212832171 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 01:27:12 INFO - PROCESS | 4028 | 1470212832175 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 01:27:12 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 01:27:12 INFO - PROCESS | 4028 | 1470212832182 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:27:12 INFO - PROCESS | 4028 | 1470212832190 Marionette TRACE conn7 <- [1,1838,null,{}] 01:27:12 INFO - PROCESS | 4028 | 1470212832195 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:12 INFO - PROCESS | 4028 | 1470212832198 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:12 INFO - PROCESS | 4028 | 1470212832294 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 01:27:12 INFO - PROCESS | 4028 | 1470212832314 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:12 INFO - PROCESS | 4028 | 1470212832317 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2BE800 == 28 [pid = 4028] [id = 593] 01:27:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F815FEC800) [pid = 4028] [serial = 1646] [outer = 0000000000000000] 01:27:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F81A028C00) [pid = 4028] [serial = 1647] [outer = 000000F815FEC800] 01:27:12 INFO - PROCESS | 4028 | 1470212832426 Marionette DEBUG loaded listener.js 01:27:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F81AD49400) [pid = 4028] [serial = 1648] [outer = 000000F815FEC800] 01:27:12 INFO - PROCESS | 4028 | 1470212832792 Marionette TRACE conn7 <- [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]]]}] 01:27:12 INFO - . 01:27:12 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 649ms 01:27:12 INFO - PROCESS | 4028 | 1470212832829 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 01:27:12 INFO - PROCESS | 4028 | 1470212832835 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 01:27:12 INFO - PROCESS | 4028 | 1470212832839 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:27:12 INFO - PROCESS | 4028 | 1470212832841 Marionette TRACE conn7 <- [1,1842,null,{}] 01:27:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 01:27:12 INFO - PROCESS | 4028 | 1470212832851 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:12 INFO - PROCESS | 4028 | 1470212832859 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:12 INFO - PROCESS | 4028 | 1470212832979 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 01:27:13 INFO - PROCESS | 4028 | 1470212832995 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:13 INFO - PROCESS | 4028 | 1470212833000 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C11800 == 29 [pid = 4028] [id = 594] 01:27:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F81BD0B000) [pid = 4028] [serial = 1649] [outer = 0000000000000000] 01:27:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F81C1D5C00) [pid = 4028] [serial = 1650] [outer = 000000F81BD0B000] 01:27:13 INFO - PROCESS | 4028 | 1470212833054 Marionette DEBUG loaded listener.js 01:27:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F81C967000) [pid = 4028] [serial = 1651] [outer = 000000F81BD0B000] 01:27:13 INFO - PROCESS | 4028 | 1470212833416 Marionette TRACE conn7 <- [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]]]}] 01:27:13 INFO - . 01:27:13 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 630ms 01:27:13 INFO - PROCESS | 4028 | 1470212833473 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 01:27:13 INFO - PROCESS | 4028 | 1470212833479 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 01:27:13 INFO - PROCESS | 4028 | 1470212833482 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:27:13 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 01:27:13 INFO - PROCESS | 4028 | 1470212833484 Marionette TRACE conn7 <- [1,1846,null,{}] 01:27:13 INFO - PROCESS | 4028 | 1470212833488 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:13 INFO - PROCESS | 4028 | 1470212833493 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:13 INFO - PROCESS | 4028 | 1470212833584 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 01:27:13 INFO - PROCESS | 4028 | 1470212833593 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:13 INFO - PROCESS | 4028 | 1470212833595 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A29800 == 30 [pid = 4028] [id = 595] 01:27:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F815F4D800) [pid = 4028] [serial = 1652] [outer = 0000000000000000] 01:27:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F821523400) [pid = 4028] [serial = 1653] [outer = 000000F815F4D800] 01:27:13 INFO - PROCESS | 4028 | 1470212833645 Marionette DEBUG loaded listener.js 01:27:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F821BBA800) [pid = 4028] [serial = 1654] [outer = 000000F815F4D800] 01:27:14 INFO - PROCESS | 4028 | 1470212834016 Marionette TRACE conn7 <- [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]]]}] 01:27:14 INFO - . 01:27:14 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 586ms 01:27:14 INFO - PROCESS | 4028 | 1470212834074 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 01:27:14 INFO - PROCESS | 4028 | 1470212834076 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 01:27:14 INFO - PROCESS | 4028 | 1470212834079 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:27:14 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 01:27:14 INFO - PROCESS | 4028 | 1470212834084 Marionette TRACE conn7 <- [1,1850,null,{}] 01:27:14 INFO - PROCESS | 4028 | 1470212834088 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:14 INFO - PROCESS | 4028 | 1470212834090 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:14 INFO - PROCESS | 4028 | 1470212834206 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 01:27:14 INFO - PROCESS | 4028 | 1470212834219 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:14 INFO - PROCESS | 4028 | 1470212834221 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8239B7800 == 31 [pid = 4028] [id = 596] 01:27:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F815FF2C00) [pid = 4028] [serial = 1655] [outer = 0000000000000000] 01:27:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F8163A4800) [pid = 4028] [serial = 1656] [outer = 000000F815FF2C00] 01:27:14 INFO - PROCESS | 4028 | 1470212834269 Marionette DEBUG loaded listener.js 01:27:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F8222E5C00) [pid = 4028] [serial = 1657] [outer = 000000F815FF2C00] 01:27:14 INFO - PROCESS | 4028 | 1470212834668 Marionette TRACE conn7 <- [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]]]}] 01:27:14 INFO - . 01:27:14 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 629ms 01:27:14 INFO - PROCESS | 4028 | 1470212834712 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 01:27:14 INFO - PROCESS | 4028 | 1470212834714 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 01:27:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 01:27:14 INFO - PROCESS | 4028 | 1470212834720 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:27:14 INFO - PROCESS | 4028 | 1470212834722 Marionette TRACE conn7 <- [1,1854,null,{}] 01:27:14 INFO - PROCESS | 4028 | 1470212834726 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:14 INFO - PROCESS | 4028 | 1470212834732 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:14 INFO - PROCESS | 4028 | 1470212834870 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 01:27:14 INFO - PROCESS | 4028 | 1470212834875 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:14 INFO - PROCESS | 4028 | 1470212834881 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826123000 == 32 [pid = 4028] [id = 597] 01:27:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F8224B4800) [pid = 4028] [serial = 1658] [outer = 0000000000000000] 01:27:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F8224B7000) [pid = 4028] [serial = 1659] [outer = 000000F8224B4800] 01:27:14 INFO - PROCESS | 4028 | 1470212834967 Marionette DEBUG loaded listener.js 01:27:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F822E77400) [pid = 4028] [serial = 1660] [outer = 000000F8224B4800] 01:27:15 INFO - PROCESS | 4028 | 1470212835372 Marionette TRACE conn7 <- [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]]]}] 01:27:15 INFO - . 01:27:15 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 690ms 01:27:15 INFO - PROCESS | 4028 | 1470212835411 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 01:27:15 INFO - PROCESS | 4028 | 1470212835413 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 01:27:15 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 01:27:15 INFO - PROCESS | 4028 | 1470212835420 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:27:15 INFO - PROCESS | 4028 | 1470212835422 Marionette TRACE conn7 <- [1,1858,null,{}] 01:27:15 INFO - PROCESS | 4028 | 1470212835425 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:15 INFO - PROCESS | 4028 | 1470212835427 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:15 INFO - PROCESS | 4028 | 1470212835539 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 01:27:15 INFO - PROCESS | 4028 | 1470212835544 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:15 INFO - PROCESS | 4028 | 1470212835549 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B9000 == 33 [pid = 4028] [id = 598] 01:27:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F823216400) [pid = 4028] [serial = 1661] [outer = 0000000000000000] 01:27:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F82321A000) [pid = 4028] [serial = 1662] [outer = 000000F823216400] 01:27:15 INFO - PROCESS | 4028 | 1470212835635 Marionette DEBUG loaded listener.js 01:27:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F823322400) [pid = 4028] [serial = 1663] [outer = 000000F823216400] 01:27:16 INFO - PROCESS | 4028 | 1470212836026 Marionette TRACE conn7 <- [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]]]}] 01:27:16 INFO - . 01:27:16 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 628ms 01:27:16 INFO - PROCESS | 4028 | 1470212836059 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 4028 | 1470212836064 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 01:27:16 INFO - PROCESS | 4028 | 1470212836068 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 4028 | 1470212836069 Marionette TRACE conn7 <- [1,1862,null,{}] 01:27:16 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 01:27:16 INFO - PROCESS | 4028 | 1470212836073 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:16 INFO - PROCESS | 4028 | 1470212836078 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:16 INFO - PROCESS | 4028 | 1470212836183 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 01:27:16 INFO - PROCESS | 4028 | 1470212836191 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 4028 | 1470212836193 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA5E800 == 34 [pid = 4028] [id = 599] 01:27:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F8224B5400) [pid = 4028] [serial = 1664] [outer = 0000000000000000] 01:27:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F82332C000) [pid = 4028] [serial = 1665] [outer = 000000F8224B5400] 01:27:16 INFO - PROCESS | 4028 | 1470212836367 Marionette DEBUG loaded listener.js 01:27:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8234F7000) [pid = 4028] [serial = 1666] [outer = 000000F8224B5400] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8239C0400) [pid = 4028] [serial = 1632] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F822E81C00) [pid = 4028] [serial = 1616] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F823323400) [pid = 4028] [serial = 1619] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F81649E400) [pid = 4028] [serial = 1610] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F813FB1000) [pid = 4028] [serial = 1604] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8224A9800) [pid = 4028] [serial = 1595] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F828F22C00) [pid = 4028] [serial = 1635] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F81649F800) [pid = 4028] [serial = 1601] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F815F4FC00) [pid = 4028] [serial = 1598] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F81F2E2800) [pid = 4028] [serial = 1607] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F825E87C00) [pid = 4028] [serial = 1630] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212828477] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F815C50400) [pid = 4028] [serial = 1622] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F81A828C00) [pid = 4028] [serial = 1625] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F82218B400) [pid = 4028] [serial = 1613] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F819D53000) [pid = 4028] [serial = 1627] [outer = 0000000000000000] [url = 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] 01:27:16 INFO - PROCESS | 4028 | 1470212836703 Marionette TRACE conn7 <- [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]]]}] 01:27:16 INFO - . 01:27:16 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 690ms 01:27:16 INFO - PROCESS | 4028 | 1470212836763 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 4028 | 1470212836768 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 01:27:16 INFO - PROCESS | 4028 | 1470212836772 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 4028 | 1470212836774 Marionette TRACE conn7 <- [1,1866,null,{}] 01:27:16 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 01:27:16 INFO - PROCESS | 4028 | 1470212836777 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:16 INFO - PROCESS | 4028 | 1470212836783 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:16 INFO - PROCESS | 4028 | 1470212836889 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 01:27:16 INFO - PROCESS | 4028 | 1470212836900 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 4028 | 1470212836902 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CA6000 == 35 [pid = 4028] [id = 600] 01:27:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F81AD4F000) [pid = 4028] [serial = 1667] [outer = 0000000000000000] 01:27:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F81F2E2800) [pid = 4028] [serial = 1668] [outer = 000000F81AD4F000] 01:27:16 INFO - PROCESS | 4028 | 1470212836950 Marionette DEBUG loaded listener.js 01:27:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F8234F6000) [pid = 4028] [serial = 1669] [outer = 000000F81AD4F000] 01:27:17 INFO - PROCESS | 4028 | 1470212837333 Marionette TRACE conn7 <- [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]]]}] 01:27:17 INFO - . 01:27:17 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 589ms 01:27:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 01:27:17 INFO - PROCESS | 4028 | 1470212837365 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 01:27:17 INFO - PROCESS | 4028 | 1470212837367 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 01:27:17 INFO - PROCESS | 4028 | 1470212837370 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:27:17 INFO - PROCESS | 4028 | 1470212837372 Marionette TRACE conn7 <- [1,1870,null,{}] 01:27:17 INFO - PROCESS | 4028 | 1470212837378 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:17 INFO - PROCESS | 4028 | 1470212837380 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:17 INFO - PROCESS | 4028 | 1470212837492 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 01:27:17 INFO - PROCESS | 4028 | 1470212837500 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:17 INFO - PROCESS | 4028 | 1470212837502 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FE2800 == 36 [pid = 4028] [id = 601] 01:27:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F823479000) [pid = 4028] [serial = 1670] [outer = 0000000000000000] 01:27:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F8239C7800) [pid = 4028] [serial = 1671] [outer = 000000F823479000] 01:27:17 INFO - PROCESS | 4028 | 1470212837549 Marionette DEBUG loaded listener.js 01:27:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F824560C00) [pid = 4028] [serial = 1672] [outer = 000000F823479000] 01:27:17 INFO - PROCESS | 4028 | 1470212837914 Marionette TRACE conn7 <- [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]]]}] 01:27:17 INFO - . 01:27:17 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 587ms 01:27:17 INFO - PROCESS | 4028 | 1470212837961 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 01:27:17 INFO - PROCESS | 4028 | 1470212837967 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 01:27:17 INFO - PROCESS | 4028 | 1470212837971 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:27:17 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 01:27:17 INFO - PROCESS | 4028 | 1470212837973 Marionette TRACE conn7 <- [1,1874,null,{}] 01:27:17 INFO - PROCESS | 4028 | 1470212837977 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:17 INFO - PROCESS | 4028 | 1470212837982 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:18 INFO - PROCESS | 4028 | 1470212838113 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 01:27:18 INFO - PROCESS | 4028 | 1470212838123 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:18 INFO - PROCESS | 4028 | 1470212838126 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829855000 == 37 [pid = 4028] [id = 602] 01:27:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F8245B8800) [pid = 4028] [serial = 1673] [outer = 0000000000000000] 01:27:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F825345800) [pid = 4028] [serial = 1674] [outer = 000000F8245B8800] 01:27:18 INFO - PROCESS | 4028 | 1470212838176 Marionette DEBUG loaded listener.js 01:27:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F825E86000) [pid = 4028] [serial = 1675] [outer = 000000F8245B8800] 01:27:18 INFO - PROCESS | 4028 | 1470212838727 Marionette TRACE conn7 <- [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]]]}] 01:27:18 INFO - . 01:27:18 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 775ms 01:27:18 INFO - PROCESS | 4028 | 1470212838751 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 01:27:18 INFO - PROCESS | 4028 | 1470212838756 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 01:27:18 INFO - PROCESS | 4028 | 1470212838761 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:27:18 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 01:27:18 INFO - PROCESS | 4028 | 1470212838768 Marionette TRACE conn7 <- [1,1878,null,{}] 01:27:18 INFO - PROCESS | 4028 | 1470212838775 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:18 INFO - PROCESS | 4028 | 1470212838778 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:18 INFO - PROCESS | 4028 | 1470212838903 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 01:27:18 INFO - PROCESS | 4028 | 1470212838981 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:18 INFO - PROCESS | 4028 | 1470212838987 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F274000 == 38 [pid = 4028] [id = 603] 01:27:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F816498400) [pid = 4028] [serial = 1676] [outer = 0000000000000000] 01:27:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81A8C3C00) [pid = 4028] [serial = 1677] [outer = 000000F816498400] 01:27:19 INFO - PROCESS | 4028 | 1470212839086 Marionette DEBUG loaded listener.js 01:27:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F81BA62400) [pid = 4028] [serial = 1678] [outer = 000000F816498400] 01:27:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82240B000 == 39 [pid = 4028] [id = 604] 01:27:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81BD02400) [pid = 4028] [serial = 1679] [outer = 0000000000000000] 01:27:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F8211C4000) [pid = 4028] [serial = 1680] [outer = 000000F81BD02400] 01:27:19 INFO - PROCESS | 4028 | 1470212839666 Marionette TRACE conn7 <- [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]]]}] 01:27:19 INFO - . 01:27:19 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 944ms 01:27:19 INFO - PROCESS | 4028 | 1470212839708 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 01:27:19 INFO - PROCESS | 4028 | 1470212839717 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 01:27:19 INFO - PROCESS | 4028 | 1470212839724 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:27:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 01:27:19 INFO - PROCESS | 4028 | 1470212839727 Marionette TRACE conn7 <- [1,1882,null,{}] 01:27:19 INFO - PROCESS | 4028 | 1470212839732 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:19 INFO - PROCESS | 4028 | 1470212839738 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:19 INFO - PROCESS | 4028 | 1470212839872 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 01:27:20 INFO - PROCESS | 4028 | 1470212839989 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 4028 | 1470212839992 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825F7C800 == 40 [pid = 4028] [id = 605] 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8210E9400) [pid = 4028] [serial = 1681] [outer = 0000000000000000] 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8224D4000) [pid = 4028] [serial = 1682] [outer = 000000F8210E9400] 01:27:20 INFO - PROCESS | 4028 | 1470212840053 Marionette DEBUG loaded listener.js 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8228A6800) [pid = 4028] [serial = 1683] [outer = 000000F8210E9400] 01:27:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FD2000 == 41 [pid = 4028] [id = 606] 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F822E37400) [pid = 4028] [serial = 1684] [outer = 0000000000000000] 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8253D6000) [pid = 4028] [serial = 1685] [outer = 000000F822E37400] 01:27:20 INFO - PROCESS | 4028 | 1470212840603 Marionette TRACE conn7 <- [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]]]}] 01:27:20 INFO - . 01:27:20 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 942ms 01:27:20 INFO - PROCESS | 4028 | 1470212840671 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 01:27:20 INFO - PROCESS | 4028 | 1470212840674 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 01:27:20 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 01:27:20 INFO - PROCESS | 4028 | 1470212840677 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:27:20 INFO - PROCESS | 4028 | 1470212840685 Marionette TRACE conn7 <- [1,1886,null,{}] 01:27:20 INFO - PROCESS | 4028 | 1470212840699 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:20 INFO - PROCESS | 4028 | 1470212840705 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:20 INFO - PROCESS | 4028 | 1470212840881 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 01:27:20 INFO - PROCESS | 4028 | 1470212840891 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 4028 | 1470212840898 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A67000 == 42 [pid = 4028] [id = 607] 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F825E80C00) [pid = 4028] [serial = 1686] [outer = 0000000000000000] 01:27:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F825F29C00) [pid = 4028] [serial = 1687] [outer = 000000F825E80C00] 01:27:20 INFO - PROCESS | 4028 | 1470212840955 Marionette DEBUG loaded listener.js 01:27:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F825FF1400) [pid = 4028] [serial = 1688] [outer = 000000F825E80C00] 01:27:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829869000 == 43 [pid = 4028] [id = 608] 01:27:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F825ACE000) [pid = 4028] [serial = 1689] [outer = 0000000000000000] 01:27:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8141F2C00) [pid = 4028] [serial = 1690] [outer = 000000F825ACE000] 01:27:21 INFO - PROCESS | 4028 | 1470212841770 Marionette TRACE conn7 <- [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]]]}] 01:27:21 INFO - . 01:27:21 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 1142ms 01:27:21 INFO - PROCESS | 4028 | 1470212841822 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 01:27:21 INFO - PROCESS | 4028 | 1470212841826 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 01:27:21 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 01:27:21 INFO - PROCESS | 4028 | 1470212841831 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:27:21 INFO - PROCESS | 4028 | 1470212841838 Marionette TRACE conn7 <- [1,1890,null,{}] 01:27:21 INFO - PROCESS | 4028 | 1470212841844 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:21 INFO - PROCESS | 4028 | 1470212841847 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:22 INFO - PROCESS | 4028 | 1470212842010 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 01:27:22 INFO - PROCESS | 4028 | 1470212842133 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:22 INFO - PROCESS | 4028 | 1470212842137 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26F000 == 44 [pid = 4028] [id = 609] 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F819D53000) [pid = 4028] [serial = 1691] [outer = 0000000000000000] 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81AE70000) [pid = 4028] [serial = 1692] [outer = 000000F819D53000] 01:27:22 INFO - PROCESS | 4028 | 1470212842193 Marionette DEBUG loaded listener.js 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81C968000) [pid = 4028] [serial = 1693] [outer = 000000F819D53000] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE2800 == 43 [pid = 4028] [id = 601] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CA6000 == 42 [pid = 4028] [id = 600] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA5E800 == 41 [pid = 4028] [id = 599] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B9000 == 40 [pid = 4028] [id = 598] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F826123000 == 39 [pid = 4028] [id = 597] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F8239B7800 == 38 [pid = 4028] [id = 596] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A29800 == 37 [pid = 4028] [id = 595] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C11800 == 36 [pid = 4028] [id = 594] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2BE800 == 35 [pid = 4028] [id = 593] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F271000 == 34 [pid = 4028] [id = 592] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F82140B000 == 33 [pid = 4028] [id = 591] 01:27:22 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F6A800 == 32 [pid = 4028] [id = 590] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F825FEDC00) [pid = 4028] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8261A7800) [pid = 4028] [serial = 1638] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F822E82000) [pid = 4028] [serial = 1617] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8233E7800) [pid = 4028] [serial = 1620] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F823955800) [pid = 4028] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F822198400) [pid = 4028] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81BD09000) [pid = 4028] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81BA26000) [pid = 4028] [serial = 1605] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8261A2C00) [pid = 4028] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F825FE6400) [pid = 4028] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F828F24800) [pid = 4028] [serial = 1636] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F816D5C400) [pid = 4028] [serial = 1602] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81A0A6000) [pid = 4028] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F82152E400) [pid = 4028] [serial = 1611] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F815F51000) [pid = 4028] [serial = 1599] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F8163E9800) [pid = 4028] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F81F30B400) [pid = 4028] [serial = 1608] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F82065D000) [pid = 4028] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F825F26C00) [pid = 4028] [serial = 1631] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212828477] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F82435E000) [pid = 4028] [serial = 1623] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F8253E1000) [pid = 4028] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F81C1CA400) [pid = 4028] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F822199000) [pid = 4028] [serial = 1614] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F8230C8000) [pid = 4028] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F82321F000) [pid = 4028] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F822A90800) [pid = 4028] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F8253D9000) [pid = 4028] [serial = 1629] [outer = 0000000000000000] [url = about:blank] 01:27:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819F7A000 == 33 [pid = 4028] [id = 610] 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F815F45C00) [pid = 4028] [serial = 1694] [outer = 0000000000000000] 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F816D16800) [pid = 4028] [serial = 1695] [outer = 000000F815F45C00] 01:27:22 INFO - PROCESS | 4028 | 1470212842663 Marionette TRACE conn7 <- [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]]]}] 01:27:22 INFO - . 01:27:22 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 882ms 01:27:22 INFO - PROCESS | 4028 | 1470212842718 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 01:27:22 INFO - PROCESS | 4028 | 1470212842723 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 01:27:22 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 01:27:22 INFO - PROCESS | 4028 | 1470212842729 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:27:22 INFO - PROCESS | 4028 | 1470212842736 Marionette TRACE conn7 <- [1,1894,null,{}] 01:27:22 INFO - PROCESS | 4028 | 1470212842740 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:22 INFO - PROCESS | 4028 | 1470212842743 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:22 INFO - PROCESS | 4028 | 1470212842847 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 01:27:22 INFO - PROCESS | 4028 | 1470212842865 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:22 INFO - PROCESS | 4028 | 1470212842867 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8226E2800 == 34 [pid = 4028] [id = 611] 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F81BA57000) [pid = 4028] [serial = 1696] [outer = 0000000000000000] 01:27:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F81C270400) [pid = 4028] [serial = 1697] [outer = 000000F81BA57000] 01:27:22 INFO - PROCESS | 4028 | 1470212842918 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F820666000) [pid = 4028] [serial = 1698] [outer = 000000F81BA57000] 01:27:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822C36800 == 35 [pid = 4028] [id = 612] 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F82218B400) [pid = 4028] [serial = 1699] [outer = 0000000000000000] 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F82218FC00) [pid = 4028] [serial = 1700] [outer = 000000F82218B400] 01:27:23 INFO - PROCESS | 4028 | 1470212843387 Marionette TRACE conn7 <- [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]]]}] 01:27:23 INFO - . 01:27:23 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 692ms 01:27:23 INFO - PROCESS | 4028 | 1470212843424 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 01:27:23 INFO - PROCESS | 4028 | 1470212843427 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 01:27:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 01:27:23 INFO - PROCESS | 4028 | 1470212843430 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:27:23 INFO - PROCESS | 4028 | 1470212843435 Marionette TRACE conn7 <- [1,1898,null,{}] 01:27:23 INFO - PROCESS | 4028 | 1470212843451 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:23 INFO - PROCESS | 4028 | 1470212843456 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:23 INFO - PROCESS | 4028 | 1470212843563 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 01:27:23 INFO - PROCESS | 4028 | 1470212843572 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:23 INFO - PROCESS | 4028 | 1470212843575 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F88800 == 36 [pid = 4028] [id = 613] 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F815F4B800) [pid = 4028] [serial = 1701] [outer = 0000000000000000] 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F8224AFC00) [pid = 4028] [serial = 1702] [outer = 000000F815F4B800] 01:27:23 INFO - PROCESS | 4028 | 1470212843626 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F8227CB000) [pid = 4028] [serial = 1703] [outer = 000000F815F4B800] 01:27:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826175000 == 37 [pid = 4028] [id = 614] 01:27:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F822E79800) [pid = 4028] [serial = 1704] [outer = 0000000000000000] 01:27:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F82321A400) [pid = 4028] [serial = 1705] [outer = 000000F822E79800] 01:27:24 INFO - PROCESS | 4028 | 1470212844086 Marionette TRACE conn7 <- [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]]]}] 01:27:24 INFO - . 01:27:24 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 691ms 01:27:24 INFO - PROCESS | 4028 | 1470212844127 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 01:27:24 INFO - PROCESS | 4028 | 1470212844130 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 01:27:24 INFO - PROCESS | 4028 | 1470212844134 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:27:24 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 01:27:24 INFO - PROCESS | 4028 | 1470212844135 Marionette TRACE conn7 <- [1,1902,null,{}] 01:27:24 INFO - PROCESS | 4028 | 1470212844142 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:24 INFO - PROCESS | 4028 | 1470212844145 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:24 INFO - PROCESS | 4028 | 1470212844254 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 01:27:24 INFO - PROCESS | 4028 | 1470212844262 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:24 INFO - PROCESS | 4028 | 1470212844264 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F814F25800 == 38 [pid = 4028] [id = 615] 01:27:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F82332B000) [pid = 4028] [serial = 1706] [outer = 0000000000000000] 01:27:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F8233EA400) [pid = 4028] [serial = 1707] [outer = 000000F82332B000] 01:27:24 INFO - PROCESS | 4028 | 1470212844313 Marionette DEBUG loaded listener.js 01:27:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8234F4800) [pid = 4028] [serial = 1708] [outer = 000000F82332B000] 01:27:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828CAB800 == 39 [pid = 4028] [id = 616] 01:27:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8253D9000) [pid = 4028] [serial = 1709] [outer = 0000000000000000] 01:27:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8253DEC00) [pid = 4028] [serial = 1710] [outer = 000000F8253D9000] 01:27:24 INFO - PROCESS | 4028 | 1470212844793 Marionette TRACE conn7 <- [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]]]}] 01:27:24 INFO - . 01:27:24 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 692ms 01:27:24 INFO - PROCESS | 4028 | 1470212844830 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 01:27:24 INFO - PROCESS | 4028 | 1470212844835 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 01:27:24 INFO - PROCESS | 4028 | 1470212844839 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:27:24 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 01:27:24 INFO - PROCESS | 4028 | 1470212844841 Marionette TRACE conn7 <- [1,1906,null,{}] 01:27:24 INFO - PROCESS | 4028 | 1470212844845 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:24 INFO - PROCESS | 4028 | 1470212844851 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:24 INFO - PROCESS | 4028 | 1470212844972 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 01:27:25 INFO - PROCESS | 4028 | 1470212845030 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:25 INFO - PROCESS | 4028 | 1470212845032 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297BB000 == 40 [pid = 4028] [id = 617] 01:27:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8245B9800) [pid = 4028] [serial = 1711] [outer = 0000000000000000] 01:27:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F825345C00) [pid = 4028] [serial = 1712] [outer = 000000F8245B9800] 01:27:25 INFO - PROCESS | 4028 | 1470212845080 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F825F21800) [pid = 4028] [serial = 1713] [outer = 000000F8245B9800] 01:27:25 INFO - PROCESS | 4028 | 1470212845478 Marionette TRACE conn7 <- [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]]]}] 01:27:25 INFO - . 01:27:25 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 672ms 01:27:25 INFO - PROCESS | 4028 | 1470212845515 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 01:27:25 INFO - PROCESS | 4028 | 1470212845517 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 01:27:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 01:27:25 INFO - PROCESS | 4028 | 1470212845524 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:27:25 INFO - PROCESS | 4028 | 1470212845526 Marionette TRACE conn7 <- [1,1910,null,{}] 01:27:25 INFO - PROCESS | 4028 | 1470212845529 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:25 INFO - PROCESS | 4028 | 1470212845536 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:25 INFO - PROCESS | 4028 | 1470212845679 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 01:27:25 INFO - PROCESS | 4028 | 1470212845728 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:25 INFO - PROCESS | 4028 | 1470212845733 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A79000 == 41 [pid = 4028] [id = 618] 01:27:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F825F26C00) [pid = 4028] [serial = 1714] [outer = 0000000000000000] 01:27:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F825FE9400) [pid = 4028] [serial = 1715] [outer = 000000F825F26C00] 01:27:25 INFO - PROCESS | 4028 | 1470212845777 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F828F29000) [pid = 4028] [serial = 1716] [outer = 000000F825F26C00] 01:27:26 INFO - PROCESS | 4028 | 1470212846162 Marionette TRACE conn7 <- [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]]]}] 01:27:26 INFO - . 01:27:26 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 691ms 01:27:26 INFO - PROCESS | 4028 | 1470212846220 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 01:27:26 INFO - PROCESS | 4028 | 1470212846226 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 01:27:26 INFO - PROCESS | 4028 | 1470212846229 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:27:26 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 01:27:26 INFO - PROCESS | 4028 | 1470212846231 Marionette TRACE conn7 <- [1,1914,null,{}] 01:27:26 INFO - PROCESS | 4028 | 1470212846235 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:26 INFO - PROCESS | 4028 | 1470212846240 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:26 INFO - PROCESS | 4028 | 1470212846350 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 01:27:26 INFO - PROCESS | 4028 | 1470212846357 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:26 INFO - PROCESS | 4028 | 1470212846360 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AC8800 == 42 [pid = 4028] [id = 619] 01:27:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F828F29800) [pid = 4028] [serial = 1717] [outer = 0000000000000000] 01:27:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F828F2B000) [pid = 4028] [serial = 1718] [outer = 000000F828F29800] 01:27:26 INFO - PROCESS | 4028 | 1470212846448 Marionette DEBUG loaded listener.js 01:27:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F82A106C00) [pid = 4028] [serial = 1719] [outer = 000000F828F29800] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F815F4D800) [pid = 4028] [serial = 1652] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81BD0B000) [pid = 4028] [serial = 1649] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8224B5400) [pid = 4028] [serial = 1664] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F823479000) [pid = 4028] [serial = 1670] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F815FEC800) [pid = 4028] [serial = 1646] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F815FF2C00) [pid = 4028] [serial = 1655] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81AD4F000) [pid = 4028] [serial = 1667] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F823216400) [pid = 4028] [serial = 1661] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F815F43800) [pid = 4028] [serial = 1643] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8224B4800) [pid = 4028] [serial = 1658] [outer = 0000000000000000] [url = 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] 01:27:26 INFO - PROCESS | 4028 | 1470212846901 Marionette TRACE conn7 <- [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]]]}] 01:27:26 INFO - . 01:27:26 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 691ms 01:27:26 INFO - PROCESS | 4028 | 1470212846925 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 01:27:26 INFO - PROCESS | 4028 | 1470212846930 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 01:27:26 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 01:27:26 INFO - PROCESS | 4028 | 1470212846934 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:27:26 INFO - PROCESS | 4028 | 1470212846935 Marionette TRACE conn7 <- [1,1918,null,{}] 01:27:26 INFO - PROCESS | 4028 | 1470212846939 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:26 INFO - PROCESS | 4028 | 1470212846944 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:27 INFO - PROCESS | 4028 | 1470212847029 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 01:27:27 INFO - PROCESS | 4028 | 1470212847038 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:27 INFO - PROCESS | 4028 | 1470212847041 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AEBB000 == 43 [pid = 4028] [id = 620] 01:27:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8211C0C00) [pid = 4028] [serial = 1720] [outer = 0000000000000000] 01:27:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F82218C400) [pid = 4028] [serial = 1721] [outer = 000000F8211C0C00] 01:27:27 INFO - PROCESS | 4028 | 1470212847088 Marionette DEBUG loaded listener.js 01:27:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822E7D800) [pid = 4028] [serial = 1722] [outer = 000000F8211C0C00] 01:27:27 INFO - PROCESS | 4028 | 1470212847473 Marionette TRACE conn7 <- [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]]]}] 01:27:27 INFO - . 01:27:27 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 587ms 01:27:27 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 01:27:27 INFO - PROCESS | 4028 | 1470212847525 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 01:27:27 INFO - PROCESS | 4028 | 1470212847527 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 01:27:27 INFO - PROCESS | 4028 | 1470212847534 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:27:27 INFO - PROCESS | 4028 | 1470212847536 Marionette TRACE conn7 <- [1,1922,null,{}] 01:27:27 INFO - PROCESS | 4028 | 1470212847546 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:27 INFO - PROCESS | 4028 | 1470212847548 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:27 INFO - PROCESS | 4028 | 1470212847636 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 01:27:27 INFO - PROCESS | 4028 | 1470212847641 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:27 INFO - PROCESS | 4028 | 1470212847646 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F54000 == 44 [pid = 4028] [id = 621] 01:27:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8236BB800) [pid = 4028] [serial = 1723] [outer = 0000000000000000] 01:27:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F82A107000) [pid = 4028] [serial = 1724] [outer = 000000F8236BB800] 01:27:27 INFO - PROCESS | 4028 | 1470212847690 Marionette DEBUG loaded listener.js 01:27:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F82A10EC00) [pid = 4028] [serial = 1725] [outer = 000000F8236BB800] 01:27:28 INFO - PROCESS | 4028 | 1470212848098 Marionette TRACE conn7 <- [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]]]}] 01:27:28 INFO - . 01:27:28 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 587ms 01:27:28 INFO - PROCESS | 4028 | 1470212848121 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 01:27:28 INFO - PROCESS | 4028 | 1470212848126 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 01:27:28 INFO - PROCESS | 4028 | 1470212848130 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:27:28 INFO - PROCESS | 4028 | 1470212848132 Marionette TRACE conn7 <- [1,1926,null,{}] 01:27:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 01:27:28 INFO - PROCESS | 4028 | 1470212848135 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:28 INFO - PROCESS | 4028 | 1470212848137 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:28 INFO - PROCESS | 4028 | 1470212848256 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 01:27:28 INFO - PROCESS | 4028 | 1470212848266 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:28 INFO - PROCESS | 4028 | 1470212848268 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A1B2000 == 45 [pid = 4028] [id = 622] 01:27:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F82A10B400) [pid = 4028] [serial = 1726] [outer = 0000000000000000] 01:27:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F82A133C00) [pid = 4028] [serial = 1727] [outer = 000000F82A10B400] 01:27:28 INFO - PROCESS | 4028 | 1470212848316 Marionette DEBUG loaded listener.js 01:27:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F82A13C800) [pid = 4028] [serial = 1728] [outer = 000000F82A10B400] 01:27:28 INFO - PROCESS | 4028 | 1470212848695 Marionette TRACE conn7 <- [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]]]}] 01:27:28 INFO - . 01:27:28 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 587ms 01:27:28 INFO - PROCESS | 4028 | 1470212848722 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 01:27:28 INFO - PROCESS | 4028 | 1470212848725 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 01:27:28 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 01:27:28 INFO - PROCESS | 4028 | 1470212848729 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:27:28 INFO - PROCESS | 4028 | 1470212848736 Marionette TRACE conn7 <- [1,1930,null,{}] 01:27:28 INFO - PROCESS | 4028 | 1470212848740 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:28 INFO - PROCESS | 4028 | 1470212848742 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:28 INFO - PROCESS | 4028 | 1470212848875 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 01:27:28 INFO - PROCESS | 4028 | 1470212848966 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:28 INFO - PROCESS | 4028 | 1470212848969 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA5E800 == 46 [pid = 4028] [id = 623] 01:27:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F813FB9C00) [pid = 4028] [serial = 1729] [outer = 0000000000000000] 01:27:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F815B2D800) [pid = 4028] [serial = 1730] [outer = 000000F813FB9C00] 01:27:29 INFO - PROCESS | 4028 | 1470212849037 Marionette DEBUG loaded listener.js 01:27:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F81A0A2400) [pid = 4028] [serial = 1731] [outer = 000000F813FB9C00] 01:27:29 INFO - PROCESS | 4028 | 1470212849556 Marionette TRACE conn7 <- [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]]]}] 01:27:29 INFO - . 01:27:29 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 881ms 01:27:29 INFO - PROCESS | 4028 | 1470212849614 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 01:27:29 INFO - PROCESS | 4028 | 1470212849618 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 01:27:29 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 01:27:29 INFO - PROCESS | 4028 | 1470212849623 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:27:29 INFO - PROCESS | 4028 | 1470212849628 Marionette TRACE conn7 <- [1,1934,null,{}] 01:27:29 INFO - PROCESS | 4028 | 1470212849637 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:29 INFO - PROCESS | 4028 | 1470212849640 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:29 INFO - PROCESS | 4028 | 1470212849766 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 01:27:29 INFO - PROCESS | 4028 | 1470212849890 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:29 INFO - PROCESS | 4028 | 1470212849893 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825D3E000 == 47 [pid = 4028] [id = 624] 01:27:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F821CA2800) [pid = 4028] [serial = 1732] [outer = 0000000000000000] 01:27:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F821CA7000) [pid = 4028] [serial = 1733] [outer = 000000F821CA2800] 01:27:29 INFO - PROCESS | 4028 | 1470212849954 Marionette DEBUG loaded listener.js 01:27:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8222E8800) [pid = 4028] [serial = 1734] [outer = 000000F821CA2800] 01:27:30 INFO - PROCESS | 4028 | 1470212850436 Marionette TRACE conn7 <- [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]]]}] 01:27:30 INFO - . 01:27:30 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 838ms 01:27:30 INFO - PROCESS | 4028 | 1470212850468 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 01:27:30 INFO - PROCESS | 4028 | 1470212850473 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 01:27:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 01:27:30 INFO - PROCESS | 4028 | 1470212850476 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:27:30 INFO - PROCESS | 4028 | 1470212850479 Marionette TRACE conn7 <- [1,1938,null,{}] 01:27:30 INFO - PROCESS | 4028 | 1470212850528 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:30 INFO - PROCESS | 4028 | 1470212850531 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:30 INFO - PROCESS | 4028 | 1470212850650 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 01:27:30 INFO - PROCESS | 4028 | 1470212850765 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:30 INFO - PROCESS | 4028 | 1470212850767 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ABC000 == 48 [pid = 4028] [id = 625] 01:27:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8227CE800) [pid = 4028] [serial = 1735] [outer = 0000000000000000] 01:27:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822E82C00) [pid = 4028] [serial = 1736] [outer = 000000F8227CE800] 01:27:30 INFO - PROCESS | 4028 | 1470212850826 Marionette DEBUG loaded listener.js 01:27:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822E95800) [pid = 4028] [serial = 1737] [outer = 000000F8227CE800] 01:27:31 INFO - PROCESS | 4028 | 1470212851270 Marionette TRACE conn7 <- [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]]]}] 01:27:31 INFO - . 01:27:31 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 838ms 01:27:31 INFO - PROCESS | 4028 | 1470212851317 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 01:27:31 INFO - PROCESS | 4028 | 1470212851320 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 01:27:31 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 01:27:31 INFO - PROCESS | 4028 | 1470212851332 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:27:31 INFO - PROCESS | 4028 | 1470212851339 Marionette TRACE conn7 <- [1,1942,null,{}] 01:27:31 INFO - PROCESS | 4028 | 1470212851410 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:31 INFO - PROCESS | 4028 | 1470212851414 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:31 INFO - PROCESS | 4028 | 1470212851535 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 01:27:31 INFO - PROCESS | 4028 | 1470212851653 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:31 INFO - PROCESS | 4028 | 1470212851656 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AB2E800 == 49 [pid = 4028] [id = 626] 01:27:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F815B2C800) [pid = 4028] [serial = 1738] [outer = 0000000000000000] 01:27:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F81629AC00) [pid = 4028] [serial = 1739] [outer = 000000F815B2C800] 01:27:31 INFO - PROCESS | 4028 | 1470212851713 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F822191000) [pid = 4028] [serial = 1740] [outer = 000000F815B2C800] 01:27:32 INFO - PROCESS | 4028 | 1470212852335 Marionette TRACE conn7 <- [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]]]}] 01:27:32 INFO - . 01:27:32 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 1066ms 01:27:32 INFO - PROCESS | 4028 | 1470212852392 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 01:27:32 INFO - PROCESS | 4028 | 1470212852397 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 01:27:32 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 01:27:32 INFO - PROCESS | 4028 | 1470212852401 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:27:32 INFO - PROCESS | 4028 | 1470212852405 Marionette TRACE conn7 <- [1,1946,null,{}] 01:27:32 INFO - PROCESS | 4028 | 1470212852415 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:32 INFO - PROCESS | 4028 | 1470212852418 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:32 INFO - PROCESS | 4028 | 1470212852539 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 01:27:32 INFO - PROCESS | 4028 | 1470212852629 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:32 INFO - PROCESS | 4028 | 1470212852632 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F265800 == 50 [pid = 4028] [id = 627] 01:27:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F815B9E400) [pid = 4028] [serial = 1741] [outer = 0000000000000000] 01:27:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F815F45800) [pid = 4028] [serial = 1742] [outer = 000000F815B9E400] 01:27:32 INFO - PROCESS | 4028 | 1470212852686 Marionette DEBUG loaded listener.js 01:27:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81BD05400) [pid = 4028] [serial = 1743] [outer = 000000F815B9E400] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A1B2000 == 49 [pid = 4028] [id = 622] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F54000 == 48 [pid = 4028] [id = 621] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AEBB000 == 47 [pid = 4028] [id = 620] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AC8800 == 46 [pid = 4028] [id = 619] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A79000 == 45 [pid = 4028] [id = 618] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297BB000 == 44 [pid = 4028] [id = 617] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F828CAB800 == 43 [pid = 4028] [id = 616] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F814F25800 == 42 [pid = 4028] [id = 615] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F826175000 == 41 [pid = 4028] [id = 614] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F88800 == 40 [pid = 4028] [id = 613] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F822C36800 == 39 [pid = 4028] [id = 612] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F8226E2800 == 38 [pid = 4028] [id = 611] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F819F7A000 == 37 [pid = 4028] [id = 610] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26F000 == 36 [pid = 4028] [id = 609] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F829869000 == 35 [pid = 4028] [id = 608] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FD2000 == 34 [pid = 4028] [id = 606] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F825F7C800 == 33 [pid = 4028] [id = 605] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F82240B000 == 32 [pid = 4028] [id = 604] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F274000 == 31 [pid = 4028] [id = 603] 01:27:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F829855000 == 30 [pid = 4028] [id = 602] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F825345800) [pid = 4028] [serial = 1674] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81AD49400) [pid = 4028] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F816DB8000) [pid = 4028] [serial = 1641] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8222E5C00) [pid = 4028] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8234F6000) [pid = 4028] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823322400) [pid = 4028] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F819FC5000) [pid = 4028] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F822E77400) [pid = 4028] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F821BBA800) [pid = 4028] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81C967000) [pid = 4028] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81F2E2800) [pid = 4028] [serial = 1668] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F82321A000) [pid = 4028] [serial = 1662] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F82332C000) [pid = 4028] [serial = 1665] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8239C7800) [pid = 4028] [serial = 1671] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81A028C00) [pid = 4028] [serial = 1647] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F821523400) [pid = 4028] [serial = 1653] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8234F7000) [pid = 4028] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8224B7000) [pid = 4028] [serial = 1659] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8163A4800) [pid = 4028] [serial = 1656] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81C1D5C00) [pid = 4028] [serial = 1650] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F815FECC00) [pid = 4028] [serial = 1644] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F824560C00) [pid = 4028] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:27:33 INFO - PROCESS | 4028 | 1470212853214 Marionette TRACE conn7 <- [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]]]}] 01:27:33 INFO - . 01:27:33 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 839ms 01:27:33 INFO - PROCESS | 4028 | 1470212853244 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 01:27:33 INFO - PROCESS | 4028 | 1470212853252 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 01:27:33 INFO - PROCESS | 4028 | 1470212853259 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:27:33 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 01:27:33 INFO - PROCESS | 4028 | 1470212853262 Marionette TRACE conn7 <- [1,1950,null,{}] 01:27:33 INFO - PROCESS | 4028 | 1470212853265 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:33 INFO - PROCESS | 4028 | 1470212853271 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:33 INFO - PROCESS | 4028 | 1470212853373 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 01:27:33 INFO - PROCESS | 4028 | 1470212853381 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:33 INFO - PROCESS | 4028 | 1470212853383 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FCA1800 == 31 [pid = 4028] [id = 628] 01:27:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81633F400) [pid = 4028] [serial = 1744] [outer = 0000000000000000] 01:27:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81649D000) [pid = 4028] [serial = 1745] [outer = 000000F81633F400] 01:27:33 INFO - PROCESS | 4028 | 1470212853435 Marionette DEBUG loaded listener.js 01:27:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81ABAFC00) [pid = 4028] [serial = 1746] [outer = 000000F81633F400] 01:27:33 INFO - PROCESS | 4028 | 1470212853878 Marionette TRACE conn7 <- [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]]]}] 01:27:33 INFO - . 01:27:33 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 627ms 01:27:33 INFO - PROCESS | 4028 | 1470212853891 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 01:27:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 01:27:33 INFO - PROCESS | 4028 | 1470212853893 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 01:27:33 INFO - PROCESS | 4028 | 1470212853897 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:27:33 INFO - PROCESS | 4028 | 1470212853904 Marionette TRACE conn7 <- [1,1954,null,{}] 01:27:33 INFO - PROCESS | 4028 | 1470212853915 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:33 INFO - PROCESS | 4028 | 1470212853920 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:34 INFO - PROCESS | 4028 | 1470212854019 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 01:27:34 INFO - PROCESS | 4028 | 1470212854040 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:34 INFO - PROCESS | 4028 | 1470212854043 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8243AB800 == 32 [pid = 4028] [id = 629] 01:27:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81F2E8C00) [pid = 4028] [serial = 1747] [outer = 0000000000000000] 01:27:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F821528400) [pid = 4028] [serial = 1748] [outer = 000000F81F2E8C00] 01:27:34 INFO - PROCESS | 4028 | 1470212854094 Marionette DEBUG loaded listener.js 01:27:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F821CA0000) [pid = 4028] [serial = 1749] [outer = 000000F81F2E8C00] 01:27:34 INFO - PROCESS | 4028 | 1470212854482 Marionette TRACE conn7 <- [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]]]}] 01:27:34 INFO - . 01:27:34 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 651ms 01:27:34 INFO - PROCESS | 4028 | 1470212854551 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 01:27:34 INFO - PROCESS | 4028 | 1470212854554 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 01:27:34 INFO - PROCESS | 4028 | 1470212854557 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:27:34 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 01:27:34 INFO - PROCESS | 4028 | 1470212854562 Marionette TRACE conn7 <- [1,1958,null,{}] 01:27:34 INFO - PROCESS | 4028 | 1470212854567 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:34 INFO - PROCESS | 4028 | 1470212854569 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:34 INFO - PROCESS | 4028 | 1470212854666 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 01:27:34 INFO - PROCESS | 4028 | 1470212854670 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:34 INFO - PROCESS | 4028 | 1470212854673 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826140000 == 33 [pid = 4028] [id = 630] 01:27:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8222E3000) [pid = 4028] [serial = 1750] [outer = 0000000000000000] 01:27:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8223E0C00) [pid = 4028] [serial = 1751] [outer = 000000F8222E3000] 01:27:34 INFO - PROCESS | 4028 | 1470212854722 Marionette DEBUG loaded listener.js 01:27:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8224D9800) [pid = 4028] [serial = 1752] [outer = 000000F8222E3000] 01:27:35 INFO - PROCESS | 4028 | 1470212855103 Marionette TRACE conn7 <- [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]]]}] 01:27:35 INFO - . 01:27:35 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 586ms 01:27:35 INFO - PROCESS | 4028 | 1470212855146 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 01:27:35 INFO - PROCESS | 4028 | 1470212855148 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 01:27:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 01:27:35 INFO - PROCESS | 4028 | 1470212855156 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:27:35 INFO - PROCESS | 4028 | 1470212855158 Marionette TRACE conn7 <- [1,1962,null,{}] 01:27:35 INFO - PROCESS | 4028 | 1470212855161 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:35 INFO - PROCESS | 4028 | 1470212855164 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:35 INFO - PROCESS | 4028 | 1470212855286 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 01:27:35 INFO - PROCESS | 4028 | 1470212855294 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:35 INFO - PROCESS | 4028 | 1470212855299 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D7000 == 34 [pid = 4028] [id = 631] 01:27:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F822A95000) [pid = 4028] [serial = 1753] [outer = 0000000000000000] 01:27:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F822E87800) [pid = 4028] [serial = 1754] [outer = 000000F822A95000] 01:27:35 INFO - PROCESS | 4028 | 1470212855345 Marionette DEBUG loaded listener.js 01:27:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F823216400) [pid = 4028] [serial = 1755] [outer = 000000F822A95000] 01:27:35 INFO - PROCESS | 4028 | 1470212855743 Marionette TRACE conn7 <- [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]]]}] 01:27:35 INFO - . 01:27:35 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 629ms 01:27:35 INFO - PROCESS | 4028 | 1470212855794 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 01:27:35 INFO - PROCESS | 4028 | 1470212855799 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 01:27:35 INFO - PROCESS | 4028 | 1470212855803 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:27:35 INFO - PROCESS | 4028 | 1470212855805 Marionette TRACE conn7 <- [1,1966,null,{}] 01:27:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 01:27:35 INFO - PROCESS | 4028 | 1470212855808 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:35 INFO - PROCESS | 4028 | 1470212855818 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:35 INFO - PROCESS | 4028 | 1470212855952 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 01:27:36 INFO - PROCESS | 4028 | 1470212856012 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:36 INFO - PROCESS | 4028 | 1470212856014 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DBC800 == 35 [pid = 4028] [id = 632] 01:27:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F823327400) [pid = 4028] [serial = 1756] [outer = 0000000000000000] 01:27:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8233E2800) [pid = 4028] [serial = 1757] [outer = 000000F823327400] 01:27:36 INFO - PROCESS | 4028 | 1470212856065 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8239C6C00) [pid = 4028] [serial = 1758] [outer = 000000F823327400] 01:27:36 INFO - PROCESS | 4028 | 1470212856429 Marionette TRACE conn7 <- [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]]]}] 01:27:36 INFO - . 01:27:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 671ms 01:27:36 INFO - PROCESS | 4028 | 1470212856496 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 01:27:36 INFO - PROCESS | 4028 | 1470212856498 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 01:27:36 INFO - PROCESS | 4028 | 1470212856508 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:27:36 INFO - PROCESS | 4028 | 1470212856509 Marionette TRACE conn7 <- [1,1970,null,{}] 01:27:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 01:27:36 INFO - PROCESS | 4028 | 1470212856513 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:36 INFO - PROCESS | 4028 | 1470212856515 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:36 INFO - PROCESS | 4028 | 1470212856630 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 01:27:36 INFO - PROCESS | 4028 | 1470212856635 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:36 INFO - PROCESS | 4028 | 1470212856641 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2BE800 == 36 [pid = 4028] [id = 633] 01:27:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82455C000) [pid = 4028] [serial = 1759] [outer = 0000000000000000] 01:27:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F8245B8000) [pid = 4028] [serial = 1760] [outer = 000000F82455C000] 01:27:36 INFO - PROCESS | 4028 | 1470212856729 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F825AD0400) [pid = 4028] [serial = 1761] [outer = 000000F82455C000] 01:27:37 INFO - PROCESS | 4028 | 1470212857085 Marionette TRACE conn7 <- [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]]]}] 01:27:37 INFO - . 01:27:37 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 629ms 01:27:37 INFO - PROCESS | 4028 | 1470212857144 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 4028 | 1470212857150 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 01:27:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:27:37 INFO - PROCESS | 4028 | 1470212857153 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 4028 | 1470212857155 Marionette TRACE conn7 <- [1,1974,null,{}] 01:27:37 INFO - PROCESS | 4028 | 1470212857158 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:37 INFO - PROCESS | 4028 | 1470212857163 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:37 INFO - PROCESS | 4028 | 1470212857275 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 01:27:37 INFO - PROCESS | 4028 | 1470212857283 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:37 INFO - PROCESS | 4028 | 1470212857285 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB4000 == 37 [pid = 4028] [id = 634] 01:27:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F825F1F000) [pid = 4028] [serial = 1762] [outer = 0000000000000000] 01:27:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F825FE2800) [pid = 4028] [serial = 1763] [outer = 000000F825F1F000] 01:27:37 INFO - PROCESS | 4028 | 1470212857376 Marionette DEBUG loaded listener.js 01:27:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8261A3C00) [pid = 4028] [serial = 1764] [outer = 000000F825F1F000] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F815F48800) [pid = 4028] [serial = 1640] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8261A7000) [pid = 4028] [serial = 1637] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F815F45C00) [pid = 4028] [serial = 1694] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F819D53000) [pid = 4028] [serial = 1691] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82218B400) [pid = 4028] [serial = 1699] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81BA57000) [pid = 4028] [serial = 1696] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825F26C00) [pid = 4028] [serial = 1714] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F82332B000) [pid = 4028] [serial = 1706] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F822E37400) [pid = 4028] [serial = 1684] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212840417] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F815F4B800) [pid = 4028] [serial = 1701] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F822E79800) [pid = 4028] [serial = 1704] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212843960] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F825ACE000) [pid = 4028] [serial = 1689] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F828F29800) [pid = 4028] [serial = 1717] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81BD02400) [pid = 4028] [serial = 1679] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8211C0C00) [pid = 4028] [serial = 1720] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8236BB800) [pid = 4028] [serial = 1723] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8245B9800) [pid = 4028] [serial = 1711] [outer = 0000000000000000] [url = 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] 01:27:37 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8253D9000) [pid = 4028] [serial = 1709] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AE2000 == 38 [pid = 4028] [id = 635] 01:27:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81AADC400) [pid = 4028] [serial = 1765] [outer = 0000000000000000] 01:27:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81BA59000) [pid = 4028] [serial = 1766] [outer = 000000F81AADC400] 01:27:37 INFO - PROCESS | 4028 | 1470212857854 Marionette TRACE conn7 <- [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]]]}] 01:27:37 INFO - . 01:27:37 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 733ms 01:27:37 INFO - PROCESS | 4028 | 1470212857892 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 4028 | 1470212857894 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 01:27:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 01:27:37 INFO - PROCESS | 4028 | 1470212857897 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 4028 | 1470212857899 Marionette TRACE conn7 <- [1,1978,null,{}] 01:27:37 INFO - PROCESS | 4028 | 1470212857911 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:37 INFO - PROCESS | 4028 | 1470212857913 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:38 INFO - PROCESS | 4028 | 1470212858044 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 01:27:38 INFO - PROCESS | 4028 | 1470212858097 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 4028 | 1470212858102 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F52800 == 39 [pid = 4028] [id = 636] 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F819FBF800) [pid = 4028] [serial = 1767] [outer = 0000000000000000] 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81B0C5000) [pid = 4028] [serial = 1768] [outer = 000000F819FBF800] 01:27:38 INFO - PROCESS | 4028 | 1470212858147 Marionette DEBUG loaded listener.js 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F824361C00) [pid = 4028] [serial = 1769] [outer = 000000F819FBF800] 01:27:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F65000 == 40 [pid = 4028] [id = 637] 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F828F21C00) [pid = 4028] [serial = 1770] [outer = 0000000000000000] 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F828F27C00) [pid = 4028] [serial = 1771] [outer = 000000F828F21C00] 01:27:38 INFO - PROCESS | 4028 | 1470212858492 Marionette TRACE conn7 <- [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]]]}] 01:27:38 INFO - . 01:27:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 649ms 01:27:38 INFO - PROCESS | 4028 | 1470212858554 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 01:27:38 INFO - PROCESS | 4028 | 1470212858556 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 01:27:38 INFO - PROCESS | 4028 | 1470212858560 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:27:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:27:38 INFO - PROCESS | 4028 | 1470212858562 Marionette TRACE conn7 <- [1,1982,null,{}] 01:27:38 INFO - PROCESS | 4028 | 1470212858565 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:38 INFO - PROCESS | 4028 | 1470212858570 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:38 INFO - PROCESS | 4028 | 1470212858674 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 01:27:38 INFO - PROCESS | 4028 | 1470212858680 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 4028 | 1470212858682 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A35F000 == 41 [pid = 4028] [id = 638] 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8253D9000) [pid = 4028] [serial = 1772] [outer = 0000000000000000] 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F828F22800) [pid = 4028] [serial = 1773] [outer = 000000F8253D9000] 01:27:38 INFO - PROCESS | 4028 | 1470212858729 Marionette DEBUG loaded listener.js 01:27:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F82A105800) [pid = 4028] [serial = 1774] [outer = 000000F8253D9000] 01:27:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCCC000 == 42 [pid = 4028] [id = 639] 01:27:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8141EEC00) [pid = 4028] [serial = 1775] [outer = 0000000000000000] 01:27:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F816344400) [pid = 4028] [serial = 1776] [outer = 000000F8141EEC00] 01:27:39 INFO - PROCESS | 4028 | 1470212859253 Marionette TRACE conn7 <- [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]]]}] 01:27:39 INFO - . 01:27:39 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 733ms 01:27:39 INFO - PROCESS | 4028 | 1470212859297 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 01:27:39 INFO - PROCESS | 4028 | 1470212859302 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 01:27:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 01:27:39 INFO - PROCESS | 4028 | 1470212859307 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:27:39 INFO - PROCESS | 4028 | 1470212859310 Marionette TRACE conn7 <- [1,1986,null,{}] 01:27:39 INFO - PROCESS | 4028 | 1470212859320 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:39 INFO - PROCESS | 4028 | 1470212859324 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:39 INFO - PROCESS | 4028 | 1470212859470 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 01:27:39 INFO - PROCESS | 4028 | 1470212859596 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:39 INFO - PROCESS | 4028 | 1470212859599 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822779000 == 43 [pid = 4028] [id = 640] 01:27:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F81C59AC00) [pid = 4028] [serial = 1777] [outer = 0000000000000000] 01:27:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81F20AC00) [pid = 4028] [serial = 1778] [outer = 000000F81C59AC00] 01:27:39 INFO - PROCESS | 4028 | 1470212859662 Marionette DEBUG loaded listener.js 01:27:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82158E400) [pid = 4028] [serial = 1779] [outer = 000000F81C59AC00] 01:27:40 INFO - PROCESS | 4028 | 1470212860171 Marionette TRACE conn7 <- [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]]]}] 01:27:40 INFO - . 01:27:40 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 881ms 01:27:40 INFO - PROCESS | 4028 | 1470212860200 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 01:27:40 INFO - PROCESS | 4028 | 1470212860206 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 01:27:40 INFO - PROCESS | 4028 | 1470212860213 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:27:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 01:27:40 INFO - PROCESS | 4028 | 1470212860217 Marionette TRACE conn7 <- [1,1990,null,{}] 01:27:40 INFO - PROCESS | 4028 | 1470212860224 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:40 INFO - PROCESS | 4028 | 1470212860227 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:40 INFO - PROCESS | 4028 | 1470212860350 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 01:27:40 INFO - PROCESS | 4028 | 1470212860444 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:40 INFO - PROCESS | 4028 | 1470212860446 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DBB000 == 44 [pid = 4028] [id = 641] 01:27:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8228A4C00) [pid = 4028] [serial = 1780] [outer = 0000000000000000] 01:27:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F822E8BC00) [pid = 4028] [serial = 1781] [outer = 000000F8228A4C00] 01:27:40 INFO - PROCESS | 4028 | 1470212860508 Marionette DEBUG loaded listener.js 01:27:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8233E1400) [pid = 4028] [serial = 1782] [outer = 000000F8228A4C00] 01:27:41 INFO - PROCESS | 4028 | 1470212861000 Marionette TRACE conn7 <- [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]]]}] 01:27:41 INFO - . 01:27:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 840ms 01:27:41 INFO - PROCESS | 4028 | 1470212861067 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 01:27:41 INFO - PROCESS | 4028 | 1470212861070 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 01:27:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 01:27:41 INFO - PROCESS | 4028 | 1470212861075 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - PROCESS | 4028 | 1470212861079 Marionette TRACE conn7 <- [1,1994,null,{}] 01:27:41 INFO - PROCESS | 4028 | 1470212861095 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:41 INFO - PROCESS | 4028 | 1470212861101 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:41 INFO - PROCESS | 4028 | 1470212861220 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 01:27:41 INFO - PROCESS | 4028 | 1470212861318 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:41 INFO - PROCESS | 4028 | 1470212861321 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3E2800 == 45 [pid = 4028] [id = 642] 01:27:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82619FC00) [pid = 4028] [serial = 1783] [outer = 0000000000000000] 01:27:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82A109800) [pid = 4028] [serial = 1784] [outer = 000000F82619FC00] 01:27:41 INFO - PROCESS | 4028 | 1470212861382 Marionette DEBUG loaded listener.js 01:27:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F82A139800) [pid = 4028] [serial = 1785] [outer = 000000F82619FC00] 01:27:41 INFO - PROCESS | 4028 | 1470212861890 Marionette TRACE conn7 <- [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]]]}] 01:27:41 INFO - . 01:27:41 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 839ms 01:27:41 INFO - PROCESS | 4028 | 1470212861917 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 01:27:41 INFO - PROCESS | 4028 | 1470212861924 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 01:27:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 01:27:41 INFO - PROCESS | 4028 | 1470212861928 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - PROCESS | 4028 | 1470212861930 Marionette TRACE conn7 <- [1,1998,null,{}] 01:27:41 INFO - PROCESS | 4028 | 1470212861934 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:41 INFO - PROCESS | 4028 | 1470212861937 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:42 INFO - PROCESS | 4028 | 1470212862057 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 01:27:42 INFO - PROCESS | 4028 | 1470212862151 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:42 INFO - PROCESS | 4028 | 1470212862154 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E9F000 == 46 [pid = 4028] [id = 643] 01:27:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F829D12000) [pid = 4028] [serial = 1786] [outer = 0000000000000000] 01:27:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F829D15C00) [pid = 4028] [serial = 1787] [outer = 000000F829D12000] 01:27:42 INFO - PROCESS | 4028 | 1470212862215 Marionette DEBUG loaded listener.js 01:27:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F823649400) [pid = 4028] [serial = 1788] [outer = 000000F829D12000] 01:27:42 INFO - PROCESS | 4028 | 1470212862684 Marionette TRACE conn7 <- [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]]]}] 01:27:42 INFO - . 01:27:42 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 775ms 01:27:42 INFO - PROCESS | 4028 | 1470212862706 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 01:27:42 INFO - PROCESS | 4028 | 1470212862713 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 01:27:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 01:27:42 INFO - PROCESS | 4028 | 1470212862717 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:27:42 INFO - PROCESS | 4028 | 1470212862719 Marionette TRACE conn7 <- [1,2002,null,{}] 01:27:42 INFO - PROCESS | 4028 | 1470212862723 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:42 INFO - PROCESS | 4028 | 1470212862729 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:42 INFO - PROCESS | 4028 | 1470212862962 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 01:27:43 INFO - PROCESS | 4028 | 1470212863096 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:43 INFO - PROCESS | 4028 | 1470212863099 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C11800 == 47 [pid = 4028] [id = 644] 01:27:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F81583DC00) [pid = 4028] [serial = 1789] [outer = 0000000000000000] 01:27:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F816341800) [pid = 4028] [serial = 1790] [outer = 000000F81583DC00] 01:27:43 INFO - PROCESS | 4028 | 1470212863158 Marionette DEBUG loaded listener.js 01:27:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F81B212C00) [pid = 4028] [serial = 1791] [outer = 000000F81583DC00] 01:27:43 INFO - PROCESS | 4028 | 1470212863618 Marionette TRACE conn7 <- [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]]]}] 01:27:43 INFO - . 01:27:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 944ms 01:27:43 INFO - PROCESS | 4028 | 1470212863666 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 01:27:43 INFO - PROCESS | 4028 | 1470212863674 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 01:27:43 INFO - PROCESS | 4028 | 1470212863679 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:27:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 01:27:43 INFO - PROCESS | 4028 | 1470212863681 Marionette TRACE conn7 <- [1,2006,null,{}] 01:27:43 INFO - PROCESS | 4028 | 1470212863709 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:43 INFO - PROCESS | 4028 | 1470212863712 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:43 INFO - PROCESS | 4028 | 1470212863825 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 01:27:43 INFO - PROCESS | 4028 | 1470212863922 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:43 INFO - PROCESS | 4028 | 1470212863925 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FD1800 == 48 [pid = 4028] [id = 645] 01:27:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F821CA4800) [pid = 4028] [serial = 1792] [outer = 0000000000000000] 01:27:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F822164000) [pid = 4028] [serial = 1793] [outer = 000000F821CA4800] 01:27:43 INFO - PROCESS | 4028 | 1470212863979 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F8224ABC00) [pid = 4028] [serial = 1794] [outer = 000000F821CA4800] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F65000 == 47 [pid = 4028] [id = 637] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F52800 == 46 [pid = 4028] [id = 636] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AE2000 == 45 [pid = 4028] [id = 635] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB4000 == 44 [pid = 4028] [id = 634] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2BE800 == 43 [pid = 4028] [id = 633] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DBC800 == 42 [pid = 4028] [id = 632] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D7000 == 41 [pid = 4028] [id = 631] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F826140000 == 40 [pid = 4028] [id = 630] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F8243AB800 == 39 [pid = 4028] [id = 629] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FCA1800 == 38 [pid = 4028] [id = 628] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F265800 == 37 [pid = 4028] [id = 627] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ABC000 == 36 [pid = 4028] [id = 625] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F825D3E000 == 35 [pid = 4028] [id = 624] 01:27:44 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA5E800 == 34 [pid = 4028] [id = 623] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F825FE9400) [pid = 4028] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F8233EA400) [pid = 4028] [serial = 1707] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F8224D4000) [pid = 4028] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8253D6000) [pid = 4028] [serial = 1685] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212840417] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F8224AFC00) [pid = 4028] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F8227CB000) [pid = 4028] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F82321A400) [pid = 4028] [serial = 1705] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212843960] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8141F2C00) [pid = 4028] [serial = 1690] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F825F29C00) [pid = 4028] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F828F2B000) [pid = 4028] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8211C4000) [pid = 4028] [serial = 1680] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81A8C3C00) [pid = 4028] [serial = 1677] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F828F29000) [pid = 4028] [serial = 1716] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F82218C400) [pid = 4028] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F822E7D800) [pid = 4028] [serial = 1722] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F82A133C00) [pid = 4028] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82A106C00) [pid = 4028] [serial = 1719] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F82A107000) [pid = 4028] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825345C00) [pid = 4028] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F825F21800) [pid = 4028] [serial = 1713] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F82A10EC00) [pid = 4028] [serial = 1725] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8253DEC00) [pid = 4028] [serial = 1710] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F8234F4800) [pid = 4028] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81ABB1400) [pid = 4028] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F829714C00) [pid = 4028] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F816D16800) [pid = 4028] [serial = 1695] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81C968000) [pid = 4028] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81AE70000) [pid = 4028] [serial = 1692] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82218FC00) [pid = 4028] [serial = 1700] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81C270400) [pid = 4028] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F820666000) [pid = 4028] [serial = 1698] [outer = 0000000000000000] [url = about:blank] 01:27:44 INFO - PROCESS | 4028 | 1470212864399 Marionette TRACE conn7 <- [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]]]}] 01:27:44 INFO - . 01:27:44 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 734ms 01:27:44 INFO - PROCESS | 4028 | 1470212864419 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 01:27:44 INFO - PROCESS | 4028 | 1470212864422 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 01:27:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 01:27:44 INFO - PROCESS | 4028 | 1470212864435 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:27:44 INFO - PROCESS | 4028 | 1470212864440 Marionette TRACE conn7 <- [1,2010,null,{}] 01:27:44 INFO - PROCESS | 4028 | 1470212864446 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:44 INFO - PROCESS | 4028 | 1470212864448 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:44 INFO - PROCESS | 4028 | 1470212864543 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 01:27:44 INFO - PROCESS | 4028 | 1470212864552 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:44 INFO - PROCESS | 4028 | 1470212864555 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821507000 == 35 [pid = 4028] [id = 646] 01:27:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81BA21C00) [pid = 4028] [serial = 1795] [outer = 0000000000000000] 01:27:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81BD08C00) [pid = 4028] [serial = 1796] [outer = 000000F81BA21C00] 01:27:44 INFO - PROCESS | 4028 | 1470212864605 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F821531400) [pid = 4028] [serial = 1797] [outer = 000000F81BA21C00] 01:27:45 INFO - PROCESS | 4028 | 1470212865063 Marionette TRACE conn7 <- [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]]]}] 01:27:45 INFO - . 01:27:45 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 692ms 01:27:45 INFO - PROCESS | 4028 | 1470212865125 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 01:27:45 INFO - PROCESS | 4028 | 1470212865129 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 01:27:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 01:27:45 INFO - PROCESS | 4028 | 1470212865144 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:27:45 INFO - PROCESS | 4028 | 1470212865149 Marionette TRACE conn7 <- [1,2014,null,{}] 01:27:45 INFO - PROCESS | 4028 | 1470212865153 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:45 INFO - PROCESS | 4028 | 1470212865156 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:45 INFO - PROCESS | 4028 | 1470212865255 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 01:27:45 INFO - PROCESS | 4028 | 1470212865275 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:45 INFO - PROCESS | 4028 | 1470212865277 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826172000 == 36 [pid = 4028] [id = 647] 01:27:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8224D9C00) [pid = 4028] [serial = 1798] [outer = 0000000000000000] 01:27:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F822E75400) [pid = 4028] [serial = 1799] [outer = 000000F8224D9C00] 01:27:45 INFO - PROCESS | 4028 | 1470212865325 Marionette DEBUG loaded listener.js 01:27:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F822E88400) [pid = 4028] [serial = 1800] [outer = 000000F8224D9C00] 01:27:45 INFO - PROCESS | 4028 | 1470212865731 Marionette TRACE conn7 <- [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]]]}] 01:27:45 INFO - . 01:27:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 650ms 01:27:45 INFO - PROCESS | 4028 | 1470212865789 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 01:27:45 INFO - PROCESS | 4028 | 1470212865791 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 01:27:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 01:27:45 INFO - PROCESS | 4028 | 1470212865795 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:27:45 INFO - PROCESS | 4028 | 1470212865800 Marionette TRACE conn7 <- [1,2018,null,{}] 01:27:45 INFO - PROCESS | 4028 | 1470212865809 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:45 INFO - PROCESS | 4028 | 1470212865811 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:45 INFO - PROCESS | 4028 | 1470212865903 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 01:27:45 INFO - PROCESS | 4028 | 1470212865916 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:45 INFO - PROCESS | 4028 | 1470212865918 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C8D000 == 37 [pid = 4028] [id = 648] 01:27:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F823225C00) [pid = 4028] [serial = 1801] [outer = 0000000000000000] 01:27:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8233E7000) [pid = 4028] [serial = 1802] [outer = 000000F823225C00] 01:27:45 INFO - PROCESS | 4028 | 1470212865969 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F823649800) [pid = 4028] [serial = 1803] [outer = 000000F823225C00] 01:27:46 INFO - PROCESS | 4028 | 1470212866389 Marionette TRACE conn7 <- [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]]]}] 01:27:46 INFO - . 01:27:46 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 649ms 01:27:46 INFO - PROCESS | 4028 | 1470212866450 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 01:27:46 INFO - PROCESS | 4028 | 1470212866452 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 01:27:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:27:46 INFO - PROCESS | 4028 | 1470212866462 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:27:46 INFO - PROCESS | 4028 | 1470212866464 Marionette TRACE conn7 <- [1,2022,null,{}] 01:27:46 INFO - PROCESS | 4028 | 1470212866471 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:46 INFO - PROCESS | 4028 | 1470212866473 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:46 INFO - PROCESS | 4028 | 1470212866591 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 01:27:46 INFO - PROCESS | 4028 | 1470212866643 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:46 INFO - PROCESS | 4028 | 1470212866650 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297C0800 == 38 [pid = 4028] [id = 649] 01:27:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8242A8400) [pid = 4028] [serial = 1804] [outer = 0000000000000000] 01:27:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F824357400) [pid = 4028] [serial = 1805] [outer = 000000F8242A8400] 01:27:46 INFO - PROCESS | 4028 | 1470212866711 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8253E2C00) [pid = 4028] [serial = 1806] [outer = 000000F8242A8400] 01:27:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829862000 == 39 [pid = 4028] [id = 650] 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825F26C00) [pid = 4028] [serial = 1807] [outer = 0000000000000000] 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F825F24000) [pid = 4028] [serial = 1808] [outer = 000000F825F26C00] 01:27:47 INFO - PROCESS | 4028 | 1470212867204 Marionette TRACE conn7 <- [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]]]}] 01:27:47 INFO - . 01:27:47 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 775ms 01:27:47 INFO - PROCESS | 4028 | 1470212867242 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 01:27:47 INFO - PROCESS | 4028 | 1470212867244 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 01:27:47 INFO - PROCESS | 4028 | 1470212867247 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:27:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 01:27:47 INFO - PROCESS | 4028 | 1470212867253 Marionette TRACE conn7 <- [1,2026,null,{}] 01:27:47 INFO - PROCESS | 4028 | 1470212867257 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:47 INFO - PROCESS | 4028 | 1470212867259 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:47 INFO - PROCESS | 4028 | 1470212867392 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 01:27:47 INFO - PROCESS | 4028 | 1470212867419 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:47 INFO - PROCESS | 4028 | 1470212867422 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AB1800 == 40 [pid = 4028] [id = 651] 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F825FE2C00) [pid = 4028] [serial = 1809] [outer = 0000000000000000] 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828F29000) [pid = 4028] [serial = 1810] [outer = 000000F825FE2C00] 01:27:47 INFO - PROCESS | 4028 | 1470212867470 Marionette DEBUG loaded listener.js 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F829719000) [pid = 4028] [serial = 1811] [outer = 000000F825FE2C00] 01:27:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD8000 == 41 [pid = 4028] [id = 652] 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F82A107C00) [pid = 4028] [serial = 1812] [outer = 0000000000000000] 01:27:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F82A10C800) [pid = 4028] [serial = 1813] [outer = 000000F82A107C00] 01:27:47 INFO - PROCESS | 4028 | 1470212867907 Marionette TRACE conn7 <- [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]]]}] 01:27:47 INFO - . 01:27:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 691ms 01:27:47 INFO - PROCESS | 4028 | 1470212867942 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 01:27:47 INFO - PROCESS | 4028 | 1470212867944 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 01:27:47 INFO - PROCESS | 4028 | 1470212867947 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:27:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:27:47 INFO - PROCESS | 4028 | 1470212867949 Marionette TRACE conn7 <- [1,2030,null,{}] 01:27:47 INFO - PROCESS | 4028 | 1470212867956 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:47 INFO - PROCESS | 4028 | 1470212867958 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:48 INFO - PROCESS | 4028 | 1470212868089 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 01:27:48 INFO - PROCESS | 4028 | 1470212868111 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:48 INFO - PROCESS | 4028 | 1470212868113 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E9E800 == 42 [pid = 4028] [id = 653] 01:27:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82971D000) [pid = 4028] [serial = 1814] [outer = 0000000000000000] 01:27:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82A102800) [pid = 4028] [serial = 1815] [outer = 000000F82971D000] 01:27:48 INFO - PROCESS | 4028 | 1470212868161 Marionette DEBUG loaded listener.js 01:27:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825FA3000) [pid = 4028] [serial = 1816] [outer = 000000F82971D000] 01:27:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EBB000 == 43 [pid = 4028] [id = 654] 01:27:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825FB0000) [pid = 4028] [serial = 1817] [outer = 0000000000000000] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F81633F400) [pid = 4028] [serial = 1744] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F815B9E400) [pid = 4028] [serial = 1741] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F82455C000) [pid = 4028] [serial = 1759] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F813FB9C00) [pid = 4028] [serial = 1729] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F81F2E8C00) [pid = 4028] [serial = 1747] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F815B2C800) [pid = 4028] [serial = 1738] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8222E3000) [pid = 4028] [serial = 1750] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8227CE800) [pid = 4028] [serial = 1735] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F823327400) [pid = 4028] [serial = 1756] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F821CA2800) [pid = 4028] [serial = 1732] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F822A95000) [pid = 4028] [serial = 1753] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F825F1F000) [pid = 4028] [serial = 1762] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F819FBF800) [pid = 4028] [serial = 1767] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81AADC400) [pid = 4028] [serial = 1765] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F828F21C00) [pid = 4028] [serial = 1770] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212858385] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F82A10B400) [pid = 4028] [serial = 1726] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8245B8800) [pid = 4028] [serial = 1673] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F816498400) [pid = 4028] [serial = 1676] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8210E9400) [pid = 4028] [serial = 1681] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F825E80C00) [pid = 4028] [serial = 1686] [outer = 0000000000000000] [url = 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] 01:27:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F815B2C800) [pid = 4028] [serial = 1818] [outer = 000000F825FB0000] 01:27:48 INFO - PROCESS | 4028 | 1470212868719 Marionette TRACE conn7 <- [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]]]}] 01:27:48 INFO - . 01:27:48 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 839ms 01:27:48 INFO - PROCESS | 4028 | 1470212868789 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 01:27:48 INFO - PROCESS | 4028 | 1470212868791 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 01:27:48 INFO - PROCESS | 4028 | 1470212868794 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 01:27:48 INFO - PROCESS | 4028 | 1470212868796 Marionette TRACE conn7 <- [1,2034,null,{}] 01:27:48 INFO - PROCESS | 4028 | 1470212868803 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:48 INFO - PROCESS | 4028 | 1470212868805 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:48 INFO - PROCESS | 4028 | 1470212868940 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 01:27:49 INFO - PROCESS | 4028 | 1470212868993 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:49 INFO - PROCESS | 4028 | 1470212868999 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A078800 == 44 [pid = 4028] [id = 655] 01:27:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81BD10000) [pid = 4028] [serial = 1819] [outer = 0000000000000000] 01:27:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81C598C00) [pid = 4028] [serial = 1820] [outer = 000000F81BD10000] 01:27:49 INFO - PROCESS | 4028 | 1470212869043 Marionette DEBUG loaded listener.js 01:27:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82455AC00) [pid = 4028] [serial = 1821] [outer = 000000F81BD10000] 01:27:49 INFO - PROCESS | 4028 | 1470212869371 Marionette TRACE conn7 <- [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]]]}] 01:27:49 INFO - . 01:27:49 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 630ms 01:27:49 INFO - PROCESS | 4028 | 1470212869427 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 01:27:49 INFO - PROCESS | 4028 | 1470212869432 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 01:27:49 INFO - PROCESS | 4028 | 1470212869436 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:27:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 01:27:49 INFO - PROCESS | 4028 | 1470212869438 Marionette TRACE conn7 <- [1,2038,null,{}] 01:27:49 INFO - PROCESS | 4028 | 1470212869447 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:49 INFO - PROCESS | 4028 | 1470212869453 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:49 INFO - PROCESS | 4028 | 1470212869547 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 01:27:49 INFO - PROCESS | 4028 | 1470212869556 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:49 INFO - PROCESS | 4028 | 1470212869558 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A355800 == 45 [pid = 4028] [id = 656] 01:27:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825FA8800) [pid = 4028] [serial = 1822] [outer = 0000000000000000] 01:27:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825FAA800) [pid = 4028] [serial = 1823] [outer = 000000F825FA8800] 01:27:49 INFO - PROCESS | 4028 | 1470212869607 Marionette DEBUG loaded listener.js 01:27:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F828C58000) [pid = 4028] [serial = 1824] [outer = 000000F825FA8800] 01:27:49 INFO - PROCESS | 4028 | 1470212869987 Marionette TRACE conn7 <- [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]]]}] 01:27:50 INFO - . 01:27:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 586ms 01:27:50 INFO - PROCESS | 4028 | 1470212870030 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 01:27:50 INFO - PROCESS | 4028 | 1470212870033 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 01:27:50 INFO - PROCESS | 4028 | 1470212870036 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:27:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 01:27:50 INFO - PROCESS | 4028 | 1470212870038 Marionette TRACE conn7 <- [1,2042,null,{}] 01:27:50 INFO - PROCESS | 4028 | 1470212870042 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:50 INFO - PROCESS | 4028 | 1470212870047 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:50 INFO - PROCESS | 4028 | 1470212870168 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 01:27:50 INFO - PROCESS | 4028 | 1470212870187 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:50 INFO - PROCESS | 4028 | 1470212870189 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A050800 == 46 [pid = 4028] [id = 657] 01:27:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F828F1E400) [pid = 4028] [serial = 1825] [outer = 0000000000000000] 01:27:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F829D08400) [pid = 4028] [serial = 1826] [outer = 000000F828F1E400] 01:27:50 INFO - PROCESS | 4028 | 1470212870239 Marionette DEBUG loaded listener.js 01:27:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F82A15A000) [pid = 4028] [serial = 1827] [outer = 000000F828F1E400] 01:27:50 INFO - PROCESS | 4028 | 1470212870679 Marionette TRACE conn7 <- [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]]]}] 01:27:50 INFO - . 01:27:50 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 670ms 01:27:50 INFO - PROCESS | 4028 | 1470212870712 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 01:27:50 INFO - PROCESS | 4028 | 1470212870716 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 01:27:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 01:27:50 INFO - PROCESS | 4028 | 1470212870739 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:27:50 INFO - PROCESS | 4028 | 1470212870744 Marionette TRACE conn7 <- [1,2046,null,{}] 01:27:50 INFO - PROCESS | 4028 | 1470212870752 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:50 INFO - PROCESS | 4028 | 1470212870755 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:50 INFO - PROCESS | 4028 | 1470212870899 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 01:27:51 INFO - PROCESS | 4028 | 1470212870989 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:51 INFO - PROCESS | 4028 | 1470212870994 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F820608000 == 47 [pid = 4028] [id = 658] 01:27:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F81AD51400) [pid = 4028] [serial = 1828] [outer = 0000000000000000] 01:27:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81BCE6800) [pid = 4028] [serial = 1829] [outer = 000000F81AD51400] 01:27:51 INFO - PROCESS | 4028 | 1470212871056 Marionette DEBUG loaded listener.js 01:27:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F821BB7000) [pid = 4028] [serial = 1830] [outer = 000000F81AD51400] 01:27:51 INFO - PROCESS | 4028 | 1470212871539 Marionette TRACE conn7 <- [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]]]}] 01:27:51 INFO - . 01:27:51 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 839ms 01:27:51 INFO - PROCESS | 4028 | 1470212871620 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 01:27:51 INFO - PROCESS | 4028 | 1470212871625 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 01:27:51 INFO - PROCESS | 4028 | 1470212871633 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:27:51 INFO - PROCESS | 4028 | 1470212871636 Marionette TRACE conn7 <- [1,2050,null,{}] 01:27:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 01:27:51 INFO - PROCESS | 4028 | 1470212871649 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:51 INFO - PROCESS | 4028 | 1470212871653 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:51 INFO - PROCESS | 4028 | 1470212871788 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 01:27:51 INFO - PROCESS | 4028 | 1470212871880 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:51 INFO - PROCESS | 4028 | 1470212871882 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8239AC000 == 48 [pid = 4028] [id = 659] 01:27:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F822F29000) [pid = 4028] [serial = 1831] [outer = 0000000000000000] 01:27:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F822F2E000) [pid = 4028] [serial = 1832] [outer = 000000F822F29000] 01:27:51 INFO - PROCESS | 4028 | 1470212871942 Marionette DEBUG loaded listener.js 01:27:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F822F35000) [pid = 4028] [serial = 1833] [outer = 000000F822F29000] 01:27:52 INFO - PROCESS | 4028 | 1470212872378 Marionette TRACE conn7 <- [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]]]}] 01:27:52 INFO - . 01:27:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 776ms 01:27:52 INFO - PROCESS | 4028 | 1470212872417 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 01:27:52 INFO - PROCESS | 4028 | 1470212872420 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 01:27:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 01:27:52 INFO - PROCESS | 4028 | 1470212872424 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:27:52 INFO - PROCESS | 4028 | 1470212872428 Marionette TRACE conn7 <- [1,2054,null,{}] 01:27:52 INFO - PROCESS | 4028 | 1470212872445 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:52 INFO - PROCESS | 4028 | 1470212872450 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:52 INFO - PROCESS | 4028 | 1470212872638 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 01:27:52 INFO - PROCESS | 4028 | 1470212872734 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:52 INFO - PROCESS | 4028 | 1470212872738 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829862800 == 49 [pid = 4028] [id = 660] 01:27:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82364C800) [pid = 4028] [serial = 1834] [outer = 0000000000000000] 01:27:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F825340000) [pid = 4028] [serial = 1835] [outer = 000000F82364C800] 01:27:52 INFO - PROCESS | 4028 | 1470212872799 Marionette DEBUG loaded listener.js 01:27:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825FAB800) [pid = 4028] [serial = 1836] [outer = 000000F82364C800] 01:27:53 INFO - PROCESS | 4028 | 1470212873251 Marionette TRACE conn7 <- [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]]]}] 01:27:53 INFO - . 01:27:53 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 838ms 01:27:53 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 01:27:53 INFO - PROCESS | 4028 | 1470212873264 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 01:27:53 INFO - PROCESS | 4028 | 1470212873268 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 01:27:53 INFO - PROCESS | 4028 | 1470212873271 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:27:53 INFO - PROCESS | 4028 | 1470212873273 Marionette TRACE conn7 <- [1,2058,null,{}] 01:27:53 INFO - PROCESS | 4028 | 1470212873281 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:53 INFO - PROCESS | 4028 | 1470212873284 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:53 INFO - PROCESS | 4028 | 1470212873440 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 01:27:53 INFO - PROCESS | 4028 | 1470212873566 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:53 INFO - PROCESS | 4028 | 1470212873569 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3CB000 == 50 [pid = 4028] [id = 661] 01:27:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F828F25800) [pid = 4028] [serial = 1837] [outer = 0000000000000000] 01:27:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F82A15AC00) [pid = 4028] [serial = 1838] [outer = 000000F828F25800] 01:27:53 INFO - PROCESS | 4028 | 1470212873630 Marionette DEBUG loaded listener.js 01:27:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F82B041800) [pid = 4028] [serial = 1839] [outer = 000000F828F25800] 01:27:54 INFO - PROCESS | 4028 | 1470212874144 Marionette TRACE conn7 <- [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]]]}] 01:27:54 INFO - . 01:27:54 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 881ms 01:27:54 INFO - PROCESS | 4028 | 1470212874155 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 01:27:54 INFO - PROCESS | 4028 | 1470212874161 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 01:27:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 01:27:54 INFO - PROCESS | 4028 | 1470212874166 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:27:54 INFO - PROCESS | 4028 | 1470212874169 Marionette TRACE conn7 <- [1,2062,null,{}] 01:27:54 INFO - PROCESS | 4028 | 1470212874173 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:54 INFO - PROCESS | 4028 | 1470212874179 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:54 INFO - PROCESS | 4028 | 1470212874303 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 01:27:54 INFO - PROCESS | 4028 | 1470212874405 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:54 INFO - PROCESS | 4028 | 1470212874408 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC97800 == 51 [pid = 4028] [id = 662] 01:27:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F819D8C000) [pid = 4028] [serial = 1840] [outer = 0000000000000000] 01:27:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81BA5F400) [pid = 4028] [serial = 1841] [outer = 000000F819D8C000] 01:27:54 INFO - PROCESS | 4028 | 1470212874470 Marionette DEBUG loaded listener.js 01:27:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F823216800) [pid = 4028] [serial = 1842] [outer = 000000F819D8C000] 01:27:55 INFO - PROCESS | 4028 | 1470212875094 Marionette TRACE conn7 <- [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]]]}] 01:27:55 INFO - . 01:27:55 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 984ms 01:27:55 INFO - PROCESS | 4028 | 1470212875153 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 01:27:55 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 01:27:55 INFO - PROCESS | 4028 | 1470212875157 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 01:27:55 INFO - PROCESS | 4028 | 1470212875162 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:27:55 INFO - PROCESS | 4028 | 1470212875165 Marionette TRACE conn7 <- [1,2066,null,{}] 01:27:55 INFO - PROCESS | 4028 | 1470212875174 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:55 INFO - PROCESS | 4028 | 1470212875177 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:55 INFO - PROCESS | 4028 | 1470212875293 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 01:27:55 INFO - PROCESS | 4028 | 1470212875396 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:55 INFO - PROCESS | 4028 | 1470212875398 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8226D6000 == 52 [pid = 4028] [id = 663] 01:27:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F816315C00) [pid = 4028] [serial = 1843] [outer = 0000000000000000] 01:27:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F816498000) [pid = 4028] [serial = 1844] [outer = 000000F816315C00] 01:27:55 INFO - PROCESS | 4028 | 1470212875452 Marionette DEBUG loaded listener.js 01:27:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F81B0C6C00) [pid = 4028] [serial = 1845] [outer = 000000F816315C00] 01:27:55 INFO - PROCESS | 4028 | 1470212875946 Marionette TRACE conn7 <- [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]]]}] 01:27:56 INFO - . 01:27:56 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 838ms 01:27:56 INFO - PROCESS | 4028 | 1470212876004 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 01:27:56 INFO - PROCESS | 4028 | 1470212876009 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 01:27:56 INFO - PROCESS | 4028 | 1470212876016 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:27:56 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 01:27:56 INFO - PROCESS | 4028 | 1470212876019 Marionette TRACE conn7 <- [1,2070,null,{}] 01:27:56 INFO - PROCESS | 4028 | 1470212876026 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:56 INFO - PROCESS | 4028 | 1470212876029 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:56 INFO - PROCESS | 4028 | 1470212876144 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A355800 == 51 [pid = 4028] [id = 656] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A078800 == 50 [pid = 4028] [id = 655] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EBB000 == 49 [pid = 4028] [id = 654] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E9E800 == 48 [pid = 4028] [id = 653] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AD8000 == 47 [pid = 4028] [id = 652] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AB1800 == 46 [pid = 4028] [id = 651] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F829862000 == 45 [pid = 4028] [id = 650] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297C0800 == 44 [pid = 4028] [id = 649] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C8D000 == 43 [pid = 4028] [id = 648] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F826172000 == 42 [pid = 4028] [id = 647] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F821507000 == 41 [pid = 4028] [id = 646] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FD1800 == 40 [pid = 4028] [id = 645] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C11800 == 39 [pid = 4028] [id = 644] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DBB000 == 38 [pid = 4028] [id = 641] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F822779000 == 37 [pid = 4028] [id = 640] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A35F000 == 36 [pid = 4028] [id = 638] 01:27:56 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCCC000 == 35 [pid = 4028] [id = 639] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F82A13C800) [pid = 4028] [serial = 1728] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F825E86000) [pid = 4028] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F81BA62400) [pid = 4028] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8228A6800) [pid = 4028] [serial = 1683] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F825FF1400) [pid = 4028] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F81B0C5000) [pid = 4028] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F81BA59000) [pid = 4028] [serial = 1766] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F824361C00) [pid = 4028] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F828F27C00) [pid = 4028] [serial = 1771] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212858385] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F828F22800) [pid = 4028] [serial = 1773] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8239C6C00) [pid = 4028] [serial = 1758] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F825AD0400) [pid = 4028] [serial = 1761] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8261A3C00) [pid = 4028] [serial = 1764] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F823216400) [pid = 4028] [serial = 1755] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81649D000) [pid = 4028] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81ABAFC00) [pid = 4028] [serial = 1746] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81BD05400) [pid = 4028] [serial = 1743] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F815F45800) [pid = 4028] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8245B8000) [pid = 4028] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F81A0A2400) [pid = 4028] [serial = 1731] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F815B2D800) [pid = 4028] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F821528400) [pid = 4028] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F821CA0000) [pid = 4028] [serial = 1749] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81629AC00) [pid = 4028] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F822191000) [pid = 4028] [serial = 1740] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8224D9800) [pid = 4028] [serial = 1752] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8223E0C00) [pid = 4028] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F822E95800) [pid = 4028] [serial = 1737] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F8233E2800) [pid = 4028] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F822E82C00) [pid = 4028] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8222E8800) [pid = 4028] [serial = 1734] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F821CA7000) [pid = 4028] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F822E87800) [pid = 4028] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F825FE2800) [pid = 4028] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:27:56 INFO - PROCESS | 4028 | 1470212876296 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 4028 | 1470212876298 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A0D5800 == 36 [pid = 4028] [id = 664] 01:27:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F813FCD400) [pid = 4028] [serial = 1846] [outer = 0000000000000000] 01:27:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F813FDC800) [pid = 4028] [serial = 1847] [outer = 000000F813FCD400] 01:27:56 INFO - PROCESS | 4028 | 1470212876350 Marionette DEBUG loaded listener.js 01:27:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F815FE7C00) [pid = 4028] [serial = 1848] [outer = 000000F813FCD400] 01:27:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82100D000 == 37 [pid = 4028] [id = 665] 01:27:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81B0C5000) [pid = 4028] [serial = 1849] [outer = 0000000000000000] 01:27:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81BA60400) [pid = 4028] [serial = 1850] [outer = 000000F81B0C5000] 01:27:56 INFO - PROCESS | 4028 | 1470212876737 Marionette TRACE conn7 <- [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]]]}] 01:27:56 INFO - . 01:27:56 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 732ms 01:27:56 INFO - PROCESS | 4028 | 1470212876781 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 01:27:56 INFO - PROCESS | 4028 | 1470212876787 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 01:27:56 INFO - PROCESS | 4028 | 1470212876792 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:27:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 01:27:56 INFO - PROCESS | 4028 | 1470212876796 Marionette TRACE conn7 <- [1,2074,null,{}] 01:27:56 INFO - PROCESS | 4028 | 1470212876807 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:56 INFO - PROCESS | 4028 | 1470212876816 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:56 INFO - PROCESS | 4028 | 1470212876928 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 01:27:56 INFO - PROCESS | 4028 | 1470212876947 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 4028 | 1470212876951 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822EB9800 == 38 [pid = 4028] [id = 666] 01:27:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81F20B000) [pid = 4028] [serial = 1851] [outer = 0000000000000000] 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81F30C800) [pid = 4028] [serial = 1852] [outer = 000000F81F20B000] 01:27:57 INFO - PROCESS | 4028 | 1470212877004 Marionette DEBUG loaded listener.js 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F821CA4C00) [pid = 4028] [serial = 1853] [outer = 000000F81F20B000] 01:27:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8243A6000 == 39 [pid = 4028] [id = 667] 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F821CA3800) [pid = 4028] [serial = 1854] [outer = 0000000000000000] 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8224AA800) [pid = 4028] [serial = 1855] [outer = 000000F821CA3800] 01:27:57 INFO - PROCESS | 4028 | 1470212877457 Marionette TRACE conn7 <- [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]]]}] 01:27:57 INFO - . 01:27:57 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 692ms 01:27:57 INFO - PROCESS | 4028 | 1470212877490 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 01:27:57 INFO - PROCESS | 4028 | 1470212877496 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 01:27:57 INFO - PROCESS | 4028 | 1470212877499 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:27:57 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 01:27:57 INFO - PROCESS | 4028 | 1470212877501 Marionette TRACE conn7 <- [1,2078,null,{}] 01:27:57 INFO - PROCESS | 4028 | 1470212877505 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:57 INFO - PROCESS | 4028 | 1470212877511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:57 INFO - PROCESS | 4028 | 1470212877615 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 01:27:57 INFO - PROCESS | 4028 | 1470212877626 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:57 INFO - PROCESS | 4028 | 1470212877628 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826130800 == 40 [pid = 4028] [id = 668] 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8224D8400) [pid = 4028] [serial = 1856] [outer = 0000000000000000] 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8224DF400) [pid = 4028] [serial = 1857] [outer = 000000F8224D8400] 01:27:57 INFO - PROCESS | 4028 | 1470212877678 Marionette DEBUG loaded listener.js 01:27:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F822C11800) [pid = 4028] [serial = 1858] [outer = 000000F8224D8400] 01:27:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261C4000 == 41 [pid = 4028] [id = 669] 01:27:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F822E78C00) [pid = 4028] [serial = 1859] [outer = 0000000000000000] 01:27:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822F2EC00) [pid = 4028] [serial = 1860] [outer = 000000F822E78C00] 01:27:58 INFO - PROCESS | 4028 | 1470212878117 Marionette TRACE conn7 <- [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]]]}] 01:27:58 INFO - . 01:27:58 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 629ms 01:27:58 INFO - PROCESS | 4028 | 1470212878134 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 01:27:58 INFO - PROCESS | 4028 | 1470212878137 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 01:27:58 INFO - PROCESS | 4028 | 1470212878156 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:27:58 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 01:27:58 INFO - PROCESS | 4028 | 1470212878158 Marionette TRACE conn7 <- [1,2082,null,{}] 01:27:58 INFO - PROCESS | 4028 | 1470212878161 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:58 INFO - PROCESS | 4028 | 1470212878163 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:58 INFO - PROCESS | 4028 | 1470212878265 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 01:27:58 INFO - PROCESS | 4028 | 1470212878274 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:58 INFO - PROCESS | 4028 | 1470212878276 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C81000 == 42 [pid = 4028] [id = 670] 01:27:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822E86C00) [pid = 4028] [serial = 1861] [outer = 0000000000000000] 01:27:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822E95800) [pid = 4028] [serial = 1862] [outer = 000000F822E86C00] 01:27:58 INFO - PROCESS | 4028 | 1470212878325 Marionette DEBUG loaded listener.js 01:27:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F823324800) [pid = 4028] [serial = 1863] [outer = 000000F822E86C00] 01:27:58 INFO - PROCESS | 4028 | 1470212878746 Marionette TRACE conn7 <- [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]]]}] 01:27:58 INFO - . 01:27:58 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 629ms 01:27:58 INFO - PROCESS | 4028 | 1470212878793 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 01:27:58 INFO - PROCESS | 4028 | 1470212878796 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 01:27:58 INFO - PROCESS | 4028 | 1470212878806 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:27:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 01:27:58 INFO - PROCESS | 4028 | 1470212878808 Marionette TRACE conn7 <- [1,2086,null,{}] 01:27:58 INFO - PROCESS | 4028 | 1470212878814 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:58 INFO - PROCESS | 4028 | 1470212878821 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:58 INFO - PROCESS | 4028 | 1470212878959 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 01:27:59 INFO - PROCESS | 4028 | 1470212879017 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 4028 | 1470212879023 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FD3000 == 43 [pid = 4028] [id = 671] 01:27:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F823651400) [pid = 4028] [serial = 1864] [outer = 0000000000000000] 01:27:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F823957C00) [pid = 4028] [serial = 1865] [outer = 000000F823651400] 01:27:59 INFO - PROCESS | 4028 | 1470212879068 Marionette DEBUG loaded listener.js 01:27:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8245B9400) [pid = 4028] [serial = 1866] [outer = 000000F823651400] 01:27:59 INFO - PROCESS | 4028 | 1470212879451 Marionette TRACE conn7 <- [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]]]}] 01:27:59 INFO - . 01:27:59 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 671ms 01:27:59 INFO - PROCESS | 4028 | 1470212879484 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 01:27:59 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 01:27:59 INFO - PROCESS | 4028 | 1470212879489 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 01:27:59 INFO - PROCESS | 4028 | 1470212879493 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:27:59 INFO - PROCESS | 4028 | 1470212879495 Marionette TRACE conn7 <- [1,2090,null,{}] 01:27:59 INFO - PROCESS | 4028 | 1470212879498 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:27:59 INFO - PROCESS | 4028 | 1470212879503 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:59 INFO - PROCESS | 4028 | 1470212879619 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 01:27:59 INFO - PROCESS | 4028 | 1470212879672 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 4028 | 1470212879674 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:27:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829861800 == 44 [pid = 4028] [id = 672] 01:27:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F8253DCC00) [pid = 4028] [serial = 1867] [outer = 0000000000000000] 01:27:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F825AC6C00) [pid = 4028] [serial = 1868] [outer = 000000F8253DCC00] 01:27:59 INFO - PROCESS | 4028 | 1470212879722 Marionette DEBUG loaded listener.js 01:27:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F825FA7C00) [pid = 4028] [serial = 1869] [outer = 000000F8253DCC00] 01:28:00 INFO - PROCESS | 4028 | 1470212880076 Marionette TRACE conn7 <- [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]]]}] 01:28:00 INFO - . 01:28:00 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 628ms 01:28:00 INFO - PROCESS | 4028 | 1470212880124 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 01:28:00 INFO - PROCESS | 4028 | 1470212880126 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 01:28:00 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 01:28:00 INFO - PROCESS | 4028 | 1470212880129 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:28:00 INFO - PROCESS | 4028 | 1470212880130 Marionette TRACE conn7 <- [1,2094,null,{}] 01:28:00 INFO - PROCESS | 4028 | 1470212880142 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:00 INFO - PROCESS | 4028 | 1470212880144 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:00 INFO - PROCESS | 4028 | 1470212880263 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 01:28:00 INFO - PROCESS | 4028 | 1470212880269 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:00 INFO - PROCESS | 4028 | 1470212880270 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A81000 == 45 [pid = 4028] [id = 673] 01:28:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825FE6C00) [pid = 4028] [serial = 1870] [outer = 0000000000000000] 01:28:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825FF1C00) [pid = 4028] [serial = 1871] [outer = 000000F825FE6C00] 01:28:00 INFO - PROCESS | 4028 | 1470212880318 Marionette DEBUG loaded listener.js 01:28:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F8261A2400) [pid = 4028] [serial = 1872] [outer = 000000F825FE6C00] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8224D9C00) [pid = 4028] [serial = 1798] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F825FE2C00) [pid = 4028] [serial = 1809] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F823225C00) [pid = 4028] [serial = 1801] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F825F26C00) [pid = 4028] [serial = 1807] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81BA21C00) [pid = 4028] [serial = 1795] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8141EEC00) [pid = 4028] [serial = 1775] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F821CA4800) [pid = 4028] [serial = 1792] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F82971D000) [pid = 4028] [serial = 1814] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81583DC00) [pid = 4028] [serial = 1789] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81BD10000) [pid = 4028] [serial = 1819] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F82A107C00) [pid = 4028] [serial = 1812] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212867753] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825FA8800) [pid = 4028] [serial = 1822] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F825FB0000) [pid = 4028] [serial = 1817] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:00 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8242A8400) [pid = 4028] [serial = 1804] [outer = 0000000000000000] [url = 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] 01:28:00 INFO - PROCESS | 4028 | 1470212880807 Marionette TRACE conn7 <- [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]]]}] 01:28:00 INFO - . 01:28:00 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 01:28:00 INFO - PROCESS | 4028 | 1470212880866 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 01:28:00 INFO - PROCESS | 4028 | 1470212880869 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 01:28:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 01:28:00 INFO - PROCESS | 4028 | 1470212880876 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:28:00 INFO - PROCESS | 4028 | 1470212880877 Marionette TRACE conn7 <- [1,2098,null,{}] 01:28:00 INFO - PROCESS | 4028 | 1470212880881 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:00 INFO - PROCESS | 4028 | 1470212880883 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:01 INFO - PROCESS | 4028 | 1470212881004 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 01:28:01 INFO - PROCESS | 4028 | 1470212881061 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:01 INFO - PROCESS | 4028 | 1470212881063 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E81800 == 46 [pid = 4028] [id = 674] 01:28:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F821BBA800) [pid = 4028] [serial = 1873] [outer = 0000000000000000] 01:28:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8224D7800) [pid = 4028] [serial = 1874] [outer = 000000F821BBA800] 01:28:01 INFO - PROCESS | 4028 | 1470212881112 Marionette DEBUG loaded listener.js 01:28:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825E80C00) [pid = 4028] [serial = 1875] [outer = 000000F821BBA800] 01:28:01 INFO - PROCESS | 4028 | 1470212881414 Marionette TRACE conn7 <- [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]]]}] 01:28:01 INFO - . 01:28:01 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 587ms 01:28:01 INFO - PROCESS | 4028 | 1470212881473 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 01:28:01 INFO - PROCESS | 4028 | 1470212881475 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 01:28:01 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 01:28:01 INFO - PROCESS | 4028 | 1470212881482 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:28:01 INFO - PROCESS | 4028 | 1470212881484 Marionette TRACE conn7 <- [1,2102,null,{}] 01:28:01 INFO - PROCESS | 4028 | 1470212881488 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:01 INFO - PROCESS | 4028 | 1470212881490 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:01 INFO - PROCESS | 4028 | 1470212881615 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 01:28:01 INFO - PROCESS | 4028 | 1470212881622 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:01 INFO - PROCESS | 4028 | 1470212881628 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E82800 == 47 [pid = 4028] [id = 675] 01:28:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F825FEF800) [pid = 4028] [serial = 1876] [outer = 0000000000000000] 01:28:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F8261A5000) [pid = 4028] [serial = 1877] [outer = 000000F825FEF800] 01:28:01 INFO - PROCESS | 4028 | 1470212881672 Marionette DEBUG loaded listener.js 01:28:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828DF5400) [pid = 4028] [serial = 1878] [outer = 000000F825FEF800] 01:28:02 INFO - PROCESS | 4028 | 1470212882033 Marionette TRACE conn7 <- [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]]]}] 01:28:02 INFO - . 01:28:02 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 586ms 01:28:02 INFO - PROCESS | 4028 | 1470212882067 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 01:28:02 INFO - PROCESS | 4028 | 1470212882073 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 01:28:02 INFO - PROCESS | 4028 | 1470212882077 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:28:02 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 01:28:02 INFO - PROCESS | 4028 | 1470212882079 Marionette TRACE conn7 <- [1,2106,null,{}] 01:28:02 INFO - PROCESS | 4028 | 1470212882083 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:02 INFO - PROCESS | 4028 | 1470212882089 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:02 INFO - PROCESS | 4028 | 1470212882226 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 01:28:02 INFO - PROCESS | 4028 | 1470212882236 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:02 INFO - PROCESS | 4028 | 1470212882239 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A1AA800 == 48 [pid = 4028] [id = 676] 01:28:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828DF5800) [pid = 4028] [serial = 1879] [outer = 0000000000000000] 01:28:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828F26800) [pid = 4028] [serial = 1880] [outer = 000000F828DF5800] 01:28:02 INFO - PROCESS | 4028 | 1470212882290 Marionette DEBUG loaded listener.js 01:28:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F82A10D000) [pid = 4028] [serial = 1881] [outer = 000000F828DF5800] 01:28:02 INFO - PROCESS | 4028 | 1470212882745 Marionette TRACE conn7 <- [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]]]}] 01:28:02 INFO - . 01:28:02 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 691ms 01:28:02 INFO - PROCESS | 4028 | 1470212882773 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 01:28:02 INFO - PROCESS | 4028 | 1470212882785 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 01:28:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 01:28:02 INFO - PROCESS | 4028 | 1470212882791 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:28:02 INFO - PROCESS | 4028 | 1470212882795 Marionette TRACE conn7 <- [1,2110,null,{}] 01:28:02 INFO - PROCESS | 4028 | 1470212882801 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:02 INFO - PROCESS | 4028 | 1470212882807 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:02 INFO - PROCESS | 4028 | 1470212882983 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 01:28:03 INFO - PROCESS | 4028 | 1470212883076 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:03 INFO - PROCESS | 4028 | 1470212883081 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82141C000 == 49 [pid = 4028] [id = 677] 01:28:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F816D15400) [pid = 4028] [serial = 1882] [outer = 0000000000000000] 01:28:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F819D8D000) [pid = 4028] [serial = 1883] [outer = 000000F816D15400] 01:28:03 INFO - PROCESS | 4028 | 1470212883143 Marionette DEBUG loaded listener.js 01:28:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F81B217C00) [pid = 4028] [serial = 1884] [outer = 000000F816D15400] 01:28:03 INFO - PROCESS | 4028 | 1470212883621 Marionette TRACE conn7 <- [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]]]}] 01:28:03 INFO - . 01:28:03 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 879ms 01:28:03 INFO - PROCESS | 4028 | 1470212883672 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 01:28:03 INFO - PROCESS | 4028 | 1470212883681 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 01:28:03 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 01:28:03 INFO - PROCESS | 4028 | 1470212883705 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:28:03 INFO - PROCESS | 4028 | 1470212883709 Marionette TRACE conn7 <- [1,2114,null,{}] 01:28:03 INFO - PROCESS | 4028 | 1470212883713 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:03 INFO - PROCESS | 4028 | 1470212883716 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:03 INFO - PROCESS | 4028 | 1470212883851 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 01:28:03 INFO - PROCESS | 4028 | 1470212883942 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:03 INFO - PROCESS | 4028 | 1470212883944 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A56000 == 50 [pid = 4028] [id = 678] 01:28:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F821CA1800) [pid = 4028] [serial = 1885] [outer = 0000000000000000] 01:28:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F8222E6400) [pid = 4028] [serial = 1886] [outer = 000000F821CA1800] 01:28:04 INFO - PROCESS | 4028 | 1470212884005 Marionette DEBUG loaded listener.js 01:28:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F822E8C400) [pid = 4028] [serial = 1887] [outer = 000000F821CA1800] 01:28:04 INFO - PROCESS | 4028 | 1470212884543 Marionette TRACE conn7 <- [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]]]}] 01:28:04 INFO - . 01:28:04 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 881ms 01:28:04 INFO - PROCESS | 4028 | 1470212884588 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 01:28:04 INFO - PROCESS | 4028 | 1470212884591 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 01:28:04 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 01:28:04 INFO - PROCESS | 4028 | 1470212884595 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:28:04 INFO - PROCESS | 4028 | 1470212884599 Marionette TRACE conn7 <- [1,2118,null,{}] 01:28:04 INFO - PROCESS | 4028 | 1470212884615 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:04 INFO - PROCESS | 4028 | 1470212884621 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:04 INFO - PROCESS | 4028 | 1470212884747 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 01:28:04 INFO - PROCESS | 4028 | 1470212884876 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:04 INFO - PROCESS | 4028 | 1470212884879 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EB4000 == 51 [pid = 4028] [id = 679] 01:28:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F82364FC00) [pid = 4028] [serial = 1888] [outer = 0000000000000000] 01:28:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F825E83800) [pid = 4028] [serial = 1889] [outer = 000000F82364FC00] 01:28:04 INFO - PROCESS | 4028 | 1470212884941 Marionette DEBUG loaded listener.js 01:28:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F828DF6000) [pid = 4028] [serial = 1890] [outer = 000000F82364FC00] 01:28:05 INFO - PROCESS | 4028 | 1470212885452 Marionette TRACE conn7 <- [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]]]}] 01:28:05 INFO - . 01:28:05 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 901ms 01:28:05 INFO - PROCESS | 4028 | 1470212885497 Marionette TRACE conn7 -> [0,2121,"getWindowHandle",null] 01:28:05 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 01:28:05 INFO - PROCESS | 4028 | 1470212885501 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 01:28:05 INFO - PROCESS | 4028 | 1470212885505 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:28:05 INFO - PROCESS | 4028 | 1470212885507 Marionette TRACE conn7 <- [1,2122,null,{}] 01:28:05 INFO - PROCESS | 4028 | 1470212885514 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:05 INFO - PROCESS | 4028 | 1470212885517 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:05 INFO - PROCESS | 4028 | 1470212885641 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 01:28:05 INFO - PROCESS | 4028 | 1470212885740 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:05 INFO - PROCESS | 4028 | 1470212885742 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A3DC000 == 52 [pid = 4028] [id = 680] 01:28:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F82A13B000) [pid = 4028] [serial = 1891] [outer = 0000000000000000] 01:28:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F82A13C800) [pid = 4028] [serial = 1892] [outer = 000000F82A13B000] 01:28:05 INFO - PROCESS | 4028 | 1470212885801 Marionette DEBUG loaded listener.js 01:28:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F82B046400) [pid = 4028] [serial = 1893] [outer = 000000F82A13B000] 01:28:06 INFO - PROCESS | 4028 | 1470212886385 Marionette TRACE conn7 <- [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]]]}] 01:28:06 INFO - . 01:28:06 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 944ms 01:28:06 INFO - PROCESS | 4028 | 1470212886451 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 01:28:06 INFO - PROCESS | 4028 | 1470212886453 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 01:28:06 INFO - PROCESS | 4028 | 1470212886456 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 01:28:06 INFO - PROCESS | 4028 | 1470212886463 Marionette TRACE conn7 <- [1,2126,null,{}] 01:28:06 INFO - PROCESS | 4028 | 1470212886467 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:06 INFO - PROCESS | 4028 | 1470212886470 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:06 INFO - PROCESS | 4028 | 1470212886646 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 01:28:06 INFO - PROCESS | 4028 | 1470212886668 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:06 INFO - PROCESS | 4028 | 1470212886674 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A051800 == 53 [pid = 4028] [id = 681] 01:28:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F81649F000) [pid = 4028] [serial = 1894] [outer = 0000000000000000] 01:28:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F81BA5B400) [pid = 4028] [serial = 1895] [outer = 000000F81649F000] 01:28:06 INFO - PROCESS | 4028 | 1470212886770 Marionette DEBUG loaded listener.js 01:28:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F82364C400) [pid = 4028] [serial = 1896] [outer = 000000F81649F000] 01:28:07 INFO - PROCESS | 4028 | 1470212887449 Marionette TRACE conn7 <- [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]]]}] 01:28:07 INFO - . 01:28:07 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 1034ms 01:28:07 INFO - PROCESS | 4028 | 1470212887494 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 01:28:07 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 01:28:07 INFO - PROCESS | 4028 | 1470212887501 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 01:28:07 INFO - PROCESS | 4028 | 1470212887507 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:28:07 INFO - PROCESS | 4028 | 1470212887511 Marionette TRACE conn7 <- [1,2130,null,{}] 01:28:07 INFO - PROCESS | 4028 | 1470212887516 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:07 INFO - PROCESS | 4028 | 1470212887522 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:07 INFO - PROCESS | 4028 | 1470212887681 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 01:28:07 INFO - PROCESS | 4028 | 1470212887781 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:07 INFO - PROCESS | 4028 | 1470212887784 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822E9B000 == 54 [pid = 4028] [id = 682] 01:28:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F81FCB7C00) [pid = 4028] [serial = 1897] [outer = 0000000000000000] 01:28:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F8210E9400) [pid = 4028] [serial = 1898] [outer = 000000F81FCB7C00] 01:28:07 INFO - PROCESS | 4028 | 1470212887850 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 126 (000000F82218CC00) [pid = 4028] [serial = 1899] [outer = 000000F81FCB7C00] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AB2E800 == 53 [pid = 4028] [id = 626] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E82800 == 52 [pid = 4028] [id = 675] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E81800 == 51 [pid = 4028] [id = 674] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A81000 == 50 [pid = 4028] [id = 673] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829861800 == 49 [pid = 4028] [id = 672] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FD3000 == 48 [pid = 4028] [id = 671] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C81000 == 47 [pid = 4028] [id = 670] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261C4000 == 46 [pid = 4028] [id = 669] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F826130800 == 45 [pid = 4028] [id = 668] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F822EB9800 == 44 [pid = 4028] [id = 666] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F8243A6000 == 43 [pid = 4028] [id = 667] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A0D5800 == 42 [pid = 4028] [id = 664] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82100D000 == 41 [pid = 4028] [id = 665] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F8226D6000 == 40 [pid = 4028] [id = 663] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F8239AC000 == 39 [pid = 4028] [id = 659] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F820608000 == 38 [pid = 4028] [id = 658] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E9F000 == 37 [pid = 4028] [id = 643] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3E2800 == 36 [pid = 4028] [id = 642] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A67000 == 35 [pid = 4028] [id = 607] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A050800 == 34 [pid = 4028] [id = 657] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3CB000 == 33 [pid = 4028] [id = 661] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC97800 == 32 [pid = 4028] [id = 662] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829862800 == 31 [pid = 4028] [id = 660] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A3DC000 == 30 [pid = 4028] [id = 680] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A051800 == 29 [pid = 4028] [id = 681] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A56000 == 28 [pid = 4028] [id = 678] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EB4000 == 27 [pid = 4028] [id = 679] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A1AA800 == 26 [pid = 4028] [id = 676] 01:28:08 INFO - PROCESS | 4028 | --DOCSHELL 000000F82141C000 == 25 [pid = 4028] [id = 677] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 125 (000000F829D15C00) [pid = 4028] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F822E88400) [pid = 4028] [serial = 1800] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F822E75400) [pid = 4028] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F828F29000) [pid = 4028] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F8233E7000) [pid = 4028] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F81F20AC00) [pid = 4028] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F825F24000) [pid = 4028] [serial = 1808] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F822E8BC00) [pid = 4028] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F821531400) [pid = 4028] [serial = 1797] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F81BD08C00) [pid = 4028] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F816344400) [pid = 4028] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F8224ABC00) [pid = 4028] [serial = 1794] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F822164000) [pid = 4028] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F82A102800) [pid = 4028] [serial = 1815] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F82A109800) [pid = 4028] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F81B212C00) [pid = 4028] [serial = 1791] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F816341800) [pid = 4028] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F81C598C00) [pid = 4028] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F82A10C800) [pid = 4028] [serial = 1813] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212867753] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F82455AC00) [pid = 4028] [serial = 1821] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F825FAA800) [pid = 4028] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F815B2C800) [pid = 4028] [serial = 1818] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F828C58000) [pid = 4028] [serial = 1824] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F825FA3000) [pid = 4028] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F824357400) [pid = 4028] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8253E2C00) [pid = 4028] [serial = 1806] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F829719000) [pid = 4028] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F823649800) [pid = 4028] [serial = 1803] [outer = 0000000000000000] [url = about:blank] 01:28:08 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F829D08400) [pid = 4028] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:28:09 INFO - PROCESS | 4028 | 1470212889047 Marionette TRACE conn7 <- [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]]]}] 01:28:09 INFO - . 01:28:09 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 1600ms 01:28:09 INFO - PROCESS | 4028 | 1470212889112 Marionette TRACE conn7 -> [0,2133,"getWindowHandle",null] 01:28:09 INFO - PROCESS | 4028 | 1470212889116 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 01:28:09 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 01:28:09 INFO - PROCESS | 4028 | 1470212889125 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:28:09 INFO - PROCESS | 4028 | 1470212889130 Marionette TRACE conn7 <- [1,2134,null,{}] 01:28:09 INFO - PROCESS | 4028 | 1470212889136 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:09 INFO - PROCESS | 4028 | 1470212889142 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:09 INFO - PROCESS | 4028 | 1470212889241 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 01:28:09 INFO - PROCESS | 4028 | 1470212889259 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:09 INFO - PROCESS | 4028 | 1470212889261 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81EC4C000 == 26 [pid = 4028] [id = 683] 01:28:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F815FEB000) [pid = 4028] [serial = 1900] [outer = 0000000000000000] 01:28:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F816493C00) [pid = 4028] [serial = 1901] [outer = 000000F815FEB000] 01:28:09 INFO - PROCESS | 4028 | 1470212889313 Marionette DEBUG loaded listener.js 01:28:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F816D1E800) [pid = 4028] [serial = 1902] [outer = 000000F815FEB000] 01:28:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC96800 == 27 [pid = 4028] [id = 684] 01:28:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F81A028C00) [pid = 4028] [serial = 1903] [outer = 0000000000000000] 01:28:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81AB55C00) [pid = 4028] [serial = 1904] [outer = 000000F81A028C00] 01:28:09 INFO - PROCESS | 4028 | 1470212889804 Marionette TRACE conn7 <- [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]]]}] 01:28:09 INFO - . 01:28:09 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 733ms 01:28:09 INFO - PROCESS | 4028 | 1470212889864 Marionette TRACE conn7 -> [0,2137,"getWindowHandle",null] 01:28:09 INFO - PROCESS | 4028 | 1470212889870 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 01:28:09 INFO - PROCESS | 4028 | 1470212889877 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:28:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 01:28:09 INFO - PROCESS | 4028 | 1470212889880 Marionette TRACE conn7 <- [1,2138,null,{}] 01:28:09 INFO - PROCESS | 4028 | 1470212889884 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:09 INFO - PROCESS | 4028 | 1470212889890 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:09 INFO - PROCESS | 4028 | 1470212889994 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 01:28:10 INFO - PROCESS | 4028 | 1470212890082 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:10 INFO - PROCESS | 4028 | 1470212890085 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C13000 == 28 [pid = 4028] [id = 685] 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F815C50C00) [pid = 4028] [serial = 1905] [outer = 0000000000000000] 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F81AE70000) [pid = 4028] [serial = 1906] [outer = 000000F815C50C00] 01:28:10 INFO - PROCESS | 4028 | 1470212890137 Marionette DEBUG loaded listener.js 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F81C1CA400) [pid = 4028] [serial = 1907] [outer = 000000F815C50C00] 01:28:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A11000 == 29 [pid = 4028] [id = 686] 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81F20C400) [pid = 4028] [serial = 1908] [outer = 0000000000000000] 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F81F310400) [pid = 4028] [serial = 1909] [outer = 000000F81F20C400] 01:28:10 INFO - PROCESS | 4028 | 1470212890521 Marionette TRACE conn7 <- [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]]]}] 01:28:10 INFO - . 01:28:10 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 690ms 01:28:10 INFO - PROCESS | 4028 | 1470212890571 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 01:28:10 INFO - PROCESS | 4028 | 1470212890573 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 01:28:10 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 01:28:10 INFO - PROCESS | 4028 | 1470212890577 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:28:10 INFO - PROCESS | 4028 | 1470212890581 Marionette TRACE conn7 <- [1,2142,null,{}] 01:28:10 INFO - PROCESS | 4028 | 1470212890596 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:10 INFO - PROCESS | 4028 | 1470212890602 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:10 INFO - PROCESS | 4028 | 1470212890701 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 01:28:10 INFO - PROCESS | 4028 | 1470212890711 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:10 INFO - PROCESS | 4028 | 1470212890715 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:10 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FCF800 == 30 [pid = 4028] [id = 687] 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F821526800) [pid = 4028] [serial = 1910] [outer = 0000000000000000] 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F821BB1800) [pid = 4028] [serial = 1911] [outer = 000000F821526800] 01:28:10 INFO - PROCESS | 4028 | 1470212890762 Marionette DEBUG loaded listener.js 01:28:10 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F822190400) [pid = 4028] [serial = 1912] [outer = 000000F821526800] 01:28:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A66000 == 31 [pid = 4028] [id = 688] 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F8224AB800) [pid = 4028] [serial = 1913] [outer = 0000000000000000] 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F8224B3800) [pid = 4028] [serial = 1914] [outer = 000000F8224AB800] 01:28:11 INFO - PROCESS | 4028 | 1470212891263 Marionette TRACE conn7 <- [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]]]}] 01:28:11 INFO - . 01:28:11 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 734ms 01:28:11 INFO - PROCESS | 4028 | 1470212891314 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 01:28:11 INFO - PROCESS | 4028 | 1470212891317 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 01:28:11 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 01:28:11 INFO - PROCESS | 4028 | 1470212891325 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:28:11 INFO - PROCESS | 4028 | 1470212891327 Marionette TRACE conn7 <- [1,2146,null,{}] 01:28:11 INFO - PROCESS | 4028 | 1470212891331 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:11 INFO - PROCESS | 4028 | 1470212891333 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:11 INFO - PROCESS | 4028 | 1470212891475 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 01:28:11 INFO - PROCESS | 4028 | 1470212891539 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:11 INFO - PROCESS | 4028 | 1470212891541 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B5000 == 32 [pid = 4028] [id = 689] 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F8224DA800) [pid = 4028] [serial = 1915] [outer = 0000000000000000] 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F8224DF800) [pid = 4028] [serial = 1916] [outer = 000000F8224DA800] 01:28:11 INFO - PROCESS | 4028 | 1470212891588 Marionette DEBUG loaded listener.js 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F822E77C00) [pid = 4028] [serial = 1917] [outer = 000000F8224DA800] 01:28:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261CC000 == 33 [pid = 4028] [id = 690] 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F822E8F000) [pid = 4028] [serial = 1918] [outer = 0000000000000000] 01:28:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F822F2B000) [pid = 4028] [serial = 1919] [outer = 000000F822E8F000] 01:28:12 INFO - PROCESS | 4028 | 1470212892040 Marionette TRACE conn7 <- [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]]]}] 01:28:12 INFO - . 01:28:12 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 732ms 01:28:12 INFO - PROCESS | 4028 | 1470212892060 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 01:28:12 INFO - PROCESS | 4028 | 1470212892066 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 01:28:12 INFO - PROCESS | 4028 | 1470212892075 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:28:12 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 01:28:12 INFO - PROCESS | 4028 | 1470212892077 Marionette TRACE conn7 <- [1,2150,null,{}] 01:28:12 INFO - PROCESS | 4028 | 1470212892080 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:12 INFO - PROCESS | 4028 | 1470212892082 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:12 INFO - PROCESS | 4028 | 1470212892205 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 01:28:12 INFO - PROCESS | 4028 | 1470212892210 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:12 INFO - PROCESS | 4028 | 1470212892212 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C9E800 == 34 [pid = 4028] [id = 691] 01:28:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F822E87400) [pid = 4028] [serial = 1920] [outer = 0000000000000000] 01:28:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F822E8D000) [pid = 4028] [serial = 1921] [outer = 000000F822E87400] 01:28:12 INFO - PROCESS | 4028 | 1470212892261 Marionette DEBUG loaded listener.js 01:28:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F823221000) [pid = 4028] [serial = 1922] [outer = 000000F822E87400] 01:28:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DCB800 == 35 [pid = 4028] [id = 692] 01:28:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F8233E3800) [pid = 4028] [serial = 1923] [outer = 0000000000000000] 01:28:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F823479000) [pid = 4028] [serial = 1924] [outer = 000000F8233E3800] 01:28:12 INFO - PROCESS | 4028 | 1470212892738 Marionette TRACE conn7 <- [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]]]}] 01:28:12 INFO - . 01:28:12 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 673ms 01:28:12 INFO - PROCESS | 4028 | 1470212892752 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 01:28:12 INFO - PROCESS | 4028 | 1470212892757 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 01:28:12 INFO - PROCESS | 4028 | 1470212892766 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:28:12 INFO - PROCESS | 4028 | 1470212892768 Marionette TRACE conn7 <- [1,2154,null,{}] 01:28:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 01:28:12 INFO - PROCESS | 4028 | 1470212892771 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:12 INFO - PROCESS | 4028 | 1470212892782 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:12 INFO - PROCESS | 4028 | 1470212892924 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F8253DCC00) [pid = 4028] [serial = 1867] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F828F1E400) [pid = 4028] [serial = 1825] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F822E78C00) [pid = 4028] [serial = 1859] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F81B0C5000) [pid = 4028] [serial = 1849] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F825FE6C00) [pid = 4028] [serial = 1870] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F82364C800) [pid = 4028] [serial = 1834] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81F20B000) [pid = 4028] [serial = 1851] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F819D8C000) [pid = 4028] [serial = 1840] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F828F25800) [pid = 4028] [serial = 1837] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F822E86C00) [pid = 4028] [serial = 1861] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F816315C00) [pid = 4028] [serial = 1843] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F822F29000) [pid = 4028] [serial = 1831] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F81AD51400) [pid = 4028] [serial = 1828] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F8224D8400) [pid = 4028] [serial = 1856] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F821BBA800) [pid = 4028] [serial = 1873] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F823651400) [pid = 4028] [serial = 1864] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F829D12000) [pid = 4028] [serial = 1786] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8253D9000) [pid = 4028] [serial = 1772] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F825FEF800) [pid = 4028] [serial = 1876] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F813FCD400) [pid = 4028] [serial = 1846] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F821CA3800) [pid = 4028] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212877345] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F828DF5800) [pid = 4028] [serial = 1879] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F82619FC00) [pid = 4028] [serial = 1783] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8228A4C00) [pid = 4028] [serial = 1780] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81C59AC00) [pid = 4028] [serial = 1777] [outer = 0000000000000000] [url = 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] 01:28:13 INFO - PROCESS | 4028 | 1470212893338 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:13 INFO - PROCESS | 4028 | 1470212893341 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82984B800 == 36 [pid = 4028] [id = 693] 01:28:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F815F45000) [pid = 4028] [serial = 1925] [outer = 0000000000000000] 01:28:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81649BC00) [pid = 4028] [serial = 1926] [outer = 000000F815F45000] 01:28:13 INFO - PROCESS | 4028 | 1470212893391 Marionette DEBUG loaded listener.js 01:28:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F81C3AD400) [pid = 4028] [serial = 1927] [outer = 000000F815F45000] 01:28:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82987D800 == 37 [pid = 4028] [id = 694] 01:28:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822F34C00) [pid = 4028] [serial = 1928] [outer = 0000000000000000] 01:28:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8234ED800) [pid = 4028] [serial = 1929] [outer = 000000F822F34C00] 01:28:13 INFO - PROCESS | 4028 | 1470212893755 Marionette TRACE conn7 <- [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]]]}] 01:28:13 INFO - . 01:28:13 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 1031ms 01:28:13 INFO - PROCESS | 4028 | 1470212893802 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 01:28:13 INFO - PROCESS | 4028 | 1470212893804 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 01:28:13 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 01:28:13 INFO - PROCESS | 4028 | 1470212893807 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:28:13 INFO - PROCESS | 4028 | 1470212893809 Marionette TRACE conn7 <- [1,2158,null,{}] 01:28:13 INFO - PROCESS | 4028 | 1470212893816 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:13 INFO - PROCESS | 4028 | 1470212893818 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:13 INFO - PROCESS | 4028 | 1470212893944 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 01:28:13 INFO - PROCESS | 4028 | 1470212893953 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:13 INFO - PROCESS | 4028 | 1470212893955 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A7C800 == 38 [pid = 4028] [id = 695] 01:28:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822199000) [pid = 4028] [serial = 1930] [outer = 0000000000000000] 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82332C000) [pid = 4028] [serial = 1931] [outer = 000000F822199000] 01:28:14 INFO - PROCESS | 4028 | 1470212894002 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F824554400) [pid = 4028] [serial = 1932] [outer = 000000F822199000] 01:28:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ACA800 == 39 [pid = 4028] [id = 696] 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8245B9800) [pid = 4028] [serial = 1933] [outer = 0000000000000000] 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F8253DF000) [pid = 4028] [serial = 1934] [outer = 000000F8245B9800] 01:28:14 INFO - PROCESS | 4028 | 1470212894412 Marionette TRACE conn7 <- [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]]]}] 01:28:14 INFO - . 01:28:14 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 628ms 01:28:14 INFO - PROCESS | 4028 | 1470212894439 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 4028 | 1470212894441 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 01:28:14 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 01:28:14 INFO - PROCESS | 4028 | 1470212894444 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 4028 | 1470212894446 Marionette TRACE conn7 <- [1,2162,null,{}] 01:28:14 INFO - PROCESS | 4028 | 1470212894453 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:14 INFO - PROCESS | 4028 | 1470212894455 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:14 INFO - PROCESS | 4028 | 1470212894580 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 01:28:14 INFO - PROCESS | 4028 | 1470212894587 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:14 INFO - PROCESS | 4028 | 1470212894589 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829C62000 == 40 [pid = 4028] [id = 697] 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F823647000) [pid = 4028] [serial = 1935] [outer = 0000000000000000] 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82534AC00) [pid = 4028] [serial = 1936] [outer = 000000F823647000] 01:28:14 INFO - PROCESS | 4028 | 1470212894636 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F825E8A400) [pid = 4028] [serial = 1937] [outer = 000000F823647000] 01:28:15 INFO - PROCESS | 4028 | 1470212895015 Marionette TRACE conn7 <- [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]]]}] 01:28:15 INFO - . 01:28:15 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 629ms 01:28:15 INFO - PROCESS | 4028 | 1470212895077 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 01:28:15 INFO - PROCESS | 4028 | 1470212895079 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 01:28:15 INFO - PROCESS | 4028 | 1470212895082 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:28:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 01:28:15 INFO - PROCESS | 4028 | 1470212895087 Marionette TRACE conn7 <- [1,2166,null,{}] 01:28:15 INFO - PROCESS | 4028 | 1470212895091 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:15 INFO - PROCESS | 4028 | 1470212895093 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:15 INFO - PROCESS | 4028 | 1470212895209 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 01:28:15 INFO - PROCESS | 4028 | 1470212895224 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 4028 | 1470212895226 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E9F000 == 41 [pid = 4028] [id = 698] 01:28:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825E85800) [pid = 4028] [serial = 1938] [outer = 0000000000000000] 01:28:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825FA8C00) [pid = 4028] [serial = 1939] [outer = 000000F825E85800] 01:28:15 INFO - PROCESS | 4028 | 1470212895270 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F825FE5400) [pid = 4028] [serial = 1940] [outer = 000000F825E85800] 01:28:15 INFO - PROCESS | 4028 | 1470212895912 Marionette TRACE conn7 <- [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]]]}] 01:28:15 INFO - . 01:28:15 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 879ms 01:28:15 INFO - PROCESS | 4028 | 1470212895966 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 01:28:15 INFO - PROCESS | 4028 | 1470212895970 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 01:28:15 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 01:28:15 INFO - PROCESS | 4028 | 1470212895979 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:28:15 INFO - PROCESS | 4028 | 1470212895984 Marionette TRACE conn7 <- [1,2170,null,{}] 01:28:16 INFO - PROCESS | 4028 | 1470212896014 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:16 INFO - PROCESS | 4028 | 1470212896017 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:16 INFO - PROCESS | 4028 | 1470212896163 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 01:28:16 INFO - PROCESS | 4028 | 1470212896281 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 4028 | 1470212896284 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821417800 == 42 [pid = 4028] [id = 699] 01:28:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F81631B000) [pid = 4028] [serial = 1941] [outer = 0000000000000000] 01:28:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F81AB56400) [pid = 4028] [serial = 1942] [outer = 000000F81631B000] 01:28:16 INFO - PROCESS | 4028 | 1470212896347 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F81C595800) [pid = 4028] [serial = 1943] [outer = 000000F81631B000] 01:28:16 INFO - PROCESS | 4028 | 1470212896929 Marionette TRACE conn7 <- [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]]]}] 01:28:16 INFO - . 01:28:16 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 965ms 01:28:16 INFO - PROCESS | 4028 | 1470212896963 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 01:28:16 INFO - PROCESS | 4028 | 1470212896968 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 01:28:16 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 01:28:16 INFO - PROCESS | 4028 | 1470212896976 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 4028 | 1470212896979 Marionette TRACE conn7 <- [1,2174,null,{}] 01:28:16 INFO - PROCESS | 4028 | 1470212896987 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:16 INFO - PROCESS | 4028 | 1470212896990 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:17 INFO - PROCESS | 4028 | 1470212897121 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 01:28:17 INFO - PROCESS | 4028 | 1470212897237 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:17 INFO - PROCESS | 4028 | 1470212897239 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82617C000 == 43 [pid = 4028] [id = 700] 01:28:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F8211C2000) [pid = 4028] [serial = 1944] [outer = 0000000000000000] 01:28:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F822190800) [pid = 4028] [serial = 1945] [outer = 000000F8211C2000] 01:28:17 INFO - PROCESS | 4028 | 1470212897300 Marionette DEBUG loaded listener.js 01:28:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F822E7B800) [pid = 4028] [serial = 1946] [outer = 000000F8211C2000] 01:28:18 INFO - PROCESS | 4028 | 1470212898053 Marionette TRACE conn7 <- [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]]]}] 01:28:18 INFO - . 01:28:18 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 1143ms 01:28:18 INFO - PROCESS | 4028 | 1470212898123 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 01:28:18 INFO - PROCESS | 4028 | 1470212898128 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 01:28:18 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 01:28:18 INFO - PROCESS | 4028 | 1470212898133 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - PROCESS | 4028 | 1470212898136 Marionette TRACE conn7 <- [1,2178,null,{}] 01:28:18 INFO - PROCESS | 4028 | 1470212898145 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:18 INFO - PROCESS | 4028 | 1470212898148 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:18 INFO - PROCESS | 4028 | 1470212898290 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F829C62000 == 42 [pid = 4028] [id = 697] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ACA800 == 41 [pid = 4028] [id = 696] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A7C800 == 40 [pid = 4028] [id = 695] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82987D800 == 39 [pid = 4028] [id = 694] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F82984B800 == 38 [pid = 4028] [id = 693] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DCB800 == 37 [pid = 4028] [id = 692] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C9E800 == 36 [pid = 4028] [id = 691] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261CC000 == 35 [pid = 4028] [id = 690] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B5000 == 34 [pid = 4028] [id = 689] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A66000 == 33 [pid = 4028] [id = 688] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FCF800 == 32 [pid = 4028] [id = 687] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A11000 == 31 [pid = 4028] [id = 686] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C13000 == 30 [pid = 4028] [id = 685] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC96800 == 29 [pid = 4028] [id = 684] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F81EC4C000 == 28 [pid = 4028] [id = 683] 01:28:18 INFO - PROCESS | 4028 | --DOCSHELL 000000F822E9B000 == 27 [pid = 4028] [id = 682] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F825FA7C00) [pid = 4028] [serial = 1869] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F82A15A000) [pid = 4028] [serial = 1827] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F822F2EC00) [pid = 4028] [serial = 1860] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81BA60400) [pid = 4028] [serial = 1850] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F8261A2400) [pid = 4028] [serial = 1872] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F825340000) [pid = 4028] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F821CA4C00) [pid = 4028] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F823216800) [pid = 4028] [serial = 1842] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F82A15AC00) [pid = 4028] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F823324800) [pid = 4028] [serial = 1863] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F816498000) [pid = 4028] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F822F2E000) [pid = 4028] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F822E95800) [pid = 4028] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F825FAB800) [pid = 4028] [serial = 1836] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81BCE6800) [pid = 4028] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81B0C6C00) [pid = 4028] [serial = 1845] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F8224DF400) [pid = 4028] [serial = 1857] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8224D7800) [pid = 4028] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F823957C00) [pid = 4028] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F823649400) [pid = 4028] [serial = 1788] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F825AC6C00) [pid = 4028] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F82A105800) [pid = 4028] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8261A5000) [pid = 4028] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F825FF1C00) [pid = 4028] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F821BB7000) [pid = 4028] [serial = 1830] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F822C11800) [pid = 4028] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81BA5F400) [pid = 4028] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81F30C800) [pid = 4028] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F813FDC800) [pid = 4028] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F822F35000) [pid = 4028] [serial = 1833] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F825E80C00) [pid = 4028] [serial = 1875] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8245B9400) [pid = 4028] [serial = 1866] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8224AA800) [pid = 4028] [serial = 1855] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212877345] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F815FE7C00) [pid = 4028] [serial = 1848] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F82B041800) [pid = 4028] [serial = 1839] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F828DF5400) [pid = 4028] [serial = 1878] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F82A10D000) [pid = 4028] [serial = 1881] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F828F26800) [pid = 4028] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F82A139800) [pid = 4028] [serial = 1785] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F8233E1400) [pid = 4028] [serial = 1782] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F82158E400) [pid = 4028] [serial = 1779] [outer = 0000000000000000] [url = about:blank] 01:28:18 INFO - PROCESS | 4028 | 1470212898409 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 4028 | 1470212898417 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1AB000 == 28 [pid = 4028] [id = 701] 01:28:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F814FE1800) [pid = 4028] [serial = 1947] [outer = 0000000000000000] 01:28:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F815F44800) [pid = 4028] [serial = 1948] [outer = 000000F814FE1800] 01:28:18 INFO - PROCESS | 4028 | 1470212898470 Marionette DEBUG loaded listener.js 01:28:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F816D1A800) [pid = 4028] [serial = 1949] [outer = 000000F814FE1800] 01:28:18 INFO - PROCESS | 4028 | 1470212898844 Marionette TRACE conn7 <- [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]]]}] 01:28:18 INFO - . 01:28:18 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 733ms 01:28:18 INFO - PROCESS | 4028 | 1470212898870 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 01:28:18 INFO - PROCESS | 4028 | 1470212898878 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 01:28:18 INFO - PROCESS | 4028 | 1470212898884 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 01:28:18 INFO - PROCESS | 4028 | 1470212898887 Marionette TRACE conn7 <- [1,2182,null,{}] 01:28:18 INFO - PROCESS | 4028 | 1470212898891 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:18 INFO - PROCESS | 4028 | 1470212898897 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:19 INFO - PROCESS | 4028 | 1470212899019 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 01:28:19 INFO - PROCESS | 4028 | 1470212899097 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:19 INFO - PROCESS | 4028 | 1470212899099 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822419000 == 29 [pid = 4028] [id = 702] 01:28:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81AD4F000) [pid = 4028] [serial = 1950] [outer = 0000000000000000] 01:28:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81BA24C00) [pid = 4028] [serial = 1951] [outer = 000000F81AD4F000] 01:28:19 INFO - PROCESS | 4028 | 1470212899150 Marionette DEBUG loaded listener.js 01:28:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81C596800) [pid = 4028] [serial = 1952] [outer = 000000F81AD4F000] 01:28:19 INFO - PROCESS | 4028 | 1470212899483 Marionette TRACE conn7 <- [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]]]}] 01:28:19 INFO - . 01:28:19 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 629ms 01:28:19 INFO - PROCESS | 4028 | 1470212899527 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 01:28:19 INFO - PROCESS | 4028 | 1470212899530 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 01:28:19 INFO - PROCESS | 4028 | 1470212899533 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:28:19 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 01:28:19 INFO - PROCESS | 4028 | 1470212899538 Marionette TRACE conn7 <- [1,2186,null,{}] 01:28:19 INFO - PROCESS | 4028 | 1470212899560 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:19 INFO - PROCESS | 4028 | 1470212899566 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:19 INFO - PROCESS | 4028 | 1470212899695 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 01:28:19 INFO - PROCESS | 4028 | 1470212899702 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:19 INFO - PROCESS | 4028 | 1470212899705 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F0E800 == 30 [pid = 4028] [id = 703] 01:28:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F81649D000) [pid = 4028] [serial = 1953] [outer = 0000000000000000] 01:28:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F821591C00) [pid = 4028] [serial = 1954] [outer = 000000F81649D000] 01:28:19 INFO - PROCESS | 4028 | 1470212899757 Marionette DEBUG loaded listener.js 01:28:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8222E4800) [pid = 4028] [serial = 1955] [outer = 000000F81649D000] 01:28:20 INFO - PROCESS | 4028 | 1470212900138 Marionette TRACE conn7 <- [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]]]}] 01:28:20 INFO - . 01:28:20 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 629ms 01:28:20 INFO - PROCESS | 4028 | 1470212900168 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 01:28:20 INFO - PROCESS | 4028 | 1470212900171 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 01:28:20 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 01:28:20 INFO - PROCESS | 4028 | 1470212900175 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:28:20 INFO - PROCESS | 4028 | 1470212900180 Marionette TRACE conn7 <- [1,2190,null,{}] 01:28:20 INFO - PROCESS | 4028 | 1470212900185 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:20 INFO - PROCESS | 4028 | 1470212900187 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:20 INFO - PROCESS | 4028 | 1470212900318 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 01:28:20 INFO - PROCESS | 4028 | 1470212900325 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 4028 | 1470212900328 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A66000 == 31 [pid = 4028] [id = 704] 01:28:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8224DE400) [pid = 4028] [serial = 1956] [outer = 0000000000000000] 01:28:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8227CF400) [pid = 4028] [serial = 1957] [outer = 000000F8224DE400] 01:28:20 INFO - PROCESS | 4028 | 1470212900378 Marionette DEBUG loaded listener.js 01:28:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81631F400) [pid = 4028] [serial = 1958] [outer = 000000F8224DE400] 01:28:20 INFO - PROCESS | 4028 | 1470212900790 Marionette TRACE conn7 <- [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]]]}] 01:28:20 INFO - . 01:28:20 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 629ms 01:28:20 INFO - PROCESS | 4028 | 1470212900806 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 01:28:20 INFO - PROCESS | 4028 | 1470212900808 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 01:28:20 INFO - PROCESS | 4028 | 1470212900814 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:28:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 01:28:20 INFO - PROCESS | 4028 | 1470212900816 Marionette TRACE conn7 <- [1,2194,null,{}] 01:28:20 INFO - PROCESS | 4028 | 1470212900820 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:20 INFO - PROCESS | 4028 | 1470212900822 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:20 INFO - PROCESS | 4028 | 1470212900945 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 01:28:20 INFO - PROCESS | 4028 | 1470212900950 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 4028 | 1470212900956 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261B4800 == 32 [pid = 4028] [id = 705] 01:28:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822F28C00) [pid = 4028] [serial = 1959] [outer = 0000000000000000] 01:28:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F82321A800) [pid = 4028] [serial = 1960] [outer = 000000F822F28C00] 01:28:21 INFO - PROCESS | 4028 | 1470212901001 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F823322C00) [pid = 4028] [serial = 1961] [outer = 000000F822F28C00] 01:28:21 INFO - PROCESS | 4028 | 1470212901402 Marionette TRACE conn7 <- [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]]]}] 01:28:21 INFO - . 01:28:21 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 630ms 01:28:21 INFO - PROCESS | 4028 | 1470212901449 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 01:28:21 INFO - PROCESS | 4028 | 1470212901454 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 01:28:21 INFO - PROCESS | 4028 | 1470212901465 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:28:21 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 01:28:21 INFO - PROCESS | 4028 | 1470212901467 Marionette TRACE conn7 <- [1,2198,null,{}] 01:28:21 INFO - PROCESS | 4028 | 1470212901470 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:21 INFO - PROCESS | 4028 | 1470212901480 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:21 INFO - PROCESS | 4028 | 1470212901617 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 01:28:21 INFO - PROCESS | 4028 | 1470212901625 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 4028 | 1470212901627 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:21 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC9800 == 33 [pid = 4028] [id = 706] 01:28:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F823326400) [pid = 4028] [serial = 1962] [outer = 0000000000000000] 01:28:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F82347E000) [pid = 4028] [serial = 1963] [outer = 000000F823326400] 01:28:21 INFO - PROCESS | 4028 | 1470212901726 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F824361800) [pid = 4028] [serial = 1964] [outer = 000000F823326400] 01:28:22 INFO - PROCESS | 4028 | 1470212902126 Marionette TRACE conn7 <- [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]]]}] 01:28:22 INFO - . 01:28:22 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 692ms 01:28:22 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 01:28:22 INFO - PROCESS | 4028 | 1470212902161 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 4028 | 1470212902164 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 01:28:22 INFO - PROCESS | 4028 | 1470212902166 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:28:22 INFO - PROCESS | 4028 | 1470212902171 Marionette TRACE conn7 <- [1,2202,null,{}] 01:28:22 INFO - PROCESS | 4028 | 1470212902180 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:22 INFO - PROCESS | 4028 | 1470212902182 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:22 INFO - PROCESS | 4028 | 1470212902297 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 01:28:22 INFO - PROCESS | 4028 | 1470212902303 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:22 INFO - PROCESS | 4028 | 1470212902305 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:22 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F2A9000 == 34 [pid = 4028] [id = 707] 01:28:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825348800) [pid = 4028] [serial = 1965] [outer = 0000000000000000] 01:28:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825349800) [pid = 4028] [serial = 1966] [outer = 000000F825348800] 01:28:22 INFO - PROCESS | 4028 | 1470212902353 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F825AD0400) [pid = 4028] [serial = 1967] [outer = 000000F825348800] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F82A13B000) [pid = 4028] [serial = 1891] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81649F000) [pid = 4028] [serial = 1894] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F822199000) [pid = 4028] [serial = 1930] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8224AB800) [pid = 4028] [serial = 1913] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8245B9800) [pid = 4028] [serial = 1933] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F823647000) [pid = 4028] [serial = 1935] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F822E87400) [pid = 4028] [serial = 1920] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F822E8F000) [pid = 4028] [serial = 1918] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8224DA800) [pid = 4028] [serial = 1915] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F815C50C00) [pid = 4028] [serial = 1905] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81F20C400) [pid = 4028] [serial = 1908] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212890386] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F815FEB000) [pid = 4028] [serial = 1900] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81A028C00) [pid = 4028] [serial = 1903] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F821526800) [pid = 4028] [serial = 1910] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8233E3800) [pid = 4028] [serial = 1923] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81FCB7C00) [pid = 4028] [serial = 1897] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F815F45000) [pid = 4028] [serial = 1925] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F816D15400) [pid = 4028] [serial = 1882] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F821CA1800) [pid = 4028] [serial = 1885] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F82364FC00) [pid = 4028] [serial = 1888] [outer = 0000000000000000] [url = 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] 01:28:22 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F822F34C00) [pid = 4028] [serial = 1928] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212893629] 01:28:22 INFO - PROCESS | 4028 | 1470212902849 Marionette TRACE conn7 <- [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]]]}] 01:28:22 INFO - . 01:28:22 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 733ms 01:28:22 INFO - PROCESS | 4028 | 1470212902903 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 4028 | 1470212902905 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 01:28:22 INFO - PROCESS | 4028 | 1470212902912 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:28:22 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 01:28:22 INFO - PROCESS | 4028 | 1470212902914 Marionette TRACE conn7 <- [1,2206,null,{}] 01:28:22 INFO - PROCESS | 4028 | 1470212902917 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:22 INFO - PROCESS | 4028 | 1470212902919 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:23 INFO - PROCESS | 4028 | 1470212903043 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 01:28:23 INFO - PROCESS | 4028 | 1470212903103 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 4028 | 1470212903105 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A7F000 == 35 [pid = 4028] [id = 708] 01:28:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F816D15400) [pid = 4028] [serial = 1968] [outer = 0000000000000000] 01:28:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F8211C0400) [pid = 4028] [serial = 1969] [outer = 000000F816D15400] 01:28:23 INFO - PROCESS | 4028 | 1470212903152 Marionette DEBUG loaded listener.js 01:28:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F823219C00) [pid = 4028] [serial = 1970] [outer = 000000F816D15400] 01:28:23 INFO - PROCESS | 4028 | 1470212903475 Marionette TRACE conn7 <- [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]]]}] 01:28:23 INFO - . 01:28:23 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 587ms 01:28:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 01:28:23 INFO - PROCESS | 4028 | 1470212903507 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 4028 | 1470212903509 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 01:28:23 INFO - PROCESS | 4028 | 1470212903512 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - PROCESS | 4028 | 1470212903518 Marionette TRACE conn7 <- [1,2210,null,{}] 01:28:23 INFO - PROCESS | 4028 | 1470212903527 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:23 INFO - PROCESS | 4028 | 1470212903529 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:23 INFO - PROCESS | 4028 | 1470212903650 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 01:28:23 INFO - PROCESS | 4028 | 1470212903657 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 4028 | 1470212903659 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD8800 == 36 [pid = 4028] [id = 709] 01:28:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F82455C400) [pid = 4028] [serial = 1971] [outer = 0000000000000000] 01:28:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F825FA2800) [pid = 4028] [serial = 1972] [outer = 000000F82455C400] 01:28:23 INFO - PROCESS | 4028 | 1470212903707 Marionette DEBUG loaded listener.js 01:28:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8222E2000) [pid = 4028] [serial = 1973] [outer = 000000F82455C400] 01:28:24 INFO - PROCESS | 4028 | 1470212904060 Marionette TRACE conn7 <- [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]]]}] 01:28:24 INFO - . 01:28:24 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 586ms 01:28:24 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 01:28:24 INFO - PROCESS | 4028 | 1470212904099 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 01:28:24 INFO - PROCESS | 4028 | 1470212904101 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 01:28:24 INFO - PROCESS | 4028 | 1470212904108 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:28:24 INFO - PROCESS | 4028 | 1470212904110 Marionette TRACE conn7 <- [1,2214,null,{}] 01:28:24 INFO - PROCESS | 4028 | 1470212904113 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:24 INFO - PROCESS | 4028 | 1470212904115 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:24 INFO - PROCESS | 4028 | 1470212904204 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 01:28:24 INFO - PROCESS | 4028 | 1470212904282 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 4028 | 1470212904287 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EA9800 == 37 [pid = 4028] [id = 710] 01:28:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F825FE7000) [pid = 4028] [serial = 1974] [outer = 0000000000000000] 01:28:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F82619C800) [pid = 4028] [serial = 1975] [outer = 000000F825FE7000] 01:28:24 INFO - PROCESS | 4028 | 1470212904335 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F828C53000) [pid = 4028] [serial = 1976] [outer = 000000F825FE7000] 01:28:24 INFO - PROCESS | 4028 | 1470212904663 Marionette TRACE conn7 <- [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]]]}] 01:28:24 INFO - . 01:28: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 587ms 01:28:24 INFO - PROCESS | 4028 | 1470212904745 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 01:28:24 INFO - PROCESS | 4028 | 1470212904750 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 01:28:24 INFO - PROCESS | 4028 | 1470212904755 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:28: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 01:28:24 INFO - PROCESS | 4028 | 1470212904760 Marionette TRACE conn7 <- [1,2218,null,{}] 01:28:24 INFO - PROCESS | 4028 | 1470212904773 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:24 INFO - PROCESS | 4028 | 1470212904776 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:24 INFO - PROCESS | 4028 | 1470212904912 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 01:28:25 INFO - PROCESS | 4028 | 1470212905031 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 4028 | 1470212905035 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82100E000 == 38 [pid = 4028] [id = 711] 01:28:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F816D14800) [pid = 4028] [serial = 1977] [outer = 0000000000000000] 01:28:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F819F08400) [pid = 4028] [serial = 1978] [outer = 000000F816D14800] 01:28:25 INFO - PROCESS | 4028 | 1470212905101 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81BD06000) [pid = 4028] [serial = 1979] [outer = 000000F816D14800] 01:28:25 INFO - PROCESS | 4028 | 1470212905587 Marionette TRACE conn7 <- [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]]]}] 01:28:25 INFO - . 01:28: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 881ms 01:28:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 01:28:25 INFO - PROCESS | 4028 | 1470212905642 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 4028 | 1470212905646 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 01:28:25 INFO - PROCESS | 4028 | 1470212905653 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 4028 | 1470212905658 Marionette TRACE conn7 <- [1,2222,null,{}] 01:28:25 INFO - PROCESS | 4028 | 1470212905666 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:25 INFO - PROCESS | 4028 | 1470212905669 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:25 INFO - PROCESS | 4028 | 1470212905793 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 01:28:25 INFO - PROCESS | 4028 | 1470212905893 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 4028 | 1470212905896 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825EBA800 == 39 [pid = 4028] [id = 712] 01:28:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F8224B2800) [pid = 4028] [serial = 1980] [outer = 0000000000000000] 01:28:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8224D7000) [pid = 4028] [serial = 1981] [outer = 000000F8224B2800] 01:28:25 INFO - PROCESS | 4028 | 1470212905957 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F82332BC00) [pid = 4028] [serial = 1982] [outer = 000000F8224B2800] 01:28:26 INFO - PROCESS | 4028 | 1470212906462 Marionette TRACE conn7 <- [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]]]}] 01:28:26 INFO - . 01:28: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 838ms 01:28:26 INFO - PROCESS | 4028 | 1470212906489 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 4028 | 1470212906495 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 01:28:26 INFO - PROCESS | 4028 | 1470212906499 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:28: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 01:28:26 INFO - PROCESS | 4028 | 1470212906501 Marionette TRACE conn7 <- [1,2226,null,{}] 01:28:26 INFO - PROCESS | 4028 | 1470212906530 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:26 INFO - PROCESS | 4028 | 1470212906535 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:26 INFO - PROCESS | 4028 | 1470212906663 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 01:28:26 INFO - PROCESS | 4028 | 1470212906763 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:26 INFO - PROCESS | 4028 | 1470212906768 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829C71800 == 40 [pid = 4028] [id = 713] 01:28:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8253DFC00) [pid = 4028] [serial = 1983] [outer = 0000000000000000] 01:28:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F825E89C00) [pid = 4028] [serial = 1984] [outer = 000000F8253DFC00] 01:28:26 INFO - PROCESS | 4028 | 1470212906829 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F828C5E800) [pid = 4028] [serial = 1985] [outer = 000000F8253DFC00] 01:28:27 INFO - PROCESS | 4028 | 1470212907302 Marionette TRACE conn7 <- [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]]]}] 01:28:27 INFO - . 01:28:27 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 858ms 01:28:27 INFO - PROCESS | 4028 | 1470212907361 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 01:28:27 INFO - PROCESS | 4028 | 1470212907364 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 01:28:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:28:27 INFO - PROCESS | 4028 | 1470212907367 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:28:27 INFO - PROCESS | 4028 | 1470212907369 Marionette TRACE conn7 <- [1,2230,null,{}] 01:28:27 INFO - PROCESS | 4028 | 1470212907376 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:27 INFO - PROCESS | 4028 | 1470212907379 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:27 INFO - PROCESS | 4028 | 1470212907501 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 01:28:27 INFO - PROCESS | 4028 | 1470212907603 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 4028 | 1470212907606 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A046000 == 41 [pid = 4028] [id = 714] 01:28:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F828F20800) [pid = 4028] [serial = 1986] [outer = 0000000000000000] 01:28:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F828F23000) [pid = 4028] [serial = 1987] [outer = 000000F828F20800] 01:28:27 INFO - PROCESS | 4028 | 1470212907665 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F829717000) [pid = 4028] [serial = 1988] [outer = 000000F828F20800] 01:28:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A070800 == 42 [pid = 4028] [id = 715] 01:28:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F828F28000) [pid = 4028] [serial = 1989] [outer = 0000000000000000] 01:28:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F829D0F800) [pid = 4028] [serial = 1990] [outer = 000000F828F28000] 01:28:28 INFO - PROCESS | 4028 | 1470212908224 Marionette TRACE conn7 <- [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]]]}] 01:28:28 INFO - . 01:28:28 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 880ms 01:28:28 INFO - PROCESS | 4028 | 1470212908253 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 4028 | 1470212908256 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 01:28:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 01:28:28 INFO - PROCESS | 4028 | 1470212908261 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 4028 | 1470212908263 Marionette TRACE conn7 <- [1,2234,null,{}] 01:28:28 INFO - PROCESS | 4028 | 1470212908270 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:28 INFO - PROCESS | 4028 | 1470212908273 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:28 INFO - PROCESS | 4028 | 1470212908438 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 01:28:28 INFO - PROCESS | 4028 | 1470212908540 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 4028 | 1470212908542 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:28 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82985B000 == 43 [pid = 4028] [id = 716] 01:28:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F819D53000) [pid = 4028] [serial = 1991] [outer = 0000000000000000] 01:28:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F8233EBC00) [pid = 4028] [serial = 1992] [outer = 000000F819D53000] 01:28:28 INFO - PROCESS | 4028 | 1470212908602 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F825E84000) [pid = 4028] [serial = 1993] [outer = 000000F819D53000] 01:28:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B02A000 == 44 [pid = 4028] [id = 717] 01:28:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F81649E800) [pid = 4028] [serial = 1994] [outer = 0000000000000000] 01:28:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F81A86A400) [pid = 4028] [serial = 1995] [outer = 000000F81649E800] 01:28:29 INFO - PROCESS | 4028 | 1470212909273 Marionette TRACE conn7 <- [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]]]}] 01:28:29 INFO - . 01:28:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1025ms 01:28:29 INFO - PROCESS | 4028 | 1470212909303 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 01:28:29 INFO - PROCESS | 4028 | 1470212909307 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 01:28:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:28:29 INFO - PROCESS | 4028 | 1470212909314 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 4028 | 1470212909317 Marionette TRACE conn7 <- [1,2238,null,{}] 01:28:29 INFO - PROCESS | 4028 | 1470212909326 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:29 INFO - PROCESS | 4028 | 1470212909329 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:29 INFO - PROCESS | 4028 | 1470212909460 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 01:28:29 INFO - PROCESS | 4028 | 1470212909567 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:29 INFO - PROCESS | 4028 | 1470212909570 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:29 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821597000 == 45 [pid = 4028] [id = 718] 01:28:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F81649E400) [pid = 4028] [serial = 1996] [outer = 0000000000000000] 01:28:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81A02BC00) [pid = 4028] [serial = 1997] [outer = 000000F81649E400] 01:28:29 INFO - PROCESS | 4028 | 1470212909624 Marionette DEBUG loaded listener.js 01:28:29 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81C267C00) [pid = 4028] [serial = 1998] [outer = 000000F81649E400] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AD8800 == 44 [pid = 4028] [id = 709] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F829A7F000 == 43 [pid = 4028] [id = 708] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2A9000 == 42 [pid = 4028] [id = 707] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC9800 == 41 [pid = 4028] [id = 706] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F8261B4800 == 40 [pid = 4028] [id = 705] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A66000 == 39 [pid = 4028] [id = 704] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F822F0E800 == 38 [pid = 4028] [id = 703] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F822419000 == 37 [pid = 4028] [id = 702] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1AB000 == 36 [pid = 4028] [id = 701] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F82617C000 == 35 [pid = 4028] [id = 700] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E9F000 == 34 [pid = 4028] [id = 698] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F821417800 == 33 [pid = 4028] [id = 699] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A070800 == 32 [pid = 4028] [id = 715] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B02A000 == 31 [pid = 4028] [id = 717] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F82985B000 == 30 [pid = 4028] [id = 716] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F829C71800 == 29 [pid = 4028] [id = 713] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A046000 == 28 [pid = 4028] [id = 714] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EA9800 == 27 [pid = 4028] [id = 710] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F82100E000 == 26 [pid = 4028] [id = 711] 01:28:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F825EBA800 == 25 [pid = 4028] [id = 712] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F82534AC00) [pid = 4028] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F822E8D000) [pid = 4028] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F822F2B000) [pid = 4028] [serial = 1919] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F8224DF800) [pid = 4028] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F822E77C00) [pid = 4028] [serial = 1917] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81AE70000) [pid = 4028] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81F310400) [pid = 4028] [serial = 1909] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212890386] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F816493C00) [pid = 4028] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F816D1E800) [pid = 4028] [serial = 1902] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81AB55C00) [pid = 4028] [serial = 1904] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F821BB1800) [pid = 4028] [serial = 1911] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81C1CA400) [pid = 4028] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F823479000) [pid = 4028] [serial = 1924] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F82218CC00) [pid = 4028] [serial = 1899] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8210E9400) [pid = 4028] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F823221000) [pid = 4028] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81649BC00) [pid = 4028] [serial = 1926] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81B217C00) [pid = 4028] [serial = 1884] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F819D8D000) [pid = 4028] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F822E8C400) [pid = 4028] [serial = 1887] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8222E6400) [pid = 4028] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81C3AD400) [pid = 4028] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F828DF6000) [pid = 4028] [serial = 1890] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F825E83800) [pid = 4028] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8234ED800) [pid = 4028] [serial = 1929] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212893629] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F82B046400) [pid = 4028] [serial = 1893] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F82A13C800) [pid = 4028] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F82364C400) [pid = 4028] [serial = 1896] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F81BA5B400) [pid = 4028] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F82332C000) [pid = 4028] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8224B3800) [pid = 4028] [serial = 1914] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F824554400) [pid = 4028] [serial = 1932] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8253DF000) [pid = 4028] [serial = 1934] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F825E8A400) [pid = 4028] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F822190400) [pid = 4028] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:28:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A058000 == 26 [pid = 4028] [id = 719] 01:28:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F814F51000) [pid = 4028] [serial = 1999] [outer = 0000000000000000] 01:28:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F81583A800) [pid = 4028] [serial = 2000] [outer = 000000F814F51000] 01:28:30 INFO - PROCESS | 4028 | 1470212910787 Marionette TRACE conn7 <- [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]]]}] 01:28:30 INFO - . 01:28: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 1496ms 01:28:30 INFO - PROCESS | 4028 | 1470212910812 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 01:28:30 INFO - PROCESS | 4028 | 1470212910816 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 01:28: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 01:28:30 INFO - PROCESS | 4028 | 1470212910829 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:28:30 INFO - PROCESS | 4028 | 1470212910833 Marionette TRACE conn7 <- [1,2242,null,{}] 01:28:30 INFO - PROCESS | 4028 | 1470212910840 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:30 INFO - PROCESS | 4028 | 1470212910843 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:30 INFO - PROCESS | 4028 | 1470212910957 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 01:28:31 INFO - PROCESS | 4028 | 1470212911041 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 4028 | 1470212911047 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F267000 == 27 [pid = 4028] [id = 720] 01:28:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F8163ED400) [pid = 4028] [serial = 2001] [outer = 0000000000000000] 01:28:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F816495C00) [pid = 4028] [serial = 2002] [outer = 000000F8163ED400] 01:28:31 INFO - PROCESS | 4028 | 1470212911095 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F816D13400) [pid = 4028] [serial = 2003] [outer = 000000F8163ED400] 01:28:31 INFO - PROCESS | 4028 | 1470212911475 Marionette TRACE conn7 <- [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]]]}] 01:28:31 INFO - . 01:28: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 689ms 01:28:31 INFO - PROCESS | 4028 | 1470212911514 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 01:28:31 INFO - PROCESS | 4028 | 1470212911520 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 01:28:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 01:28:31 INFO - PROCESS | 4028 | 1470212911527 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:28:31 INFO - PROCESS | 4028 | 1470212911533 Marionette TRACE conn7 <- [1,2246,null,{}] 01:28:31 INFO - PROCESS | 4028 | 1470212911544 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:31 INFO - PROCESS | 4028 | 1470212911546 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:31 INFO - PROCESS | 4028 | 1470212911643 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 01:28:31 INFO - PROCESS | 4028 | 1470212911649 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 4028 | 1470212911652 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821508000 == 28 [pid = 4028] [id = 721] 01:28:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81A02A400) [pid = 4028] [serial = 2004] [outer = 0000000000000000] 01:28:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F81AE79400) [pid = 4028] [serial = 2005] [outer = 000000F81A02A400] 01:28:31 INFO - PROCESS | 4028 | 1470212911704 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81BA5F800) [pid = 4028] [serial = 2006] [outer = 000000F81A02A400] 01:28:32 INFO - PROCESS | 4028 | 1470212912100 Marionette TRACE conn7 <- [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]]]}] 01:28:32 INFO - . 01:28: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 650ms 01:28:32 INFO - PROCESS | 4028 | 1470212912182 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 01:28:32 INFO - PROCESS | 4028 | 1470212912184 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 01:28: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 01:28:32 INFO - PROCESS | 4028 | 1470212912188 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:28:32 INFO - PROCESS | 4028 | 1470212912192 Marionette TRACE conn7 <- [1,2250,null,{}] 01:28:32 INFO - PROCESS | 4028 | 1470212912204 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:32 INFO - PROCESS | 4028 | 1470212912213 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:32 INFO - PROCESS | 4028 | 1470212912309 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 01:28:32 INFO - PROCESS | 4028 | 1470212912331 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:32 INFO - PROCESS | 4028 | 1470212912334 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822C36000 == 29 [pid = 4028] [id = 722] 01:28:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81583B800) [pid = 4028] [serial = 2007] [outer = 0000000000000000] 01:28:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81FCB4400) [pid = 4028] [serial = 2008] [outer = 000000F81583B800] 01:28:32 INFO - PROCESS | 4028 | 1470212912386 Marionette DEBUG loaded listener.js 01:28:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F821524000) [pid = 4028] [serial = 2009] [outer = 000000F81583B800] 01:28:32 INFO - PROCESS | 4028 | 1470212912771 Marionette TRACE conn7 <- [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]]]}] 01:28:32 INFO - . 01:28:32 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 629ms 01:28:32 INFO - PROCESS | 4028 | 1470212912825 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 01:28:32 INFO - PROCESS | 4028 | 1470212912828 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 01:28:32 INFO - PROCESS | 4028 | 1470212912831 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:28:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 01:28:32 INFO - PROCESS | 4028 | 1470212912833 Marionette TRACE conn7 <- [1,2254,null,{}] 01:28:32 INFO - PROCESS | 4028 | 1470212912837 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:32 INFO - PROCESS | 4028 | 1470212912842 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:32 INFO - PROCESS | 4028 | 1470212912981 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 01:28:32 INFO - PROCESS | 4028 | 1470212912987 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:32 INFO - PROCESS | 4028 | 1470212912993 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232C8000 == 30 [pid = 4028] [id = 723] 01:28:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F821CA6C00) [pid = 4028] [serial = 2010] [outer = 0000000000000000] 01:28:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F82218D800) [pid = 4028] [serial = 2011] [outer = 000000F821CA6C00] 01:28:33 INFO - PROCESS | 4028 | 1470212913082 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8222DD800) [pid = 4028] [serial = 2012] [outer = 000000F821CA6C00] 01:28:33 INFO - PROCESS | 4028 | 1470212913449 Marionette TRACE conn7 <- [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]]]}] 01:28:33 INFO - . 01:28:33 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 671ms 01:28:33 INFO - PROCESS | 4028 | 1470212913507 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 4028 | 1470212913509 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 01:28:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 01:28:33 INFO - PROCESS | 4028 | 1470212913515 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - PROCESS | 4028 | 1470212913517 Marionette TRACE conn7 <- [1,2258,null,{}] 01:28:33 INFO - PROCESS | 4028 | 1470212913527 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:33 INFO - PROCESS | 4028 | 1470212913529 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:33 INFO - PROCESS | 4028 | 1470212913642 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 01:28:33 INFO - PROCESS | 4028 | 1470212913647 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 4028 | 1470212913649 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A58000 == 31 [pid = 4028] [id = 724] 01:28:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F819D5D800) [pid = 4028] [serial = 2013] [outer = 0000000000000000] 01:28:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8222DDC00) [pid = 4028] [serial = 2014] [outer = 000000F819D5D800] 01:28:33 INFO - PROCESS | 4028 | 1470212913699 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822642000) [pid = 4028] [serial = 2015] [outer = 000000F819D5D800] 01:28:34 INFO - PROCESS | 4028 | 1470212914097 Marionette TRACE conn7 <- [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]]]}] 01:28:34 INFO - . 01:28: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 649ms 01:28:34 INFO - PROCESS | 4028 | 1470212914165 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 01:28:34 INFO - PROCESS | 4028 | 1470212914167 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 01:28: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 01:28:34 INFO - PROCESS | 4028 | 1470212914176 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 4028 | 1470212914178 Marionette TRACE conn7 <- [1,2262,null,{}] 01:28:34 INFO - PROCESS | 4028 | 1470212914185 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:34 INFO - PROCESS | 4028 | 1470212914192 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:34 INFO - PROCESS | 4028 | 1470212914323 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 01:28:34 INFO - PROCESS | 4028 | 1470212914329 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:34 INFO - PROCESS | 4028 | 1470212914331 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826186800 == 32 [pid = 4028] [id = 725] 01:28:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F815FE6400) [pid = 4028] [serial = 2016] [outer = 0000000000000000] 01:28:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F822C11400) [pid = 4028] [serial = 2017] [outer = 000000F815FE6400] 01:28:34 INFO - PROCESS | 4028 | 1470212914379 Marionette DEBUG loaded listener.js 01:28:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F822F34C00) [pid = 4028] [serial = 2018] [outer = 000000F815FE6400] 01:28:34 INFO - PROCESS | 4028 | 1470212914755 Marionette TRACE conn7 <- [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]]]}] 01:28:34 INFO - . 01:28:34 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 628ms 01:28:34 INFO - PROCESS | 4028 | 1470212914810 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 01:28:34 INFO - PROCESS | 4028 | 1470212914812 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 01:28:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 01:28:34 INFO - PROCESS | 4028 | 1470212914820 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 4028 | 1470212914822 Marionette TRACE conn7 <- [1,2266,null,{}] 01:28:34 INFO - PROCESS | 4028 | 1470212914828 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:34 INFO - PROCESS | 4028 | 1470212914831 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:35 INFO - PROCESS | 4028 | 1470212915188 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F823326400) [pid = 4028] [serial = 1962] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F822F28C00) [pid = 4028] [serial = 1959] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F825348800) [pid = 4028] [serial = 1965] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F816D15400) [pid = 4028] [serial = 1968] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F8211C2000) [pid = 4028] [serial = 1944] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F825E85800) [pid = 4028] [serial = 1938] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8224DE400) [pid = 4028] [serial = 1956] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81649D000) [pid = 4028] [serial = 1953] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81631B000) [pid = 4028] [serial = 1941] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F814FE1800) [pid = 4028] [serial = 1947] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F81AD4F000) [pid = 4028] [serial = 1950] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F82455C400) [pid = 4028] [serial = 1971] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F825FE7000) [pid = 4028] [serial = 1974] [outer = 0000000000000000] [url = 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] 01:28:35 INFO - PROCESS | 4028 | 1470212915243 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:35 INFO - PROCESS | 4028 | 1470212915246 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C71800 == 33 [pid = 4028] [id = 726] 01:28:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F814FE1800) [pid = 4028] [serial = 2019] [outer = 0000000000000000] 01:28:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F815FE4C00) [pid = 4028] [serial = 2020] [outer = 000000F814FE1800] 01:28:35 INFO - PROCESS | 4028 | 1470212915290 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81F2E1C00) [pid = 4028] [serial = 2021] [outer = 000000F814FE1800] 01:28:35 INFO - PROCESS | 4028 | 1470212915632 Marionette TRACE conn7 <- [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]]]}] 01:28:35 INFO - . 01:28:35 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 838ms 01:28:35 INFO - PROCESS | 4028 | 1470212915659 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 01:28:35 INFO - PROCESS | 4028 | 1470212915664 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 01:28:35 INFO - PROCESS | 4028 | 1470212915667 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:28:35 INFO - PROCESS | 4028 | 1470212915669 Marionette TRACE conn7 <- [1,2270,null,{}] 01:28:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 01:28:35 INFO - PROCESS | 4028 | 1470212915673 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:35 INFO - PROCESS | 4028 | 1470212915678 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:35 INFO - PROCESS | 4028 | 1470212915788 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 01:28:35 INFO - PROCESS | 4028 | 1470212915795 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:35 INFO - PROCESS | 4028 | 1470212915800 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC0000 == 34 [pid = 4028] [id = 727] 01:28:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F822163400) [pid = 4028] [serial = 2022] [outer = 0000000000000000] 01:28:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8224DA000) [pid = 4028] [serial = 2023] [outer = 000000F822163400] 01:28:35 INFO - PROCESS | 4028 | 1470212915844 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F82332C000) [pid = 4028] [serial = 2024] [outer = 000000F822163400] 01:28:36 INFO - PROCESS | 4028 | 1470212916199 Marionette TRACE conn7 <- [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]]]}] 01:28:36 INFO - . 01:28: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 585ms 01:28:36 INFO - PROCESS | 4028 | 1470212916258 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 01:28:36 INFO - PROCESS | 4028 | 1470212916260 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 01:28: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 01:28:36 INFO - PROCESS | 4028 | 1470212916267 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - PROCESS | 4028 | 1470212916269 Marionette TRACE conn7 <- [1,2274,null,{}] 01:28:36 INFO - PROCESS | 4028 | 1470212916273 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:36 INFO - PROCESS | 4028 | 1470212916274 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:36 INFO - PROCESS | 4028 | 1470212916390 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 01:28:36 INFO - PROCESS | 4028 | 1470212916397 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 4028 | 1470212916402 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822C34800 == 35 [pid = 4028] [id = 728] 01:28:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8233E5400) [pid = 4028] [serial = 2025] [outer = 0000000000000000] 01:28:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8233E8400) [pid = 4028] [serial = 2026] [outer = 000000F8233E5400] 01:28:36 INFO - PROCESS | 4028 | 1470212916447 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F82364B800) [pid = 4028] [serial = 2027] [outer = 000000F8233E5400] 01:28:36 INFO - PROCESS | 4028 | 1470212916841 Marionette TRACE conn7 <- [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]]]}] 01:28:36 INFO - . 01:28:36 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 628ms 01:28:36 INFO - PROCESS | 4028 | 1470212916894 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 01:28:36 INFO - PROCESS | 4028 | 1470212916896 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 01:28:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 01:28:36 INFO - PROCESS | 4028 | 1470212916903 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - PROCESS | 4028 | 1470212916905 Marionette TRACE conn7 <- [1,2278,null,{}] 01:28:36 INFO - PROCESS | 4028 | 1470212916913 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:36 INFO - PROCESS | 4028 | 1470212916915 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:37 INFO - PROCESS | 4028 | 1470212917057 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 01:28:37 INFO - PROCESS | 4028 | 1470212917072 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 4028 | 1470212917077 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82986C000 == 36 [pid = 4028] [id = 729] 01:28:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F82364E800) [pid = 4028] [serial = 2028] [outer = 0000000000000000] 01:28:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F823894000) [pid = 4028] [serial = 2029] [outer = 000000F82364E800] 01:28:37 INFO - PROCESS | 4028 | 1470212917121 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8242B6C00) [pid = 4028] [serial = 2030] [outer = 000000F82364E800] 01:28:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A80D000 == 37 [pid = 4028] [id = 730] 01:28:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8149D3400) [pid = 4028] [serial = 2031] [outer = 0000000000000000] 01:28:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F815FEB800) [pid = 4028] [serial = 2032] [outer = 000000F8149D3400] 01:28:37 INFO - PROCESS | 4028 | 1470212917877 Marionette TRACE conn7 <- [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]]]}] 01:28:37 INFO - . 01:28:37 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 987ms 01:28:37 INFO - PROCESS | 4028 | 1470212917890 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 4028 | 1470212917894 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 01:28:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 01:28:37 INFO - PROCESS | 4028 | 1470212917899 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 4028 | 1470212917907 Marionette TRACE conn7 <- [1,2282,null,{}] 01:28:37 INFO - PROCESS | 4028 | 1470212917913 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:37 INFO - PROCESS | 4028 | 1470212917916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:38 INFO - PROCESS | 4028 | 1470212918068 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 01:28:38 INFO - PROCESS | 4028 | 1470212918194 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:38 INFO - PROCESS | 4028 | 1470212918197 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82252B800 == 38 [pid = 4028] [id = 731] 01:28:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81AE71000) [pid = 4028] [serial = 2033] [outer = 0000000000000000] 01:28:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F81BD10000) [pid = 4028] [serial = 2034] [outer = 000000F81AE71000] 01:28:38 INFO - PROCESS | 4028 | 1470212918260 Marionette DEBUG loaded listener.js 01:28:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8211CB000) [pid = 4028] [serial = 2035] [outer = 000000F81AE71000] 01:28:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822FE8000 == 39 [pid = 4028] [id = 732] 01:28:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F8211CF800) [pid = 4028] [serial = 2036] [outer = 0000000000000000] 01:28:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8224D6C00) [pid = 4028] [serial = 2037] [outer = 000000F8211CF800] 01:28:38 INFO - PROCESS | 4028 | 1470212918893 Marionette TRACE conn7 <- [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]]]}] 01:28:38 INFO - . 01:28:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1032ms 01:28:38 INFO - PROCESS | 4028 | 1470212918941 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 4028 | 1470212918947 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 01:28:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 01:28:38 INFO - PROCESS | 4028 | 1470212918955 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - PROCESS | 4028 | 1470212918958 Marionette TRACE conn7 <- [1,2286,null,{}] 01:28:38 INFO - PROCESS | 4028 | 1470212918967 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:38 INFO - PROCESS | 4028 | 1470212918970 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:39 INFO - PROCESS | 4028 | 1470212919116 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 01:28:39 INFO - PROCESS | 4028 | 1470212919239 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 4028 | 1470212919242 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A14800 == 40 [pid = 4028] [id = 733] 01:28:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F815FEAC00) [pid = 4028] [serial = 2038] [outer = 0000000000000000] 01:28:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81BD09400) [pid = 4028] [serial = 2039] [outer = 000000F815FEAC00] 01:28:39 INFO - PROCESS | 4028 | 1470212919304 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822E8D000) [pid = 4028] [serial = 2040] [outer = 000000F815FEAC00] 01:28:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F25F800 == 41 [pid = 4028] [id = 734] 01:28:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F815F46400) [pid = 4028] [serial = 2041] [outer = 0000000000000000] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F822C34800 == 40 [pid = 4028] [id = 728] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC0000 == 39 [pid = 4028] [id = 727] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C71800 == 38 [pid = 4028] [id = 726] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F826186800 == 37 [pid = 4028] [id = 725] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A58000 == 36 [pid = 4028] [id = 724] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F8232C8000 == 35 [pid = 4028] [id = 723] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F822C36000 == 34 [pid = 4028] [id = 722] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F821508000 == 33 [pid = 4028] [id = 721] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F267000 == 32 [pid = 4028] [id = 720] 01:28:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A058000 == 31 [pid = 4028] [id = 719] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82347E000) [pid = 4028] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F82321A800) [pid = 4028] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F825349800) [pid = 4028] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F824361800) [pid = 4028] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F8211C0400) [pid = 4028] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F822190800) [pid = 4028] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F822E7B800) [pid = 4028] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F825FA8C00) [pid = 4028] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F825FE5400) [pid = 4028] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F8227CF400) [pid = 4028] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F821591C00) [pid = 4028] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8222E4800) [pid = 4028] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81AB56400) [pid = 4028] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81C595800) [pid = 4028] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F815F44800) [pid = 4028] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F816D1A800) [pid = 4028] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81BA24C00) [pid = 4028] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81C596800) [pid = 4028] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F8222E2000) [pid = 4028] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F828C53000) [pid = 4028] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F823219C00) [pid = 4028] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F823322C00) [pid = 4028] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F825FA2800) [pid = 4028] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F81631F400) [pid = 4028] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F82619C800) [pid = 4028] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F825AD0400) [pid = 4028] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:28:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F815B23C00) [pid = 4028] [serial = 2042] [outer = 000000F815F46400] 01:28:40 INFO - PROCESS | 4028 | 1470212920071 Marionette TRACE conn7 <- [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]]]}] 01:28:40 INFO - . 01:28: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 1132ms 01:28:40 INFO - PROCESS | 4028 | 1470212920088 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 4028 | 1470212920091 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 01:28: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 01:28:40 INFO - PROCESS | 4028 | 1470212920096 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 4028 | 1470212920100 Marionette TRACE conn7 <- [1,2290,null,{}] 01:28:40 INFO - PROCESS | 4028 | 1470212920109 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:40 INFO - PROCESS | 4028 | 1470212920111 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:40 INFO - PROCESS | 4028 | 1470212920224 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 01:28:40 INFO - PROCESS | 4028 | 1470212920232 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 4028 | 1470212920235 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821407000 == 32 [pid = 4028] [id = 735] 01:28:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F816D1E800) [pid = 4028] [serial = 2043] [outer = 0000000000000000] 01:28:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F81AB4E400) [pid = 4028] [serial = 2044] [outer = 000000F816D1E800] 01:28:40 INFO - PROCESS | 4028 | 1470212920288 Marionette DEBUG loaded listener.js 01:28:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81BA5C400) [pid = 4028] [serial = 2045] [outer = 000000F816D1E800] 01:28:40 INFO - PROCESS | 4028 | 1470212920770 Marionette TRACE conn7 <- [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]]]}] 01:28:40 INFO - . 01:28:40 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 731ms 01:28:40 INFO - PROCESS | 4028 | 1470212920828 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 4028 | 1470212920836 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 01:28:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 01:28:40 INFO - PROCESS | 4028 | 1470212920843 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 4028 | 1470212920846 Marionette TRACE conn7 <- [1,2294,null,{}] 01:28:40 INFO - PROCESS | 4028 | 1470212920850 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:40 INFO - PROCESS | 4028 | 1470212920855 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:40 INFO - PROCESS | 4028 | 1470212920949 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 01:28:40 INFO - PROCESS | 4028 | 1470212920967 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 4028 | 1470212920969 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822E9F800 == 33 [pid = 4028] [id = 736] 01:28:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81F202400) [pid = 4028] [serial = 2046] [outer = 0000000000000000] 01:28:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81F209C00) [pid = 4028] [serial = 2047] [outer = 000000F81F202400] 01:28:41 INFO - PROCESS | 4028 | 1470212921086 Marionette DEBUG loaded listener.js 01:28:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F82218A800) [pid = 4028] [serial = 2048] [outer = 000000F81F202400] 01:28:41 INFO - PROCESS | 4028 | 1470212921427 Marionette TRACE conn7 <- [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]]]}] 01:28:41 INFO - . 01:28:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 627ms 01:28:41 INFO - PROCESS | 4028 | 1470212921475 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 01:28:41 INFO - PROCESS | 4028 | 1470212921477 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 01:28:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 01:28:41 INFO - PROCESS | 4028 | 1470212921480 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:28:41 INFO - PROCESS | 4028 | 1470212921488 Marionette TRACE conn7 <- [1,2298,null,{}] 01:28:41 INFO - PROCESS | 4028 | 1470212921506 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:41 INFO - PROCESS | 4028 | 1470212921511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:41 INFO - PROCESS | 4028 | 1470212921607 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 01:28:41 INFO - PROCESS | 4028 | 1470212921614 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:41 INFO - PROCESS | 4028 | 1470212921617 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825D3E800 == 34 [pid = 4028] [id = 737] 01:28:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F82243E000) [pid = 4028] [serial = 2049] [outer = 0000000000000000] 01:28:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8224B6C00) [pid = 4028] [serial = 2050] [outer = 000000F82243E000] 01:28:41 INFO - PROCESS | 4028 | 1470212921668 Marionette DEBUG loaded listener.js 01:28:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822E86400) [pid = 4028] [serial = 2051] [outer = 000000F82243E000] 01:28:42 INFO - PROCESS | 4028 | 1470212922083 Marionette TRACE conn7 <- [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]]]}] 01:28:42 INFO - . 01:28:42 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 650ms 01:28:42 INFO - PROCESS | 4028 | 1470212922145 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 01:28:42 INFO - PROCESS | 4028 | 1470212922148 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 01:28:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 01:28:42 INFO - PROCESS | 4028 | 1470212922155 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:28:42 INFO - PROCESS | 4028 | 1470212922157 Marionette TRACE conn7 <- [1,2302,null,{}] 01:28:42 INFO - PROCESS | 4028 | 1470212922171 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:42 INFO - PROCESS | 4028 | 1470212922174 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:42 INFO - PROCESS | 4028 | 1470212922301 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 01:28:42 INFO - PROCESS | 4028 | 1470212922308 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:42 INFO - PROCESS | 4028 | 1470212922314 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C6F000 == 35 [pid = 4028] [id = 738] 01:28:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F822F34800) [pid = 4028] [serial = 2052] [outer = 0000000000000000] 01:28:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F822F35400) [pid = 4028] [serial = 2053] [outer = 000000F822F34800] 01:28:42 INFO - PROCESS | 4028 | 1470212922403 Marionette DEBUG loaded listener.js 01:28:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F823321000) [pid = 4028] [serial = 2054] [outer = 000000F822F34800] 01:28:42 INFO - PROCESS | 4028 | 1470212922794 Marionette TRACE conn7 <- [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]]]}] 01:28:42 INFO - . 01:28:42 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 691ms 01:28:42 INFO - PROCESS | 4028 | 1470212922845 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 01:28:42 INFO - PROCESS | 4028 | 1470212922850 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 01:28:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 01:28:42 INFO - PROCESS | 4028 | 1470212922862 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:28:42 INFO - PROCESS | 4028 | 1470212922864 Marionette TRACE conn7 <- [1,2306,null,{}] 01:28:42 INFO - PROCESS | 4028 | 1470212922868 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:42 INFO - PROCESS | 4028 | 1470212922873 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:43 INFO - PROCESS | 4028 | 1470212922987 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 01:28:43 INFO - PROCESS | 4028 | 1470212922995 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 4028 | 1470212922998 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FD8800 == 36 [pid = 4028] [id = 739] 01:28:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F815FF1C00) [pid = 4028] [serial = 2055] [outer = 0000000000000000] 01:28:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8233EA000) [pid = 4028] [serial = 2056] [outer = 000000F815FF1C00] 01:28:43 INFO - PROCESS | 4028 | 1470212923046 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F823655000) [pid = 4028] [serial = 2057] [outer = 000000F815FF1C00] 01:28:43 INFO - PROCESS | 4028 | 1470212923446 Marionette TRACE conn7 <- [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]]]}] 01:28:43 INFO - . 01:28:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 629ms 01:28:43 INFO - PROCESS | 4028 | 1470212923494 Marionette TRACE conn7 -> [0,2309,"getWindowHandle",null] 01:28:43 INFO - PROCESS | 4028 | 1470212923499 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 01:28:43 INFO - PROCESS | 4028 | 1470212923503 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 01:28:43 INFO - PROCESS | 4028 | 1470212923504 Marionette TRACE conn7 <- [1,2310,null,{}] 01:28:43 INFO - PROCESS | 4028 | 1470212923508 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:43 INFO - PROCESS | 4028 | 1470212923517 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:43 INFO - PROCESS | 4028 | 1470212923654 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 01:28:43 INFO - PROCESS | 4028 | 1470212923663 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 4028 | 1470212923666 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829868800 == 37 [pid = 4028] [id = 740] 01:28:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8239BA400) [pid = 4028] [serial = 2058] [outer = 0000000000000000] 01:28:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F82455D400) [pid = 4028] [serial = 2059] [outer = 000000F8239BA400] 01:28:43 INFO - PROCESS | 4028 | 1470212923714 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825AC4C00) [pid = 4028] [serial = 2060] [outer = 000000F8239BA400] 01:28:44 INFO - PROCESS | 4028 | 1470212924098 Marionette TRACE conn7 <- [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]]]}] 01:28:44 INFO - . 01:28:44 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 630ms 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8233E5400) [pid = 4028] [serial = 2025] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F819D5D800) [pid = 4028] [serial = 2013] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81A02A400) [pid = 4028] [serial = 2004] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F814F51000) [pid = 4028] [serial = 1999] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8163ED400) [pid = 4028] [serial = 2001] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F815FE6400) [pid = 4028] [serial = 2016] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F814FE1800) [pid = 4028] [serial = 2019] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F816D14800) [pid = 4028] [serial = 1977] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8224B2800) [pid = 4028] [serial = 1980] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8253DFC00) [pid = 4028] [serial = 1983] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F828F28000) [pid = 4028] [serial = 1989] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F828F20800) [pid = 4028] [serial = 1986] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81649E800) [pid = 4028] [serial = 1994] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212909129] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F819D53000) [pid = 4028] [serial = 1991] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81583B800) [pid = 4028] [serial = 2007] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F821CA6C00) [pid = 4028] [serial = 2010] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F822163400) [pid = 4028] [serial = 2022] [outer = 0000000000000000] [url = 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] 01:28:44 INFO - PROCESS | 4028 | 1470212924290 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 4028 | 1470212924295 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 01:28:44 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 01:28:44 INFO - PROCESS | 4028 | 1470212924306 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - PROCESS | 4028 | 1470212924311 Marionette TRACE conn7 <- [1,2314,null,{}] 01:28:44 INFO - PROCESS | 4028 | 1470212924323 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:44 INFO - PROCESS | 4028 | 1470212924327 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:44 INFO - PROCESS | 4028 | 1470212924461 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 01:28:44 INFO - PROCESS | 4028 | 1470212924548 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:44 INFO - PROCESS | 4028 | 1470212924551 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC96800 == 38 [pid = 4028] [id = 741] 01:28:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F816D5C400) [pid = 4028] [serial = 2061] [outer = 0000000000000000] 01:28:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F819D5D800) [pid = 4028] [serial = 2062] [outer = 000000F816D5C400] 01:28:44 INFO - PROCESS | 4028 | 1470212924625 Marionette DEBUG loaded listener.js 01:28:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81BA61400) [pid = 4028] [serial = 2063] [outer = 000000F816D5C400] 01:28:45 INFO - PROCESS | 4028 | 1470212925113 Marionette TRACE conn7 <- [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]]]}] 01:28:45 INFO - . 01:28:45 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 839ms 01:28:45 INFO - PROCESS | 4028 | 1470212925146 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 01:28:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 01:28:45 INFO - PROCESS | 4028 | 1470212925153 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 01:28:45 INFO - PROCESS | 4028 | 1470212925161 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:28:45 INFO - PROCESS | 4028 | 1470212925165 Marionette TRACE conn7 <- [1,2318,null,{}] 01:28:45 INFO - PROCESS | 4028 | 1470212925186 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:45 INFO - PROCESS | 4028 | 1470212925189 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:45 INFO - PROCESS | 4028 | 1470212925336 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 01:28:45 INFO - PROCESS | 4028 | 1470212925407 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 4028 | 1470212925409 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289CE800 == 39 [pid = 4028] [id = 742] 01:28:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F822163000) [pid = 4028] [serial = 2064] [outer = 0000000000000000] 01:28:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8222E3800) [pid = 4028] [serial = 2065] [outer = 000000F822163000] 01:28:45 INFO - PROCESS | 4028 | 1470212925470 Marionette DEBUG loaded listener.js 01:28:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8224DC000) [pid = 4028] [serial = 2066] [outer = 000000F822163000] 01:28:45 INFO - PROCESS | 4028 | 1470212925946 Marionette TRACE conn7 <- [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]]]}] 01:28:46 INFO - . 01:28:46 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 839ms 01:28:46 INFO - PROCESS | 4028 | 1470212926000 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 01:28:46 INFO - PROCESS | 4028 | 1470212926002 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 01:28:46 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 01:28:46 INFO - PROCESS | 4028 | 1470212926006 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:28:46 INFO - PROCESS | 4028 | 1470212926009 Marionette TRACE conn7 <- [1,2322,null,{}] 01:28:46 INFO - PROCESS | 4028 | 1470212926023 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:46 INFO - PROCESS | 4028 | 1470212926029 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:46 INFO - PROCESS | 4028 | 1470212926151 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 01:28:46 INFO - PROCESS | 4028 | 1470212926260 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:46 INFO - PROCESS | 4028 | 1470212926264 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AAF800 == 40 [pid = 4028] [id = 743] 01:28:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8233E2400) [pid = 4028] [serial = 2067] [outer = 0000000000000000] 01:28:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F8234F0400) [pid = 4028] [serial = 2068] [outer = 000000F8233E2400] 01:28:46 INFO - PROCESS | 4028 | 1470212926328 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F824362400) [pid = 4028] [serial = 2069] [outer = 000000F8233E2400] 01:28:46 INFO - PROCESS | 4028 | 1470212926817 Marionette TRACE conn7 <- [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]]]}] 01:28:46 INFO - . 01:28:46 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 838ms 01:28:46 INFO - PROCESS | 4028 | 1470212926854 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 01:28:46 INFO - PROCESS | 4028 | 1470212926856 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 01:28:46 INFO - PROCESS | 4028 | 1470212926861 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:28:46 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 01:28:46 INFO - PROCESS | 4028 | 1470212926863 Marionette TRACE conn7 <- [1,2326,null,{}] 01:28:46 INFO - PROCESS | 4028 | 1470212926870 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:46 INFO - PROCESS | 4028 | 1470212926873 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:47 INFO - PROCESS | 4028 | 1470212926991 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 01:28:47 INFO - PROCESS | 4028 | 1470212927090 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:47 INFO - PROCESS | 4028 | 1470212927092 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ADE800 == 41 [pid = 4028] [id = 744] 01:28:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F825AD0800) [pid = 4028] [serial = 2070] [outer = 0000000000000000] 01:28:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F825AD1000) [pid = 4028] [serial = 2071] [outer = 000000F825AD0800] 01:28:47 INFO - PROCESS | 4028 | 1470212927152 Marionette DEBUG loaded listener.js 01:28:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F825F27400) [pid = 4028] [serial = 2072] [outer = 000000F825AD0800] 01:28:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829C6E000 == 42 [pid = 4028] [id = 745] 01:28:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F825FA1400) [pid = 4028] [serial = 2073] [outer = 0000000000000000] 01:28:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F825FE7000) [pid = 4028] [serial = 2074] [outer = 000000F825FA1400] 01:28:47 INFO - PROCESS | 4028 | 1470212927746 Marionette TRACE conn7 <- [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]]]}] 01:28:47 INFO - . 01:28:47 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 923ms 01:28:47 INFO - PROCESS | 4028 | 1470212927789 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 01:28:47 INFO - PROCESS | 4028 | 1470212927792 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 01:28:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 01:28:47 INFO - PROCESS | 4028 | 1470212927796 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 4028 | 1470212927801 Marionette TRACE conn7 <- [1,2330,null,{}] 01:28:47 INFO - PROCESS | 4028 | 1470212927807 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:47 INFO - PROCESS | 4028 | 1470212927809 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:47 INFO - PROCESS | 4028 | 1470212927934 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 01:28:48 INFO - PROCESS | 4028 | 1470212928059 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 4028 | 1470212928061 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E92000 == 43 [pid = 4028] [id = 746] 01:28:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F825FE6800) [pid = 4028] [serial = 2075] [outer = 0000000000000000] 01:28:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825FEEC00) [pid = 4028] [serial = 2076] [outer = 000000F825FE6800] 01:28:48 INFO - PROCESS | 4028 | 1470212928119 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F82619F400) [pid = 4028] [serial = 2077] [outer = 000000F825FE6800] 01:28:48 INFO - PROCESS | 4028 | [4028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:28:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26C800 == 44 [pid = 4028] [id = 747] 01:28:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F816D15C00) [pid = 4028] [serial = 2078] [outer = 0000000000000000] 01:28:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81A263000) [pid = 4028] [serial = 2079] [outer = 000000F816D15C00] 01:28:48 INFO - PROCESS | 4028 | 1470212928763 Marionette TRACE conn7 <- [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]]]}] 01:28:48 INFO - . 01:28:48 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 985ms 01:28:48 INFO - PROCESS | 4028 | 1470212928783 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 01:28:48 INFO - PROCESS | 4028 | 1470212928791 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 01:28:48 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 01:28:48 INFO - PROCESS | 4028 | 1470212928811 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:28:48 INFO - PROCESS | 4028 | 1470212928814 Marionette TRACE conn7 <- [1,2334,null,{}] 01:28:48 INFO - PROCESS | 4028 | 1470212928820 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:48 INFO - PROCESS | 4028 | 1470212928823 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:48 INFO - PROCESS | 4028 | 1470212928956 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 01:28:49 INFO - PROCESS | 4028 | 1470212929084 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 4028 | 1470212929089 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1AB000 == 45 [pid = 4028] [id = 748] 01:28:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F815B9E400) [pid = 4028] [serial = 2080] [outer = 0000000000000000] 01:28:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F816D1A800) [pid = 4028] [serial = 2081] [outer = 000000F815B9E400] 01:28:49 INFO - PROCESS | 4028 | 1470212929146 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F81FCF7C00) [pid = 4028] [serial = 2082] [outer = 000000F815B9E400] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FD8800 == 44 [pid = 4028] [id = 739] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C6F000 == 43 [pid = 4028] [id = 738] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F825D3E800 == 42 [pid = 4028] [id = 737] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F822E9F800 == 41 [pid = 4028] [id = 736] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F821407000 == 40 [pid = 4028] [id = 735] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F25F800 == 39 [pid = 4028] [id = 734] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A14800 == 38 [pid = 4028] [id = 733] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A80D000 == 37 [pid = 4028] [id = 730] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F822FE8000 == 36 [pid = 4028] [id = 732] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F82252B800 == 35 [pid = 4028] [id = 731] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F821597000 == 34 [pid = 4028] [id = 718] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F26C800 == 33 [pid = 4028] [id = 747] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F82986C000 == 32 [pid = 4028] [id = 729] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F829C6E000 == 31 [pid = 4028] [id = 745] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ADE800 == 30 [pid = 4028] [id = 744] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E92000 == 29 [pid = 4028] [id = 746] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289CE800 == 28 [pid = 4028] [id = 742] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AAF800 == 27 [pid = 4028] [id = 743] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F829868800 == 26 [pid = 4028] [id = 740] 01:28:49 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC96800 == 25 [pid = 4028] [id = 741] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F8233E8400) [pid = 4028] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8222DDC00) [pid = 4028] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81BA5F800) [pid = 4028] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81AE79400) [pid = 4028] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81583A800) [pid = 4028] [serial = 2000] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F816495C00) [pid = 4028] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F816D13400) [pid = 4028] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81A02BC00) [pid = 4028] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F822C11400) [pid = 4028] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F815FE4C00) [pid = 4028] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81BD06000) [pid = 4028] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F819F08400) [pid = 4028] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F82332BC00) [pid = 4028] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F8224D7000) [pid = 4028] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F828C5E800) [pid = 4028] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F825E89C00) [pid = 4028] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F829D0F800) [pid = 4028] [serial = 1990] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F829717000) [pid = 4028] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F828F23000) [pid = 4028] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81A86A400) [pid = 4028] [serial = 1995] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212909129] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F825E84000) [pid = 4028] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F8233EBC00) [pid = 4028] [serial = 1992] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F81F2E1C00) [pid = 4028] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F81FCB4400) [pid = 4028] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F82218D800) [pid = 4028] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F8222DD800) [pid = 4028] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F8224DA000) [pid = 4028] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F822F34C00) [pid = 4028] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F82332C000) [pid = 4028] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F822642000) [pid = 4028] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F82364B800) [pid = 4028] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F821524000) [pid = 4028] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:28:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A89C800 == 26 [pid = 4028] [id = 749] 01:28:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F815B2F000) [pid = 4028] [serial = 2083] [outer = 0000000000000000] 01:28:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F815FE7800) [pid = 4028] [serial = 2084] [outer = 000000F815B2F000] 01:28:50 INFO - PROCESS | 4028 | 1470212930243 Marionette TRACE conn7 <- [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]]]}] 01:28:50 INFO - . 01:28:50 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 1504ms 01:28:50 INFO - PROCESS | 4028 | 1470212930319 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 4028 | 1470212930323 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 01:28:50 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 01:28:50 INFO - PROCESS | 4028 | 1470212930329 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 4028 | 1470212930333 Marionette TRACE conn7 <- [1,2338,null,{}] 01:28:50 INFO - PROCESS | 4028 | 1470212930341 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:50 INFO - PROCESS | 4028 | 1470212930344 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:50 INFO - PROCESS | 4028 | 1470212930465 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 01:28:50 INFO - PROCESS | 4028 | 1470212930472 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 4028 | 1470212930475 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F279000 == 27 [pid = 4028] [id = 750] 01:28:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F816D14000) [pid = 4028] [serial = 2085] [outer = 0000000000000000] 01:28:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F816D5C000) [pid = 4028] [serial = 2086] [outer = 000000F816D14000] 01:28:50 INFO - PROCESS | 4028 | 1470212930562 Marionette DEBUG loaded listener.js 01:28:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F81A0A8000) [pid = 4028] [serial = 2087] [outer = 000000F816D14000] 01:28:50 INFO - PROCESS | 4028 | 1470212930960 Marionette TRACE conn7 <- [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]]]}] 01:28:51 INFO - . 01:28:51 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 690ms 01:28:51 INFO - PROCESS | 4028 | 1470212931022 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 01:28:51 INFO - PROCESS | 4028 | 1470212931028 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 01:28:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 01:28:51 INFO - PROCESS | 4028 | 1470212931035 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:28:51 INFO - PROCESS | 4028 | 1470212931038 Marionette TRACE conn7 <- [1,2342,null,{}] 01:28:51 INFO - PROCESS | 4028 | 1470212931043 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:51 INFO - PROCESS | 4028 | 1470212931049 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:51 INFO - PROCESS | 4028 | 1470212931174 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 01:28:51 INFO - PROCESS | 4028 | 1470212931182 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:51 INFO - PROCESS | 4028 | 1470212931188 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C68000 == 28 [pid = 4028] [id = 751] 01:28:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F81AD47C00) [pid = 4028] [serial = 2088] [outer = 0000000000000000] 01:28:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F81AD48800) [pid = 4028] [serial = 2089] [outer = 000000F81AD47C00] 01:28:51 INFO - PROCESS | 4028 | 1470212931236 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F81BD09000) [pid = 4028] [serial = 2090] [outer = 000000F81AD47C00] 01:28:51 INFO - PROCESS | 4028 | 1470212931592 Marionette TRACE conn7 <- [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]]]}] 01:28:51 INFO - . 01:28:51 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 586ms 01:28:51 INFO - PROCESS | 4028 | 1470212931631 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 01:28:51 INFO - PROCESS | 4028 | 1470212931633 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 01:28:51 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 01:28:51 INFO - PROCESS | 4028 | 1470212931637 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:28:51 INFO - PROCESS | 4028 | 1470212931644 Marionette TRACE conn7 <- [1,2346,null,{}] 01:28:51 INFO - PROCESS | 4028 | 1470212931657 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:51 INFO - PROCESS | 4028 | 1470212931662 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:51 INFO - PROCESS | 4028 | 1470212931786 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 01:28:51 INFO - PROCESS | 4028 | 1470212931834 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:51 INFO - PROCESS | 4028 | 1470212931837 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822EB5800 == 29 [pid = 4028] [id = 752] 01:28:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F81C597000) [pid = 4028] [serial = 2091] [outer = 0000000000000000] 01:28:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81F2E2800) [pid = 4028] [serial = 2092] [outer = 000000F81C597000] 01:28:51 INFO - PROCESS | 4028 | 1470212931889 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F821C98800) [pid = 4028] [serial = 2093] [outer = 000000F81C597000] 01:28:52 INFO - PROCESS | 4028 | 1470212932283 Marionette TRACE conn7 <- [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]]]}] 01:28:52 INFO - . 01:28:52 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 691ms 01:28:52 INFO - PROCESS | 4028 | 1470212932330 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 4028 | 1470212932337 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 01:28:52 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 01:28:52 INFO - PROCESS | 4028 | 1470212932340 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 4028 | 1470212932342 Marionette TRACE conn7 <- [1,2350,null,{}] 01:28:52 INFO - PROCESS | 4028 | 1470212932351 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:52 INFO - PROCESS | 4028 | 1470212932353 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:52 INFO - PROCESS | 4028 | 1470212932479 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 01:28:52 INFO - PROCESS | 4028 | 1470212932540 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 4028 | 1470212932542 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A57000 == 30 [pid = 4028] [id = 753] 01:28:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F821CA2800) [pid = 4028] [serial = 2094] [outer = 0000000000000000] 01:28:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F822194400) [pid = 4028] [serial = 2095] [outer = 000000F821CA2800] 01:28:52 INFO - PROCESS | 4028 | 1470212932591 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8223DD800) [pid = 4028] [serial = 2096] [outer = 000000F821CA2800] 01:28:52 INFO - PROCESS | 4028 | 1470212932946 Marionette TRACE conn7 <- [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]]]}] 01:28:52 INFO - . 01:28:52 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 629ms 01:28:52 INFO - PROCESS | 4028 | 1470212932972 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 4028 | 1470212932978 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 01:28:52 INFO - PROCESS | 4028 | 1470212932981 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 01:28:52 INFO - PROCESS | 4028 | 1470212932983 Marionette TRACE conn7 <- [1,2354,null,{}] 01:28:52 INFO - PROCESS | 4028 | 1470212932987 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:52 INFO - PROCESS | 4028 | 1470212932989 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:53 INFO - PROCESS | 4028 | 1470212933101 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 01:28:53 INFO - PROCESS | 4028 | 1470212933106 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 4028 | 1470212933112 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82616D000 == 31 [pid = 4028] [id = 754] 01:28:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F8224AFC00) [pid = 4028] [serial = 2097] [outer = 0000000000000000] 01:28:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8224D9000) [pid = 4028] [serial = 2098] [outer = 000000F8224AFC00] 01:28:53 INFO - PROCESS | 4028 | 1470212933156 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8228A5400) [pid = 4028] [serial = 2099] [outer = 000000F8224AFC00] 01:28:53 INFO - PROCESS | 4028 | 1470212933557 Marionette TRACE conn7 <- [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]]]}] 01:28:53 INFO - . 01:28:53 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 629ms 01:28:53 INFO - PROCESS | 4028 | 1470212933615 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 01:28:53 INFO - PROCESS | 4028 | 1470212933617 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 01:28:53 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 01:28:53 INFO - PROCESS | 4028 | 1470212933628 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:28:53 INFO - PROCESS | 4028 | 1470212933633 Marionette TRACE conn7 <- [1,2358,null,{}] 01:28:53 INFO - PROCESS | 4028 | 1470212933637 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:53 INFO - PROCESS | 4028 | 1470212933643 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:53 INFO - PROCESS | 4028 | 1470212933772 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 01:28:53 INFO - PROCESS | 4028 | 1470212933777 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 4028 | 1470212933779 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C76800 == 32 [pid = 4028] [id = 755] 01:28:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81631B000) [pid = 4028] [serial = 2100] [outer = 0000000000000000] 01:28:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F822E8C800) [pid = 4028] [serial = 2101] [outer = 000000F81631B000] 01:28:53 INFO - PROCESS | 4028 | 1470212933827 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F82321C800) [pid = 4028] [serial = 2102] [outer = 000000F81631B000] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F815FF1C00) [pid = 4028] [serial = 2055] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81649E400) [pid = 4028] [serial = 1996] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F82364E800) [pid = 4028] [serial = 2028] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8149D3400) [pid = 4028] [serial = 2031] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81AE71000) [pid = 4028] [serial = 2033] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F8211CF800) [pid = 4028] [serial = 2036] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212918676] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8239BA400) [pid = 4028] [serial = 2058] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81F202400) [pid = 4028] [serial = 2046] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F816D1E800) [pid = 4028] [serial = 2043] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F815FEAC00) [pid = 4028] [serial = 2038] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F815F46400) [pid = 4028] [serial = 2041] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F82243E000) [pid = 4028] [serial = 2049] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F822F34800) [pid = 4028] [serial = 2052] [outer = 0000000000000000] [url = 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] 01:28:54 INFO - PROCESS | 4028 | 1470212934373 Marionette TRACE conn7 <- [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]]]}] 01:28:54 INFO - . 01:28:54 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 797ms 01:28:54 INFO - PROCESS | 4028 | 1470212934429 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 4028 | 1470212934432 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 01:28:54 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 01:28:54 INFO - PROCESS | 4028 | 1470212934436 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - PROCESS | 4028 | 1470212934438 Marionette TRACE conn7 <- [1,2362,null,{}] 01:28:54 INFO - PROCESS | 4028 | 1470212934441 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:54 INFO - PROCESS | 4028 | 1470212934447 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:54 INFO - PROCESS | 4028 | 1470212934533 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 01:28:54 INFO - PROCESS | 4028 | 1470212934616 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 4028 | 1470212934618 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC2000 == 33 [pid = 4028] [id = 756] 01:28:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F815FEAC00) [pid = 4028] [serial = 2103] [outer = 0000000000000000] 01:28:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F81C268000) [pid = 4028] [serial = 2104] [outer = 000000F815FEAC00] 01:28:54 INFO - PROCESS | 4028 | 1470212934666 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F822F31800) [pid = 4028] [serial = 2105] [outer = 000000F815FEAC00] 01:28:54 INFO - PROCESS | 4028 | 1470212934986 Marionette TRACE conn7 <- [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]]]}] 01:28:55 INFO - . 01:28:55 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 585ms 01:28:55 INFO - PROCESS | 4028 | 1470212935026 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 4028 | 1470212935028 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 01:28:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 01:28:55 INFO - PROCESS | 4028 | 1470212935031 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 4028 | 1470212935036 Marionette TRACE conn7 <- [1,2366,null,{}] 01:28:55 INFO - PROCESS | 4028 | 1470212935040 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:55 INFO - PROCESS | 4028 | 1470212935042 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:55 INFO - PROCESS | 4028 | 1470212935154 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 01:28:55 INFO - PROCESS | 4028 | 1470212935160 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 4028 | 1470212935162 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297C3800 == 34 [pid = 4028] [id = 757] 01:28:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F8230C4C00) [pid = 4028] [serial = 2106] [outer = 0000000000000000] 01:28:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F823326400) [pid = 4028] [serial = 2107] [outer = 000000F8230C4C00] 01:28:55 INFO - PROCESS | 4028 | 1470212935209 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F8233E6800) [pid = 4028] [serial = 2108] [outer = 000000F8230C4C00] 01:28:55 INFO - PROCESS | 4028 | 1470212935581 Marionette TRACE conn7 <- [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]]]}] 01:28:55 INFO - . 01:28:55 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 585ms 01:28:55 INFO - PROCESS | 4028 | 1470212935619 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 4028 | 1470212935622 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 01:28:55 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 01:28:55 INFO - PROCESS | 4028 | 1470212935625 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 4028 | 1470212935627 Marionette TRACE conn7 <- [1,2370,null,{}] 01:28:55 INFO - PROCESS | 4028 | 1470212935634 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:55 INFO - PROCESS | 4028 | 1470212935636 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:55 INFO - PROCESS | 4028 | 1470212935725 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 01:28:55 INFO - PROCESS | 4028 | 1470212935804 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 4028 | 1470212935806 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829866800 == 35 [pid = 4028] [id = 758] 01:28:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F8233E6C00) [pid = 4028] [serial = 2109] [outer = 0000000000000000] 01:28:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F823646C00) [pid = 4028] [serial = 2110] [outer = 000000F8233E6C00] 01:28:55 INFO - PROCESS | 4028 | 1470212935854 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F823654C00) [pid = 4028] [serial = 2111] [outer = 000000F8233E6C00] 01:28:56 INFO - PROCESS | 4028 | 1470212936220 Marionette TRACE conn7 <- [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]]]}] 01:28:56 INFO - . 01:28:56 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 626ms 01:28:56 INFO - PROCESS | 4028 | 1470212936254 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 4028 | 1470212936257 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 01:28:56 INFO - PROCESS | 4028 | 1470212936260 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:28:56 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 01:28:56 INFO - PROCESS | 4028 | 1470212936265 Marionette TRACE conn7 <- [1,2374,null,{}] 01:28:56 INFO - PROCESS | 4028 | 1470212936268 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:56 INFO - PROCESS | 4028 | 1470212936270 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:56 INFO - PROCESS | 4028 | 1470212936407 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 01:28:56 INFO - PROCESS | 4028 | 1470212936524 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 4028 | 1470212936527 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AECA000 == 36 [pid = 4028] [id = 759] 01:28:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F815B2C800) [pid = 4028] [serial = 2112] [outer = 0000000000000000] 01:28:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F815F47800) [pid = 4028] [serial = 2113] [outer = 000000F815B2C800] 01:28:56 INFO - PROCESS | 4028 | 1470212936592 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F816DB8000) [pid = 4028] [serial = 2114] [outer = 000000F815B2C800] 01:28:57 INFO - PROCESS | 4028 | 1470212937246 Marionette TRACE conn7 <- [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]]]}] 01:28:57 INFO - . 01:28:57 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 1026ms 01:28:57 INFO - PROCESS | 4028 | 1470212937291 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 4028 | 1470212937299 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 01:28:57 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 01:28:57 INFO - PROCESS | 4028 | 1470212937328 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - PROCESS | 4028 | 1470212937333 Marionette TRACE conn7 <- [1,2378,null,{}] 01:28:57 INFO - PROCESS | 4028 | 1470212937341 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:57 INFO - PROCESS | 4028 | 1470212937345 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:57 INFO - PROCESS | 4028 | 1470212937484 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 01:28:57 INFO - PROCESS | 4028 | 1470212937598 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 4028 | 1470212937601 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F0A800 == 37 [pid = 4028] [id = 760] 01:28:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81C59B000) [pid = 4028] [serial = 2115] [outer = 0000000000000000] 01:28:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81FCAD000) [pid = 4028] [serial = 2116] [outer = 000000F81C59B000] 01:28:57 INFO - PROCESS | 4028 | 1470212937663 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F822164400) [pid = 4028] [serial = 2117] [outer = 000000F81C59B000] 01:28:58 INFO - PROCESS | 4028 | 1470212938482 Marionette TRACE conn7 <- [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]]]}] 01:28:58 INFO - . 01:28:58 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 1213ms 01:28:58 INFO - PROCESS | 4028 | 1470212938523 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 4028 | 1470212938527 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 01:28:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 01:28:58 INFO - PROCESS | 4028 | 1470212938533 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 4028 | 1470212938536 Marionette TRACE conn7 <- [1,2382,null,{}] 01:28:58 INFO - PROCESS | 4028 | 1470212938545 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:58 INFO - PROCESS | 4028 | 1470212938548 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:58 INFO - PROCESS | 4028 | 1470212938677 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 01:28:58 INFO - PROCESS | 4028 | 1470212938760 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:58 INFO - PROCESS | 4028 | 1470212938768 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F819D68000 == 38 [pid = 4028] [id = 761] 01:28:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F815B2A800) [pid = 4028] [serial = 2118] [outer = 0000000000000000] 01:28:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F8161AD400) [pid = 4028] [serial = 2119] [outer = 000000F815B2A800] 01:28:58 INFO - PROCESS | 4028 | 1470212938846 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81B0BDC00) [pid = 4028] [serial = 2120] [outer = 000000F815B2A800] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829866800 == 37 [pid = 4028] [id = 758] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297C3800 == 36 [pid = 4028] [id = 757] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC2000 == 35 [pid = 4028] [id = 756] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C76800 == 34 [pid = 4028] [id = 755] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82616D000 == 33 [pid = 4028] [id = 754] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A57000 == 32 [pid = 4028] [id = 753] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F822EB5800 == 31 [pid = 4028] [id = 752] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C68000 == 30 [pid = 4028] [id = 751] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F279000 == 29 [pid = 4028] [id = 750] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A89C800 == 28 [pid = 4028] [id = 749] 01:28:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1AB000 == 27 [pid = 4028] [id = 748] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F82455D400) [pid = 4028] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F823655000) [pid = 4028] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F81F209C00) [pid = 4028] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F82218A800) [pid = 4028] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F823894000) [pid = 4028] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81AB4E400) [pid = 4028] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81BA5C400) [pid = 4028] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F81BD10000) [pid = 4028] [serial = 2034] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81BD09400) [pid = 4028] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F815B23C00) [pid = 4028] [serial = 2042] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F822E8D000) [pid = 4028] [serial = 2040] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F822E86400) [pid = 4028] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F822F35400) [pid = 4028] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8224B6C00) [pid = 4028] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F8233EA000) [pid = 4028] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F823321000) [pid = 4028] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F81C267C00) [pid = 4028] [serial = 1998] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F8242B6C00) [pid = 4028] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F815FEB800) [pid = 4028] [serial = 2032] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F8211CB000) [pid = 4028] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:28:58 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F8224D6C00) [pid = 4028] [serial = 2037] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212918676] 01:28:59 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F825AC4C00) [pid = 4028] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:28:59 INFO - PROCESS | 4028 | 1470212939228 Marionette TRACE conn7 <- [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]]]}] 01:28:59 INFO - . 01:28:59 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 732ms 01:28:59 INFO - PROCESS | 4028 | 1470212939269 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 4028 | 1470212939274 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 01:28:59 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 01:28:59 INFO - PROCESS | 4028 | 1470212939284 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 4028 | 1470212939288 Marionette TRACE conn7 <- [1,2386,null,{}] 01:28:59 INFO - PROCESS | 4028 | 1470212939292 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:28:59 INFO - PROCESS | 4028 | 1470212939294 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:59 INFO - PROCESS | 4028 | 1470212939419 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 01:28:59 INFO - PROCESS | 4028 | 1470212939427 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 4028 | 1470212939432 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:28:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8226E2000 == 28 [pid = 4028] [id = 762] 01:28:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F81B0BD800) [pid = 4028] [serial = 2121] [outer = 0000000000000000] 01:28:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F81B0C4000) [pid = 4028] [serial = 2122] [outer = 000000F81B0BD800] 01:28:59 INFO - PROCESS | 4028 | 1470212939481 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F81C596000) [pid = 4028] [serial = 2123] [outer = 000000F81B0BD800] 01:28:59 INFO - PROCESS | 4028 | 1470212939930 Marionette TRACE conn7 <- [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]]]}] 01:28:59 INFO - . 01:28:59 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 690ms 01:28:59 INFO - PROCESS | 4028 | 1470212939973 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 4028 | 1470212939975 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 01:28:59 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 01:28:59 INFO - PROCESS | 4028 | 1470212939982 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 4028 | 1470212939986 Marionette TRACE conn7 <- [1,2390,null,{}] 01:29:00 INFO - PROCESS | 4028 | 1470212940000 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:00 INFO - PROCESS | 4028 | 1470212940005 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:00 INFO - PROCESS | 4028 | 1470212940101 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 01:29:00 INFO - PROCESS | 4028 | 1470212940122 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 4028 | 1470212940125 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F21800 == 29 [pid = 4028] [id = 763] 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F821528400) [pid = 4028] [serial = 2124] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F821CA7C00) [pid = 4028] [serial = 2125] [outer = 000000F821528400] 01:29:00 INFO - PROCESS | 4028 | 1470212940176 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F8222E0400) [pid = 4028] [serial = 2126] [outer = 000000F821528400] 01:29:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82536E000 == 30 [pid = 4028] [id = 764] 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F8224D3400) [pid = 4028] [serial = 2127] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F8224DC400) [pid = 4028] [serial = 2128] [outer = 000000F8224D3400] 01:29:00 INFO - PROCESS | 4028 | 1470212940636 Marionette TRACE conn7 <- [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]]]}] 01:29:00 INFO - . 01:29:00 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 690ms 01:29:00 INFO - PROCESS | 4028 | 1470212940676 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 4028 | 1470212940679 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 01:29:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 01:29:00 INFO - PROCESS | 4028 | 1470212940682 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 4028 | 1470212940688 Marionette TRACE conn7 <- [1,2394,null,{}] 01:29:00 INFO - PROCESS | 4028 | 1470212940692 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:00 INFO - PROCESS | 4028 | 1470212940694 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:00 INFO - PROCESS | 4028 | 1470212940799 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 01:29:00 INFO - PROCESS | 4028 | 1470212940807 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 4028 | 1470212940809 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82613C800 == 31 [pid = 4028] [id = 765] 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F822E77800) [pid = 4028] [serial = 2129] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F822E7A000) [pid = 4028] [serial = 2130] [outer = 000000F822E77800] 01:29:00 INFO - PROCESS | 4028 | 1470212940859 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F822E8B000) [pid = 4028] [serial = 2131] [outer = 000000F822E77800] 01:29:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289C9000 == 32 [pid = 4028] [id = 766] 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F822F33400) [pid = 4028] [serial = 2132] [outer = 0000000000000000] 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F822F35C00) [pid = 4028] [serial = 2133] [outer = 000000F822F33400] 01:29:01 INFO - PROCESS | 4028 | 1470212941309 Marionette TRACE conn7 <- [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]]]}] 01:29:01 INFO - . 01:29:01 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 692ms 01:29:01 INFO - PROCESS | 4028 | 1470212941377 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 4028 | 1470212941379 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 01:29:01 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 01:29:01 INFO - PROCESS | 4028 | 1470212941382 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 4028 | 1470212941384 Marionette TRACE conn7 <- [1,2398,null,{}] 01:29:01 INFO - PROCESS | 4028 | 1470212941391 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:01 INFO - PROCESS | 4028 | 1470212941393 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:01 INFO - PROCESS | 4028 | 1470212941517 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 01:29:01 INFO - PROCESS | 4028 | 1470212941565 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:01 INFO - PROCESS | 4028 | 1470212941567 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BADE000 == 33 [pid = 4028] [id = 767] 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F822E8C400) [pid = 4028] [serial = 2134] [outer = 0000000000000000] 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F822F33C00) [pid = 4028] [serial = 2135] [outer = 000000F822E8C400] 01:29:01 INFO - PROCESS | 4028 | 1470212941617 Marionette DEBUG loaded listener.js 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F82332C800) [pid = 4028] [serial = 2136] [outer = 000000F822E8C400] 01:29:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DCA000 == 34 [pid = 4028] [id = 768] 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8234F0800) [pid = 4028] [serial = 2137] [outer = 0000000000000000] 01:29:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F82364F400) [pid = 4028] [serial = 2138] [outer = 000000F8234F0800] 01:29:02 INFO - PROCESS | 4028 | 1470212942064 Marionette TRACE conn7 <- [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]]]}] 01:29:02 INFO - . 01:29:02 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 733ms 01:29:02 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 01:29:02 INFO - PROCESS | 4028 | 1470212942120 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 4028 | 1470212942122 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 01:29:02 INFO - PROCESS | 4028 | 1470212942129 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 4028 | 1470212942131 Marionette TRACE conn7 <- [1,2402,null,{}] 01:29:02 INFO - PROCESS | 4028 | 1470212942135 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:02 INFO - PROCESS | 4028 | 1470212942141 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:02 INFO - PROCESS | 4028 | 1470212942289 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 01:29:02 INFO - PROCESS | 4028 | 1470212942353 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 4028 | 1470212942355 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297CC000 == 35 [pid = 4028] [id = 769] 01:29:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F816D16800) [pid = 4028] [serial = 2139] [outer = 0000000000000000] 01:29:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F82455D800) [pid = 4028] [serial = 2140] [outer = 000000F816D16800] 01:29:02 INFO - PROCESS | 4028 | 1470212942403 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F825346C00) [pid = 4028] [serial = 2141] [outer = 000000F816D16800] 01:29:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82987D800 == 36 [pid = 4028] [id = 770] 01:29:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F825AC3400) [pid = 4028] [serial = 2142] [outer = 0000000000000000] 01:29:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F825ACD000) [pid = 4028] [serial = 2143] [outer = 000000F825AC3400] 01:29:02 INFO - PROCESS | 4028 | 1470212942851 Marionette TRACE conn7 <- [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]]]}] 01:29:02 INFO - . 01:29:02 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 797ms 01:29:02 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 01:29:02 INFO - PROCESS | 4028 | 1470212942924 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 4028 | 1470212942927 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 01:29:02 INFO - PROCESS | 4028 | 1470212942930 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 4028 | 1470212942936 Marionette TRACE conn7 <- [1,2406,null,{}] 01:29:02 INFO - PROCESS | 4028 | 1470212942944 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:02 INFO - PROCESS | 4028 | 1470212942947 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:03 INFO - PROCESS | 4028 | 1470212943073 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 01:29:03 INFO - PROCESS | 4028 | 1470212943133 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 4028 | 1470212943135 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AA7000 == 37 [pid = 4028] [id = 771] 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825349800) [pid = 4028] [serial = 2144] [outer = 0000000000000000] 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F825E86000) [pid = 4028] [serial = 2145] [outer = 000000F825349800] 01:29:03 INFO - PROCESS | 4028 | 1470212943182 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F825FA1800) [pid = 4028] [serial = 2146] [outer = 000000F825349800] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F8224AFC00) [pid = 4028] [serial = 2097] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F821CA2800) [pid = 4028] [serial = 2094] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81631B000) [pid = 4028] [serial = 2100] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F815B2F000) [pid = 4028] [serial = 2083] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F815B9E400) [pid = 4028] [serial = 2080] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F81C597000) [pid = 4028] [serial = 2091] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F815FEAC00) [pid = 4028] [serial = 2103] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F816D14000) [pid = 4028] [serial = 2085] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F81AD47C00) [pid = 4028] [serial = 2088] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F816D5C400) [pid = 4028] [serial = 2061] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F822163000) [pid = 4028] [serial = 2064] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F8233E2400) [pid = 4028] [serial = 2067] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F825FA1400) [pid = 4028] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F825AD0800) [pid = 4028] [serial = 2070] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F816D15C00) [pid = 4028] [serial = 2078] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212928474] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F825FE6800) [pid = 4028] [serial = 2075] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F8230C4C00) [pid = 4028] [serial = 2106] [outer = 0000000000000000] [url = 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] 01:29:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC4000 == 38 [pid = 4028] [id = 772] 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F81633E400) [pid = 4028] [serial = 2147] [outer = 0000000000000000] 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81AB53800) [pid = 4028] [serial = 2148] [outer = 000000F81633E400] 01:29:03 INFO - PROCESS | 4028 | 1470212943634 Marionette TRACE conn7 <- [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]]]}] 01:29:03 INFO - . 01:29:03 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 734ms 01:29:03 INFO - PROCESS | 4028 | 1470212943675 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 01:29:03 INFO - PROCESS | 4028 | 1470212943678 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 01:29:03 INFO - PROCESS | 4028 | 1470212943681 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 4028 | 1470212943683 Marionette TRACE conn7 <- [1,2410,null,{}] 01:29:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 01:29:03 INFO - PROCESS | 4028 | 1470212943690 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:03 INFO - PROCESS | 4028 | 1470212943692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:03 INFO - PROCESS | 4028 | 1470212943818 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 01:29:03 INFO - PROCESS | 4028 | 1470212943873 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 4028 | 1470212943878 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AE0800 == 39 [pid = 4028] [id = 773] 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F816D15C00) [pid = 4028] [serial = 2149] [outer = 0000000000000000] 01:29:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F82243B400) [pid = 4028] [serial = 2150] [outer = 000000F816D15C00] 01:29:03 INFO - PROCESS | 4028 | 1470212943923 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8233EA800) [pid = 4028] [serial = 2151] [outer = 000000F816D15C00] 01:29:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E8E800 == 40 [pid = 4028] [id = 774] 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F825FA9000) [pid = 4028] [serial = 2152] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F825FAF800) [pid = 4028] [serial = 2153] [outer = 000000F825FA9000] 01:29:04 INFO - PROCESS | 4028 | 1470212944278 Marionette TRACE conn7 <- [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]]]}] 01:29:04 INFO - . 01:29:04 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 629ms 01:29:04 INFO - PROCESS | 4028 | 1470212944321 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 4028 | 1470212944327 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 01:29:04 INFO - PROCESS | 4028 | 1470212944330 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 4028 | 1470212944332 Marionette TRACE conn7 <- [1,2414,null,{}] 01:29:04 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 01:29:04 INFO - PROCESS | 4028 | 1470212944336 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:04 INFO - PROCESS | 4028 | 1470212944341 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:04 INFO - PROCESS | 4028 | 1470212944439 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 01:29:04 INFO - PROCESS | 4028 | 1470212944447 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 4028 | 1470212944449 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EB4800 == 41 [pid = 4028] [id = 775] 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F823951000) [pid = 4028] [serial = 2154] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F8253E2400) [pid = 4028] [serial = 2155] [outer = 000000F823951000] 01:29:04 INFO - PROCESS | 4028 | 1470212944496 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F826199800) [pid = 4028] [serial = 2156] [outer = 000000F823951000] 01:29:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F50800 == 42 [pid = 4028] [id = 776] 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F828C53000) [pid = 4028] [serial = 2157] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F828C55000) [pid = 4028] [serial = 2158] [outer = 000000F828C53000] 01:29:04 INFO - PROCESS | 4028 | 1470212944933 Marionette TRACE conn7 <- [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]]]}] 01:29:04 INFO - . 01:29:04 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 627ms 01:29:04 INFO - PROCESS | 4028 | 1470212944967 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 4028 | 1470212944969 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 01:29:04 INFO - PROCESS | 4028 | 1470212944972 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:29:04 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 01:29:04 INFO - PROCESS | 4028 | 1470212944974 Marionette TRACE conn7 <- [1,2418,null,{}] 01:29:04 INFO - PROCESS | 4028 | 1470212944981 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:04 INFO - PROCESS | 4028 | 1470212944983 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:05 INFO - PROCESS | 4028 | 1470212945083 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 01:29:05 INFO - PROCESS | 4028 | 1470212945090 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 4028 | 1470212945092 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F265800 == 43 [pid = 4028] [id = 777] 01:29:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81C3B6800) [pid = 4028] [serial = 2159] [outer = 0000000000000000] 01:29:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8261A5C00) [pid = 4028] [serial = 2160] [outer = 000000F81C3B6800] 01:29:05 INFO - PROCESS | 4028 | 1470212945140 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F828C5F000) [pid = 4028] [serial = 2161] [outer = 000000F81C3B6800] 01:29:05 INFO - PROCESS | 4028 | 1470212945623 Marionette TRACE conn7 <- [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]]]}] 01:29:05 INFO - . 01:29:05 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 671ms 01:29:05 INFO - PROCESS | 4028 | 1470212945654 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 01:29:05 INFO - PROCESS | 4028 | 1470212945659 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 01:29:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 01:29:05 INFO - PROCESS | 4028 | 1470212945665 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 4028 | 1470212945669 Marionette TRACE conn7 <- [1,2422,null,{}] 01:29:05 INFO - PROCESS | 4028 | 1470212945678 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:05 INFO - PROCESS | 4028 | 1470212945682 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:05 INFO - PROCESS | 4028 | 1470212945812 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 01:29:05 INFO - PROCESS | 4028 | 1470212945913 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 4028 | 1470212945916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:05 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8215B3800 == 44 [pid = 4028] [id = 778] 01:29:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F81AE72000) [pid = 4028] [serial = 2162] [outer = 0000000000000000] 01:29:05 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81B0C4800) [pid = 4028] [serial = 2163] [outer = 000000F81AE72000] 01:29:05 INFO - PROCESS | 4028 | 1470212945977 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F81F3E8400) [pid = 4028] [serial = 2164] [outer = 000000F81AE72000] 01:29:06 INFO - PROCESS | 4028 | 1470212946485 Marionette TRACE conn7 <- [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]]]}] 01:29:06 INFO - . 01:29:06 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 840ms 01:29:06 INFO - PROCESS | 4028 | 1470212946509 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 4028 | 1470212946518 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 01:29:06 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 01:29:06 INFO - PROCESS | 4028 | 1470212946525 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 4028 | 1470212946528 Marionette TRACE conn7 <- [1,2426,null,{}] 01:29:06 INFO - PROCESS | 4028 | 1470212946533 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:06 INFO - PROCESS | 4028 | 1470212946539 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:06 INFO - PROCESS | 4028 | 1470212946703 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 01:29:06 INFO - PROCESS | 4028 | 1470212946775 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 4028 | 1470212946778 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:06 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D9000 == 45 [pid = 4028] [id = 779] 01:29:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8222DDC00) [pid = 4028] [serial = 2165] [outer = 0000000000000000] 01:29:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822E7F800) [pid = 4028] [serial = 2166] [outer = 000000F8222DDC00] 01:29:06 INFO - PROCESS | 4028 | 1470212946838 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F82321EC00) [pid = 4028] [serial = 2167] [outer = 000000F8222DDC00] 01:29:07 INFO - PROCESS | 4028 | 1470212947355 Marionette TRACE conn7 <- [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]]]}] 01:29:07 INFO - . 01:29:07 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 880ms 01:29:07 INFO - PROCESS | 4028 | 1470212947409 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 4028 | 1470212947412 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 01:29:07 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 01:29:07 INFO - PROCESS | 4028 | 1470212947415 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 4028 | 1470212947420 Marionette TRACE conn7 <- [1,2430,null,{}] 01:29:07 INFO - PROCESS | 4028 | 1470212947436 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:07 INFO - PROCESS | 4028 | 1470212947441 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:07 INFO - PROCESS | 4028 | 1470212947558 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 01:29:07 INFO - PROCESS | 4028 | 1470212947688 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:07 INFO - PROCESS | 4028 | 1470212947692 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:07 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A053000 == 46 [pid = 4028] [id = 780] 01:29:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F82455AC00) [pid = 4028] [serial = 2168] [outer = 0000000000000000] 01:29:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F825FAD400) [pid = 4028] [serial = 2169] [outer = 000000F82455AC00] 01:29:07 INFO - PROCESS | 4028 | 1470212947754 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828DED400) [pid = 4028] [serial = 2170] [outer = 000000F82455AC00] 01:29:08 INFO - PROCESS | 4028 | 1470212948258 Marionette TRACE conn7 <- [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]]]}] 01:29:08 INFO - . 01:29:08 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 901ms 01:29:08 INFO - PROCESS | 4028 | 1470212948320 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 01:29:08 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 01:29:08 INFO - PROCESS | 4028 | 1470212948323 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 01:29:08 INFO - PROCESS | 4028 | 1470212948327 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:29:08 INFO - PROCESS | 4028 | 1470212948329 Marionette TRACE conn7 <- [1,2434,null,{}] 01:29:08 INFO - PROCESS | 4028 | 1470212948336 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:08 INFO - PROCESS | 4028 | 1470212948339 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:08 INFO - PROCESS | 4028 | 1470212948462 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 01:29:08 INFO - PROCESS | 4028 | 1470212948587 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 4028 | 1470212948590 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:08 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A083800 == 47 [pid = 4028] [id = 781] 01:29:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828F24000) [pid = 4028] [serial = 2171] [outer = 0000000000000000] 01:29:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F828F27000) [pid = 4028] [serial = 2172] [outer = 000000F828F24000] 01:29:08 INFO - PROCESS | 4028 | 1470212948650 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F829714000) [pid = 4028] [serial = 2173] [outer = 000000F828F24000] 01:29:09 INFO - PROCESS | 4028 | 1470212949359 Marionette TRACE conn7 <- [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]]]}] 01:29:09 INFO - . 01:29:09 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 1091ms 01:29:09 INFO - PROCESS | 4028 | 1470212949418 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 01:29:09 INFO - PROCESS | 4028 | 1470212949423 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 01:29:09 INFO - PROCESS | 4028 | 1470212949428 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 01:29:09 INFO - PROCESS | 4028 | 1470212949431 Marionette TRACE conn7 <- [1,2438,null,{}] 01:29:09 INFO - PROCESS | 4028 | 1470212949441 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:09 INFO - PROCESS | 4028 | 1470212949444 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:09 INFO - PROCESS | 4028 | 1470212949572 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 01:29:09 INFO - PROCESS | 4028 | 1470212949706 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 4028 | 1470212949711 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:09 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F27E000 == 48 [pid = 4028] [id = 782] 01:29:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F815B9F000) [pid = 4028] [serial = 2174] [outer = 0000000000000000] 01:29:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F815F42C00) [pid = 4028] [serial = 2175] [outer = 000000F815B9F000] 01:29:09 INFO - PROCESS | 4028 | 1470212949766 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F815FEF800) [pid = 4028] [serial = 2176] [outer = 000000F815B9F000] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F50800 == 47 [pid = 4028] [id = 776] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EB4800 == 46 [pid = 4028] [id = 775] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E8E800 == 45 [pid = 4028] [id = 774] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC4000 == 44 [pid = 4028] [id = 772] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AE0800 == 43 [pid = 4028] [id = 773] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AA7000 == 42 [pid = 4028] [id = 771] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297CC000 == 41 [pid = 4028] [id = 769] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F82987D800 == 40 [pid = 4028] [id = 770] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DCA000 == 39 [pid = 4028] [id = 768] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BADE000 == 38 [pid = 4028] [id = 767] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F82613C800 == 37 [pid = 4028] [id = 765] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289C9000 == 36 [pid = 4028] [id = 766] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F82536E000 == 35 [pid = 4028] [id = 764] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F822F21800 == 34 [pid = 4028] [id = 763] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F8226E2000 == 33 [pid = 4028] [id = 762] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F822F0A800 == 32 [pid = 4028] [id = 760] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F819D68000 == 31 [pid = 4028] [id = 761] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AECA000 == 30 [pid = 4028] [id = 759] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A053000 == 29 [pid = 4028] [id = 780] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A083800 == 28 [pid = 4028] [id = 781] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F265800 == 27 [pid = 4028] [id = 777] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F8215B3800 == 26 [pid = 4028] [id = 778] 01:29:10 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D9000 == 25 [pid = 4028] [id = 779] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F8224D9000) [pid = 4028] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F822194400) [pid = 4028] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F8223DD800) [pid = 4028] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F822E8C800) [pid = 4028] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F815FE7800) [pid = 4028] [serial = 2084] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81FCF7C00) [pid = 4028] [serial = 2082] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F816D1A800) [pid = 4028] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F81F2E2800) [pid = 4028] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81C268000) [pid = 4028] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F816D5C000) [pid = 4028] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F81A0A8000) [pid = 4028] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F81BD09000) [pid = 4028] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81AD48800) [pid = 4028] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81BA61400) [pid = 4028] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F819D5D800) [pid = 4028] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8224DC000) [pid = 4028] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F8222E3800) [pid = 4028] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F824362400) [pid = 4028] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F8234F0400) [pid = 4028] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F825FE7000) [pid = 4028] [serial = 2074] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F825F27400) [pid = 4028] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F825AD1000) [pid = 4028] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F81A263000) [pid = 4028] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212928474] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F82619F400) [pid = 4028] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F825FEEC00) [pid = 4028] [serial = 2076] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F8233E6800) [pid = 4028] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F823646C00) [pid = 4028] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F82321C800) [pid = 4028] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F822F31800) [pid = 4028] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F8228A5400) [pid = 4028] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F823326400) [pid = 4028] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F821C98800) [pid = 4028] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:29:10 INFO - PROCESS | 4028 | 1470212950840 Marionette TRACE conn7 <- [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]]]}] 01:29:10 INFO - . 01:29:10 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 1444ms 01:29:10 INFO - PROCESS | 4028 | 1470212950877 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 4028 | 1470212950884 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 01:29:10 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 01:29:10 INFO - PROCESS | 4028 | 1470212950890 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 4028 | 1470212950894 Marionette TRACE conn7 <- [1,2442,null,{}] 01:29:10 INFO - PROCESS | 4028 | 1470212950899 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:10 INFO - PROCESS | 4028 | 1470212950905 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:11 INFO - PROCESS | 4028 | 1470212951006 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 01:29:11 INFO - PROCESS | 4028 | 1470212951012 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 4028 | 1470212951019 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81C2C4000 == 26 [pid = 4028] [id = 783] 01:29:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F815F4F400) [pid = 4028] [serial = 2177] [outer = 0000000000000000] 01:29:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F81631F800) [pid = 4028] [serial = 2178] [outer = 000000F815F4F400] 01:29:11 INFO - PROCESS | 4028 | 1470212951080 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F816493800) [pid = 4028] [serial = 2179] [outer = 000000F815F4F400] 01:29:11 INFO - PROCESS | 4028 | 1470212951554 Marionette TRACE conn7 <- [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]]]}] 01:29:11 INFO - . 01:29:11 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 690ms 01:29:11 INFO - PROCESS | 4028 | 1470212951580 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 01:29:11 INFO - PROCESS | 4028 | 1470212951586 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 01:29:11 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 01:29:11 INFO - PROCESS | 4028 | 1470212951597 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:29:11 INFO - PROCESS | 4028 | 1470212951600 Marionette TRACE conn7 <- [1,2446,null,{}] 01:29:11 INFO - PROCESS | 4028 | 1470212951604 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:11 INFO - PROCESS | 4028 | 1470212951606 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:11 INFO - PROCESS | 4028 | 1470212951710 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 01:29:11 INFO - PROCESS | 4028 | 1470212951716 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 4028 | 1470212951718 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:11 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821502800 == 27 [pid = 4028] [id = 784] 01:29:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F819F02800) [pid = 4028] [serial = 2180] [outer = 0000000000000000] 01:29:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F819F04400) [pid = 4028] [serial = 2181] [outer = 000000F819F02800] 01:29:11 INFO - PROCESS | 4028 | 1470212951771 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F81A25D400) [pid = 4028] [serial = 2182] [outer = 000000F819F02800] 01:29:12 INFO - PROCESS | 4028 | 1470212952203 Marionette TRACE conn7 <- [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]]]}] 01:29:12 INFO - . 01:29:12 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 628ms 01:29:12 INFO - PROCESS | 4028 | 1470212952229 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 4028 | 1470212952231 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 01:29:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 01:29:12 INFO - PROCESS | 4028 | 1470212952238 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 4028 | 1470212952243 Marionette TRACE conn7 <- [1,2450,null,{}] 01:29:12 INFO - PROCESS | 4028 | 1470212952255 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:12 INFO - PROCESS | 4028 | 1470212952261 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:12 INFO - PROCESS | 4028 | 1470212952355 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 01:29:12 INFO - PROCESS | 4028 | 1470212952375 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:12 INFO - PROCESS | 4028 | 1470212952382 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:12 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A16800 == 28 [pid = 4028] [id = 785] 01:29:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F81B0C5800) [pid = 4028] [serial = 2183] [outer = 0000000000000000] 01:29:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81B0C6000) [pid = 4028] [serial = 2184] [outer = 000000F81B0C5800] 01:29:12 INFO - PROCESS | 4028 | 1470212952429 Marionette DEBUG loaded listener.js 01:29:12 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81C1D7000) [pid = 4028] [serial = 2185] [outer = 000000F81B0C5800] 01:29:12 INFO - PROCESS | 4028 | 1470212952826 Marionette TRACE conn7 <- [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]]]}] 01:29:12 INFO - . 01:29:12 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 647ms 01:29:12 INFO - PROCESS | 4028 | 1470212952884 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 4028 | 1470212952887 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 01:29:12 INFO - PROCESS | 4028 | 1470212952891 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:29:12 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 01:29:12 INFO - PROCESS | 4028 | 1470212952896 Marionette TRACE conn7 <- [1,2454,null,{}] 01:29:12 INFO - PROCESS | 4028 | 1470212952912 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:12 INFO - PROCESS | 4028 | 1470212952914 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:13 INFO - PROCESS | 4028 | 1470212953053 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 01:29:13 INFO - PROCESS | 4028 | 1470212953058 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 4028 | 1470212953060 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F1A800 == 29 [pid = 4028] [id = 786] 01:29:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81C968000) [pid = 4028] [serial = 2186] [outer = 0000000000000000] 01:29:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F81F30C400) [pid = 4028] [serial = 2187] [outer = 000000F81C968000] 01:29:13 INFO - PROCESS | 4028 | 1470212953151 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8210EDC00) [pid = 4028] [serial = 2188] [outer = 000000F81C968000] 01:29:13 INFO - PROCESS | 4028 | 1470212953546 Marionette TRACE conn7 <- [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]]]}] 01:29:13 INFO - . 01:29:13 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 692ms 01:29:13 INFO - PROCESS | 4028 | 1470212953589 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 01:29:13 INFO - PROCESS | 4028 | 1470212953592 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 01:29:13 INFO - PROCESS | 4028 | 1470212953595 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:29:13 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 01:29:13 INFO - PROCESS | 4028 | 1470212953597 Marionette TRACE conn7 <- [1,2458,null,{}] 01:29:13 INFO - PROCESS | 4028 | 1470212953603 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:13 INFO - PROCESS | 4028 | 1470212953606 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:13 INFO - PROCESS | 4028 | 1470212953722 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 01:29:13 INFO - PROCESS | 4028 | 1470212953732 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 4028 | 1470212953734 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:13 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC8E000 == 30 [pid = 4028] [id = 787] 01:29:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F8211C0400) [pid = 4028] [serial = 2189] [outer = 0000000000000000] 01:29:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F821BB8000) [pid = 4028] [serial = 2190] [outer = 000000F8211C0400] 01:29:13 INFO - PROCESS | 4028 | 1470212953824 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F821CA6C00) [pid = 4028] [serial = 2191] [outer = 000000F8211C0400] 01:29:14 INFO - PROCESS | 4028 | 1470212954240 Marionette TRACE conn7 <- [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]]]}] 01:29:14 INFO - . 01:29:14 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 671ms 01:29:14 INFO - PROCESS | 4028 | 1470212954271 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 4028 | 1470212954273 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 01:29:14 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 01:29:14 INFO - PROCESS | 4028 | 1470212954280 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 4028 | 1470212954282 Marionette TRACE conn7 <- [1,2462,null,{}] 01:29:14 INFO - PROCESS | 4028 | 1470212954285 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:14 INFO - PROCESS | 4028 | 1470212954292 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:14 INFO - PROCESS | 4028 | 1470212954430 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 01:29:14 INFO - PROCESS | 4028 | 1470212954438 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 4028 | 1470212954444 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:14 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826186000 == 31 [pid = 4028] [id = 788] 01:29:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F8222E3000) [pid = 4028] [serial = 2192] [outer = 0000000000000000] 01:29:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8222E3C00) [pid = 4028] [serial = 2193] [outer = 000000F8222E3000] 01:29:14 INFO - PROCESS | 4028 | 1470212954537 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F8224DF000) [pid = 4028] [serial = 2194] [outer = 000000F8222E3000] 01:29:15 INFO - PROCESS | 4028 | 1470212955158 Marionette TRACE conn7 <- [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]]]}] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F816D16800) [pid = 4028] [serial = 2139] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8234F0800) [pid = 4028] [serial = 2137] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F825349800) [pid = 4028] [serial = 2144] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F825AC3400) [pid = 4028] [serial = 2142] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F816D15C00) [pid = 4028] [serial = 2149] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F8233E6C00) [pid = 4028] [serial = 2109] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81C59B000) [pid = 4028] [serial = 2115] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F823951000) [pid = 4028] [serial = 2154] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F815B2C800) [pid = 4028] [serial = 2112] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F81B0BD800) [pid = 4028] [serial = 2121] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F825FA9000) [pid = 4028] [serial = 2152] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212944156] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F822E77800) [pid = 4028] [serial = 2129] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F815B2A800) [pid = 4028] [serial = 2118] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F821528400) [pid = 4028] [serial = 2124] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8224D3400) [pid = 4028] [serial = 2127] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F81633E400) [pid = 4028] [serial = 2147] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F828C53000) [pid = 4028] [serial = 2157] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F81C3B6800) [pid = 4028] [serial = 2159] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F822E8C400) [pid = 4028] [serial = 2134] [outer = 0000000000000000] [url = 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] 01:29:15 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F822F33400) [pid = 4028] [serial = 2132] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212941193] 01:29:15 INFO - . 01:29:15 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 934ms 01:29:15 INFO - PROCESS | 4028 | 1470212955219 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 4028 | 1470212955222 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 01:29:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 01:29:15 INFO - PROCESS | 4028 | 1470212955226 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 4028 | 1470212955231 Marionette TRACE conn7 <- [1,2466,null,{}] 01:29:15 INFO - PROCESS | 4028 | 1470212955234 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:15 INFO - PROCESS | 4028 | 1470212955236 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:15 INFO - PROCESS | 4028 | 1470212955325 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 01:29:15 INFO - PROCESS | 4028 | 1470212955331 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 4028 | 1470212955333 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C78000 == 32 [pid = 4028] [id = 789] 01:29:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F815B28400) [pid = 4028] [serial = 2195] [outer = 0000000000000000] 01:29:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F81C59B000) [pid = 4028] [serial = 2196] [outer = 000000F815B28400] 01:29:15 INFO - PROCESS | 4028 | 1470212955382 Marionette DEBUG loaded listener.js 01:29:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F8227D0400) [pid = 4028] [serial = 2197] [outer = 000000F815B28400] 01:29:15 INFO - PROCESS | 4028 | 1470212955754 Marionette TRACE conn7 <- [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]]]}] 01:29:15 INFO - . 01:29:15 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 587ms 01:29:15 INFO - PROCESS | 4028 | 1470212955814 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 4028 | 1470212955816 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 01:29:15 INFO - PROCESS | 4028 | 1470212955819 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:29:15 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 01:29:15 INFO - PROCESS | 4028 | 1470212955825 Marionette TRACE conn7 <- [1,2470,null,{}] 01:29:15 INFO - PROCESS | 4028 | 1470212955828 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:15 INFO - PROCESS | 4028 | 1470212955830 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:15 INFO - PROCESS | 4028 | 1470212955947 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 01:29:15 INFO - PROCESS | 4028 | 1470212955952 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 4028 | 1470212955954 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:15 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC4000 == 33 [pid = 4028] [id = 790] 01:29:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F822C11000) [pid = 4028] [serial = 2198] [outer = 0000000000000000] 01:29:15 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F822E81800) [pid = 4028] [serial = 2199] [outer = 000000F822C11000] 01:29:16 INFO - PROCESS | 4028 | 1470212956002 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F822E8F000) [pid = 4028] [serial = 2200] [outer = 000000F822C11000] 01:29:16 INFO - PROCESS | 4028 | 1470212956357 Marionette TRACE conn7 <- [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]]]}] 01:29:16 INFO - . 01:29:16 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 587ms 01:29:16 INFO - PROCESS | 4028 | 1470212956409 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 4028 | 1470212956411 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956414 Marionette TRACE conn7 -> [0,2474,"getContext",null] 01:29:16 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:29:16 INFO - PROCESS | 4028 | 1470212956419 Marionette TRACE conn7 <- [1,2474,null,{"value":"content"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956422 Marionette TRACE conn7 -> [0,2475,"setContext",{"value":"chrome"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956424 Marionette TRACE conn7 <- [1,2475,null,{}] 01:29:16 INFO - PROCESS | 4028 | 1470212956428 Marionette TRACE conn7 -> [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}] 01:29:16 INFO - PROCESS | 4028 | 1470212956441 Marionette TRACE conn7 <- [1,2476,null,{"value":false}] 01:29:16 INFO - PROCESS | 4028 | 1470212956453 Marionette TRACE conn7 -> [0,2477,"setContext",{"value":"content"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956456 Marionette TRACE conn7 <- [1,2477,null,{}] 01:29:16 INFO - Setting pref network.http.enablePerElementReferrer (true) 01:29:16 INFO - PROCESS | 4028 | 1470212956459 Marionette TRACE conn7 -> [0,2478,"getContext",null] 01:29:16 INFO - PROCESS | 4028 | 1470212956465 Marionette TRACE conn7 <- [1,2478,null,{"value":"content"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956468 Marionette TRACE conn7 -> [0,2479,"setContext",{"value":"chrome"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956470 Marionette TRACE conn7 <- [1,2479,null,{}] 01:29:16 INFO - PROCESS | 4028 | 1470212956479 Marionette TRACE conn7 -> [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}] 01:29:16 INFO - PROCESS | 4028 | 1470212956491 Marionette TRACE conn7 <- [1,2480,null,{"value":null}] 01:29:16 INFO - PROCESS | 4028 | 1470212956494 Marionette TRACE conn7 -> [0,2481,"setContext",{"value":"content"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956496 Marionette TRACE conn7 <- [1,2481,null,{}] 01:29:16 INFO - PROCESS | 4028 | 1470212956499 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - PROCESS | 4028 | 1470212956504 Marionette TRACE conn7 <- [1,2482,null,{}] 01:29:16 INFO - PROCESS | 4028 | 1470212956508 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:16 INFO - PROCESS | 4028 | 1470212956511 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:16 INFO - PROCESS | 4028 | 1470212956601 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 01:29:16 INFO - PROCESS | 4028 | 1470212956608 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 4028 | 1470212956610 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297CB800 == 34 [pid = 4028] [id = 791] 01:29:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F822E90000) [pid = 4028] [serial = 2201] [outer = 0000000000000000] 01:29:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F823218000) [pid = 4028] [serial = 2202] [outer = 000000F822E90000] 01:29:16 INFO - PROCESS | 4028 | 1470212956658 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F82321FC00) [pid = 4028] [serial = 2203] [outer = 000000F822E90000] 01:29:16 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829872000 == 35 [pid = 4028] [id = 792] 01:29:16 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F82331D800) [pid = 4028] [serial = 2204] [outer = 0000000000000000] 01:29:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F8233E3000) [pid = 4028] [serial = 2205] [outer = 000000F82331D800] 01:29:17 INFO - PROCESS | 4028 | 1470212957074 Marionette TRACE conn7 <- [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]]]}] 01:29:17 INFO - . 01:29:17 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 716ms 01:29:17 INFO - PROCESS | 4028 | 1470212957133 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 4028 | 1470212957135 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 01:29:17 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:29:17 INFO - PROCESS | 4028 | 1470212957142 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 4028 | 1470212957144 Marionette TRACE conn7 <- [1,2486,null,{}] 01:29:17 INFO - PROCESS | 4028 | 1470212957148 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:17 INFO - PROCESS | 4028 | 1470212957150 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:17 INFO - PROCESS | 4028 | 1470212957305 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 01:29:17 INFO - PROCESS | 4028 | 1470212957422 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 4028 | 1470212957425 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AB32000 == 36 [pid = 4028] [id = 793] 01:29:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F815B2DC00) [pid = 4028] [serial = 2206] [outer = 0000000000000000] 01:29:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F815F42400) [pid = 4028] [serial = 2207] [outer = 000000F815B2DC00] 01:29:17 INFO - PROCESS | 4028 | 1470212957490 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F81649D800) [pid = 4028] [serial = 2208] [outer = 000000F815B2DC00] 01:29:17 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C5D800 == 37 [pid = 4028] [id = 794] 01:29:17 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F81649FC00) [pid = 4028] [serial = 2209] [outer = 0000000000000000] 01:29:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F81B218C00) [pid = 4028] [serial = 2210] [outer = 000000F81649FC00] 01:29:18 INFO - PROCESS | 4028 | 1470212958197 Marionette TRACE conn7 <- [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]]]}] 01:29:18 INFO - . 01:29:18 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1078ms 01:29:18 INFO - PROCESS | 4028 | 1470212958222 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 4028 | 1470212958227 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 01:29:18 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:29:18 INFO - PROCESS | 4028 | 1470212958231 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 4028 | 1470212958240 Marionette TRACE conn7 <- [1,2490,null,{}] 01:29:18 INFO - PROCESS | 4028 | 1470212958245 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:18 INFO - PROCESS | 4028 | 1470212958248 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:18 INFO - PROCESS | 4028 | 1470212958395 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 01:29:18 INFO - PROCESS | 4028 | 1470212958520 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:18 INFO - PROCESS | 4028 | 1470212958523 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:18 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F10800 == 38 [pid = 4028] [id = 795] 01:29:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F81C595800) [pid = 4028] [serial = 2211] [outer = 0000000000000000] 01:29:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81F312C00) [pid = 4028] [serial = 2212] [outer = 000000F81C595800] 01:29:18 INFO - PROCESS | 4028 | 1470212958585 Marionette DEBUG loaded listener.js 01:29:18 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F822194C00) [pid = 4028] [serial = 2213] [outer = 000000F81C595800] 01:29:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A68000 == 39 [pid = 4028] [id = 796] 01:29:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F822197000) [pid = 4028] [serial = 2214] [outer = 0000000000000000] 01:29:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81629AC00) [pid = 4028] [serial = 2215] [outer = 000000F822197000] 01:29:19 INFO - PROCESS | 4028 | 1470212959512 Marionette TRACE conn7 <- [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]]]}] 01:29:19 INFO - . 01:29:19 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1292ms 01:29:19 INFO - PROCESS | 4028 | 1470212959527 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 4028 | 1470212959534 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:29:19 INFO - PROCESS | 4028 | 1470212959540 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 4028 | 1470212959543 Marionette TRACE conn7 <- [1,2494,null,{}] 01:29:19 INFO - PROCESS | 4028 | 1470212959549 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:19 INFO - PROCESS | 4028 | 1470212959555 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:19 INFO - PROCESS | 4028 | 1470212959703 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F829872000 == 38 [pid = 4028] [id = 792] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F8297CB800 == 37 [pid = 4028] [id = 791] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC4000 == 36 [pid = 4028] [id = 790] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C78000 == 35 [pid = 4028] [id = 789] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F826186000 == 34 [pid = 4028] [id = 788] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC8E000 == 33 [pid = 4028] [id = 787] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F822F1A800 == 32 [pid = 4028] [id = 786] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A16800 == 31 [pid = 4028] [id = 785] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F821502800 == 30 [pid = 4028] [id = 784] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2C4000 == 29 [pid = 4028] [id = 783] 01:29:19 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F27E000 == 28 [pid = 4028] [id = 782] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F82455D800) [pid = 4028] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F82364F400) [pid = 4028] [serial = 2138] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F825E86000) [pid = 4028] [serial = 2145] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F825ACD000) [pid = 4028] [serial = 2143] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F82243B400) [pid = 4028] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F825346C00) [pid = 4028] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F823654C00) [pid = 4028] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F81FCAD000) [pid = 4028] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F8253E2400) [pid = 4028] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F822164400) [pid = 4028] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F815F47800) [pid = 4028] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F816DB8000) [pid = 4028] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F81B0C4000) [pid = 4028] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F825FAF800) [pid = 4028] [serial = 2153] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212944156] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F81C596000) [pid = 4028] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F8233EA800) [pid = 4028] [serial = 2151] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F822E7A000) [pid = 4028] [serial = 2130] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8161AD400) [pid = 4028] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 80 (000000F81B0BDC00) [pid = 4028] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 79 (000000F821CA7C00) [pid = 4028] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 78 (000000F8224DC400) [pid = 4028] [serial = 2128] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 77 (000000F8222E0400) [pid = 4028] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 76 (000000F81AB53800) [pid = 4028] [serial = 2148] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 75 (000000F825FA1800) [pid = 4028] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 74 (000000F826199800) [pid = 4028] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 73 (000000F828C55000) [pid = 4028] [serial = 2158] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 72 (000000F8261A5C00) [pid = 4028] [serial = 2160] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 71 (000000F828C5F000) [pid = 4028] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 70 (000000F822F33C00) [pid = 4028] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F82332C800) [pid = 4028] [serial = 2136] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F822F35C00) [pid = 4028] [serial = 2133] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212941193] 01:29:19 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F822E8B000) [pid = 4028] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:29:19 INFO - PROCESS | 4028 | 1470212959812 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 4028 | 1470212959817 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:19 INFO - PROCESS | 4028 | ++DOCSHELL 000000F815F7D800 == 29 [pid = 4028] [id = 797] 01:29:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F8149D3400) [pid = 4028] [serial = 2216] [outer = 0000000000000000] 01:29:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F814F44000) [pid = 4028] [serial = 2217] [outer = 000000F8149D3400] 01:29:19 INFO - PROCESS | 4028 | 1470212959869 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F816D12800) [pid = 4028] [serial = 2218] [outer = 000000F8149D3400] 01:29:20 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 69 (000000F8211C0400) [pid = 4028] [serial = 2189] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 68 (000000F81B0C5800) [pid = 4028] [serial = 2183] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 67 (000000F819F02800) [pid = 4028] [serial = 2180] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 66 (000000F815B9F000) [pid = 4028] [serial = 2174] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 65 (000000F815F4F400) [pid = 4028] [serial = 2177] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 64 (000000F8222E3000) [pid = 4028] [serial = 2192] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 63 (000000F815B28400) [pid = 4028] [serial = 2195] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 62 (000000F822C11000) [pid = 4028] [serial = 2198] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 61 (000000F81AE72000) [pid = 4028] [serial = 2162] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 60 (000000F8222DDC00) [pid = 4028] [serial = 2165] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 59 (000000F82455AC00) [pid = 4028] [serial = 2168] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 58 (000000F828F24000) [pid = 4028] [serial = 2171] [outer = 0000000000000000] [url = 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] 01:29:22 INFO - PROCESS | 4028 | --DOMWINDOW == 57 (000000F81C968000) [pid = 4028] [serial = 2186] [outer = 0000000000000000] [url = 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] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F81C2D7800 == 28 [pid = 4028] [id = 552] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DCC800 == 27 [pid = 4028] [id = 568] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A87D000 == 26 [pid = 4028] [id = 551] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C9C800 == 25 [pid = 4028] [id = 567] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F826185000 == 24 [pid = 4028] [id = 564] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F829847800 == 23 [pid = 4028] [id = 571] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F828FE4800 == 22 [pid = 4028] [id = 569] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A2C800 == 21 [pid = 4028] [id = 560] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289D2800 == 20 [pid = 4028] [id = 565] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F829871000 == 19 [pid = 4028] [id = 573] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F828C7B800 == 18 [pid = 4028] [id = 566] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F822775800 == 17 [pid = 4028] [id = 558] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F826133800 == 16 [pid = 4028] [id = 563] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C0D000 == 15 [pid = 4028] [id = 556] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F2B3800 == 14 [pid = 4028] [id = 553] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F8234A0800 == 13 [pid = 4028] [id = 561] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F821005000 == 12 [pid = 4028] [id = 554] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A63800 == 11 [pid = 4028] [id = 562] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A68000 == 10 [pid = 4028] [id = 796] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F822F10800 == 9 [pid = 4028] [id = 795] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F821C5D800 == 8 [pid = 4028] [id = 794] 01:29:27 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AB32000 == 7 [pid = 4028] [id = 793] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 56 (000000F823218000) [pid = 4028] [serial = 2202] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 55 (000000F821BB8000) [pid = 4028] [serial = 2190] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 54 (000000F821CA6C00) [pid = 4028] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 53 (000000F81B0C6000) [pid = 4028] [serial = 2184] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 52 (000000F81A25D400) [pid = 4028] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 51 (000000F819F04400) [pid = 4028] [serial = 2181] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 50 (000000F815FEF800) [pid = 4028] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 49 (000000F815F42C00) [pid = 4028] [serial = 2175] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 48 (000000F81631F800) [pid = 4028] [serial = 2178] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 47 (000000F816493800) [pid = 4028] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 46 (000000F8222E3C00) [pid = 4028] [serial = 2193] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 45 (000000F81C59B000) [pid = 4028] [serial = 2196] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 44 (000000F822E81800) [pid = 4028] [serial = 2199] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 43 (000000F822E8F000) [pid = 4028] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 42 (000000F8224DF000) [pid = 4028] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 41 (000000F81F3E8400) [pid = 4028] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 40 (000000F81B0C4800) [pid = 4028] [serial = 2163] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 39 (000000F82321EC00) [pid = 4028] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 38 (000000F822E7F800) [pid = 4028] [serial = 2166] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 37 (000000F825FAD400) [pid = 4028] [serial = 2169] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 36 (000000F828DED400) [pid = 4028] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 35 (000000F829714000) [pid = 4028] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 34 (000000F828F27000) [pid = 4028] [serial = 2172] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 33 (000000F8227D0400) [pid = 4028] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F81F30C400) [pid = 4028] [serial = 2187] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F8210EDC00) [pid = 4028] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:29:27 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F81C1D7000) [pid = 4028] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:29:30 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F82331D800) [pid = 4028] [serial = 2204] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:30 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F822E90000) [pid = 4028] [serial = 2201] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:29:30 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81649FC00) [pid = 4028] [serial = 2209] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212957923] 01:29:30 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F815B2DC00) [pid = 4028] [serial = 2206] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:29:30 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F822197000) [pid = 4028] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:30 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F81C595800) [pid = 4028] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F8233E3000) [pid = 4028] [serial = 2205] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F82321FC00) [pid = 4028] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81B218C00) [pid = 4028] [serial = 2210] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470212957923] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815F42400) [pid = 4028] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81649D800) [pid = 4028] [serial = 2208] [outer = 0000000000000000] [url = about:blank] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F81629AC00) [pid = 4028] [serial = 2215] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F822194C00) [pid = 4028] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81F312C00) [pid = 4028] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:29:34 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F814F44000) [pid = 4028] [serial = 2217] [outer = 0000000000000000] [url = about:blank] 01:29:49 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:29:50 INFO - PROCESS | 4028 | 1470212990015 Marionette TRACE conn7 <- [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]]]}] 01:29:50 INFO - . 01:29:50 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30530ms 01:29:50 INFO - PROCESS | 4028 | 1470212990074 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 01:29:50 INFO - PROCESS | 4028 | 1470212990079 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 01:29:50 INFO - PROCESS | 4028 | 1470212990085 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:29:50 INFO - PROCESS | 4028 | 1470212990089 Marionette TRACE conn7 <- [1,2498,null,{}] 01:29:50 INFO - PROCESS | 4028 | 1470212990094 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:29:50 INFO - PROCESS | 4028 | 1470212990101 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:50 INFO - PROCESS | 4028 | 1470212990223 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 01:29:50 INFO - PROCESS | 4028 | 1470212990231 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 4028 | 1470212990234 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:29:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81A895000 == 8 [pid = 4028] [id = 798] 01:29:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2EC00) [pid = 4028] [serial = 2219] [outer = 0000000000000000] 01:29:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2F000) [pid = 4028] [serial = 2220] [outer = 000000F815B2EC00] 01:29:50 INFO - PROCESS | 4028 | 1470212990291 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F46C00) [pid = 4028] [serial = 2221] [outer = 000000F815B2EC00] 01:29:50 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:29:52 INFO - PROCESS | 4028 | --DOCSHELL 000000F815F7D800 == 7 [pid = 4028] [id = 797] 01:29:54 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F8149D3400) [pid = 4028] [serial = 2216] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:29:59 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815B2F000) [pid = 4028] [serial = 2220] [outer = 0000000000000000] [url = about:blank] 01:29:59 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F816D12800) [pid = 4028] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:30:20 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:30:20 INFO - PROCESS | 4028 | 1470213020443 Marionette TRACE conn7 <- [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]]]}] 01:30:20 INFO - . 01:30:20 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30390ms 01:30:20 INFO - PROCESS | 4028 | 1470213020480 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 4028 | 1470213020488 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 01:30:20 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:30:20 INFO - PROCESS | 4028 | 1470213020495 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 4028 | 1470213020498 Marionette TRACE conn7 <- [1,2502,null,{}] 01:30:20 INFO - PROCESS | 4028 | 1470213020504 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:30:20 INFO - PROCESS | 4028 | 1470213020508 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:20 INFO - PROCESS | 4028 | 1470213020630 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 01:30:20 INFO - PROCESS | 4028 | 1470213020667 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 4028 | 1470213020670 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:20 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA03800 == 8 [pid = 4028] [id = 799] 01:30:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B27400) [pid = 4028] [serial = 2222] [outer = 0000000000000000] 01:30:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B28400) [pid = 4028] [serial = 2223] [outer = 000000F815B27400] 01:30:20 INFO - PROCESS | 4028 | 1470213020727 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F49400) [pid = 4028] [serial = 2224] [outer = 000000F815B27400] 01:30:21 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:30:30 INFO - PROCESS | 4028 | --DOCSHELL 000000F81A895000 == 7 [pid = 4028] [id = 798] 01:30:35 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2EC00) [pid = 4028] [serial = 2219] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 01:30:40 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F46C00) [pid = 4028] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:30:40 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B28400) [pid = 4028] [serial = 2223] [outer = 0000000000000000] [url = about:blank] 01:30:50 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:30:50 INFO - PROCESS | 4028 | 1470213050879 Marionette TRACE conn7 <- [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]]]}] 01:30:50 INFO - . 01:30:50 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30403ms 01:30:50 INFO - PROCESS | 4028 | 1470213050899 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 4028 | 1470213050906 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 01:30:50 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:30:50 INFO - PROCESS | 4028 | 1470213050913 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 4028 | 1470213050916 Marionette TRACE conn7 <- [1,2506,null,{}] 01:30:50 INFO - PROCESS | 4028 | 1470213050922 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:30:50 INFO - PROCESS | 4028 | 1470213050925 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:51 INFO - PROCESS | 4028 | 1470213051048 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 01:30:51 INFO - PROCESS | 4028 | 1470213051086 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 4028 | 1470213051088 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA1D800 == 8 [pid = 4028] [id = 800] 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2A800) [pid = 4028] [serial = 2225] [outer = 0000000000000000] 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2C000) [pid = 4028] [serial = 2226] [outer = 000000F815B2A800] 01:30:51 INFO - PROCESS | 4028 | 1470213051145 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F47C00) [pid = 4028] [serial = 2227] [outer = 000000F815B2A800] 01:30:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAF3000 == 9 [pid = 4028] [id = 801] 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F816291800) [pid = 4028] [serial = 2228] [outer = 0000000000000000] 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F81631C800) [pid = 4028] [serial = 2229] [outer = 000000F816291800] 01:30:51 INFO - PROCESS | 4028 | 1470213051553 Marionette TRACE conn7 <- [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]]]}] 01:30:51 INFO - . 01:30:51 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:30:51 INFO - PROCESS | 4028 | 1470213051609 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 4028 | 1470213051618 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 01:30:51 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:30:51 INFO - PROCESS | 4028 | 1470213051625 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - PROCESS | 4028 | 1470213051628 Marionette TRACE conn7 <- [1,2510,null,{}] 01:30:51 INFO - PROCESS | 4028 | 1470213051632 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:30:51 INFO - PROCESS | 4028 | 1470213051635 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:51 INFO - PROCESS | 4028 | 1470213051746 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 01:30:51 INFO - PROCESS | 4028 | 1470213051759 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 4028 | 1470213051765 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F272800 == 10 [pid = 4028] [id = 802] 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8163A2800) [pid = 4028] [serial = 2230] [outer = 0000000000000000] 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F8163A3800) [pid = 4028] [serial = 2231] [outer = 000000F8163A2800] 01:30:51 INFO - PROCESS | 4028 | 1470213051813 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81634C800) [pid = 4028] [serial = 2232] [outer = 000000F8163A2800] 01:30:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC91800 == 11 [pid = 4028] [id = 803] 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D14000) [pid = 4028] [serial = 2233] [outer = 0000000000000000] 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F816DBB400) [pid = 4028] [serial = 2234] [outer = 000000F816D14000] 01:30:52 INFO - PROCESS | 4028 | 1470213052270 Marionette TRACE conn7 <- [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]]]}] 01:30:52 INFO - . 01:30:52 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 691ms 01:30:52 INFO - PROCESS | 4028 | 1470213052319 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 4028 | 1470213052321 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 01:30:52 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:30:52 INFO - PROCESS | 4028 | 1470213052325 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - PROCESS | 4028 | 1470213052331 Marionette TRACE conn7 <- [1,2514,null,{}] 01:30:52 INFO - PROCESS | 4028 | 1470213052345 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:30:52 INFO - PROCESS | 4028 | 1470213052350 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:52 INFO - PROCESS | 4028 | 1470213052452 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 01:30:52 INFO - PROCESS | 4028 | 1470213052471 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 4028 | 1470213052475 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821012000 == 12 [pid = 4028] [id = 804] 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F813FD7C00) [pid = 4028] [serial = 2235] [outer = 0000000000000000] 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F816DB7400) [pid = 4028] [serial = 2236] [outer = 000000F813FD7C00] 01:30:52 INFO - PROCESS | 4028 | 1470213052527 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A46DC00) [pid = 4028] [serial = 2237] [outer = 000000F813FD7C00] 01:30:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82150C800 == 13 [pid = 4028] [id = 805] 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81AE72C00) [pid = 4028] [serial = 2238] [outer = 0000000000000000] 01:30:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B0C5000) [pid = 4028] [serial = 2239] [outer = 000000F81AE72C00] 01:30:53 INFO - PROCESS | 4028 | 1470213053038 Marionette TRACE conn7 <- [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]]]}] 01:30:53 INFO - . 01:30:53 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 01:30:53 INFO - PROCESS | 4028 | 1470213053062 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 4028 | 1470213053065 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 01:30:53 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:30:53 INFO - PROCESS | 4028 | 1470213053068 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 4028 | 1470213053070 Marionette TRACE conn7 <- [1,2518,null,{}] 01:30:53 INFO - PROCESS | 4028 | 1470213053077 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:30:53 INFO - PROCESS | 4028 | 1470213053079 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:53 INFO - PROCESS | 4028 | 1470213053181 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 01:30:53 INFO - PROCESS | 4028 | 1470213053186 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 4028 | 1470213053192 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:30:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82220B800 == 14 [pid = 4028] [id = 806] 01:30:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81B218C00) [pid = 4028] [serial = 2240] [outer = 0000000000000000] 01:30:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA58800) [pid = 4028] [serial = 2241] [outer = 000000F81B218C00] 01:30:53 INFO - PROCESS | 4028 | 1470213053238 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BCEB000) [pid = 4028] [serial = 2242] [outer = 000000F81B218C00] 01:30:53 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F82150C800 == 13 [pid = 4028] [id = 805] 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F821012000 == 12 [pid = 4028] [id = 804] 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC91800 == 11 [pid = 4028] [id = 803] 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F272800 == 10 [pid = 4028] [id = 802] 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAF3000 == 9 [pid = 4028] [id = 801] 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA1D800 == 8 [pid = 4028] [id = 800] 01:31:00 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA03800 == 7 [pid = 4028] [id = 799] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F815B27400) [pid = 4028] [serial = 2222] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F816D14000) [pid = 4028] [serial = 2233] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213052132] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F8163A2800) [pid = 4028] [serial = 2230] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F816291800) [pid = 4028] [serial = 2228] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F815B2A800) [pid = 4028] [serial = 2225] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81AE72C00) [pid = 4028] [serial = 2238] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:31:02 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F813FD7C00) [pid = 4028] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815F49400) [pid = 4028] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F816DBB400) [pid = 4028] [serial = 2234] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213052132] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F81634C800) [pid = 4028] [serial = 2232] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F8163A3800) [pid = 4028] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F81631C800) [pid = 4028] [serial = 2229] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F815B2C000) [pid = 4028] [serial = 2226] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F815F47C00) [pid = 4028] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F81B0C5000) [pid = 4028] [serial = 2239] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81A46DC00) [pid = 4028] [serial = 2237] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F816DB7400) [pid = 4028] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:31:07 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81BA58800) [pid = 4028] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:31:23 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:31:23 INFO - PROCESS | 4028 | 1470213083385 Marionette TRACE conn7 <- [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]]]}] 01:31:23 INFO - . 01:31:23 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30325ms 01:31:23 INFO - PROCESS | 4028 | 1470213083397 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 01:31:23 INFO - PROCESS | 4028 | 1470213083405 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 01:31:23 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:31:23 INFO - PROCESS | 4028 | 1470213083411 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:31:23 INFO - PROCESS | 4028 | 1470213083414 Marionette TRACE conn7 <- [1,2522,null,{}] 01:31:23 INFO - PROCESS | 4028 | 1470213083421 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:31:23 INFO - PROCESS | 4028 | 1470213083425 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:31:23 INFO - PROCESS | 4028 | 1470213083543 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 01:31:23 INFO - PROCESS | 4028 | 1470213083551 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 4028 | 1470213083555 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:31:23 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA0C800 == 8 [pid = 4028] [id = 807] 01:31:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B28800) [pid = 4028] [serial = 2243] [outer = 0000000000000000] 01:31:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2A800) [pid = 4028] [serial = 2244] [outer = 000000F815B28800] 01:31:23 INFO - PROCESS | 4028 | 1470213083610 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F44800) [pid = 4028] [serial = 2245] [outer = 000000F815B28800] 01:31:23 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:31:34 INFO - PROCESS | 4028 | --DOCSHELL 000000F82220B800 == 7 [pid = 4028] [id = 806] 01:31:40 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81B218C00) [pid = 4028] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 01:31:45 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BCEB000) [pid = 4028] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:31:45 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2A800) [pid = 4028] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:31:53 INFO - PROCESS | 4028 | 1470213113758 Marionette TRACE conn7 <- [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]]]}] 01:31:53 INFO - . 01:31:53 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30392ms 01:31:53 INFO - PROCESS | 4028 | 1470213113802 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 01:31:53 INFO - PROCESS | 4028 | 1470213113810 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 01:31:53 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:31:53 INFO - PROCESS | 4028 | 1470213113817 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:31:53 INFO - PROCESS | 4028 | 1470213113820 Marionette TRACE conn7 <- [1,2526,null,{}] 01:31:53 INFO - PROCESS | 4028 | 1470213113826 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:31:53 INFO - PROCESS | 4028 | 1470213113829 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:31:53 INFO - PROCESS | 4028 | 1470213113952 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 01:31:54 INFO - PROCESS | 4028 | 1470213113989 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 4028 | 1470213113992 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:31:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA5E800 == 8 [pid = 4028] [id = 808] 01:31:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2E000) [pid = 4028] [serial = 2246] [outer = 0000000000000000] 01:31:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2FC00) [pid = 4028] [serial = 2247] [outer = 000000F815B2E000] 01:31:54 INFO - PROCESS | 4028 | 1470213114050 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FEBC00) [pid = 4028] [serial = 2248] [outer = 000000F815B2E000] 01:31:54 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:32:03 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA0C800 == 7 [pid = 4028] [id = 807] 01:32:09 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B28800) [pid = 4028] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html] 01:32:14 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F44800) [pid = 4028] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:32:14 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2FC00) [pid = 4028] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:32:24 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:32:24 INFO - PROCESS | 4028 | 1470213144197 Marionette TRACE conn7 <- [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]]]}] 01:32:24 INFO - . 01:32:24 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30402ms 01:32:24 INFO - PROCESS | 4028 | 1470213144224 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 4028 | 1470213144232 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 01:32:24 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:32:24 INFO - PROCESS | 4028 | 1470213144238 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 4028 | 1470213144242 Marionette TRACE conn7 <- [1,2530,null,{}] 01:32:24 INFO - PROCESS | 4028 | 1470213144247 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:32:24 INFO - PROCESS | 4028 | 1470213144251 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:24 INFO - PROCESS | 4028 | 1470213144375 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 01:32:24 INFO - PROCESS | 4028 | 1470213144412 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 4028 | 1470213144415 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA50000 == 8 [pid = 4028] [id = 809] 01:32:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2B400) [pid = 4028] [serial = 2249] [outer = 0000000000000000] 01:32:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2B800) [pid = 4028] [serial = 2250] [outer = 000000F815B2B400] 01:32:24 INFO - PROCESS | 4028 | 1470213144472 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4D400) [pid = 4028] [serial = 2251] [outer = 000000F815B2B400] 01:32:24 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BAF7000 == 9 [pid = 4028] [id = 810] 01:32:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F8161AD400) [pid = 4028] [serial = 2252] [outer = 0000000000000000] 01:32:24 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F816321800) [pid = 4028] [serial = 2253] [outer = 000000F8161AD400] 01:32:24 INFO - PROCESS | 4028 | 1470213144865 Marionette TRACE conn7 <- [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]]]}] 01:32:24 INFO - . 01:32:24 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 692ms 01:32:24 INFO - PROCESS | 4028 | 1470213144936 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 4028 | 1470213144945 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 01:32:24 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:32:24 INFO - PROCESS | 4028 | 1470213144952 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 4028 | 1470213144955 Marionette TRACE conn7 <- [1,2534,null,{}] 01:32:24 INFO - PROCESS | 4028 | 1470213144959 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:32:24 INFO - PROCESS | 4028 | 1470213144962 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:25 INFO - PROCESS | 4028 | 1470213145070 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 01:32:25 INFO - PROCESS | 4028 | 1470213145076 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 4028 | 1470213145079 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F814F3B800 == 10 [pid = 4028] [id = 811] 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F816319C00) [pid = 4028] [serial = 2254] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F81633F400) [pid = 4028] [serial = 2255] [outer = 000000F816319C00] 01:32:25 INFO - PROCESS | 4028 | 1470213145130 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F8164A1000) [pid = 4028] [serial = 2256] [outer = 000000F816319C00] 01:32:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC99000 == 11 [pid = 4028] [id = 812] 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D15000) [pid = 4028] [serial = 2257] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F819D5B400) [pid = 4028] [serial = 2258] [outer = 000000F816D15000] 01:32:25 INFO - PROCESS | 4028 | 1470213145559 Marionette TRACE conn7 <- [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]]]}] 01:32:25 INFO - . 01:32:25 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 628ms 01:32:25 INFO - PROCESS | 4028 | 1470213145584 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 4028 | 1470213145586 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 01:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:32:25 INFO - PROCESS | 4028 | 1470213145589 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 4028 | 1470213145593 Marionette TRACE conn7 <- [1,2538,null,{}] 01:32:25 INFO - PROCESS | 4028 | 1470213145606 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:32:25 INFO - PROCESS | 4028 | 1470213145615 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:25 INFO - PROCESS | 4028 | 1470213145718 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 01:32:25 INFO - PROCESS | 4028 | 1470213145726 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 4028 | 1470213145732 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:25 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821012000 == 12 [pid = 4028] [id = 813] 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F819D8C800) [pid = 4028] [serial = 2259] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F819FBF800) [pid = 4028] [serial = 2260] [outer = 000000F819D8C800] 01:32:25 INFO - PROCESS | 4028 | 1470213145781 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A826800) [pid = 4028] [serial = 2261] [outer = 000000F819D8C800] 01:32:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821510000 == 13 [pid = 4028] [id = 814] 01:32:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81B016C00) [pid = 4028] [serial = 2262] [outer = 0000000000000000] 01:32:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B20EC00) [pid = 4028] [serial = 2263] [outer = 000000F81B016C00] 01:32:26 INFO - PROCESS | 4028 | 1470213146235 Marionette TRACE conn7 <- [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]]]}] 01:32:26 INFO - . 01:32:26 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 689ms 01:32:26 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:32:26 INFO - PROCESS | 4028 | 1470213146292 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 4028 | 1470213146295 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 01:32:26 INFO - PROCESS | 4028 | 1470213146301 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 4028 | 1470213146306 Marionette TRACE conn7 <- [1,2542,null,{}] 01:32:26 INFO - PROCESS | 4028 | 1470213146315 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:32:26 INFO - PROCESS | 4028 | 1470213146317 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:26 INFO - PROCESS | 4028 | 1470213146421 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 01:32:26 INFO - PROCESS | 4028 | 1470213146428 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 4028 | 1470213146430 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:26 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82220C000 == 14 [pid = 4028] [id = 815] 01:32:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA5B400) [pid = 4028] [serial = 2264] [outer = 0000000000000000] 01:32:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F813FB3000) [pid = 4028] [serial = 2265] [outer = 000000F81BA5B400] 01:32:26 INFO - PROCESS | 4028 | 1470213146480 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BD03000) [pid = 4028] [serial = 2266] [outer = 000000F81BA5B400] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F821510000 == 13 [pid = 4028] [id = 814] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F821012000 == 12 [pid = 4028] [id = 813] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC99000 == 11 [pid = 4028] [id = 812] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F814F3B800 == 10 [pid = 4028] [id = 811] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BAF7000 == 9 [pid = 4028] [id = 810] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA50000 == 8 [pid = 4028] [id = 809] 01:32:33 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA5E800 == 7 [pid = 4028] [id = 808] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F816D15000) [pid = 4028] [serial = 2257] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213145441] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F815B2B400) [pid = 4028] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F8161AD400) [pid = 4028] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F815B2E000) [pid = 4028] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F816319C00) [pid = 4028] [serial = 2254] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81B016C00) [pid = 4028] [serial = 2262] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:32:36 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F819D8C800) [pid = 4028] [serial = 2259] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F819D5B400) [pid = 4028] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213145441] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F815B2B800) [pid = 4028] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F816321800) [pid = 4028] [serial = 2253] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F815F4D400) [pid = 4028] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F815FEBC00) [pid = 4028] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F8164A1000) [pid = 4028] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F81633F400) [pid = 4028] [serial = 2255] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F81B20EC00) [pid = 4028] [serial = 2263] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81A826800) [pid = 4028] [serial = 2261] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F819FBF800) [pid = 4028] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:32:40 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F813FB3000) [pid = 4028] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 01:32:56 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:32:56 INFO - PROCESS | 4028 | 1470213176618 Marionette TRACE conn7 <- [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]]]}] 01:32:56 INFO - . 01:32:56 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30344ms 01:32:56 INFO - PROCESS | 4028 | 1470213176647 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 4028 | 1470213176654 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 01:32:56 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:32:56 INFO - PROCESS | 4028 | 1470213176660 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 4028 | 1470213176663 Marionette TRACE conn7 <- [1,2546,null,{}] 01:32:56 INFO - PROCESS | 4028 | 1470213176670 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:32:56 INFO - PROCESS | 4028 | 1470213176674 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:56 INFO - PROCESS | 4028 | 1470213176793 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 01:32:56 INFO - PROCESS | 4028 | 1470213176831 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 4028 | 1470213176835 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:32:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA5D000 == 8 [pid = 4028] [id = 816] 01:32:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2A800) [pid = 4028] [serial = 2267] [outer = 0000000000000000] 01:32:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2B000) [pid = 4028] [serial = 2268] [outer = 000000F815B2A800] 01:32:56 INFO - PROCESS | 4028 | 1470213176891 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F44800) [pid = 4028] [serial = 2269] [outer = 000000F815B2A800] 01:33:06 INFO - PROCESS | 4028 | --DOCSHELL 000000F82220C000 == 7 [pid = 4028] [id = 815] 01:33:12 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81BA5B400) [pid = 4028] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:33:17 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BD03000) [pid = 4028] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 01:33:17 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2B000) [pid = 4028] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 01:33:27 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:33:27 INFO - PROCESS | 4028 | 1470213207037 Marionette TRACE conn7 <- [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]]]}] 01:33:27 INFO - . 01:33:27 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30418ms 01:33:27 INFO - PROCESS | 4028 | 1470213207078 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 4028 | 1470213207086 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 01:33:27 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:33:27 INFO - PROCESS | 4028 | 1470213207093 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 4028 | 1470213207096 Marionette TRACE conn7 <- [1,2550,null,{}] 01:33:27 INFO - PROCESS | 4028 | 1470213207103 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:33:27 INFO - PROCESS | 4028 | 1470213207105 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:27 INFO - PROCESS | 4028 | 1470213207227 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 01:33:27 INFO - PROCESS | 4028 | 1470213207265 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 4028 | 1470213207268 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:27 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA50000 == 8 [pid = 4028] [id = 817] 01:33:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F813FAC000) [pid = 4028] [serial = 2270] [outer = 0000000000000000] 01:33:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F8151E3000) [pid = 4028] [serial = 2271] [outer = 000000F813FAC000] 01:33:27 INFO - PROCESS | 4028 | 1470213207325 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815C6A800) [pid = 4028] [serial = 2272] [outer = 000000F813FAC000] 01:33:36 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA5D000 == 7 [pid = 4028] [id = 816] 01:33:42 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2A800) [pid = 4028] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 01:33:47 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F44800) [pid = 4028] [serial = 2269] [outer = 0000000000000000] [url = about:blank] 01:33:47 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F8151E3000) [pid = 4028] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 01:33:57 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:33:57 INFO - PROCESS | 4028 | 1470213237473 Marionette TRACE conn7 <- [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]]]}] 01:33:57 INFO - . 01:33:57 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30391ms 01:33:57 INFO - PROCESS | 4028 | 1470213237489 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 4028 | 1470213237497 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 01:33:57 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:33:57 INFO - PROCESS | 4028 | 1470213237504 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 4028 | 1470213237507 Marionette TRACE conn7 <- [1,2554,null,{}] 01:33:57 INFO - PROCESS | 4028 | 1470213237514 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:33:57 INFO - PROCESS | 4028 | 1470213237517 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:57 INFO - PROCESS | 4028 | 1470213237644 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 01:33:57 INFO - PROCESS | 4028 | 1470213237682 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 4028 | 1470213237684 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA59800 == 8 [pid = 4028] [id = 818] 01:33:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B27C00) [pid = 4028] [serial = 2273] [outer = 0000000000000000] 01:33:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B28400) [pid = 4028] [serial = 2274] [outer = 000000F815B27C00] 01:33:57 INFO - PROCESS | 4028 | 1470213237741 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F46000) [pid = 4028] [serial = 2275] [outer = 000000F815B27C00] 01:33:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81BCC4800 == 9 [pid = 4028] [id = 819] 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F8161B8800) [pid = 4028] [serial = 2276] [outer = 0000000000000000] 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F8162A0C00) [pid = 4028] [serial = 2277] [outer = 000000F8161B8800] 01:33:58 INFO - PROCESS | 4028 | 1470213238165 Marionette TRACE conn7 <- [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]]]}] 01:33:58 INFO - . 01:33:58 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 01:33:58 INFO - PROCESS | 4028 | 1470213238200 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 4028 | 1470213238209 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 01:33:58 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:33:58 INFO - PROCESS | 4028 | 1470213238216 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 4028 | 1470213238219 Marionette TRACE conn7 <- [1,2558,null,{}] 01:33:58 INFO - PROCESS | 4028 | 1470213238223 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:33:58 INFO - PROCESS | 4028 | 1470213238226 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:58 INFO - PROCESS | 4028 | 1470213238337 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 01:33:58 INFO - PROCESS | 4028 | 1470213238344 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 4028 | 1470213238347 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F276800 == 10 [pid = 4028] [id = 820] 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F8162A0400) [pid = 4028] [serial = 2278] [outer = 0000000000000000] 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F8163A3800) [pid = 4028] [serial = 2279] [outer = 000000F8162A0400] 01:33:58 INFO - PROCESS | 4028 | 1470213238398 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F81649E800) [pid = 4028] [serial = 2280] [outer = 000000F8162A0400] 01:33:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81FC99000 == 11 [pid = 4028] [id = 821] 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F816D1C800) [pid = 4028] [serial = 2281] [outer = 0000000000000000] 01:33:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F819D5BC00) [pid = 4028] [serial = 2282] [outer = 000000F816D1C800] 01:33:58 INFO - PROCESS | 4028 | 1470213238853 Marionette TRACE conn7 <- [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]]]}] 01:33:58 INFO - . 01:33:58 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 690ms 01:33:58 INFO - PROCESS | 4028 | 1470213238910 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 4028 | 1470213238912 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 01:33:58 INFO - PROCESS | 4028 | 1470213238916 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:33:58 INFO - PROCESS | 4028 | 1470213238923 Marionette TRACE conn7 <- [1,2562,null,{}] 01:33:58 INFO - PROCESS | 4028 | 1470213238936 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:33:58 INFO - PROCESS | 4028 | 1470213238941 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:59 INFO - PROCESS | 4028 | 1470213239048 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 01:33:59 INFO - PROCESS | 4028 | 1470213239064 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 4028 | 1470213239068 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82101E000 == 12 [pid = 4028] [id = 822] 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81A0A8C00) [pid = 4028] [serial = 2283] [outer = 0000000000000000] 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81A255C00) [pid = 4028] [serial = 2284] [outer = 000000F81A0A8C00] 01:33:59 INFO - PROCESS | 4028 | 1470213239122 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81A8C0800) [pid = 4028] [serial = 2285] [outer = 000000F81A0A8C00] 01:33:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821521800 == 13 [pid = 4028] [id = 823] 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81B016C00) [pid = 4028] [serial = 2286] [outer = 0000000000000000] 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81B20EC00) [pid = 4028] [serial = 2287] [outer = 000000F81B016C00] 01:33:59 INFO - PROCESS | 4028 | 1470213239634 Marionette TRACE conn7 <- [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]]]}] 01:33:59 INFO - . 01:33:59 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 01:33:59 INFO - PROCESS | 4028 | 1470213239653 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 4028 | 1470213239655 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 01:33:59 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:33:59 INFO - PROCESS | 4028 | 1470213239659 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 4028 | 1470213239660 Marionette TRACE conn7 <- [1,2566,null,{}] 01:33:59 INFO - PROCESS | 4028 | 1470213239668 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:33:59 INFO - PROCESS | 4028 | 1470213239670 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:59 INFO - PROCESS | 4028 | 1470213239771 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 01:33:59 INFO - PROCESS | 4028 | 1470213239777 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 4028 | 1470213239783 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:33:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822215800 == 14 [pid = 4028] [id = 824] 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA25400) [pid = 4028] [serial = 2288] [outer = 0000000000000000] 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81BA5CC00) [pid = 4028] [serial = 2289] [outer = 000000F81BA25400] 01:33:59 INFO - PROCESS | 4028 | 1470213239828 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81BD02400) [pid = 4028] [serial = 2290] [outer = 000000F81BA25400] 01:34:00 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F821521800 == 13 [pid = 4028] [id = 823] 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F82101E000 == 12 [pid = 4028] [id = 822] 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81FC99000 == 11 [pid = 4028] [id = 821] 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F276800 == 10 [pid = 4028] [id = 820] 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81BCC4800 == 9 [pid = 4028] [id = 819] 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA59800 == 8 [pid = 4028] [id = 818] 01:34:07 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA50000 == 7 [pid = 4028] [id = 817] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 32 (000000F813FAC000) [pid = 4028] [serial = 2270] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 31 (000000F8161B8800) [pid = 4028] [serial = 2276] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 30 (000000F815B27C00) [pid = 4028] [serial = 2273] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 29 (000000F816D1C800) [pid = 4028] [serial = 2281] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213238728] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 28 (000000F8162A0400) [pid = 4028] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 27 (000000F81B016C00) [pid = 4028] [serial = 2286] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:34:09 INFO - PROCESS | 4028 | --DOMWINDOW == 26 (000000F81A0A8C00) [pid = 4028] [serial = 2283] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 25 (000000F815C6A800) [pid = 4028] [serial = 2272] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 24 (000000F8162A0C00) [pid = 4028] [serial = 2277] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 23 (000000F815B28400) [pid = 4028] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 22 (000000F815F46000) [pid = 4028] [serial = 2275] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 21 (000000F819D5BC00) [pid = 4028] [serial = 2282] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213238728] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 20 (000000F81649E800) [pid = 4028] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 19 (000000F8163A3800) [pid = 4028] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 18 (000000F81B20EC00) [pid = 4028] [serial = 2287] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81A8C0800) [pid = 4028] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81A255C00) [pid = 4028] [serial = 2284] [outer = 0000000000000000] [url = about:blank] 01:34:14 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F81BA5CC00) [pid = 4028] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 01:34:29 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:34:29 INFO - PROCESS | 4028 | 1470213269971 Marionette TRACE conn7 <- [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]]]}] 01:34:30 INFO - . 01:34:30 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30358ms 01:34:30 INFO - PROCESS | 4028 | 1470213270019 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 4028 | 1470213270027 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 01:34:30 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:34:30 INFO - PROCESS | 4028 | 1470213270033 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 4028 | 1470213270036 Marionette TRACE conn7 <- [1,2570,null,{}] 01:34:30 INFO - PROCESS | 4028 | 1470213270043 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:34:30 INFO - PROCESS | 4028 | 1470213270047 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:34:30 INFO - PROCESS | 4028 | 1470213270166 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 01:34:30 INFO - PROCESS | 4028 | 1470213270204 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 4028 | 1470213270208 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:34:30 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA92000 == 8 [pid = 4028] [id = 825] 01:34:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2A800) [pid = 4028] [serial = 2291] [outer = 0000000000000000] 01:34:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2B000) [pid = 4028] [serial = 2292] [outer = 000000F815B2A800] 01:34:30 INFO - PROCESS | 4028 | 1470213270264 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F44C00) [pid = 4028] [serial = 2293] [outer = 000000F815B2A800] 01:34:30 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:34:39 INFO - PROCESS | 4028 | --DOCSHELL 000000F822215800 == 7 [pid = 4028] [id = 824] 01:34:45 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F81BA25400) [pid = 4028] [serial = 2288] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 01:34:50 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F81BD02400) [pid = 4028] [serial = 2290] [outer = 0000000000000000] [url = about:blank] 01:34:50 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2B000) [pid = 4028] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 01:35:00 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:35:00 INFO - PROCESS | 4028 | 1470213300412 Marionette TRACE conn7 <- [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]]]}] 01:35:00 INFO - . 01:35:00 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30413ms 01:35:00 INFO - PROCESS | 4028 | 1470213300447 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 4028 | 1470213300455 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 01:35:00 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:35:00 INFO - PROCESS | 4028 | 1470213300462 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 4028 | 1470213300465 Marionette TRACE conn7 <- [1,2574,null,{}] 01:35:00 INFO - PROCESS | 4028 | 1470213300471 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:00 INFO - PROCESS | 4028 | 1470213300474 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:00 INFO - PROCESS | 4028 | 1470213300596 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 01:35:00 INFO - PROCESS | 4028 | 1470213300634 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 4028 | 1470213300637 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AA99800 == 8 [pid = 4028] [id = 826] 01:35:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815B2B400) [pid = 4028] [serial = 2294] [outer = 0000000000000000] 01:35:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815B2B800) [pid = 4028] [serial = 2295] [outer = 000000F815B2B400] 01:35:00 INFO - PROCESS | 4028 | 1470213300694 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815F4BC00) [pid = 4028] [serial = 2296] [outer = 000000F815B2B400] 01:35:00 INFO - PROCESS | 4028 | [4028] WARNING: NS_ENSURE_SUCCESS(status, status) failed with result 0x804B0002: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/protocol/http/nsCORSListenerProxy.cpp, line 517 01:35:09 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA92000 == 7 [pid = 4028] [id = 825] 01:35:15 INFO - PROCESS | 4028 | --DOMWINDOW == 17 (000000F815B2A800) [pid = 4028] [serial = 2291] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html] 01:35:20 INFO - PROCESS | 4028 | --DOMWINDOW == 16 (000000F815F44C00) [pid = 4028] [serial = 2293] [outer = 0000000000000000] [url = about:blank] 01:35:20 INFO - PROCESS | 4028 | --DOMWINDOW == 15 (000000F815B2B800) [pid = 4028] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 01:35:30 INFO - PROCESS | 4028 | MARIONETTE LOG: INFO: Timeout fired 01:35:30 INFO - PROCESS | 4028 | 1470213330840 Marionette TRACE conn7 <- [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]]]}] 01:35:30 INFO - . 01:35:30 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30406ms 01:35:30 INFO - PROCESS | 4028 | 1470213330872 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 4028 | 1470213330880 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 01:35:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:35:30 INFO - Clearing pref network.http.enablePerElementReferrer 01:35:30 INFO - PROCESS | 4028 | 1470213330887 Marionette TRACE conn7 -> [0,2578,"getContext",null] 01:35:30 INFO - PROCESS | 4028 | 1470213330892 Marionette TRACE conn7 <- [1,2578,null,{"value":"content"}] 01:35:30 INFO - PROCESS | 4028 | 1470213330897 Marionette TRACE conn7 -> [0,2579,"setContext",{"value":"chrome"}] 01:35:30 INFO - PROCESS | 4028 | 1470213330901 Marionette TRACE conn7 <- [1,2579,null,{}] 01:35:30 INFO - PROCESS | 4028 | 1470213330909 Marionette TRACE conn7 -> [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}] 01:35:30 INFO - PROCESS | 4028 | 1470213330923 Marionette TRACE conn7 <- [1,2580,null,{"value":null}] 01:35:30 INFO - PROCESS | 4028 | 1470213330928 Marionette TRACE conn7 -> [0,2581,"setContext",{"value":"content"}] 01:35:30 INFO - PROCESS | 4028 | 1470213330935 Marionette TRACE conn7 <- [1,2581,null,{}] 01:35:30 INFO - PROCESS | 4028 | 1470213330947 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 4028 | 1470213330951 Marionette TRACE conn7 <- [1,2582,null,{}] 01:35:30 INFO - PROCESS | 4028 | 1470213330955 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:30 INFO - PROCESS | 4028 | 1470213330957 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:31 INFO - PROCESS | 4028 | 1470213331058 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 01:35:31 INFO - PROCESS | 4028 | 1470213331064 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 4028 | 1470213331066 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81AEBD000 == 8 [pid = 4028] [id = 827] 01:35:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 16 (000000F815C43000) [pid = 4028] [serial = 2297] [outer = 0000000000000000] 01:35:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 17 (000000F815C46400) [pid = 4028] [serial = 2298] [outer = 000000F815C43000] 01:35:31 INFO - PROCESS | 4028 | 1470213331119 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 18 (000000F815FEAC00) [pid = 4028] [serial = 2299] [outer = 000000F815C43000] 01:35:31 INFO - PROCESS | 4028 | 1470213331511 Marionette TRACE conn7 <- [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]]]}] 01:35:31 INFO - . 01:35:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 650ms 01:35:31 INFO - PROCESS | 4028 | 1470213331542 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 01:35:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:35:31 INFO - PROCESS | 4028 | 1470213331546 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 01:35:31 INFO - PROCESS | 4028 | 1470213331552 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 4028 | 1470213331557 Marionette TRACE conn7 <- [1,2586,null,{}] 01:35:31 INFO - PROCESS | 4028 | 1470213331570 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:31 INFO - PROCESS | 4028 | 1470213331576 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:31 INFO - PROCESS | 4028 | 1470213331700 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 01:35:31 INFO - PROCESS | 4028 | 1470213331706 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 4028 | 1470213331708 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:31 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F27A000 == 9 [pid = 4028] [id = 828] 01:35:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 19 (000000F816342400) [pid = 4028] [serial = 2300] [outer = 0000000000000000] 01:35:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 20 (000000F816493800) [pid = 4028] [serial = 2301] [outer = 000000F816342400] 01:35:31 INFO - PROCESS | 4028 | 1470213331756 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 4028 | ++DOMWINDOW == 21 (000000F813FDB000) [pid = 4028] [serial = 2302] [outer = 000000F816342400] 01:35:32 INFO - PROCESS | 4028 | 1470213332131 Marionette TRACE conn7 <- [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]]]}] 01:35:32 INFO - . 01:35:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 650ms 01:35:32 INFO - PROCESS | 4028 | 1470213332200 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 4028 | 1470213332206 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 01:35:32 INFO - PROCESS | 4028 | 1470213332209 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:35:32 INFO - PROCESS | 4028 | 1470213332211 Marionette TRACE conn7 <- [1,2590,null,{}] 01:35:32 INFO - PROCESS | 4028 | 1470213332215 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:32 INFO - PROCESS | 4028 | 1470213332217 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:32 INFO - PROCESS | 4028 | 1470213332322 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 01:35:32 INFO - PROCESS | 4028 | 1470213332329 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 4028 | 1470213332332 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:32 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82061D800 == 10 [pid = 4028] [id = 829] 01:35:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 22 (000000F819D8F400) [pid = 4028] [serial = 2303] [outer = 0000000000000000] 01:35:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 23 (000000F819F08400) [pid = 4028] [serial = 2304] [outer = 000000F819D8F400] 01:35:32 INFO - PROCESS | 4028 | 1470213332386 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 4028 | ++DOMWINDOW == 24 (000000F81A463400) [pid = 4028] [serial = 2305] [outer = 000000F819D8F400] 01:35:32 INFO - PROCESS | 4028 | 1470213332796 Marionette TRACE conn7 <- [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]]]}] 01:35:32 INFO - . 01:35:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 01:35:32 INFO - PROCESS | 4028 | 1470213332843 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 4028 | 1470213332845 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 01:35:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:35:32 INFO - PROCESS | 4028 | 1470213332849 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 4028 | 1470213332851 Marionette TRACE conn7 <- [1,2594,null,{}] 01:35:32 INFO - PROCESS | 4028 | 1470213332857 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:32 INFO - PROCESS | 4028 | 1470213332860 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:32 INFO - PROCESS | 4028 | 1470213332969 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 01:35:32 INFO - PROCESS | 4028 | 1470213332974 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 4028 | 1470213332980 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82150C000 == 11 [pid = 4028] [id = 830] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 25 (000000F81AD48800) [pid = 4028] [serial = 2306] [outer = 0000000000000000] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 26 (000000F81AE9B800) [pid = 4028] [serial = 2307] [outer = 000000F81AD48800] 01:35:33 INFO - PROCESS | 4028 | 1470213333049 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 27 (000000F81BA20400) [pid = 4028] [serial = 2308] [outer = 000000F81AD48800] 01:35:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82220D000 == 12 [pid = 4028] [id = 831] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 28 (000000F81BA60400) [pid = 4028] [serial = 2309] [outer = 0000000000000000] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 29 (000000F81BD08400) [pid = 4028] [serial = 2310] [outer = 000000F81BA60400] 01:35:33 INFO - PROCESS | 4028 | 1470213333465 Marionette TRACE conn7 <- [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]]]}] 01:35:33 INFO - . 01:35:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms 01:35:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:35:33 INFO - PROCESS | 4028 | 1470213333480 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 4028 | 1470213333483 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 01:35:33 INFO - PROCESS | 4028 | 1470213333486 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 4028 | 1470213333491 Marionette TRACE conn7 <- [1,2598,null,{}] 01:35:33 INFO - PROCESS | 4028 | 1470213333500 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:33 INFO - PROCESS | 4028 | 1470213333503 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:33 INFO - PROCESS | 4028 | 1470213333597 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 01:35:33 INFO - PROCESS | 4028 | 1470213333602 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 4028 | 1470213333605 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822773000 == 13 [pid = 4028] [id = 832] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 30 (000000F81BA61800) [pid = 4028] [serial = 2311] [outer = 0000000000000000] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 31 (000000F81BA62400) [pid = 4028] [serial = 2312] [outer = 000000F81BA61800] 01:35:33 INFO - PROCESS | 4028 | 1470213333657 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 32 (000000F81C3B1400) [pid = 4028] [serial = 2313] [outer = 000000F81BA61800] 01:35:33 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A19800 == 14 [pid = 4028] [id = 833] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 33 (000000F81C3AD400) [pid = 4028] [serial = 2314] [outer = 0000000000000000] 01:35:33 INFO - PROCESS | 4028 | ++DOMWINDOW == 34 (000000F81F2DD000) [pid = 4028] [serial = 2315] [outer = 000000F81C3AD400] 01:35:34 INFO - PROCESS | 4028 | 1470213334069 Marionette TRACE conn7 <- [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]]]}] 01:35:34 INFO - . 01:35:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 650ms 01:35:34 INFO - PROCESS | 4028 | 1470213334139 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 4028 | 1470213334144 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:35:34 INFO - PROCESS | 4028 | 1470213334154 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 4028 | 1470213334155 Marionette TRACE conn7 <- [1,2602,null,{}] 01:35:34 INFO - PROCESS | 4028 | 1470213334159 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:34 INFO - PROCESS | 4028 | 1470213334168 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:34 INFO - PROCESS | 4028 | 1470213334301 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 01:35:34 INFO - PROCESS | 4028 | 1470213334309 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 4028 | 1470213334311 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822EAC800 == 15 [pid = 4028] [id = 834] 01:35:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 35 (000000F81F20B800) [pid = 4028] [serial = 2316] [outer = 0000000000000000] 01:35:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 36 (000000F82065D400) [pid = 4028] [serial = 2317] [outer = 000000F81F20B800] 01:35:34 INFO - PROCESS | 4028 | 1470213334360 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 37 (000000F8210EA800) [pid = 4028] [serial = 2318] [outer = 000000F81F20B800] 01:35:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F09800 == 16 [pid = 4028] [id = 835] 01:35:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 38 (000000F813EB3800) [pid = 4028] [serial = 2319] [outer = 0000000000000000] 01:35:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 39 (000000F821591C00) [pid = 4028] [serial = 2320] [outer = 000000F813EB3800] 01:35:34 INFO - PROCESS | 4028 | 1470213334776 Marionette TRACE conn7 <- [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]]]}] 01:35:34 INFO - . 01:35:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 01:35:34 INFO - PROCESS | 4028 | 1470213334847 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 4028 | 1470213334850 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:35:34 INFO - PROCESS | 4028 | 1470213334853 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 4028 | 1470213334855 Marionette TRACE conn7 <- [1,2606,null,{}] 01:35:34 INFO - PROCESS | 4028 | 1470213334858 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:34 INFO - PROCESS | 4028 | 1470213334864 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:34 INFO - PROCESS | 4028 | 1470213334953 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 01:35:34 INFO - PROCESS | 4028 | 1470213334958 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 4028 | 1470213334963 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:34 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822F1E000 == 17 [pid = 4028] [id = 836] 01:35:34 INFO - PROCESS | 4028 | ++DOMWINDOW == 40 (000000F8211CC800) [pid = 4028] [serial = 2321] [outer = 0000000000000000] 01:35:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 41 (000000F821528400) [pid = 4028] [serial = 2322] [outer = 000000F8211CC800] 01:35:35 INFO - PROCESS | 4028 | 1470213335007 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 42 (000000F82218F400) [pid = 4028] [serial = 2323] [outer = 000000F8211CC800] 01:35:35 INFO - PROCESS | 4028 | 1470213335368 Marionette TRACE conn7 <- [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]]]}] 01:35:35 INFO - . 01:35:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 586ms 01:35:35 INFO - PROCESS | 4028 | 1470213335444 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 4028 | 1470213335446 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 01:35:35 INFO - PROCESS | 4028 | 1470213335458 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 4028 | 1470213335460 Marionette TRACE conn7 <- [1,2610,null,{}] 01:35:35 INFO - PROCESS | 4028 | 1470213335464 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:35 INFO - PROCESS | 4028 | 1470213335466 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:35 INFO - PROCESS | 4028 | 1470213335549 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 01:35:35 INFO - PROCESS | 4028 | 1470213335554 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 4028 | 1470213335556 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:35 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8236A7000 == 18 [pid = 4028] [id = 837] 01:35:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 43 (000000F822196400) [pid = 4028] [serial = 2324] [outer = 0000000000000000] 01:35:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 44 (000000F8222DD400) [pid = 4028] [serial = 2325] [outer = 000000F822196400] 01:35:35 INFO - PROCESS | 4028 | 1470213335603 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 4028 | ++DOMWINDOW == 45 (000000F8222E2C00) [pid = 4028] [serial = 2326] [outer = 000000F822196400] 01:35:35 INFO - PROCESS | 4028 | 1470213335970 Marionette TRACE conn7 <- [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]]]}] 01:35:35 INFO - . 01:35:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 523ms 01:35:35 INFO - PROCESS | 4028 | 1470213335981 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 4028 | 1470213335985 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:35:35 INFO - PROCESS | 4028 | 1470213335989 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 4028 | 1470213335994 Marionette TRACE conn7 <- [1,2614,null,{}] 01:35:36 INFO - PROCESS | 4028 | 1470213335998 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:36 INFO - PROCESS | 4028 | 1470213336000 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:36 INFO - PROCESS | 4028 | 1470213336112 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 01:35:36 INFO - PROCESS | 4028 | 1470213336119 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 4028 | 1470213336120 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A6B000 == 19 [pid = 4028] [id = 838] 01:35:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 46 (000000F81A257800) [pid = 4028] [serial = 2327] [outer = 0000000000000000] 01:35:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 47 (000000F81BA57000) [pid = 4028] [serial = 2328] [outer = 000000F81A257800] 01:35:36 INFO - PROCESS | 4028 | 1470213336168 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 48 (000000F8224B1000) [pid = 4028] [serial = 2329] [outer = 000000F81A257800] 01:35:36 INFO - PROCESS | 4028 | 1470213336520 Marionette TRACE conn7 <- [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]]]}] 01:35:36 INFO - . 01:35:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 587ms 01:35:36 INFO - PROCESS | 4028 | 1470213336577 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 4028 | 1470213336579 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:35:36 INFO - PROCESS | 4028 | 1470213336583 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 4028 | 1470213336584 Marionette TRACE conn7 <- [1,2618,null,{}] 01:35:36 INFO - PROCESS | 4028 | 1470213336592 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:36 INFO - PROCESS | 4028 | 1470213336596 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:36 INFO - PROCESS | 4028 | 1470213336709 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 01:35:36 INFO - PROCESS | 4028 | 1470213336716 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 4028 | 1470213336718 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:36 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82613C000 == 20 [pid = 4028] [id = 839] 01:35:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 49 (000000F81BD10400) [pid = 4028] [serial = 2330] [outer = 0000000000000000] 01:35:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 50 (000000F8224B4000) [pid = 4028] [serial = 2331] [outer = 000000F81BD10400] 01:35:36 INFO - PROCESS | 4028 | 1470213336766 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 4028 | ++DOMWINDOW == 51 (000000F8224DAC00) [pid = 4028] [serial = 2332] [outer = 000000F81BD10400] 01:35:37 INFO - PROCESS | 4028 | 1470213337116 Marionette TRACE conn7 <- [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]]]}] 01:35:37 INFO - . 01:35:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 586ms 01:35:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:35:37 INFO - PROCESS | 4028 | 1470213337172 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 4028 | 1470213337175 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 01:35:37 INFO - PROCESS | 4028 | 1470213337178 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 4028 | 1470213337180 Marionette TRACE conn7 <- [1,2622,null,{}] 01:35:37 INFO - PROCESS | 4028 | 1470213337187 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:37 INFO - PROCESS | 4028 | 1470213337189 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:37 INFO - PROCESS | 4028 | 1470213337314 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 01:35:37 INFO - PROCESS | 4028 | 1470213337321 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 4028 | 1470213337324 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261BE000 == 21 [pid = 4028] [id = 840] 01:35:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 52 (000000F8227C6000) [pid = 4028] [serial = 2333] [outer = 0000000000000000] 01:35:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 53 (000000F8228A6000) [pid = 4028] [serial = 2334] [outer = 000000F8227C6000] 01:35:37 INFO - PROCESS | 4028 | 1470213337381 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 54 (000000F822E79000) [pid = 4028] [serial = 2335] [outer = 000000F8227C6000] 01:35:37 INFO - PROCESS | 4028 | 1470213337750 Marionette TRACE conn7 <- [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]]]}] 01:35:37 INFO - . 01:35:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 629ms 01:35:37 INFO - PROCESS | 4028 | 1470213337810 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 4028 | 1470213337813 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:35:37 INFO - PROCESS | 4028 | 1470213337817 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 4028 | 1470213337822 Marionette TRACE conn7 <- [1,2626,null,{}] 01:35:37 INFO - PROCESS | 4028 | 1470213337826 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:37 INFO - PROCESS | 4028 | 1470213337828 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:37 INFO - PROCESS | 4028 | 1470213337943 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 01:35:37 INFO - PROCESS | 4028 | 1470213337950 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 4028 | 1470213337952 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:37 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A5F800 == 22 [pid = 4028] [id = 841] 01:35:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 55 (000000F822E79400) [pid = 4028] [serial = 2336] [outer = 0000000000000000] 01:35:37 INFO - PROCESS | 4028 | ++DOMWINDOW == 56 (000000F822F28C00) [pid = 4028] [serial = 2337] [outer = 000000F822E79400] 01:35:38 INFO - PROCESS | 4028 | 1470213337999 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 57 (000000F822F37000) [pid = 4028] [serial = 2338] [outer = 000000F822E79400] 01:35:38 INFO - PROCESS | 4028 | 1470213338350 Marionette TRACE conn7 <- [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]]]}] 01:35:38 INFO - . 01:35:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 585ms 01:35:38 INFO - PROCESS | 4028 | 1470213338404 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 01:35:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:35:38 INFO - PROCESS | 4028 | 1470213338406 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 01:35:38 INFO - PROCESS | 4028 | 1470213338409 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 4028 | 1470213338414 Marionette TRACE conn7 <- [1,2630,null,{}] 01:35:38 INFO - PROCESS | 4028 | 1470213338418 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:38 INFO - PROCESS | 4028 | 1470213338420 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:38 INFO - PROCESS | 4028 | 1470213338507 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 01:35:38 INFO - PROCESS | 4028 | 1470213338577 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 4028 | 1470213338582 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:38 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C88800 == 23 [pid = 4028] [id = 842] 01:35:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 58 (000000F822F35400) [pid = 4028] [serial = 2339] [outer = 0000000000000000] 01:35:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 59 (000000F8230C4400) [pid = 4028] [serial = 2340] [outer = 000000F822F35400] 01:35:38 INFO - PROCESS | 4028 | 1470213338627 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 4028 | ++DOMWINDOW == 60 (000000F823224400) [pid = 4028] [serial = 2341] [outer = 000000F822F35400] 01:35:39 INFO - PROCESS | 4028 | 1470213338982 Marionette TRACE conn7 <- [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]]]}] 01:35:39 INFO - . 01:35:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 629ms 01:35:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 01:35:39 INFO - PROCESS | 4028 | 1470213339042 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 4028 | 1470213339044 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 01:35:39 INFO - PROCESS | 4028 | 1470213339050 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 4028 | 1470213339052 Marionette TRACE conn7 <- [1,2634,null,{}] 01:35:39 INFO - PROCESS | 4028 | 1470213339055 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:39 INFO - PROCESS | 4028 | 1470213339057 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:39 INFO - PROCESS | 4028 | 1470213339169 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 01:35:39 INFO - PROCESS | 4028 | 1470213339175 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 4028 | 1470213339180 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DB9000 == 24 [pid = 4028] [id = 843] 01:35:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 61 (000000F81A8C6000) [pid = 4028] [serial = 2342] [outer = 0000000000000000] 01:35:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 62 (000000F81C596800) [pid = 4028] [serial = 2343] [outer = 000000F81A8C6000] 01:35:39 INFO - PROCESS | 4028 | 1470213339227 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 63 (000000F823321000) [pid = 4028] [serial = 2344] [outer = 000000F81A8C6000] 01:35:39 INFO - PROCESS | 4028 | 1470213339605 Marionette TRACE conn7 <- [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]]]}] 01:35:39 INFO - . 01:35:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 586ms 01:35:39 INFO - PROCESS | 4028 | 1470213339638 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 4028 | 1470213339643 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:35:39 INFO - PROCESS | 4028 | 1470213339646 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 4028 | 1470213339648 Marionette TRACE conn7 <- [1,2638,null,{}] 01:35:39 INFO - PROCESS | 4028 | 1470213339651 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:39 INFO - PROCESS | 4028 | 1470213339656 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:39 INFO - PROCESS | 4028 | 1470213339767 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 01:35:39 INFO - PROCESS | 4028 | 1470213339777 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 4028 | 1470213339779 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:39 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828FCF800 == 25 [pid = 4028] [id = 844] 01:35:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 64 (000000F823325C00) [pid = 4028] [serial = 2345] [outer = 0000000000000000] 01:35:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 65 (000000F823327000) [pid = 4028] [serial = 2346] [outer = 000000F823325C00] 01:35:39 INFO - PROCESS | 4028 | 1470213339824 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 4028 | ++DOMWINDOW == 66 (000000F823648400) [pid = 4028] [serial = 2347] [outer = 000000F823325C00] 01:35:40 INFO - PROCESS | 4028 | 1470213340202 Marionette TRACE conn7 <- [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]]]}] 01:35:40 INFO - . 01:35:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 586ms 01:35:40 INFO - PROCESS | 4028 | 1470213340233 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 4028 | 1470213340238 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 4028 | 1470213340241 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:35:40 INFO - PROCESS | 4028 | 1470213340243 Marionette TRACE conn7 <- [1,2642,null,{}] 01:35:40 INFO - PROCESS | 4028 | 1470213340246 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:40 INFO - PROCESS | 4028 | 1470213340251 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:40 INFO - PROCESS | 4028 | 1470213340362 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 01:35:40 INFO - PROCESS | 4028 | 1470213340372 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 4028 | 1470213340374 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8297C2000 == 26 [pid = 4028] [id = 845] 01:35:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 67 (000000F822194400) [pid = 4028] [serial = 2348] [outer = 0000000000000000] 01:35:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 68 (000000F82364D400) [pid = 4028] [serial = 2349] [outer = 000000F822194400] 01:35:40 INFO - PROCESS | 4028 | 1470213340418 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 69 (000000F8236B7000) [pid = 4028] [serial = 2350] [outer = 000000F822194400] 01:35:40 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82984A800 == 27 [pid = 4028] [id = 846] 01:35:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 70 (000000F823953000) [pid = 4028] [serial = 2351] [outer = 0000000000000000] 01:35:40 INFO - PROCESS | 4028 | ++DOMWINDOW == 71 (000000F8239BD800) [pid = 4028] [serial = 2352] [outer = 000000F823953000] 01:35:40 INFO - PROCESS | 4028 | 1470213340837 Marionette TRACE conn7 <- [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]]]}] 01:35:40 INFO - . 01:35:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms 01:35:40 INFO - PROCESS | 4028 | 1470213340876 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 4028 | 1470213340878 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 01:35:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:35:40 INFO - PROCESS | 4028 | 1470213340881 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 4028 | 1470213340886 Marionette TRACE conn7 <- [1,2646,null,{}] 01:35:40 INFO - PROCESS | 4028 | 1470213340890 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:40 INFO - PROCESS | 4028 | 1470213340891 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:41 INFO - PROCESS | 4028 | 1470213341017 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 01:35:41 INFO - PROCESS | 4028 | 1470213341026 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 4028 | 1470213341027 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829862800 == 28 [pid = 4028] [id = 847] 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 72 (000000F8236BF000) [pid = 4028] [serial = 2353] [outer = 0000000000000000] 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 73 (000000F823955800) [pid = 4028] [serial = 2354] [outer = 000000F8236BF000] 01:35:41 INFO - PROCESS | 4028 | 1470213341082 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 74 (000000F824554C00) [pid = 4028] [serial = 2355] [outer = 000000F8236BF000] 01:35:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829876000 == 29 [pid = 4028] [id = 848] 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 75 (000000F8245B9C00) [pid = 4028] [serial = 2356] [outer = 0000000000000000] 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 76 (000000F825340400) [pid = 4028] [serial = 2357] [outer = 000000F8245B9C00] 01:35:41 INFO - PROCESS | 4028 | 1470213341473 Marionette TRACE conn7 <- [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]]]}] 01:35:41 INFO - . 01:35:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 629ms 01:35:41 INFO - PROCESS | 4028 | 1470213341517 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 4028 | 1470213341519 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 01:35:41 INFO - PROCESS | 4028 | 1470213341522 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 4028 | 1470213341524 Marionette TRACE conn7 <- [1,2650,null,{}] 01:35:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:35:41 INFO - PROCESS | 4028 | 1470213341530 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:41 INFO - PROCESS | 4028 | 1470213341532 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:41 INFO - PROCESS | 4028 | 1470213341661 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 01:35:41 INFO - PROCESS | 4028 | 1470213341673 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 4028 | 1470213341678 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:41 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A6E000 == 30 [pid = 4028] [id = 849] 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 77 (000000F824557400) [pid = 4028] [serial = 2358] [outer = 0000000000000000] 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 78 (000000F82455BC00) [pid = 4028] [serial = 2359] [outer = 000000F824557400] 01:35:41 INFO - PROCESS | 4028 | 1470213341722 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 4028 | ++DOMWINDOW == 79 (000000F8253DA000) [pid = 4028] [serial = 2360] [outer = 000000F824557400] 01:35:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AA6800 == 31 [pid = 4028] [id = 850] 01:35:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 80 (000000F825AC3400) [pid = 4028] [serial = 2361] [outer = 0000000000000000] 01:35:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 81 (000000F825AC7C00) [pid = 4028] [serial = 2362] [outer = 000000F825AC3400] 01:35:42 INFO - PROCESS | 4028 | 1470213342128 Marionette TRACE conn7 <- [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]]]}] 01:35:42 INFO - . 01:35:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 627ms 01:35:42 INFO - PROCESS | 4028 | 1470213342154 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 4028 | 1470213342160 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 01:35:42 INFO - PROCESS | 4028 | 1470213342163 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 4028 | 1470213342165 Marionette TRACE conn7 <- [1,2654,null,{}] 01:35:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:35:42 INFO - PROCESS | 4028 | 1470213342168 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:42 INFO - PROCESS | 4028 | 1470213342173 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:42 INFO - PROCESS | 4028 | 1470213342299 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 01:35:42 INFO - PROCESS | 4028 | 1470213342309 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 4028 | 1470213342311 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:42 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ABB000 == 32 [pid = 4028] [id = 851] 01:35:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F8224D5000) [pid = 4028] [serial = 2363] [outer = 0000000000000000] 01:35:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F822F28400) [pid = 4028] [serial = 2364] [outer = 000000F8224D5000] 01:35:42 INFO - PROCESS | 4028 | 1470213342355 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F825AD0C00) [pid = 4028] [serial = 2365] [outer = 000000F8224D5000] 01:35:42 INFO - PROCESS | 4028 | 1470213342852 Marionette TRACE conn7 <- [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]]]}] 01:35:42 INFO - . 01:35:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 733ms 01:35:42 INFO - PROCESS | 4028 | 1470213342902 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 4028 | 1470213342907 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 01:35:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:35:42 INFO - PROCESS | 4028 | 1470213342913 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 4028 | 1470213342916 Marionette TRACE conn7 <- [1,2658,null,{}] 01:35:42 INFO - PROCESS | 4028 | 1470213342926 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:42 INFO - PROCESS | 4028 | 1470213342930 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:43 INFO - PROCESS | 4028 | 1470213343055 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 01:35:43 INFO - PROCESS | 4028 | 1470213343146 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 4028 | 1470213343149 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:43 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F26E000 == 33 [pid = 4028] [id = 852] 01:35:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F816347800) [pid = 4028] [serial = 2366] [outer = 0000000000000000] 01:35:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F8163A2400) [pid = 4028] [serial = 2367] [outer = 000000F816347800] 01:35:43 INFO - PROCESS | 4028 | 1470213343211 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F816DB7800) [pid = 4028] [serial = 2368] [outer = 000000F816347800] 01:35:43 INFO - PROCESS | 4028 | 1470213343725 Marionette TRACE conn7 <- [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]]]}] 01:35:43 INFO - . 01:35:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 836ms 01:35:43 INFO - PROCESS | 4028 | 1470213343752 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 4028 | 1470213343761 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 01:35:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:35:43 INFO - PROCESS | 4028 | 1470213343768 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 4028 | 1470213343771 Marionette TRACE conn7 <- [1,2662,null,{}] 01:35:43 INFO - PROCESS | 4028 | 1470213343775 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:43 INFO - PROCESS | 4028 | 1470213343782 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:43 INFO - PROCESS | 4028 | 1470213343944 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 01:35:44 INFO - PROCESS | 4028 | 1470213344009 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 4028 | 1470213344011 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822C42000 == 34 [pid = 4028] [id = 853] 01:35:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F81AD47C00) [pid = 4028] [serial = 2369] [outer = 0000000000000000] 01:35:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F81BA60800) [pid = 4028] [serial = 2370] [outer = 000000F81AD47C00] 01:35:44 INFO - PROCESS | 4028 | 1470213344072 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F81F208C00) [pid = 4028] [serial = 2371] [outer = 000000F81AD47C00] 01:35:44 INFO - PROCESS | 4028 | 1470213344565 Marionette TRACE conn7 <- [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]]]}] 01:35:44 INFO - . 01:35:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 839ms 01:35:44 INFO - PROCESS | 4028 | 1470213344611 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 4028 | 1470213344614 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 01:35:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:35:44 INFO - PROCESS | 4028 | 1470213344618 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 4028 | 1470213344622 Marionette TRACE conn7 <- [1,2666,null,{}] 01:35:44 INFO - PROCESS | 4028 | 1470213344638 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:44 INFO - PROCESS | 4028 | 1470213344644 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:44 INFO - PROCESS | 4028 | 1470213344766 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 01:35:44 INFO - PROCESS | 4028 | 1470213344888 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 4028 | 1470213344891 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:44 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D2800 == 35 [pid = 4028] [id = 854] 01:35:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F822171800) [pid = 4028] [serial = 2372] [outer = 0000000000000000] 01:35:44 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8227C9400) [pid = 4028] [serial = 2373] [outer = 000000F822171800] 01:35:44 INFO - PROCESS | 4028 | 1470213344953 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F822E7D000) [pid = 4028] [serial = 2374] [outer = 000000F822171800] 01:35:45 INFO - PROCESS | 4028 | 1470213345608 Marionette TRACE conn7 <- [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]]]}] 01:35:45 INFO - . 01:35:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1036ms 01:35:45 INFO - PROCESS | 4028 | 1470213345656 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 4028 | 1470213345661 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 01:35:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 01:35:45 INFO - PROCESS | 4028 | 1470213345667 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 4028 | 1470213345671 Marionette TRACE conn7 <- [1,2670,null,{}] 01:35:45 INFO - PROCESS | 4028 | 1470213345683 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:45 INFO - PROCESS | 4028 | 1470213345686 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:45 INFO - PROCESS | 4028 | 1470213345797 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 01:35:45 INFO - PROCESS | 4028 | 1470213345893 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 4028 | 1470213345896 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:45 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822209800 == 36 [pid = 4028] [id = 855] 01:35:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F816DB8800) [pid = 4028] [serial = 2375] [outer = 0000000000000000] 01:35:45 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F819D5D800) [pid = 4028] [serial = 2376] [outer = 000000F816DB8800] 01:35:45 INFO - PROCESS | 4028 | 1470213345950 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F81B217C00) [pid = 4028] [serial = 2377] [outer = 000000F816DB8800] 01:35:46 INFO - PROCESS | 4028 | 1470213346410 Marionette TRACE conn7 <- [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]]]}] 01:35:46 INFO - . 01:35:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 795ms 01:35:46 INFO - PROCESS | 4028 | 1470213346465 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 4028 | 1470213346473 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 01:35:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:35:46 INFO - PROCESS | 4028 | 1470213346496 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 4028 | 1470213346499 Marionette TRACE conn7 <- [1,2674,null,{}] 01:35:46 INFO - PROCESS | 4028 | 1470213346505 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:46 INFO - PROCESS | 4028 | 1470213346508 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:46 INFO - PROCESS | 4028 | 1470213346617 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AA6800 == 35 [pid = 4028] [id = 850] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F829876000 == 34 [pid = 4028] [id = 848] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F82984A800 == 33 [pid = 4028] [id = 846] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F822F09800 == 32 [pid = 4028] [id = 835] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F822A19800 == 31 [pid = 4028] [id = 833] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F82220D000 == 30 [pid = 4028] [id = 831] 01:35:46 INFO - PROCESS | 4028 | --DOCSHELL 000000F81AA99800 == 29 [pid = 4028] [id = 826] 01:35:46 INFO - PROCESS | 4028 | 1470213346751 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 4028 | 1470213346754 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:46 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81B1AF800 == 30 [pid = 4028] [id = 856] 01:35:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F813FD7C00) [pid = 4028] [serial = 2378] [outer = 0000000000000000] 01:35:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F815F50400) [pid = 4028] [serial = 2379] [outer = 000000F813FD7C00] 01:35:46 INFO - PROCESS | 4028 | 1470213346805 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81BD02400) [pid = 4028] [serial = 2380] [outer = 000000F813FD7C00] 01:35:47 INFO - PROCESS | 4028 | 1470213347128 Marionette TRACE conn7 <- [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]]]}] 01:35:47 INFO - . 01:35:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 690ms 01:35:47 INFO - PROCESS | 4028 | 1470213347175 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 4028 | 1470213347177 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 01:35:47 INFO - PROCESS | 4028 | 1470213347181 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:35:47 INFO - PROCESS | 4028 | 1470213347188 Marionette TRACE conn7 <- [1,2678,null,{}] 01:35:47 INFO - PROCESS | 4028 | 1470213347200 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:47 INFO - PROCESS | 4028 | 1470213347205 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:47 INFO - PROCESS | 4028 | 1470213347362 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 01:35:47 INFO - PROCESS | 4028 | 1470213347369 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 4028 | 1470213347373 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:47 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A59800 == 31 [pid = 4028] [id = 857] 01:35:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F821BB1C00) [pid = 4028] [serial = 2381] [outer = 0000000000000000] 01:35:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F822162800) [pid = 4028] [serial = 2382] [outer = 000000F821BB1C00] 01:35:47 INFO - PROCESS | 4028 | 1470213347424 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F8224B0800) [pid = 4028] [serial = 2383] [outer = 000000F821BB1C00] 01:35:47 INFO - PROCESS | 4028 | 1470213347812 Marionette TRACE conn7 <- [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]]]}] 01:35:47 INFO - . 01:35:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 692ms 01:35:47 INFO - PROCESS | 4028 | 1470213347876 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 4028 | 1470213347882 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 01:35:47 INFO - PROCESS | 4028 | 1470213347885 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 4028 | 1470213347887 Marionette TRACE conn7 <- [1,2682,null,{}] 01:35:47 INFO - PROCESS | 4028 | 1470213347891 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:47 INFO - PROCESS | 4028 | 1470213347897 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:48 INFO - PROCESS | 4028 | 1470213347992 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 01:35:48 INFO - PROCESS | 4028 | 1470213348018 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 4028 | 1470213348024 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289CD800 == 32 [pid = 4028] [id = 858] 01:35:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F822E75C00) [pid = 4028] [serial = 2384] [outer = 0000000000000000] 01:35:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F822E80800) [pid = 4028] [serial = 2385] [outer = 000000F822E75C00] 01:35:48 INFO - PROCESS | 4028 | 1470213348078 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F822F32800) [pid = 4028] [serial = 2386] [outer = 000000F822E75C00] 01:35:48 INFO - PROCESS | 4028 | 1470213348460 Marionette TRACE conn7 <- [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]]]}] 01:35:48 INFO - . 01:35:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms 01:35:48 INFO - PROCESS | 4028 | 1470213348521 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 4028 | 1470213348524 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 01:35:48 INFO - PROCESS | 4028 | 1470213348527 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:35:48 INFO - PROCESS | 4028 | 1470213348529 Marionette TRACE conn7 <- [1,2686,null,{}] 01:35:48 INFO - PROCESS | 4028 | 1470213348547 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:48 INFO - PROCESS | 4028 | 1470213348550 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:48 INFO - PROCESS | 4028 | 1470213348639 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 01:35:48 INFO - PROCESS | 4028 | 1470213348644 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 4028 | 1470213348646 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:48 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828DC8000 == 33 [pid = 4028] [id = 859] 01:35:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F822F36C00) [pid = 4028] [serial = 2387] [outer = 0000000000000000] 01:35:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F823222800) [pid = 4028] [serial = 2388] [outer = 000000F822F36C00] 01:35:48 INFO - PROCESS | 4028 | 1470213348695 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F823328000) [pid = 4028] [serial = 2389] [outer = 000000F822F36C00] 01:35:49 INFO - PROCESS | 4028 | 1470213349135 Marionette TRACE conn7 <- [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]]]}] 01:35:49 INFO - . 01:35:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 627ms 01:35:49 INFO - PROCESS | 4028 | 1470213349159 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 4028 | 1470213349161 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 01:35:49 INFO - PROCESS | 4028 | 1470213349172 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 4028 | 1470213349174 Marionette TRACE conn7 <- [1,2690,null,{}] 01:35:49 INFO - PROCESS | 4028 | 1470213349177 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:49 INFO - PROCESS | 4028 | 1470213349184 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:49 INFO - PROCESS | 4028 | 1470213349325 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 01:35:49 INFO - PROCESS | 4028 | 1470213349384 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 4028 | 1470213349386 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82987A800 == 34 [pid = 4028] [id = 860] 01:35:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F82347EC00) [pid = 4028] [serial = 2390] [outer = 0000000000000000] 01:35:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F82534AC00) [pid = 4028] [serial = 2391] [outer = 000000F82347EC00] 01:35:49 INFO - PROCESS | 4028 | 1470213349438 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F825AC5C00) [pid = 4028] [serial = 2392] [outer = 000000F82347EC00] 01:35:49 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829ABC800 == 35 [pid = 4028] [id = 861] 01:35:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F825E83800) [pid = 4028] [serial = 2393] [outer = 0000000000000000] 01:35:49 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F825F1E800) [pid = 4028] [serial = 2394] [outer = 000000F825E83800] 01:35:49 INFO - PROCESS | 4028 | 1470213349858 Marionette TRACE conn7 <- [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]]]}] 01:35:49 INFO - . 01:35:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 734ms 01:35:49 INFO - PROCESS | 4028 | 1470213349906 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 4028 | 1470213349909 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 01:35:49 INFO - PROCESS | 4028 | 1470213349916 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 4028 | 1470213349918 Marionette TRACE conn7 <- [1,2694,null,{}] 01:35:49 INFO - PROCESS | 4028 | 1470213349921 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:49 INFO - PROCESS | 4028 | 1470213349923 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:50 INFO - PROCESS | 4028 | 1470213350053 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 01:35:50 INFO - PROCESS | 4028 | 1470213350118 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 4028 | 1470213350120 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD7800 == 36 [pid = 4028] [id = 862] 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F825AC6000) [pid = 4028] [serial = 2395] [outer = 0000000000000000] 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F825F1A800) [pid = 4028] [serial = 2396] [outer = 000000F825AC6000] 01:35:50 INFO - PROCESS | 4028 | 1470213350169 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F825FA6800) [pid = 4028] [serial = 2397] [outer = 000000F825AC6000] 01:35:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829E8C800 == 37 [pid = 4028] [id = 863] 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F825FAE000) [pid = 4028] [serial = 2398] [outer = 0000000000000000] 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F82619C000) [pid = 4028] [serial = 2399] [outer = 000000F825FAE000] 01:35:50 INFO - PROCESS | 4028 | 1470213350586 Marionette TRACE conn7 <- [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]]]}] 01:35:50 INFO - . 01:35:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 733ms 01:35:50 INFO - PROCESS | 4028 | 1470213350649 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 4028 | 1470213350651 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 01:35:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 01:35:50 INFO - PROCESS | 4028 | 1470213350658 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 4028 | 1470213350659 Marionette TRACE conn7 <- [1,2698,null,{}] 01:35:50 INFO - PROCESS | 4028 | 1470213350674 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:50 INFO - PROCESS | 4028 | 1470213350676 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:50 INFO - PROCESS | 4028 | 1470213350800 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 01:35:50 INFO - PROCESS | 4028 | 1470213350858 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 4028 | 1470213350860 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:50 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F260800 == 38 [pid = 4028] [id = 864] 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F825FAE800) [pid = 4028] [serial = 2400] [outer = 0000000000000000] 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F82619A800) [pid = 4028] [serial = 2401] [outer = 000000F825FAE800] 01:35:50 INFO - PROCESS | 4028 | 1470213350908 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F8261A6000) [pid = 4028] [serial = 2402] [outer = 000000F825FAE800] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F824557400) [pid = 4028] [serial = 2358] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F825AC3400) [pid = 4028] [serial = 2361] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F823953000) [pid = 4028] [serial = 2351] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F819D8F400) [pid = 4028] [serial = 2303] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F8227C6000) [pid = 4028] [serial = 2333] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F81A257800) [pid = 4028] [serial = 2327] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F81C3AD400) [pid = 4028] [serial = 2314] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213333949] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F822196400) [pid = 4028] [serial = 2324] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F81BD10400) [pid = 4028] [serial = 2330] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F8236BF000) [pid = 4028] [serial = 2353] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F822194400) [pid = 4028] [serial = 2348] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F822E79400) [pid = 4028] [serial = 2336] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F813EB3800) [pid = 4028] [serial = 2319] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F815C43000) [pid = 4028] [serial = 2297] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F8211CC800) [pid = 4028] [serial = 2321] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F823325C00) [pid = 4028] [serial = 2345] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8245B9C00) [pid = 4028] [serial = 2356] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213341365] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F81F20B800) [pid = 4028] [serial = 2316] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F81BA61800) [pid = 4028] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F822F35400) [pid = 4028] [serial = 2339] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F816342400) [pid = 4028] [serial = 2300] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F81A8C6000) [pid = 4028] [serial = 2342] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81AD48800) [pid = 4028] [serial = 2306] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F815B2B400) [pid = 4028] [serial = 2294] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 01:35:51 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F81BA60400) [pid = 4028] [serial = 2309] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:35:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EB6000 == 39 [pid = 4028] [id = 865] 01:35:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8163ED400) [pid = 4028] [serial = 2403] [outer = 0000000000000000] 01:35:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F81BD0F400) [pid = 4028] [serial = 2404] [outer = 000000F8163ED400] 01:35:51 INFO - PROCESS | 4028 | 1470213351456 Marionette TRACE conn7 <- [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]]]}] 01:35:51 INFO - . 01:35:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 838ms 01:35:51 INFO - PROCESS | 4028 | 1470213351496 Marionette TRACE conn7 -> [0,2701,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 4028 | 1470213351498 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 01:35:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 01:35:51 INFO - PROCESS | 4028 | 1470213351510 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 4028 | 1470213351512 Marionette TRACE conn7 <- [1,2702,null,{}] 01:35:51 INFO - PROCESS | 4028 | 1470213351516 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:51 INFO - PROCESS | 4028 | 1470213351518 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:51 INFO - PROCESS | 4028 | 1470213351623 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 01:35:51 INFO - PROCESS | 4028 | 1470213351631 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 4028 | 1470213351633 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:51 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F4F800 == 40 [pid = 4028] [id = 866] 01:35:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F81BA5CC00) [pid = 4028] [serial = 2405] [outer = 0000000000000000] 01:35:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F8224D1C00) [pid = 4028] [serial = 2406] [outer = 000000F81BA5CC00] 01:35:51 INFO - PROCESS | 4028 | 1470213351681 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F82364C000) [pid = 4028] [serial = 2407] [outer = 000000F81BA5CC00] 01:35:52 INFO - PROCESS | 4028 | 1470213352047 Marionette TRACE conn7 <- [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]]]}] 01:35:52 INFO - . 01:35:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 587ms 01:35:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 01:35:52 INFO - PROCESS | 4028 | 1470213352102 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 4028 | 1470213352105 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 01:35:52 INFO - PROCESS | 4028 | 1470213352108 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 4028 | 1470213352109 Marionette TRACE conn7 <- [1,2706,null,{}] 01:35:52 INFO - PROCESS | 4028 | 1470213352117 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:52 INFO - PROCESS | 4028 | 1470213352119 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:52 INFO - PROCESS | 4028 | 1470213352241 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 01:35:52 INFO - PROCESS | 4028 | 1470213352256 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 4028 | 1470213352258 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A03B800 == 41 [pid = 4028] [id = 867] 01:35:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F822F29400) [pid = 4028] [serial = 2408] [outer = 0000000000000000] 01:35:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F825FAF400) [pid = 4028] [serial = 2409] [outer = 000000F822F29400] 01:35:52 INFO - PROCESS | 4028 | 1470213352306 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F828DF3800) [pid = 4028] [serial = 2410] [outer = 000000F822F29400] 01:35:52 INFO - PROCESS | 4028 | 1470213352664 Marionette TRACE conn7 <- [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]]]}] 01:35:52 INFO - . 01:35:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 587ms 01:35:52 INFO - PROCESS | 4028 | 1470213352698 Marionette TRACE conn7 -> [0,2709,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 4028 | 1470213352701 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 01:35:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 01:35:52 INFO - PROCESS | 4028 | 1470213352704 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 4028 | 1470213352710 Marionette TRACE conn7 <- [1,2710,null,{}] 01:35:52 INFO - PROCESS | 4028 | 1470213352714 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:52 INFO - PROCESS | 4028 | 1470213352717 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:52 INFO - PROCESS | 4028 | 1470213352847 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 01:35:52 INFO - PROCESS | 4028 | 1470213352854 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 4028 | 1470213352856 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:52 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82A073800 == 42 [pid = 4028] [id = 868] 01:35:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F828DF7800) [pid = 4028] [serial = 2411] [outer = 0000000000000000] 01:35:52 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F828F23400) [pid = 4028] [serial = 2412] [outer = 000000F828DF7800] 01:35:52 INFO - PROCESS | 4028 | 1470213352906 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828F1EC00) [pid = 4028] [serial = 2413] [outer = 000000F828DF7800] 01:35:53 INFO - PROCESS | 4028 | 1470213353342 Marionette TRACE conn7 <- [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]]]}] 01:35:53 INFO - . 01:35:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 690ms 01:35:53 INFO - PROCESS | 4028 | 1470213353398 Marionette TRACE conn7 -> [0,2713,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 4028 | 1470213353402 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 01:35:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:35:53 INFO - PROCESS | 4028 | 1470213353449 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 4028 | 1470213353453 Marionette TRACE conn7 <- [1,2714,null,{}] 01:35:53 INFO - PROCESS | 4028 | 1470213353459 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:53 INFO - PROCESS | 4028 | 1470213353462 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:53 INFO - PROCESS | 4028 | 1470213353601 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 01:35:53 INFO - PROCESS | 4028 | 1470213353687 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 4028 | 1470213353693 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:53 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8215B3000 == 43 [pid = 4028] [id = 869] 01:35:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F81AB4E400) [pid = 4028] [serial = 2414] [outer = 0000000000000000] 01:35:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 109 (000000F81B00D800) [pid = 4028] [serial = 2415] [outer = 000000F81AB4E400] 01:35:53 INFO - PROCESS | 4028 | 1470213353754 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 4028 | ++DOMWINDOW == 110 (000000F81F3EC800) [pid = 4028] [serial = 2416] [outer = 000000F81AB4E400] 01:35:54 INFO - PROCESS | 4028 | 1470213354198 Marionette TRACE conn7 <- [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]]]}] 01:35:54 INFO - . 01:35:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 794ms 01:35:54 INFO - PROCESS | 4028 | 1470213354245 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 4028 | 1470213354254 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 01:35:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 01:35:54 INFO - PROCESS | 4028 | 1470213354261 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 4028 | 1470213354265 Marionette TRACE conn7 <- [1,2718,null,{}] 01:35:54 INFO - PROCESS | 4028 | 1470213354269 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:54 INFO - PROCESS | 4028 | 1470213354276 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:54 INFO - PROCESS | 4028 | 1470213354464 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 01:35:54 INFO - PROCESS | 4028 | 1470213354558 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 4028 | 1470213354560 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:54 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289CC800 == 44 [pid = 4028] [id = 870] 01:35:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 111 (000000F822191400) [pid = 4028] [serial = 2417] [outer = 0000000000000000] 01:35:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 112 (000000F8224DBC00) [pid = 4028] [serial = 2418] [outer = 000000F822191400] 01:35:54 INFO - PROCESS | 4028 | 1470213354621 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 4028 | ++DOMWINDOW == 113 (000000F82364B400) [pid = 4028] [serial = 2419] [outer = 000000F822191400] 01:35:55 INFO - PROCESS | 4028 | 1470213355072 Marionette TRACE conn7 <- [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]]]}] 01:35:55 INFO - . 01:35:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 838ms 01:35:55 INFO - PROCESS | 4028 | 1470213355103 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 4028 | 1470213355109 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:35:55 INFO - PROCESS | 4028 | 1470213355113 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 4028 | 1470213355118 Marionette TRACE conn7 <- [1,2722,null,{}] 01:35:55 INFO - PROCESS | 4028 | 1470213355130 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:55 INFO - PROCESS | 4028 | 1470213355139 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:55 INFO - PROCESS | 4028 | 1470213355257 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 01:35:55 INFO - PROCESS | 4028 | 1470213355356 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 4028 | 1470213355359 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:55 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8289D3800 == 45 [pid = 4028] [id = 871] 01:35:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 114 (000000F8239C6C00) [pid = 4028] [serial = 2420] [outer = 0000000000000000] 01:35:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 115 (000000F825ACF000) [pid = 4028] [serial = 2421] [outer = 000000F8239C6C00] 01:35:55 INFO - PROCESS | 4028 | 1470213355420 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 4028 | ++DOMWINDOW == 116 (000000F828F26C00) [pid = 4028] [serial = 2422] [outer = 000000F8239C6C00] 01:35:55 INFO - PROCESS | 4028 | 1470213355877 Marionette TRACE conn7 <- [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]]]}] 01:35:55 INFO - . 01:35:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 776ms 01:35:55 INFO - PROCESS | 4028 | 1470213355893 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 4028 | 1470213355900 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 01:35:55 INFO - PROCESS | 4028 | 1470213355904 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 4028 | 1470213355906 Marionette TRACE conn7 <- [1,2726,null,{}] 01:35:55 INFO - PROCESS | 4028 | 1470213355910 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:55 INFO - PROCESS | 4028 | 1470213355916 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:56 INFO - PROCESS | 4028 | 1470213356034 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 01:35:56 INFO - PROCESS | 4028 | 1470213356157 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 4028 | 1470213356160 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:56 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829EC1800 == 46 [pid = 4028] [id = 872] 01:35:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 117 (000000F825FAB000) [pid = 4028] [serial = 2423] [outer = 0000000000000000] 01:35:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 118 (000000F82971B000) [pid = 4028] [serial = 2424] [outer = 000000F825FAB000] 01:35:56 INFO - PROCESS | 4028 | 1470213356222 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 4028 | ++DOMWINDOW == 119 (000000F82A10C800) [pid = 4028] [serial = 2425] [outer = 000000F825FAB000] 01:35:56 INFO - PROCESS | 4028 | 1470213356742 Marionette TRACE conn7 <- [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]]]}] 01:35:56 INFO - . 01:35:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 881ms 01:35:56 INFO - PROCESS | 4028 | 1470213356795 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 4028 | 1470213356798 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 01:35:56 INFO - PROCESS | 4028 | 1470213356803 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 01:35:56 INFO - PROCESS | 4028 | 1470213356805 Marionette TRACE conn7 <- [1,2730,null,{}] 01:35:56 INFO - PROCESS | 4028 | 1470213356813 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:56 INFO - PROCESS | 4028 | 1470213356816 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:56 INFO - PROCESS | 4028 | 1470213356929 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 01:35:57 INFO - PROCESS | 4028 | 1470213357028 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 4028 | 1470213357031 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:57 INFO - PROCESS | 4028 | ++DOCSHELL 000000F821C5D000 == 47 [pid = 4028] [id = 873] 01:35:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 120 (000000F81BA24400) [pid = 4028] [serial = 2426] [outer = 0000000000000000] 01:35:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 121 (000000F81BA25000) [pid = 4028] [serial = 2427] [outer = 000000F81BA24400] 01:35:57 INFO - PROCESS | 4028 | 1470213357089 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 4028 | ++DOMWINDOW == 122 (000000F821528800) [pid = 4028] [serial = 2428] [outer = 000000F81BA24400] 01:35:57 INFO - PROCESS | 4028 | 1470213357743 Marionette TRACE conn7 <- [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]]]}] 01:35:57 INFO - . 01:35:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 985ms 01:35:57 INFO - PROCESS | 4028 | 1470213357794 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 4028 | 1470213357797 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 01:35:57 INFO - PROCESS | 4028 | 1470213357802 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 01:35:57 INFO - PROCESS | 4028 | 1470213357806 Marionette TRACE conn7 <- [1,2734,null,{}] 01:35:57 INFO - PROCESS | 4028 | 1470213357815 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:57 INFO - PROCESS | 4028 | 1470213357817 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:57 INFO - PROCESS | 4028 | 1470213357932 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 01:35:58 INFO - PROCESS | 4028 | 1470213358033 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 4028 | 1470213358036 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82150E800 == 48 [pid = 4028] [id = 874] 01:35:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 123 (000000F81A0A6400) [pid = 4028] [serial = 2429] [outer = 0000000000000000] 01:35:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 124 (000000F81AE95400) [pid = 4028] [serial = 2430] [outer = 000000F81A0A6400] 01:35:58 INFO - PROCESS | 4028 | 1470213358091 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 125 (000000F81F20D000) [pid = 4028] [serial = 2431] [outer = 000000F81A0A6400] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82A03B800 == 47 [pid = 4028] [id = 867] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829F4F800 == 46 [pid = 4028] [id = 866] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829EB6000 == 45 [pid = 4028] [id = 865] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81F260800 == 44 [pid = 4028] [id = 864] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829E8C800 == 43 [pid = 4028] [id = 863] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829AD7800 == 42 [pid = 4028] [id = 862] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F829ABC800 == 41 [pid = 4028] [id = 861] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F82987A800 == 40 [pid = 4028] [id = 860] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F828DC8000 == 39 [pid = 4028] [id = 859] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F8289CD800 == 38 [pid = 4028] [id = 858] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F825A59800 == 37 [pid = 4028] [id = 857] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F81B1AF800 == 36 [pid = 4028] [id = 856] 01:35:58 INFO - PROCESS | 4028 | --DOCSHELL 000000F822209800 == 35 [pid = 4028] [id = 855] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 124 (000000F8239BD800) [pid = 4028] [serial = 2352] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 123 (000000F81A463400) [pid = 4028] [serial = 2305] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 122 (000000F822E79000) [pid = 4028] [serial = 2335] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 121 (000000F81BA57000) [pid = 4028] [serial = 2328] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 120 (000000F81F2DD000) [pid = 4028] [serial = 2315] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213333949] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 119 (000000F8222E2C00) [pid = 4028] [serial = 2326] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 118 (000000F8224DAC00) [pid = 4028] [serial = 2332] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 117 (000000F8222DD400) [pid = 4028] [serial = 2325] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 116 (000000F823955800) [pid = 4028] [serial = 2354] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 115 (000000F8236B7000) [pid = 4028] [serial = 2350] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 114 (000000F822F28C00) [pid = 4028] [serial = 2337] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 113 (000000F821591C00) [pid = 4028] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 112 (000000F8228A6000) [pid = 4028] [serial = 2334] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 111 (000000F815FEAC00) [pid = 4028] [serial = 2299] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 110 (000000F821528400) [pid = 4028] [serial = 2322] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 109 (000000F823648400) [pid = 4028] [serial = 2347] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 108 (000000F825340400) [pid = 4028] [serial = 2357] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213341365] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F8210EA800) [pid = 4028] [serial = 2318] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F81BA62400) [pid = 4028] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F81C3B1400) [pid = 4028] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F8230C4400) [pid = 4028] [serial = 2340] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F82218F400) [pid = 4028] [serial = 2323] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F813FDB000) [pid = 4028] [serial = 2302] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F819F08400) [pid = 4028] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F8224B4000) [pid = 4028] [serial = 2331] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F822F37000) [pid = 4028] [serial = 2338] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F81C596800) [pid = 4028] [serial = 2343] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F81BA20400) [pid = 4028] [serial = 2308] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8224B1000) [pid = 4028] [serial = 2329] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F82065D400) [pid = 4028] [serial = 2317] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81AE9B800) [pid = 4028] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 93 (000000F824554C00) [pid = 4028] [serial = 2355] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 92 (000000F823321000) [pid = 4028] [serial = 2344] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 91 (000000F816493800) [pid = 4028] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 90 (000000F823327000) [pid = 4028] [serial = 2346] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 89 (000000F82364D400) [pid = 4028] [serial = 2349] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 88 (000000F815F4BC00) [pid = 4028] [serial = 2296] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 87 (000000F823224400) [pid = 4028] [serial = 2341] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 86 (000000F815C46400) [pid = 4028] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 85 (000000F81BD08400) [pid = 4028] [serial = 2310] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 84 (000000F822F28400) [pid = 4028] [serial = 2364] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 83 (000000F82455BC00) [pid = 4028] [serial = 2359] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 82 (000000F825AC7C00) [pid = 4028] [serial = 2362] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:35:58 INFO - PROCESS | 4028 | --DOMWINDOW == 81 (000000F8253DA000) [pid = 4028] [serial = 2360] [outer = 0000000000000000] [url = about:blank] 01:35:58 INFO - PROCESS | 4028 | 1470213358571 Marionette TRACE conn7 <- [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]]]}] 01:35:58 INFO - . 01:35:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 838ms 01:35:58 INFO - PROCESS | 4028 | 1470213358645 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 4028 | 1470213358650 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 01:35:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:35:58 INFO - PROCESS | 4028 | 1470213358656 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 4028 | 1470213358659 Marionette TRACE conn7 <- [1,2738,null,{}] 01:35:58 INFO - PROCESS | 4028 | 1470213358666 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:58 INFO - PROCESS | 4028 | 1470213358669 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:58 INFO - PROCESS | 4028 | 1470213358773 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 01:35:58 INFO - PROCESS | 4028 | 1470213358785 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 4028 | 1470213358787 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:58 INFO - PROCESS | 4028 | ++DOCSHELL 000000F82101D000 == 36 [pid = 4028] [id = 875] 01:35:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 82 (000000F816347C00) [pid = 4028] [serial = 2432] [outer = 0000000000000000] 01:35:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 83 (000000F816DBBC00) [pid = 4028] [serial = 2433] [outer = 000000F816347C00] 01:35:58 INFO - PROCESS | 4028 | 1470213358838 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 4028 | ++DOMWINDOW == 84 (000000F81AD4F400) [pid = 4028] [serial = 2434] [outer = 000000F816347C00] 01:35:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F822A23800 == 37 [pid = 4028] [id = 876] 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 85 (000000F81C967000) [pid = 4028] [serial = 2435] [outer = 0000000000000000] 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 86 (000000F81F20BC00) [pid = 4028] [serial = 2436] [outer = 000000F81C967000] 01:35:59 INFO - PROCESS | 4028 | 1470213359319 Marionette TRACE conn7 <- [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]]]}] 01:35:59 INFO - . 01:35:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 690ms 01:35:59 INFO - PROCESS | 4028 | 1470213359349 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 4028 | 1470213359352 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 01:35:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:35:59 INFO - PROCESS | 4028 | 1470213359355 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 4028 | 1470213359359 Marionette TRACE conn7 <- [1,2742,null,{}] 01:35:59 INFO - PROCESS | 4028 | 1470213359373 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:35:59 INFO - PROCESS | 4028 | 1470213359378 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:59 INFO - PROCESS | 4028 | 1470213359486 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 01:35:59 INFO - PROCESS | 4028 | 1470213359496 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 4028 | 1470213359499 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:35:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8232B9000 == 38 [pid = 4028] [id = 877] 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 87 (000000F8211C1800) [pid = 4028] [serial = 2437] [outer = 0000000000000000] 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 88 (000000F821BB2000) [pid = 4028] [serial = 2438] [outer = 000000F8211C1800] 01:35:59 INFO - PROCESS | 4028 | 1470213359549 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 89 (000000F822196C00) [pid = 4028] [serial = 2439] [outer = 000000F8211C1800] 01:35:59 INFO - PROCESS | 4028 | ++DOCSHELL 000000F825A6A000 == 39 [pid = 4028] [id = 878] 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 90 (000000F8224B5400) [pid = 4028] [serial = 2440] [outer = 0000000000000000] 01:35:59 INFO - PROCESS | 4028 | ++DOMWINDOW == 91 (000000F8224DAC00) [pid = 4028] [serial = 2441] [outer = 000000F8224B5400] 01:36:00 INFO - PROCESS | 4028 | 1470213360014 Marionette TRACE conn7 <- [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]]]}] 01:36:00 INFO - . 01:36:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 690ms 01:36:00 INFO - PROCESS | 4028 | 1470213360048 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 01:36:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:36:00 INFO - PROCESS | 4028 | 1470213360051 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 01:36:00 INFO - PROCESS | 4028 | 1470213360054 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 4028 | 1470213360056 Marionette TRACE conn7 <- [1,2746,null,{}] 01:36:00 INFO - PROCESS | 4028 | 1470213360064 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:00 INFO - PROCESS | 4028 | 1470213360066 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:00 INFO - PROCESS | 4028 | 1470213360177 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 01:36:00 INFO - PROCESS | 4028 | 1470213360184 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 4028 | 1470213360186 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F826140800 == 40 [pid = 4028] [id = 879] 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 92 (000000F8224D5400) [pid = 4028] [serial = 2442] [outer = 0000000000000000] 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 93 (000000F822C04400) [pid = 4028] [serial = 2443] [outer = 000000F8224D5400] 01:36:00 INFO - PROCESS | 4028 | 1470213360234 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 94 (000000F822E83800) [pid = 4028] [serial = 2444] [outer = 000000F8224D5400] 01:36:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F8261C9800 == 41 [pid = 4028] [id = 880] 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F8230C6C00) [pid = 4028] [serial = 2445] [outer = 0000000000000000] 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F823322800) [pid = 4028] [serial = 2446] [outer = 000000F8230C6C00] 01:36:00 INFO - PROCESS | 4028 | 1470213360702 Marionette TRACE conn7 <- [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]]]}] 01:36:00 INFO - . 01:36:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 693ms 01:36:00 INFO - PROCESS | 4028 | 1470213360750 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 4028 | 1470213360752 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 01:36:00 INFO - PROCESS | 4028 | 1470213360755 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:36:00 INFO - PROCESS | 4028 | 1470213360760 Marionette TRACE conn7 <- [1,2750,null,{}] 01:36:00 INFO - PROCESS | 4028 | 1470213360764 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:00 INFO - PROCESS | 4028 | 1470213360766 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:00 INFO - PROCESS | 4028 | 1470213360868 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 01:36:00 INFO - PROCESS | 4028 | 1470213360873 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 4028 | 1470213360875 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:00 INFO - PROCESS | 4028 | ++DOCSHELL 000000F828C73800 == 42 [pid = 4028] [id = 881] 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F8230C4C00) [pid = 4028] [serial = 2447] [outer = 0000000000000000] 01:36:00 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F823217400) [pid = 4028] [serial = 2448] [outer = 000000F8230C4C00] 01:36:00 INFO - PROCESS | 4028 | 1470213360924 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F82364B800) [pid = 4028] [serial = 2449] [outer = 000000F8230C4C00] 01:36:01 INFO - PROCESS | 4028 | 1470213361405 Marionette TRACE conn7 <- [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]]]}] 01:36:01 INFO - . 01:36:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 692ms 01:36:01 INFO - PROCESS | 4028 | 1470213361451 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 4028 | 1470213361454 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 01:36:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:36:01 INFO - PROCESS | 4028 | 1470213361464 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 4028 | 1470213361465 Marionette TRACE conn7 <- [1,2754,null,{}] 01:36:01 INFO - PROCESS | 4028 | 1470213361472 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:01 INFO - PROCESS | 4028 | 1470213361479 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:01 INFO - PROCESS | 4028 | 1470213361611 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 01:36:01 INFO - PROCESS | 4028 | 1470213361670 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 4028 | 1470213361673 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:01 INFO - PROCESS | 4028 | ++DOCSHELL 000000F81F276000 == 43 [pid = 4028] [id = 882] 01:36:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F824357400) [pid = 4028] [serial = 2450] [outer = 0000000000000000] 01:36:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 101 (000000F8253D6800) [pid = 4028] [serial = 2451] [outer = 000000F824357400] 01:36:01 INFO - PROCESS | 4028 | 1470213361721 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 4028 | ++DOMWINDOW == 102 (000000F825AC7C00) [pid = 4028] [serial = 2452] [outer = 000000F824357400] 01:36:02 INFO - PROCESS | 4028 | 1470213362074 Marionette TRACE conn7 <- [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]]]}] 01:36:02 INFO - . 01:36:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 650ms 01:36:02 INFO - PROCESS | 4028 | 1470213362110 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 4028 | 1470213362112 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 01:36:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:36:02 INFO - PROCESS | 4028 | 1470213362115 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 4028 | 1470213362120 Marionette TRACE conn7 <- [1,2758,null,{}] 01:36:02 INFO - PROCESS | 4028 | 1470213362124 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:02 INFO - PROCESS | 4028 | 1470213362126 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:02 INFO - PROCESS | 4028 | 1470213362242 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 01:36:02 INFO - PROCESS | 4028 | 1470213362247 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 4028 | 1470213362249 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829858000 == 44 [pid = 4028] [id = 883] 01:36:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 103 (000000F825AD1000) [pid = 4028] [serial = 2453] [outer = 0000000000000000] 01:36:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 104 (000000F825F29C00) [pid = 4028] [serial = 2454] [outer = 000000F825AD1000] 01:36:02 INFO - PROCESS | 4028 | 1470213362341 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 105 (000000F82619D800) [pid = 4028] [serial = 2455] [outer = 000000F825AD1000] 01:36:02 INFO - PROCESS | 4028 | 1470213362719 Marionette TRACE conn7 <- [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]]]}] 01:36:02 INFO - . 01:36:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 626ms 01:36:02 INFO - PROCESS | 4028 | 1470213362745 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 4028 | 1470213362750 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 01:36:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:36:02 INFO - PROCESS | 4028 | 1470213362754 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 4028 | 1470213362755 Marionette TRACE conn7 <- [1,2762,null,{}] 01:36:02 INFO - PROCESS | 4028 | 1470213362759 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:02 INFO - PROCESS | 4028 | 1470213362764 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:02 INFO - PROCESS | 4028 | 1470213362887 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 01:36:02 INFO - PROCESS | 4028 | 1470213362896 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 4028 | 1470213362898 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:02 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829A7A800 == 45 [pid = 4028] [id = 884] 01:36:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 106 (000000F8261A1400) [pid = 4028] [serial = 2456] [outer = 0000000000000000] 01:36:02 INFO - PROCESS | 4028 | ++DOMWINDOW == 107 (000000F828F1F400) [pid = 4028] [serial = 2457] [outer = 000000F8261A1400] 01:36:02 INFO - PROCESS | 4028 | 1470213362990 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 108 (000000F82A10AC00) [pid = 4028] [serial = 2458] [outer = 000000F8261A1400] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 107 (000000F825AC6000) [pid = 4028] [serial = 2395] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 106 (000000F825E83800) [pid = 4028] [serial = 2393] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 105 (000000F82347EC00) [pid = 4028] [serial = 2390] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 104 (000000F825FAE800) [pid = 4028] [serial = 2400] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 103 (000000F813FD7C00) [pid = 4028] [serial = 2378] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 102 (000000F825FAE000) [pid = 4028] [serial = 2398] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1470213350450] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 101 (000000F821BB1C00) [pid = 4028] [serial = 2381] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 100 (000000F822E75C00) [pid = 4028] [serial = 2384] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 99 (000000F822F36C00) [pid = 4028] [serial = 2387] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 98 (000000F822171800) [pid = 4028] [serial = 2372] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 97 (000000F816DB8800) [pid = 4028] [serial = 2375] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 96 (000000F8163ED400) [pid = 4028] [serial = 2403] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 95 (000000F822F29400) [pid = 4028] [serial = 2408] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | --DOMWINDOW == 94 (000000F81BA5CC00) [pid = 4028] [serial = 2405] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 01:36:03 INFO - PROCESS | 4028 | 1470213363442 Marionette TRACE conn7 <- [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]]]}] 01:36:03 INFO - . 01:36:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 735ms 01:36:03 INFO - PROCESS | 4028 | 1470213363498 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 4028 | 1470213363501 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 01:36:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:36:03 INFO - PROCESS | 4028 | 1470213363504 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 4028 | 1470213363506 Marionette TRACE conn7 <- [1,2766,null,{}] 01:36:03 INFO - PROCESS | 4028 | 1470213363513 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:03 INFO - PROCESS | 4028 | 1470213363515 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:03 INFO - PROCESS | 4028 | 1470213363608 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 01:36:03 INFO - PROCESS | 4028 | 1470213363613 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 4028 | 1470213363615 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:03 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829AD5000 == 46 [pid = 4028] [id = 885] 01:36:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 95 (000000F822171800) [pid = 4028] [serial = 2459] [outer = 0000000000000000] 01:36:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 96 (000000F823654400) [pid = 4028] [serial = 2460] [outer = 000000F822171800] 01:36:03 INFO - PROCESS | 4028 | 1470213363662 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 4028 | ++DOMWINDOW == 97 (000000F825E84800) [pid = 4028] [serial = 2461] [outer = 000000F822171800] 01:36:04 INFO - PROCESS | 4028 | 1470213364038 Marionette TRACE conn7 <- [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]]]}] 01:36:04 INFO - . 01:36:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 586ms 01:36:04 INFO - PROCESS | 4028 | 1470213364094 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 4028 | 1470213364099 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 01:36:04 INFO - PROCESS | 4028 | 1470213364102 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 4028 | 1470213364104 Marionette TRACE conn7 <- [1,2770,null,{}] 01:36:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:36:04 INFO - PROCESS | 4028 | 1470213364107 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 01:36:04 INFO - PROCESS | 4028 | 1470213364113 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:04 INFO - PROCESS | 4028 | 1470213364232 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 01:36:04 INFO - PROCESS | 4028 | 1470213364242 Marionette TRACE conn7 -> [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\", \"4dee96f0-a2b1-47ce-9993-85747faf1a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 4028 | 1470213364245 Marionette INFO sendAsync 9e96bcd4-3864-4ced-bfb5-0a2687dc8eb6 01:36:04 INFO - PROCESS | 4028 | ++DOCSHELL 000000F829F52000 == 47 [pid = 4028] [id = 886] 01:36:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 98 (000000F829719800) [pid = 4028] [serial = 2462] [outer = 0000000000000000] 01:36:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 99 (000000F82A106000) [pid = 4028] [serial = 2463] [outer = 000000F829719800] 01:36:04 INFO - PROCESS | 4028 | 1470213364293 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 4028 | ++DOMWINDOW == 100 (000000F82A137400) [pid = 4028] [serial = 2464] [outer = 000000F829719800] 01:36:04 INFO - PROCESS | 4028 | 1470213364667 Marionette TRACE conn7 <- [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]]]}] 01:36:04 INFO - . 01:36:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 587ms 01:36:04 INFO - PROCESS | 4028 | 1470213364695 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 4028 | 1470213364698 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 01:36:05 WARNING - u'runner_teardown' () 01:36:05 INFO - No more tests 01:36:05 INFO - Got 0 unexpected results 01:36:05 INFO - SUITE-END | took 2071s 01:36:05 INFO - Closing logging queue 01:36:05 INFO - queue closed 01:36:05 INFO - Return code: 0 01:36:05 WARNING - # TBPL SUCCESS # 01:36:05 INFO - Running post-action listener: _resource_record_post_action 01:36:05 INFO - ##### 01:36:05 INFO - ##### Finished run-tests step (success) 01:36:05 INFO - ##### 01:36:05 INFO - Running post-run listener: _resource_record_post_run 01:36:06 WARNING - Exception when reporting resource usage: Traceback (most recent call last): 01:36:06 WARNING - File "C:\slave\test\scripts\mozharness\base\python.py", line 521, in _resource_record_post_run 01:36:06 WARNING - self._log_resource_usage() 01:36:06 WARNING - File "C:\slave\test\scripts\mozharness\base\python.py", line 539, in _log_resource_usage 01:36:06 WARNING - import jsonschema 01:36:06 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\__init__.py", line 12, in 01:36:06 WARNING - from jsonschema.exceptions import ( 01:36:06 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\exceptions.py", line 6, in 01:36:06 WARNING - from jsonschema import _utils 01:36:06 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\_utils.py", line 6, in 01:36:06 WARNING - from jsonschema.compat import str_types, MutableMapping, urlsplit 01:36:06 WARNING - File "C:\slave\test\build\venv\Lib\site-packages\jsonschema\compat.py", line 39, in 01:36:06 WARNING - from functools32 import lru_cache 01:36:06 WARNING - ImportError: No module named functools32 01:36:06 INFO - Running post-run listener: _upload_blobber_files 01:36:06 INFO - Blob upload gear active. 01:36:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:36:06 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 01:36:06 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', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:36:06 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 mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:36:06 INFO - (blobuploader) - INFO - Open directory for files ... 01:36:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:36:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:36:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:36:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:36:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:36:08 INFO - (blobuploader) - INFO - Done attempting. 01:36:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:36:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:36:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:36:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:36:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:36:09 INFO - (blobuploader) - INFO - Done attempting. 01:36:09 INFO - (blobuploader) - INFO - Iteration through files over. 01:36:09 INFO - Return code: 0 01:36:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:36:09 INFO - Using _rmtree_windows ... 01:36:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:36:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f5e3bac635dd61922e919489912776acb20d2100e63b564e0c8ff18a11610ff5ffa9bd6b6dcaa436f65da567527df1505cf719ff7832f435c5233152c021bd8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8d0a804726cd423e4492edb4e0026e77c4b2a2703475261980fa9528a2abb4b67b0df4e12dbbdb08acd66b1be3d67b2a19181a62ada0b3c792acd15a9891ed0b"} 01:36:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:36:09 INFO - Writing to file C:\slave\test\properties\blobber_files 01:36:09 INFO - Contents: 01:36:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f5e3bac635dd61922e919489912776acb20d2100e63b564e0c8ff18a11610ff5ffa9bd6b6dcaa436f65da567527df1505cf719ff7832f435c5233152c021bd8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8d0a804726cd423e4492edb4e0026e77c4b2a2703475261980fa9528a2abb4b67b0df4e12dbbdb08acd66b1be3d67b2a19181a62ada0b3c792acd15a9891ed0b"} 01:36:09 INFO - Running post-run listener: copy_logs_to_upload_dir 01:36:09 INFO - Copying logs to upload dir... 01:36:09 INFO - mkdir: C:\slave\test\build\upload\logs 01:36:10 INFO - Copying logs to upload dir... 01:36:10 INFO - Using _rmtree_windows ... 01:36:10 INFO - Using _rmtree_windows ... 01:36:10 INFO - Using _rmtree_windows ... 01:36:10 INFO - Using _rmtree_windows ... 01:36:10 INFO - Using _rmtree_windows ... 01:36:10 INFO - Using _rmtree_windows ... 01:36:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=2228.517000 ========= master_lag: 0.75 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 37 mins, 9 secs) (at 2016-08-03 01:36:10.373293) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-03 01:36:10.374244) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-096 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Local LOGONSERVER=\\T-W864-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-096 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-096 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-096 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f5e3bac635dd61922e919489912776acb20d2100e63b564e0c8ff18a11610ff5ffa9bd6b6dcaa436f65da567527df1505cf719ff7832f435c5233152c021bd8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8d0a804726cd423e4492edb4e0026e77c4b2a2703475261980fa9528a2abb4b67b0df4e12dbbdb08acd66b1be3d67b2a19181a62ada0b3c792acd15a9891ed0b"} build_url:https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f5e3bac635dd61922e919489912776acb20d2100e63b564e0c8ff18a11610ff5ffa9bd6b6dcaa436f65da567527df1505cf719ff7832f435c5233152c021bd8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8d0a804726cd423e4492edb4e0026e77c4b2a2703475261980fa9528a2abb4b67b0df4e12dbbdb08acd66b1be3d67b2a19181a62ada0b3c792acd15a9891ed0b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RxsvVZgiR0WGQGW_cLHIAQ/artifacts/public/build/firefox-49.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-03 01:36:10.503157) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-03 01:36:10.504039) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-096 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-096\AppData\Local LOGONSERVER=\\T-W864-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-096 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-096 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-096 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-03 01:36:10.628707) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-03 01:36:10.629573) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-03 01:36:11.129722) ========= ========= Total master_lag: 0.98 =========